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
*
Merge pull request #4133 from ethereum/addRequirements
chriseth
2018-05-15
1
-0
/
+1
|
\
|
*
Add requirements.txt for readthedocs.
chriseth
2018-05-15
1
-0
/
+1
|
/
*
Merge pull request #4132 from ethereum/useAbsPathInLexerImport
chriseth
2018-05-15
1
-1
/
+2
|
\
|
*
Do not depend on where build is run.
chriseth
2018-05-15
1
-1
/
+2
|
/
*
Merge pull request #4057 from ethereum/cfg
chriseth
2018-05-15
31
-0
/
+1419
|
\
|
*
Add Changelog entry.
Daniel Kirchner
2018-05-15
1
-0
/
+2
|
*
Add test for default location.
Daniel Kirchner
2018-05-15
1
-0
/
+19
|
*
Add control flow analyzer and test for uninitialized storage returns.
Daniel Kirchner
2018-05-15
25
-0
/
+592
|
*
Add control flow graph.
Daniel Kirchner
2018-05-15
5
-0
/
+806
*
|
Merge pull request #3238 from ethereum/julia-specs
chriseth
2018-05-15
1
-16
/
+36
|
\
\
|
|
/
|
/
|
|
*
Describe rule for type conversion functions in Julia
Alex Beregszaszi
2018-05-09
1
-6
/
+9
|
*
Remove stop() as it is the same as return(0,0) in Julia sepcs
Alex Beregszaszi
2018-05-09
1
-4
/
+0
|
*
Add logic builtins to Julia and fix some typos
Alex Beregszaszi
2018-05-09
1
-11
/
+32
*
|
Merge pull request #4093 from ethereum/prepareDropConstantKeyword
chriseth
2018-05-14
20
-125
/
+110
|
\
\
|
*
|
Remove "view"'s in end-to-end tests that will result in errors in 0.5.0.
Daniel Kirchner
2018-05-11
1
-7
/
+7
|
*
|
Replace constant with view in the tests.
Daniel Kirchner
2018-05-09
13
-107
/
+88
|
*
|
Replace constant with view in std/ contracts.
Daniel Kirchner
2018-05-09
2
-6
/
+6
|
*
|
Prefer view over constant in the documentation.
Daniel Kirchner
2018-05-09
5
-5
/
+9
|
|
/
*
|
Merge pull request #4127 from sifmelcara/fix/boost-get-check
chriseth
2018-05-14
1
-2
/
+2
|
\
\
|
*
|
Fix wrong template parameter passed to boost::get
mingchuan
2018-05-14
1
-2
/
+2
*
|
|
Merge pull request #4120 from sifmelcara/fix/shared-boost
chriseth
2018-05-14
3
-3
/
+3
|
\
\
\
|
*
|
|
Fix link error when using boost shared library
mingchuan
2018-05-11
3
-3
/
+3
|
|
/
/
*
|
|
Merge pull request #4095 from arun1595/macos-terminal-color
chriseth
2018-05-11
1
-2
/
+14
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Add TERM environment variable for all jobs
Arun Kumar
2018-05-10
1
-2
/
+14
|
*
|
Use xterm instead of dumb terminal
Arun Kumar
2018-05-09
1
-1
/
+1
*
|
|
Merge pull request #4114 from ethereum/asm-assert
chriseth
2018-05-11
1
-0
/
+10
|
\
\
\
|
*
|
|
Assert that mandatory fields in the AST are present in AsmAnalysis
Alex Beregszaszi
2018-05-10
1
-0
/
+10
|
/
/
/
*
|
|
Merge pull request #4110 from ethereum/fewerlesscorrection
Alex Beregszaszi
2018-05-10
1
-1
/
+1
|
\
\
\
|
*
|
|
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
|
\
\
\
\
[next]