index
:
dexon-solidity
develop
release
DEXON fork of Solidity (https://github.com/dexon-foundation/dsolidity)
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Less-fewer-correction.
chriseth
2018-05-10
1
-1
/
+1
*
Merge pull request #4047 from ethereum/refactorToMulti
Alex Beregszaszi
2018-05-09
2
-38
/
+74
|
\
|
*
Assert integrity of empty IndexAccessPath structure.
chriseth
2018-05-09
2
-1
/
+11
|
*
Further refactor.
chriseth
2018-05-09
2
-17
/
+43
|
*
Refactor expression parser.
chriseth
2018-05-09
2
-21
/
+21
*
|
Merge pull request #4104 from ethereum/parserErrorSourceLocations
Alex Beregszaszi
2018-05-09
33
-59
/
+60
|
\
\
|
*
|
Update test expectations.
Daniel Kirchner
2018-05-09
31
-57
/
+57
|
*
|
Use the entire token as source location for parser errors.
Daniel Kirchner
2018-05-09
2
-2
/
+3
*
|
|
Merge pull request #4102 from ethereum/signedRightShiftTests
Alex Beregszaszi
2018-05-09
1
-0
/
+157
|
\
\
\
|
*
|
|
Add more tests for right shifts.
Daniel Kirchner
2018-05-09
1
-0
/
+157
|
|
/
/
*
|
|
Merge pull request #4100 from ethereum/julia-exceptions
Alex Beregszaszi
2018-05-09
21
-68
/
+88
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Do not use solAssert within libjulia
Alex Beregszaszi
2018-05-09
19
-63
/
+53
|
*
|
Move Julia exceptions to libjulia/Exceptions.h
Alex Beregszaszi
2018-05-09
2
-5
/
+35
|
/
/
*
|
Merge pull request #3473 from ethereum/julia-main-func
Alex Beregszaszi
2018-05-09
4
-0
/
+192
|
\
\
|
|
/
|
/
|
|
*
Introduce Julia filter to encapsulate top level Block as a FunctionDefinition...
Alex Beregszaszi
2018-05-09
4
-0
/
+192
|
/
*
Merge pull request #4074 from elopio/docs/implicit-constructor
chriseth
2018-05-09
1
-2
/
+6
|
\
|
*
document that all the base constructors are called
Leo Arias
2018-05-09
1
-4
/
+5
|
*
docs: document the implicit call of base constructor without arguments
Leo Arias
2018-05-06
1
-2
/
+5
*
|
Merge pull request #4082 from androlo/develop
chriseth
2018-05-09
1
-3
/
+3
|
\
\
|
*
|
change assert and require docs
Andreas Olofsson
2018-05-07
1
-3
/
+3
*
|
|
Merge pull request #4054 from ethereum/token-names
chriseth
2018-05-09
25
-70
/
+71
|
\
\
\
|
*
|
|
Update parser test expectations
Alex Beregszaszi
2018-05-04
20
-37
/
+37
|
*
|
|
Have more uniform parser errors
Alex Beregszaszi
2018-05-04
2
-5
/
+5
|
*
|
|
More user friendly output in case of Identifier and Token keywords
Alex Beregszaszi
2018-05-04
1
-16
/
+17
|
*
|
|
Remove code duplication in expectToken
Alex Beregszaszi
2018-05-04
1
-23
/
+11
|
*
|
|
Introduce Token::friendlyName() helper
Alex Beregszaszi
2018-05-04
2
-5
/
+16
|
*
|
|
Display nicer error messages in the parser (display tokens and not internal n...
Alex Beregszaszi
2018-05-04
2
-11
/
+12
*
|
|
|
Merge pull request #4068 from ethereum/gasEstimatorPerformance
chriseth
2018-05-09
4
-5
/
+65
|
\
\
\
\
|
*
|
|
|
Test with high path complexity.
chriseth
2018-05-09
1
-0
/
+40
|
*
|
|
|
Follow highest gas usage only for gas estimation.
chriseth
2018-05-09
3
-5
/
+25
*
|
|
|
|
Merge pull request #4094 from ethereum/disambiguator-cleanup
chriseth
2018-05-09
2
-12
/
+3
|
\
\
\
\
\
|
|
/
/
/
/
|
/
|
|
|
|
|
*
|
|
|
Use NameDispenser in Disambiguator
Alex Beregszaszi
2018-05-09
2
-12
/
+3
|
/
/
/
/
*
|
|
|
Merge pull request #4056 from ethereum/safetupleassignment
Alex Beregszaszi
2018-05-09
14
-89
/
+170
|
\
\
\
\
|
*
|
|
|
Update documentation.
chriseth
2018-05-08
1
-6
/
+6
|
*
|
|
|
New tests for wildcard assignments.
chriseth
2018-05-08
5
-0
/
+66
|
*
|
|
|
Remove deprecated syntax from a test
chriseth
2018-05-08
1
-1
/
+1
|
*
|
|
|
Extract tests.
chriseth
2018-05-08
6
-74
/
+47
|
*
|
|
|
Deprecate wildcard assignments.
chriseth
2018-05-08
2
-8
/
+50
|
/
/
/
/
*
|
|
|
Merge pull request #4075 from elopio/docs/new-constructor
chriseth
2018-05-08
1
-4
/
+4
|
\
\
\
\
|
*
|
|
|
docs: update the explanation of constructor
Leo Arias
2018-05-06
1
-4
/
+4
|
|
|
_
|
/
|
|
/
|
|
*
|
|
|
Merge pull request #4052 from kylewu/vs-2017-build
chriseth
2018-05-08
2
-4
/
+19
|
\
\
\
\
|
|
_
|
_
|
/
|
/
|
|
|
|
*
|
|
release only on vs2017
Wenbin Wu
2018-05-05
1
-2
/
+1
|
*
|
|
remove variables
GuessWho
2018-05-03
1
-6
/
+4
|
*
|
|
Update appveyor.yml
Wenbin Wu
2018-05-03
1
-3
/
+3
|
*
|
|
run both vs 2015 and vs 2017 in appveyor
GuessWho
2018-05-03
2
-4
/
+22
*
|
|
|
Merge pull request #3256 from ethereum/fullInliner
chriseth
2018-05-07
7
-15
/
+676
|
\
\
\
\
|
*
|
|
|
Fix test case strings.
chriseth
2018-05-02
1
-102
/
+102
|
*
|
|
|
Optimize number of moves.
chriseth
2018-05-02
1
-8
/
+14
|
*
|
|
|
Assert function hoister and grouper has been used.
chriseth
2018-05-02
1
-0
/
+2
|
*
|
|
|
Move NameDispenser into its own file.
chriseth
2018-05-02
4
-20
/
+76
|
*
|
|
|
Test the removal of the result variable.
chriseth
2018-05-02
1
-0
/
+30
|
*
|
|
|
Extend pop(0)-remover to any movable expression.
chriseth
2018-05-02
1
-4
/
+3
|
*
|
|
|
Replace pop(0)-statements by empty blocks.
chriseth
2018-05-02
2
-0
/
+20
|
*
|
|
|
Inline functions returning nothing.
chriseth
2018-05-02
2
-10
/
+25
|
*
|
|
|
Tests.
chriseth
2018-05-02
1
-11
/
+125
|
*
|
|
|
Full inliner.
chriseth
2018-05-02
2
-0
/
+417
|
*
|
|
|
Use hoisting.
chriseth
2018-05-02
2
-4
/
+6
*
|
|
|
|
Merge pull request #4077 from njwest/grammar-fix
chriseth
2018-05-07
1
-3
/
+3
|
\
\
\
\
\
|
|
_
|
_
|
/
/
|
/
|
|
|
|
|
*
|
|
|
fixed grammar in error in CompilerUtils.cpp line 399, 'less variables.' shoul...
njwest
2018-05-07
1
-3
/
+3
|
/
/
/
/
*
|
|
|
Merge pull request #3386 from nisdas/abi-spec-documentation
chriseth
2018-05-04
1
-7
/
+7
|
\
\
\
\
|
*
|
|
|
Clarify components of X
chriseth
2018-05-04
1
-6
/
+6
|
*
|
|
|
Fixed typos in abi-spec documentation
nisdas
2018-05-04
1
-3
/
+3
|
/
/
/
/
*
|
|
|
Merge pull request #4063 from ethereum/emit-non-event
chriseth
2018-05-04
3
-0
/
+12
|
\
\
\
\
|
|
_
|
_
|
/
|
/
|
|
|
|
*
|
|
Show proper error when trying to emit a non-event
Alex Beregszaszi
2018-05-04
3
-0
/
+12
*
|
|
|
Merge pull request #4059 from ethereum/parser-simplify
chriseth
2018-05-04
13
-48
/
+18
|
\
\
\
\
|
*
|
|
|
Simplify expectIdentifierToken by using expectToken
Alex Beregszaszi
2018-05-04
13
-33
/
+16
|
*
|
|
|
Remove useless helper expectAssignmentOperator in parser
Alex Beregszaszi
2018-05-04
2
-15
/
+2
|
|
/
/
/
*
|
|
|
Merge pull request #4038 from danieljoonlee/develop
Alex Beregszaszi
2018-05-04
4
-24
/
+24
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
Change bytes to unsigned in FixedBytesType
daniel
2018-05-04
3
-8
/
+7
|
*
|
|
Change numBits to unsigned IntegerType
Alex Beregszaszi
2018-05-03
3
-9
/
+10
|
*
|
|
Change totalBits and fractionalDigits to unsigned in FixedPointType
Alex Beregszaszi
2018-05-03
2
-8
/
+8
*
|
|
|
Merge pull request #4041 from kylewu/3764-vs-2017
chriseth
2018-05-03
1
-11
/
+30
|
\
\
\
\
|
*
|
|
|
vs 2017 in install doc
GuessWho
2018-05-02
1
-11
/
+30
|
|
|
_
|
/
|
|
/
|
|
*
|
|
|
Merge pull request #4053 from ethereum/parser-syntax-tests
chriseth
2018-05-03
30
-319
/
+183
|
\
\
\
\
|
|
_
|
/
/
|
/
|
|
|
|
*
|
|
Move some parser tests to syntax tests
Alex Beregszaszi
2018-05-03
30
-319
/
+183
|
|
/
/
*
|
|
Merge pull request #4046 from ethereum/deprecateYears
Alex Beregszaszi
2018-05-03
1
-0
/
+3
|
\
\
\
|
*
|
|
State that years has been deprecated.
chriseth
2018-05-02
1
-0
/
+3
*
|
|
|
Merge pull request #4048 from JonnyBurger/develop
chriseth
2018-05-02
2
-4
/
+10
|
\
\
\
\
|
|
_
|
_
|
/
|
/
|
|
|
|
*
|
|
Improve documentation and CLI help for `--run` parameter
Jonny Burger
2018-05-02
2
-4
/
+10
*
|
|
|
Merge pull request #4028 from ethereum/asm-tags-32bit
chriseth
2018-05-02
1
-2
/
+2
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
Restrict assembly tags to 32-bit
Alex Beregszaszi
2018-05-01
1
-2
/
+2
*
|
|
|
Merge pull request #3797 from ethereum/shift-constantinople
chriseth
2018-05-02
10
-55
/
+126
|
\
\
\
\
|
|
_
|
/
/
|
/
|
|
|
|
*
|
|
Update source location test expectations
Alex Beregszaszi
2018-05-01
1
-3
/
+2
|
*
|
|
Support shifts in gas estimator
Alex Beregszaszi
2018-05-01
1
-5
/
+14
|
*
|
|
Removed signed shift right from the utilities.
chriseth
2018-05-01
6
-24
/
+24
|
*
|
|
Do not use SAR instead of SDIV in shifts because it rounds differently
Alex Beregszaszi
2018-05-01
3
-7
/
+10
|
*
|
|
Use native shift instructions in ABIFunctions on Constantinople
Alex Beregszaszi
2018-05-01
3
-26
/
+70
|
*
|
|
Use native shift instructions on Constantinople
Alex Beregszaszi
2018-05-01
3
-4
/
+20
|
|
|
/
|
|
/
|
*
|
|
Merge pull request #4000 from ethereum/circleMacOS
chriseth
2018-05-02
2
-37
/
+100
|
\
\
\
|
*
|
|
Rename and compress.
chriseth
2018-05-02
1
-25
/
+14
|
*
|
|
Adds CircleCI config for macOS.
Erik Kundt
2018-05-01
2
-33
/
+107
|
|
/
/
*
|
|
Merge pull request #4042 from ethereum/revert-4003-bool_vars_comparison
chriseth
2018-05-02
5
-60
/
+35
|
\
\
\
|
*
|
|
Revert "BREAKING: Bool variables should not allow arithmetic comparison"
chriseth
2018-05-02
5
-60
/
+35
|
/
/
/
*
|
|
Merge pull request #4003 from ethereum/bool_vars_comparison
chriseth
2018-05-02
5
-35
/
+60
|
\
\
\
|
*
|
|
Add syntax tests and Changelog entry
Leonardo Alt
2018-04-27
2
-0
/
+58
|
*
|
|
Bool variables should not allow arithmetic comparison
Leonardo Alt
2018-04-27
3
-35
/
+2
*
|
|
|
Merge pull request #3992 from davesque/improve-abi-spec
chriseth
2018-05-02
1
-4
/
+4
|
\
\
\
\
|
*
|
|
|
Make index notation more consistent
David Sanders
2018-04-25
1
-3
/
+3
|
*
|
|
|
Add note about zero-tuples
David Sanders
2018-04-25
1
-1
/
+1
*
|
|
|
|
Merge pull request #4040 from aarlt/virtual-destructors
chriseth
2018-05-02
11
-0
/
+19
|
\
\
\
\
\
|
|
_
|
_
|
/
/
|
/
|
|
|
|
|
*
|
|
|
Add virtual destructors on base classes.
Alexander Arlt
2018-05-02
11
-0
/
+19
|
/
/
/
/
*
|
|
|
Merge pull request #4026 from ethereum/prepareyul
Alex Beregszaszi
2018-05-01
1
-258
/
+14
|
\
\
\
\
|
|
_
|
_
|
/
|
/
|
|
|
|
*
|
|
Remove desugaring
chriseth
2018-05-01
1
-258
/
+14
*
|
|
|
Merge pull request #3996 from ethereum/refactorParser
chriseth
2018-05-01
2
-66
/
+73
|
\
\
\
\
|
*
|
|
|
Refactor parser.
chriseth
2018-04-26
2
-66
/
+73
|
|
|
_
|
/
|
|
/
|
|
*
|
|
|
Merge pull request #4018 from ethereum/disable-bytes0
chriseth
2018-05-01
7
-13
/
+66
|
\
\
\
\
|
*
|
|
|
Remove unused function smallestTypeForLiteral
Alex Beregszaszi
2018-04-30
2
-11
/
+0
|
*
|
|
|
Add syntax tests for bytesM
Alex Beregszaszi
2018-04-30
5
-0
/
+62
|
*
|
|
|
Disable FixedBytesType(0) aka bytes0
Alex Beregszaszi
2018-04-30
1
-2
/
+4
*
|
|
|
|
Merge pull request #3999 from ethereum/subasm
Alex Beregszaszi
2018-05-01
1
-4
/
+12
|
\
\
\
\
\
|
*
|
|
|
|
Ensure that subId and tag handling is correct on all compilers in AssemblyItem
Alex Beregszaszi
2018-04-30
1
-4
/
+12
|
|
/
/
/
/
*
|
|
|
|
Merge pull request #4001 from Magicking/fix_docs_date
Alex Beregszaszi
2018-04-30
1
-1
/
+1
|
\
\
\
\
\
|
*
|
|
|
|
docs: Update configuration from 2017 to 2018
Magicking
2018-04-27
1
-1
/
+1
|
|
|
/
/
/
|
|
/
|
|
|
*
|
|
|
|
Merge pull request #3975 from sledrho/develop
chriseth
2018-04-30
1
-1
/
+1
|
\
\
\
\
\
|
*
|
|
|
|
Updated StateVariableGrammar rule #3974
sledrho
2018-04-23
1
-1
/
+1
*
|
|
|
|
|
Merge pull request #4023 from ethereum/exampledocs
chriseth
2018-04-30
1
-6
/
+6
|
\
\
\
\
\
\
|
*
|
|
|
|
|
Update some examples to remove warnings.
chriseth
2018-04-30
1
-6
/
+6
|
|
|
_
|
_
|
/
/
|
|
/
|
|
|
|
*
|
|
|
|
|
Merge pull request #4022 from ethereum/docslin
chriseth
2018-04-30
1
-5
/
+5
|
\
\
\
\
\
\
|
|
/
/
/
/
/
|
/
|
|
|
|
|
|
*
|
|
|
|
Update documentation about C3 linearization.
chriseth
2018-04-30
1
-5
/
+5
|
/
/
/
/
/
*
|
|
|
|
Merge pull request #3958 from meowingtwurtle/fixedPointTypes
chriseth
2018-04-30
2
-19
/
+12
|
\
\
\
\
\
|
|
_
|
_
|
/
/
|
/
|
|
|
|
|
*
|
|
|
Remove category check in FixedPointType:binaryOperatorResult as commonType ha...
Alex Beregszaszi
2018-04-21
1
-11
/
+0
|
*
|
|
|
Types changes for fixed points
Jason Cobb
2018-04-21
2
-13
/
+17
*
|
|
|
|
Merge pull request #4005 from oboukli/fix-comment-typos
chriseth
2018-04-28
1
-7
/
+7
|
\
\
\
\
\
|
|
_
|
_
|
/
/
|
/
|
|
|
|
|
*
|
|
|
Fix comment typos
Omar Boukli-Hacene
2018-04-27
1
-7
/
+7
|
/
/
/
/
*
|
|
|
Merge pull request #3994 from rafialhamd/rafialhamd-documentation
chriseth
2018-04-26
1
-1
/
+1
|
\
\
\
\
|
*
|
|
|
Update Enum Type definition.
Rafiudeen Chozhan Kumarasamy
2018-04-26
1
-1
/
+1
*
|
|
|
|
Merge pull request #3991 from aarlt/lvalue-virtual-destructor
chriseth
2018-04-25
1
-0
/
+1
|
\
\
\
\
\
|
|
_
|
_
|
_
|
/
|
/
|
|
|
|
|
*
|
|
|
Add virtual destructor in LValue class.
Alexander Arlt
2018-04-25
1
-0
/
+1
|
/
/
/
/
*
|
|
|
Merge pull request #3989 from elopio/patch-1
chriseth
2018-04-25
1
-1
/
+1
|
\
\
\
\
|
*
|
|
|
docs: clarify the maximum line length style
Leo Arias
2018-04-25
1
-1
/
+1
|
/
/
/
/
*
|
|
|
Merge pull request #3981 from ethereum/years-suffix
chriseth
2018-04-24
9
-19
/
+52
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
The "year" denomination is deprecated
Alex Beregszaszi
2018-04-23
5
-0
/
+30
|
*
|
|
Add more denomination tests
Alex Beregszaszi
2018-04-23
2
-0
/
+11
|
*
|
|
Extract subdenomination tests
Alex Beregszaszi
2018-04-23
3
-19
/
+11
*
|
|
|
Merge pull request #3970 from elopio/test/docstring-tag-end
Alex Beregszaszi
2018-04-24
3
-1
/
+7
|
\
\
\
\
|
*
|
|
|
docstring: add missing space
Leo Arias
2018-04-24
3
-1
/
+7
*
|
|
|
|
Merge pull request #3976 from ethereum/emptyTupleComponent
chriseth
2018-04-23
9
-1
/
+92
|
\
\
\
\
\
|
*
|
|
|
|
Treats inline array as an error.
Erik Kundt
2018-04-23
2
-3
/
+3
|
*
|
|
|
|
Turns it into warning (error for 0.5.0) and adds Changelog entry.
Erik Kundt
2018-04-23
10
-17
/
+54
|
*
|
|
|
|
Prevents null type from being used in tuple.
Erik Kundt
2018-04-22
6
-0
/
+54
|
|
/
/
/
/
*
|
|
|
|
Merge pull request #3467 from aarlt/strict-mode-jsoncpp-1.8.4
Alex Beregszaszi
2018-04-23
7
-16
/
+27
|
\
\
\
\
\
|
|
|
/
/
/
|
|
/
|
|
/
|
|
_
|
_
|
/
|
/
|
|
|
|
*
|
|
CMake: enable C++11 for jsoncpp
Alex Beregszaszi
2018-04-23
1
-1
/
+5
|
*
|
|
Install & use cmake provided by scripts/install_cmake.sh for emscripten
Alexander Arlt
2018-04-23
2
-0
/
+12
|
*
|
|
CMake: Update jsoncpp to v1.8.4
Alexander Arlt
2018-04-23
5
-15
/
+10
|
/
/
/
*
|
|
Merge pull request #3957 from ethereum/deprecated-error
chriseth
2018-04-22
5
-29
/
+37
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Turn deprecated warnings for sha3/suicide into errors (experimental 0.5.0)
Alex Beregszaszi
2018-04-21
3
-3
/
+24
|
*
|
Extract syntax tests
Alex Beregszaszi
2018-04-21
2
-26
/
+13
|
|
/
*
|
Merge pull request #3964 from MatthewDLudwig/develop
Alex Beregszaszi
2018-04-21
1
-8
/
+8
|
\
\
|
*
|
Updated constructors and pragma solidity lines.
Matthew Ludwig
2018-04-21
1
-8
/
+8
|
/
/
*
|
Merge pull request #3933 from ethereum/jsoncpp-cmake
Alex Beregszaszi
2018-04-21
2
-1
/
+2
|
\
\
|
|
/
|
/
|
|
*
CMake: require builtin jsoncpp headers over system wide headers
Alex Beregszaszi
2018-04-21
1
-0
/
+1
|
*
CMake: remove direct jsoncpp dependency in libevmasm
Alexander Arlt
2018-04-21
1
-1
/
+1
|
/
*
Merge pull request #3956 from ethereum/tight-pack-hash
Alex Beregszaszi
2018-04-21
4
-12
/
+59
|
\
|
*
Update tight packing test cases
Alex Beregszaszi
2018-04-20
1
-3
/
+14
|
*
Make literals an error for tight packing (experimental 0.5.0)
Alex Beregszaszi
2018-04-20
3
-9
/
+45
|
/
*
Merge pull request #3943 from ethereum/smt_remove_branch_warning
chriseth
2018-04-20
2
-10
/
+10
|
\
|
*
[SMTChecker] Remove 'information is erase' message for if-else
Leonardo Alt
2018-04-19
2
-10
/
+10
*
|
Merge pull request #3924 from ethereum/optim-address-op
chriseth
2018-04-20
4
-0
/
+110
|
\
\
|
*
|
Remove unnecessary masking of the result of known short instructions
Alex Beregszaszi
2018-04-20
4
-0
/
+110
*
|
|
Merge pull request #3946 from ethereum/chriseth-patch-1
Alex Beregszaszi
2018-04-20
1
-6
/
+13
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Clarify namespaces in coding style.
chriseth
2018-04-19
1
-6
/
+13
*
|
|
Merge pull request #3954 from ethereum/release
chriseth
2018-04-20
0
-0
/
+0
|
\
\
\
|
*
\
\
Merge pull request #3950 from ethereum/develop
chriseth
2018-04-20
62
-533
/
+888
|
|
\
\
\
*
|
\
\
\
Merge pull request #3951 from ethereum/version0424
chriseth
2018-04-20
2
-1
/
+10
|
\
\
\
\
\
|
|
_
|
/
/
/
|
/
|
|
|
|
|
*
|
|
|
Set version to 0.4.24
chriseth
2018-04-19
2
-1
/
+10
*
|
|
|
|
Merge pull request #3952 from ethereum/disableTestsOnTravisAgain
chriseth
2018-04-20
1
-1
/
+2
|
\
\
\
\
\
|
|
/
/
/
/
|
/
|
|
|
|
|
*
|
|
|
Disable tests on travis again.
chriseth
2018-04-20
1
-1
/
+2
|
/
/
/
/
*
|
|
|
Merge pull request #3949 from ethereum/prepareRelease
chriseth
2018-04-19
4
-6
/
+20
|
\
\
\
\
|
|
_
|
/
/
|
/
|
|
|
|
*
|
|
Prepare 0.4.23 release.
chriseth
2018-04-19
4
-6
/
+20
|
/
/
/
*
|
|
Merge pull request #3941 from ethereum/bytes-contract
chriseth
2018-04-19
3
-1
/
+8
|
\
\
\
|
*
|
|
Disallow explicit conversion of bytesXX to contract
Alex Beregszaszi
2018-04-19
3
-1
/
+8
*
|
|
|
Merge pull request #3940 from ethereum/remove-old-compiler-flags
chriseth
2018-04-19
1
-33
/
+0
|
\
\
\
\
|
*
|
|
|
Remove obsolete warning supressions for clang
Alex Beregszaszi
2018-04-19
1
-12
/
+0
|
*
|
|
|
Remove -fpermissive
Alex Beregszaszi
2018-04-19
1
-21
/
+0
|
|
/
/
/
*
|
|
|
Merge pull request #3932 from ethereum/betterErrorForFailedLookup
chriseth
2018-04-19
7
-26
/
+51
|
\
\
\
\
|
*
|
|
|
Improve error message for failed member lookup.
chriseth
2018-04-19
5
-11
/
+41
|
*
|
|
|
Extract tests.
chriseth
2018-04-19
2
-15
/
+10
|
|
/
/
/
*
|
|
/
Correct the style of coding style
Thomas Sauvajon
2018-04-19
1
-182
/
+163
|
|
_
|
/
|
/
|
|
*
|
|
Merge pull request #3928 from ethereum/removeZeppelinPatches
Alex Beregszaszi
2018-04-19
1
-7
/
+0
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Remove Zeppelin patches.
chriseth
2018-04-19
1
-7
/
+0
*
|
|
Merge pull request #3923 from ethereum/warnConstructor
Alex Beregszaszi
2018-04-19
3
-2
/
+13
|
\
\
\
|
*
|
|
Warn about functions named "constructor".
chriseth
2018-04-19
3
-2
/
+13
*
|
|
|
Merge pull request #3922 from ethereum/smt_sol_unimplementedassert
Alex Beregszaszi
2018-04-19
1
-2
/
+2
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
[SMTChecker] Using solUnimplementedAssert instead of solAssert when applicable
Leonardo Alt
2018-04-18
1
-2
/
+2
|
|
/
/
*
|
|
Merge pull request #3925 from ethereum/supportBionic2
Alex Beregszaszi
2018-04-19
2
-9
/
+6
|
\
\
\
|
*
|
|
Support ubuntu bionic source builds.
chriseth
2018-04-18
2
-9
/
+6
|
|
/
/
*
|
|
Merge pull request #3912 from ethereum/fixFallbackConstructor
chriseth
2018-04-18
30
-231
/
+257
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Fix name clashes between constructor and fallback function.
chriseth
2018-04-18
6
-50
/
+61
|
*
|
Extract tests.
chriseth
2018-04-18
26
-182
/
+197
|
/
/
*
|
Merge pull request #3840 from ethereum/smt_cvc4
Alex Beregszaszi
2018-04-17
10
-25
/
+318
|
\
\
|
*
|
[SMTChecker] Integration with CVC4
Leonardo Alt
2018-04-17
10
-25
/
+318
*
|
|
Merge pull request #3919 from aj07/patch-2
chriseth
2018-04-17
1
-1
/
+1
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Update README.md
ankit raj
2018-04-17
1
-1
/
+1
|
/
/
*
|
Merge pull request #3913 from ethereum/jsoncpp-version-assert
Alex Beregszaszi
2018-04-17
1
-0
/
+5
|
\
\
|
*
|
Add static_assert for the correct jsoncpp version
Alex Beregszaszi
2018-04-17
1
-0
/
+5
*
|
|
Merge pull request #3906 from ethereum/updateSecuryt
chriseth
2018-04-17
1
-3
/
+16
|
\
\
\
|
*
|
|
Update security considerations.
chriseth
2018-04-17
1
-3
/
+16
|
|
/
/
*
|
|
Merge pull request #3894 from ethereum/releaseNotes
chriseth
2018-04-17
1
-3
/
+4
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Update release checklist.
chriseth
2018-04-17
1
-3
/
+4
|
/
/
*
|
Merge pull request #3898 from ethereum/reEnableTestsOnTravisDevelop
chriseth
2018-04-17
1
-2
/
+2
|
\
\
|
*
|
Enable travis tests on develop branch.
chriseth
2018-04-17
1
-2
/
+2
*
|
|
Merge pull request #3905 from ethereum/reportCmdline
chriseth
2018-04-17
1
-4
/
+16
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Report failed commandline tests.
chriseth
2018-04-17
1
-4
/
+16
*
|
|
Merge pull request #3903 from ethereum/addBionic
chriseth
2018-04-17
1
-1
/
+1
|
\
\
\
|
*
|
|
Support bionic.
chriseth
2018-04-17
1
-1
/
+1
*
|
|
|
Merge pull request #3902 from ethereum/release
chriseth
2018-04-17
0
-0
/
+0
|
\
\
\
\
|
|
_
|
/
/
|
/
|
|
/
|
|
|
/
|
|
/
|
|
*
|
Merge pull request #3892 from ethereum/develop
chriseth
2018-04-17
328
-2245
/
+8687
|
|
\
|
*
|
|
Merge pull request #3901 from ethereum/newVersion
chriseth
2018-04-17
2
-1
/
+10
|
\
\
\
|
|
_
|
/
|
/
|
|
|
*
|
Set version to 0.4.23
chriseth
2018-04-17
2
-1
/
+10
|
/
/
*
|
Merge pull request #3897 from ethereum/noTestsOnTravis
chriseth
2018-04-17
1
-1
/
+2
|
\
\
|
*
|
Disable tests on travis.
chriseth
2018-04-17
1
-1
/
+2
|
/
/
*
|
Merge pull request #3896 from ethereum/progressOnTravis
chriseth
2018-04-17
1
-1
/
+1
|
\
\
|
*
|
Show progress on travis.
chriseth
2018-04-17
1
-1
/
+1
*
|
|
Merge pull request #3893 from ethereum/prepareForRelease
chriseth
2018-04-17
1
-1
/
+1
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Preparation for 0.4.22 release.
chriseth
2018-04-17
1
-1
/
+1
|
/
/
*
|
Merge pull request #3885 from LefterisJP/update_solidity_version_where_revert...
chriseth
2018-04-17
6
-12
/
+12
|
\
\
|
*
|
Docs: Update solidity version for revert with reason
Lefteris Karapetsas
2018-04-16
6
-12
/
+12
*
|
|
Merge pull request #3865 from ethereum/updateConstructorVersionPragmas
chriseth
2018-04-17
3
-4
/
+4
|
\
\
\
|
*
|
|
Update version pragmas from >0.4.21 to ^0.4.22.
Daniel Kirchner
2018-04-12
3
-4
/
+4
*
|
|
|
Merge pull request #3891 from ethereum/prepareForRelease
chriseth
2018-04-17
2
-6
/
+13
|
\
\
\
\
|
*
|
|
|
Preparation for 0.4.22 release.
chriseth
2018-04-17
2
-6
/
+13
|
/
/
/
/
*
|
|
|
Merge pull request #3868 from ethereum/bytescleanup
chriseth
2018-04-16
5
-12
/
+44
|
\
\
\
\
|
*
|
|
|
Add documentation.
chriseth
2018-04-16
1
-0
/
+10
|
*
|
|
|
Tests for bytes cleanup.
chriseth
2018-04-16
1
-0
/
+23
|
*
|
|
|
Remove redundant cleanup for abi.encode.
Alex Beregszaszi
2018-04-16
1
-2
/
+1
|
*
|
|
|
Properly force-clean for shortening bytesXX conversions.
chriseth
2018-04-16
2
-10
/
+10
*
|
|
|
|
Merge pull request #3793 from ethereum/rationalNumberLimit
chriseth
2018-04-16
11
-20
/
+297
|
\
\
\
\
\
|
*
|
|
|
|
Limits rational numbers to 4096 bits.
Erik Kundt
2018-04-16
11
-20
/
+297
*
|
|
|
|
|
Merge pull request #3888 from ethereum/cmake-cleanups
chriseth
2018-04-16
2
-11
/
+2
|
\
\
\
\
\
\
|
|
_
|
/
/
/
/
|
/
|
|
|
|
|
|
*
|
|
|
|
CMake: Clean up devcore dependencies
Paweł Bylica
2018-04-16
1
-4
/
+2
|
*
|
|
|
|
CMake: Do no search for ctest
Paweł Bylica
2018-04-16
1
-7
/
+0
|
/
/
/
/
/
*
|
|
|
|
Merge pull request #3880 from ethereum/addressMemberDocAndWarn
chriseth
2018-04-16
3
-3
/
+5
|
\
\
\
\
\
|
|
_
|
_
|
/
/
|
/
|
|
|
|
|
*
|
|
|
Improve documentation and warning about accessing contract members inherited ...
Daniel Kirchner
2018-04-14
3
-3
/
+5
|
|
/
/
/
*
|
|
|
Merge pull request #3882 from ethereum/abi_doc
Alex Beregszaszi
2018-04-15
3
-2
/
+29
|
\
\
\
\
|
*
|
|
|
Document ABI encoding functions.
chriseth
2018-04-14
3
-2
/
+29
|
|
/
/
/
*
|
|
|
Merge pull request #3875 from ethereum/constructorSelfRef
chriseth
2018-04-14
4
-4
/
+76
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
Stricter check for member access to "this" in constructor.
Daniel Kirchner
2018-04-13
4
-4
/
+76
*
|
|
|
Merge pull request #3773 from ethereum/astJsonTypeDescriptions
chriseth
2018-04-13
5
-201
/
+368
|
\
\
\
\
|
*
|
|
|
Add ChangeLog entry.
Daniel Kirchner
2018-04-13
1
-0
/
+1
|
*
|
|
|
Adds unit test that covers long typeDescription and renames suite.
Erik Kundt
2018-04-13
2
-1
/
+29
|
*
|
|
|
Separates tests for legacy and compact output.
Erik Kundt
2018-04-13
2
-231
/
+332
|
*
|
|
|
Adds type expectations to legacy tests.
Erik Kundt
2018-04-13
1
-0
/
+7
|
*
|
|
|
Uses short string representation of TypePointer
Erik Kundt
2018-04-13
3
-9
/
+39
|
/
/
/
/
*
|
|
|
Merge pull request #3364 from ethereum/revertWithReason
chriseth
2018-04-13
27
-83
/
+488
|
\
\
\
\
|
*
|
|
|
Remove dead code and clarify throw.
chriseth
2018-04-13
2
-2
/
+1
|
*
|
|
|
Update documentation and minor changes.
chriseth
2018-04-12
2
-8
/
+11
|
*
|
|
|
Use error signature for revert data.
chriseth
2018-04-12
4
-29
/
+38
|
*
|
|
|
Update expectation.
chriseth
2018-04-12
1
-2
/
+2
|
*
|
|
|
Adjust expectations in case of homestead VM.
chriseth
2018-04-12
1
-11
/
+16
|
*
|
|
|
Only forward returndata if EVM version supports it.
chriseth
2018-04-12
2
-1
/
+3
[next]