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
*
Keep the 'if it not used as an address' helper message for all cases of addre...
Alex Beregszaszi
2018-06-25
5
-11
/
+16
*
Do not change SMT tests
Alex Beregszaszi
2018-06-25
1
-10
/
+10
*
Replace old Truffle artifacts in external Zeppelin/Gnosis tests
Alex Beregszaszi
2018-06-25
1
-0
/
+7
*
Update documentation for strict address literals
Alex Beregszaszi
2018-06-25
1
-1
/
+1
*
Update external contracts in compilationTests (to support strict address lite...
Alex Beregszaszi
2018-06-25
22
-54
/
+54
*
Update tests for strict address literals
Jason Cobb
2018-06-25
14
-25
/
+24
*
Better wording for invalid address literal error
Alex Beregszaszi
2018-06-25
1
-2
/
+4
*
Change invalid (not exactly 160 bits long) address literal to error
Jason Cobb
2018-06-25
1
-4
/
+11
*
Disallow implicit conversion from rational (literal) to address
Jason Cobb
2018-06-25
1
-2
/
+4
*
Merge pull request #4347 from ethereum/fix-end2endtest-against-latest-cpp-client
chriseth
2018-06-25
1
-0
/
+2
|
\
|
*
Fixes soltest against "recent" cpp-ethereum builds.
Christian Parpart
2018-06-25
1
-0
/
+2
|
/
*
Merge pull request #4335 from ethereum/disable-gnosis
Alex Beregszaszi
2018-06-22
1
-1
/
+3
|
\
|
*
Disable gnosis tests temporarily
Alex Beregszaszi
2018-06-22
1
-1
/
+3
|
/
*
Merge pull request #4328 from ethereum/disallow-years
Alex Beregszaszi
2018-06-22
7
-23
/
+9
|
\
|
*
Disallow the years unit denomination properly
Alex Beregszaszi
2018-06-22
7
-23
/
+9
*
|
Merge pull request #4333 from ethereum/newkey
chriseth
2018-06-22
1
-2
/
+2
|
\
\
|
|
/
|
/
|
|
*
Use new PGP key and retire old ubuntu releases.
chriseth
2018-06-22
1
-2
/
+2
|
/
*
Merge pull request #4301 from rnaby/TypeChecker
chriseth
2018-06-22
1
-5
/
+3
|
\
|
*
Simplification of typeSupportedByOldABIEncoder
Khan M Rashedun-Naby
2018-06-21
1
-5
/
+3
*
|
Merge pull request #4330 from ethereum/v050-var-keyword-preparations
chriseth
2018-06-22
15
-119
/
+119
|
\
\
|
*
|
test: drop var-keyword in compilationTests in favor of explicit types
Christian Parpart
2018-06-21
15
-119
/
+119
*
|
|
Merge pull request #4326 from ethereum/compilerstack-cleanup
chriseth
2018-06-21
1
-9
/
+10
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Properly catch optimizer/assembly exception in CompilerStack
Alex Beregszaszi
2018-06-21
1
-9
/
+10
*
|
|
Merge pull request #4200 from biboran/3961
chriseth
2018-06-21
1
-0
/
+100
|
\
\
\
|
*
|
|
#3961 - added a more detailed description to the calculation of offsets
Timofey Solonin
2018-06-18
1
-36
/
+68
|
*
|
|
#3961 - rewritten encoding example in a logical order instead of a sequential...
Timofey Solonin
2018-06-03
1
-44
/
+44
|
*
|
|
#3961 - added an example of abi encoding of a function with two-dimensional d...
Timofey Solonin
2018-05-29
1
-0
/
+68
*
|
|
|
Merge pull request #4306 from ethereum/remove_050_workaround_scoping
chriseth
2018-06-21
35
-219
/
+85
|
\
\
\
\
|
*
|
|
|
C99 scoping rules by default
Leonardo Alt
2018-06-20
35
-219
/
+85
*
|
|
|
|
Merge pull request #4219 from ethereum/functionTypeNamedArguments
Alex Beregszaszi
2018-06-21
5
-8
/
+8
|
\
\
\
\
\
|
|
_
|
_
|
/
/
|
/
|
|
|
|
|
*
|
|
|
Return parameters in function types may not be named.
Daniel Kirchner
2018-06-18
5
-8
/
+8
|
|
|
_
|
/
|
|
/
|
|
*
|
|
|
Merge pull request #4323 from ethereum/compilerstack-cleanup
Alex Beregszaszi
2018-06-21
2
-6
/
+12
|
\
\
\
\
|
|
_
|
/
/
|
/
|
|
|
|
*
|
|
CompilerStack absolutePath/sanitizePath can be made static
Alex Beregszaszi
2018-06-20
2
-3
/
+3
|
*
|
|
Reorder some of the flow in CompilerStack::compileContract for readability
Alex Beregszaszi
2018-06-20
1
-3
/
+9
|
/
/
/
*
|
|
Merge pull request #4300 from nventuro/optimize-out-and
chriseth
2018-06-20
3
-1
/
+44
|
\
\
\
|
*
|
|
Improves peephole_truthy_and test case
Nicolás Venturo
2018-06-20
1
-2
/
+15
|
*
|
|
Add TruthyAnd Peephole optimization
Nicolás Venturo
2018-06-15
3
-1
/
+31
|
|
/
/
*
|
|
Merge pull request #4313 from ethereum/remove-callcode
Alex Beregszaszi
2018-06-20
8
-63
/
+9
|
\
\
\
|
*
|
|
Disallow raw callcode (was deprecated in 0.4.12)
Alex Beregszaszi
2018-06-20
8
-63
/
+9
*
|
|
|
Merge pull request #4225 from ethereum/fixeventtopics
Alex Beregszaszi
2018-06-20
1
-12
/
+8
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
Clarify documentation about events (mostly topics).
chriseth
2018-06-20
1
-12
/
+8
|
/
/
/
*
|
|
Merge pull request #4303 from ethereum/refactorExtractedTests
chriseth
2018-06-19
7
-200
/
+307
|
\
\
\
|
*
|
|
Refactor syntax test infrastructure to prepare introducing semantics tests.
Daniel Kirchner
2018-06-15
7
-200
/
+307
*
|
|
|
Merge pull request #4317 from nventuro/contributing-changelog
chriseth
2018-06-19
1
-0
/
+2
|
\
\
\
\
|
*
|
|
|
Add a changelog notice to the contributing doc
Nicolás Venturo
2018-06-19
1
-0
/
+2
|
/
/
/
/
*
|
|
|
Merge pull request #4311 from ethereum/fix_python_version_2
Alex Beregszaszi
2018-06-18
1
-1
/
+1
|
\
\
\
\
|
*
|
|
|
Use correct python version for the upgrade_bugs_by_version script
Leonardo Alt
2018-06-18
1
-1
/
+1
|
/
/
/
/
*
|
|
|
Merge pull request #4309 from ethereum/pythonVersion
Alex Beregszaszi
2018-06-18
2
-2
/
+2
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
Correctly choose python version for scripts requiring python2.
Daniel Kirchner
2018-06-15
2
-2
/
+2
|
/
/
/
*
|
|
Merge pull request #4298 from ethereum/rpcDifficultyFix
chriseth
2018-06-15
2
-1
/
+3
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Add difficulty field to genesis chain parameters to fix ipc tests for recent ...
Daniel Kirchner
2018-06-14
2
-1
/
+3
|
/
/
*
|
Merge pull request #4296 from ethereum/yul-internal
chriseth
2018-06-14
19
-62
/
+62
|
\
\
|
*
|
update tests
Alex Beregszaszi
2018-06-14
4
-15
/
+15
|
*
|
Change comments
Alex Beregszaszi
2018-06-14
4
-6
/
+6
|
*
|
JuliaType -> YulType
Alex Beregszaszi
2018-06-14
3
-11
/
+11
|
*
|
Rename internal variable
Alex Beregszaszi
2018-06-14
2
-7
/
+7
|
*
|
Rename JULIA/IULIA to Yul in assembly interface
Alex Beregszaszi
2018-06-14
6
-23
/
+23
|
/
/
*
|
Merge pull request #4282 from ethereum/cli-yul
chriseth
2018-06-14
3
-8
/
+9
|
\
\
|
*
|
Renamed the --julia CLI option to --yul
Alex Beregszaszi
2018-06-14
3
-8
/
+9
*
|
|
Merge pull request #4236 from ethereum/v050-disallow-empty-structs
chriseth
2018-06-14
11
-83
/
+26
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Enforce disallowing empty structs
Christian Parpart
2018-06-14
11
-83
/
+26
|
/
/
*
|
Merge pull request #4272 from ethereum/assert-break-continue
chriseth
2018-06-13
1
-4
/
+4
|
\
\
|
*
|
Fail if break/continue statements are used outside for/while loops in Contrac...
Alex Beregszaszi
2018-06-12
1
-4
/
+4
*
|
|
Merge pull request #4290 from ethdemy/typo-bugfix
chriseth
2018-06-13
2
-2
/
+2
|
\
\
\
|
*
|
|
fix typo
a4nkit
2018-06-13
2
-2
/
+2
*
|
|
|
Merge pull request #4284 from ethereum/external-050-tests
chriseth
2018-06-13
1
-3
/
+13
|
\
\
\
\
|
*
|
|
|
Properly download branches of external Zeppelin/Gnosis tests
Alex Beregszaszi
2018-06-13
1
-3
/
+13
|
|
/
/
/
*
|
|
|
Merge pull request #4286 from ethereum/cli-formal
chriseth
2018-06-13
2
-8
/
+2
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
Remove obsolete --formal option from CLI
Alex Beregszaszi
2018-06-13
2
-8
/
+2
|
/
/
/
*
|
|
Merge pull request #4283 from ethereum/swap-test-order
Alex Beregszaszi
2018-06-13
1
-1
/
+1
|
\
\
\
|
*
|
|
Execute external Zeppelin tests before Gnosis
Alex Beregszaszi
2018-06-13
1
-1
/
+1
*
|
|
|
Merge pull request #4085 from ethereum/calldatapad
Alex Beregszaszi
2018-06-13
4
-14
/
+19
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
Properly pad data from calldata.
chriseth
2018-06-13
4
-14
/
+19
*
|
|
|
Merge pull request #4250 from ethereum/fixAppveyor
Alex Beregszaszi
2018-06-13
1
-4
/
+3
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
Updates Windows release to VS 2017 15.7.3
bitshift
2018-06-11
1
-4
/
+3
*
|
|
|
Merge pull request #4280 from ethereum/disallow-sha3-suicide
Alex Beregszaszi
2018-06-13
12
-158
/
+64
|
\
\
\
\
|
*
|
|
|
Ensure to always use 0.5.0 mode in solcjs tests
Alex Beregszaszi
2018-06-13
1
-0
/
+5
|
*
|
|
|
Update external contract in compilationTests to not use deprecated sha3
Alex Beregszaszi
2018-06-13
4
-31
/
+31
|
*
|
|
|
Disallow sha3/suicide aliases
Alex Beregszaszi
2018-06-13
7
-111
/
+19
|
*
|
|
|
Tidy up changelog for 0.5.0
Alex Beregszaszi
2018-06-13
1
-17
/
+10
|
/
/
/
/
*
|
|
|
Merge pull request #3627 from ethereum/additional-keywords
Alex Beregszaszi
2018-06-12
4
-5
/
+48
|
\
\
\
\
|
*
|
|
|
Add new reserved keywords.
Daniel Kirchner
2018-06-12
4
-5
/
+48
*
|
|
|
|
Merge pull request #4277 from ethereum/signedRightShift
Daniel Kirchner
2018-06-12
2
-2
/
+40
|
\
\
\
\
\
|
*
|
|
|
|
Additional test and more explanation.
Daniel Kirchner
2018-06-12
2
-2
/
+40
*
|
|
|
|
|
Merge pull request #4265 from ethereum/remove-std
chriseth
2018-06-12
7
-115
/
+1
|
\
\
\
\
\
\
|
*
|
|
|
|
|
Remove obsolete 'std' directory
Alex Beregszaszi
2018-06-12
7
-115
/
+1
|
|
|
_
|
/
/
/
|
|
/
|
|
|
|
*
|
|
|
|
|
Merge pull request #4229 from ethereum/smt_storage_vars_refactor
chriseth
2018-06-12
4
-68
/
+65
|
\
\
\
\
\
\
|
*
|
|
|
|
|
Refactoring Declaration -> VariableDeclaration (more precise)
Leonardo Alt
2018-06-12
4
-43
/
+42
|
*
|
|
|
|
|
Review comments
Leonardo Alt
2018-06-12
2
-10
/
+8
|
*
|
|
|
|
|
Refactoring how storage and local variables are managed.
Leonardo Alt
2018-06-12
2
-29
/
+29
|
|
|
_
|
_
|
/
/
|
|
/
|
|
|
|
*
|
|
|
|
|
Merge pull request #4273 from ethereum/soltestExceptions
Daniel Kirchner
2018-06-12
2
-25
/
+15
|
\
\
\
\
\
\
|
*
|
|
|
|
|
Improve exception handling in soltest and isoltest.
Daniel Kirchner
2018-06-12
2
-25
/
+15
|
|
/
/
/
/
/
*
|
|
|
|
|
Merge pull request #4232 from ethereum/renameiulia
Alex Beregszaszi
2018-06-12
2
-23
/
+24
|
\
\
\
\
\
\
|
|
_
|
_
|
_
|
/
/
|
/
|
|
|
|
|
|
*
|
|
|
|
Rename julia/iulia to yul in documentation.
chriseth
2018-06-12
2
-23
/
+24
|
|
/
/
/
/
*
|
|
|
|
Merge pull request #4084 from ethereum/signedRightShift
Alex Beregszaszi
2018-06-12
5
-70
/
+160
|
\
\
\
\
\
|
|
/
/
/
/
|
/
|
|
/
/
|
|
|
/
/
|
|
/
|
|
|
*
|
|
Extend explanatory remark and argue using bitwise operations instead of round...
Daniel Kirchner
2018-06-12
1
-6
/
+14
|
*
|
|
Use proper SAR for signed right shifts and emulate on pre-constantinople.
Daniel Kirchner
2018-06-12
5
-70
/
+152
|
/
/
/
*
|
|
Merge pull request #4179 from ethereum/emitWorkaround
Alex Beregszaszi
2018-06-12
3
-3
/
+8
|
\
\
\
|
*
|
|
Introduces emit token and removes identifier workaround.
Erik Kundt
2018-06-12
3
-3
/
+8
|
/
/
/
*
|
|
Merge pull request #4266 from ethereum/explicit-pow
Alex Beregszaszi
2018-06-12
1
-10
/
+7
|
\
\
\
|
*
|
|
Use boost::multiprecision::pow explicitly
Alex Beregszaszi
2018-06-12
1
-10
/
+7
|
|
/
/
*
|
|
Merge pull request #4206 from ethereum/050-testing
Alex Beregszaszi
2018-06-12
1
-2
/
+3
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Use temporary fork of Gnosis/Zeppelin contracts
Alex Beregszaszi
2018-05-30
1
-2
/
+3
|
*
|
Gnosis and Zeppelin repo names have changed
Alex Beregszaszi
2018-05-30
1
-2
/
+2
*
|
|
Merge pull request #4247 from morenoh149/patch-2
chriseth
2018-06-08
1
-1
/
+1
|
\
\
\
|
*
|
|
Update Event emit docs pragma
Harry Moreno
2018-06-08
1
-1
/
+1
|
/
/
/
*
|
|
Merge pull request #4243 from feliam/patch-3
chriseth
2018-06-07
1
-2
/
+1
|
\
\
\
|
*
|
|
Update abi-spec.rst
feliam
2018-06-07
1
-2
/
+1
|
/
/
/
*
|
|
Merge pull request #4241 from ethereum/show-named-arg
Alex Beregszaszi
2018-06-06
3
-3
/
+3
|
\
\
\
|
*
|
|
Show named argument name in error
Alex Beregszaszi
2018-06-06
3
-3
/
+3
*
|
|
|
Merge pull request #4222 from ethereum/view-pure-checker-split
chriseth
2018-06-06
23
-359
/
+227
|
\
\
\
\
|
*
|
|
|
Extract test cases from ViewPureChecker
Alex Beregszaszi
2018-06-06
23
-359
/
+227
|
|
/
/
/
*
|
|
|
Merge pull request #4237 from dilatebrave/pull4196
chriseth
2018-06-06
1
-1
/
+1
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
doc: put the index at the bottom
taitt
2018-06-06
1
-1
/
+1
|
/
/
/
*
|
|
Merge pull request #4235 from sifmelcara/fix/cmake-install-libdir
chriseth
2018-06-06
1
-8
/
+2
|
\
\
\
|
*
|
|
Fix cmake when custom CMAKE_INSTALL_LIBDIR is given
mingchuan
2018-06-06
1
-8
/
+2
*
|
|
|
Merge pull request #4234 from elopio/patch-4
chriseth
2018-06-06
1
-2
/
+2
|
\
\
\
\
|
*
|
|
|
docs: fix typos
Leo Arias
2018-06-06
1
-2
/
+2
*
|
|
|
|
Merge pull request #4233 from elopio/patch-3
chriseth
2018-06-06
1
-1
/
+1
|
\
\
\
\
\
|
|
/
/
/
/
|
/
|
|
|
|
|
*
|
|
|
comments: fix typo
Leo Arias
2018-06-06
1
-1
/
+1
|
/
/
/
/
*
|
|
|
Merge pull request #4227 from elopio/patch-1
chriseth
2018-06-06
1
-1
/
+1
|
\
\
\
\
|
*
|
|
|
docs: fix typo
Leo Arias
2018-06-05
1
-1
/
+1
|
|
/
/
/
*
|
|
|
Merge pull request #4228 from elopio/patch-2
chriseth
2018-06-06
1
-1
/
+1
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
docs: fix code annotation
Leo Arias
2018-06-05
1
-1
/
+1
|
/
/
/
*
|
|
Merge pull request #4208 from ethereum/extract-name-and-type-tests
chriseth
2018-06-05
552
-7040
/
+4244
|
\
\
\
|
*
|
|
Move "create2_as_variable" back to non-isoltest tests.
chriseth
2018-06-05
2
-6
/
+15
|
*
|
|
Fix view/pure error ordering problem.
chriseth
2018-06-04
1
-2
/
+2
|
*
|
|
Remove extracted tests from SolidityNameAndTypeResolution
Alex Beregszaszi
2018-05-31
1
-7051
/
+0
|
*
|
|
Split out SolidityNameAndTypeResolution tests into SyntaxTests
Alex Beregszaszi
2018-05-31
551
-0
/
+4244
|
*
|
|
Reformat test for extraction tool
Alex Beregszaszi
2018-05-31
1
-1
/
+3
*
|
|
|
Merge pull request #4216 from kronosapiens/patch-2
chriseth
2018-06-05
1
-3
/
+3
|
\
\
\
\
|
*
|
|
|
Denote `getData` as view
Daniel Kronovet
2018-06-04
1
-1
/
+1
|
*
|
|
|
Update function visibility example
Daniel Kronovet
2018-06-03
1
-2
/
+2
|
|
/
/
/
*
|
|
|
Merge pull request #4201 from wjmelements/bytes-complex-type
chriseth
2018-06-05
1
-5
/
+3
|
\
\
\
\
|
*
|
|
|
keep stub in value types section, and move discussion to Arrays section
William Morriss
2018-05-31
1
-13
/
+11
|
*
|
|
|
move bytes and string to complex types section
William Morriss
2018-05-30
1
-12
/
+12
*
|
|
|
|
Merge pull request #4213 from ethereum/fixpop
chriseth
2018-06-04
2
-0
/
+36
|
\
\
\
\
\
|
*
|
|
|
|
Add test for pop on the stack.
chriseth
2018-05-31
1
-0
/
+34
|
*
|
|
|
|
Fix bug related to byte array pop.
chriseth
2018-05-31
1
-0
/
+2
|
|
|
/
/
/
|
|
/
|
|
|
*
|
|
|
|
Merge pull request #3900 from meowingtwurtle/removeAssemblyAliases
chriseth
2018-06-04
6
-40
/
+17
|
\
\
\
\
\
|
*
|
|
|
|
Update imported stringutils to use keccak256
Alex Beregszaszi
2018-06-04
1
-9
/
+9
|
*
|
|
|
|
Remove documentation references to sha3
Jason Cobb
2018-06-04
1
-2
/
+0
|
*
|
|
|
|
Remove sha3/suicide from assembly tests
Jason Cobb
2018-06-04
2
-24
/
+7
|
*
|
|
|
|
Remove suicide and sha3 assembly instructions
Jason Cobb
2018-06-04
2
-5
/
+1
|
/
/
/
/
/
*
|
|
|
|
Merge pull request #4217 from kronosapiens/patch-3
Alex Beregszaszi
2018-06-04
1
-1
/
+1
|
\
\
\
\
\
|
|
/
/
/
/
|
/
|
|
|
|
|
*
|
|
|
Fix typo
Daniel Kronovet
2018-06-03
1
-1
/
+1
|
/
/
/
/
*
|
|
|
Merge pull request #4172 from ethereum/trailing_dot
chriseth
2018-05-31
6
-1
/
+46
|
\
\
\
\
|
*
|
|
|
Disallow trailing dots that are not followed by a number
Leonardo Alt
2018-05-30
6
-1
/
+46
*
|
|
|
|
Merge pull request #4205 from ethereum/name-and-type-tests-split
chriseth
2018-05-31
1
-18
/
+78
|
\
\
\
\
\
|
*
|
|
|
|
Split up last NameAndTypeResolution test cases
Alex Beregszaszi
2018-05-30
1
-18
/
+78
|
|
/
/
/
/
*
|
|
|
|
Merge pull request #3743 from ethereum/popStorageArray
chriseth
2018-05-31
37
-4
/
+457
|
\
\
\
\
\
|
|
_
|
_
|
/
/
|
/
|
|
|
|
|
*
|
|
|
Fixes assembly bug and adds tests to cover it.
Erik Kundt
2018-05-30
2
-28
/
+49
|
*
|
|
|
Adds syntax tests, documentation and changelog entry.
Erik Kundt
2018-05-30
33
-3
/
+61
|
*
|
|
|
Improves assembly and adds more tests.
Erik Kundt
2018-05-30
5
-35
/
+139
|
*
|
|
|
Implements pop() for byte arrays.
Erik Kundt
2018-05-29
2
-16
/
+146
|
*
|
|
|
Implements pop() for value type arrays.
bitshift
2018-05-29
6
-1
/
+141
|
|
|
/
/
|
|
/
|
|
*
|
|
|
Merge pull request #4204 from ethereum/chriseth-patch-2
Alex Beregszaszi
2018-05-30
1
-0
/
+1
|
\
\
\
\
|
|
_
|
/
/
|
/
|
|
|
|
*
|
|
Mention calldata as new keyword.
chriseth
2018-05-30
1
-0
/
+1
|
/
/
/
*
|
|
Merge pull request #4176 from sifmelcara/add/calldata-keyword
chriseth
2018-05-30
25
-25
/
+155
|
\
\
\
|
*
|
|
Allow using `calldata` keyword to specify data location
mingchuan
2018-05-30
25
-25
/
+155
*
|
|
|
Merge pull request #4178 from ethereum/name-and-type-tests-split
chriseth
2018-05-30
1
-152
/
+506
|
\
\
\
\
|
*
|
|
|
Split up NameAndTypeResolution test cases
Alex Beregszaszi
2018-05-30
1
-154
/
+492
|
*
|
|
|
Extend function type comparison test
Alex Beregszaszi
2018-05-30
1
-0
/
+16
|
|
|
/
/
|
|
/
|
|
*
|
|
|
Merge pull request #4202 from wjmelements/ordered-list
chriseth
2018-05-30
1
-5
/
+5
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
consistency: unordered list for restrictions
William Morriss
2018-05-30
1
-5
/
+5
|
/
/
/
*
|
|
Merge pull request #4169 from Arindam-Mondal/Arindam-Mondal-patch-1
chriseth
2018-05-29
1
-1
/
+1
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Fix bug in documentation.
Arindam Mondal
2018-05-29
1
-1
/
+1
|
/
/
*
|
Merge pull request #4173 from sifmelcara/add/allow-storage-calldata-suffix
chriseth
2018-05-29
2
-15
/
+30
|
\
\
|
*
|
Allow data location suffix for internal elementary type parsing
mingchuan
2018-05-22
2
-15
/
+30
*
|
|
Merge pull request #4192 from vutsalsinghal/patch-1
chriseth
2018-05-29
1
-1
/
+1
|
\
\
\
|
*
|
|
CapsCase instead of camelCase
Vutsal Singhal
2018-05-27
1
-1
/
+1
*
|
|
|
Merge pull request #4073 from alibabe/fix-jsoncpp-install
chriseth
2018-05-29
2
-0
/
+19
|
\
\
\
\
|
*
|
|
|
Install a different jsoncpp version on cirleci to ensure compilation never cl...
alibabe
2018-05-21
2
-0
/
+19
*
|
|
|
|
Merge pull request #4180 from veox/use-pip-solidity-lexer
chriseth
2018-05-28
5
-85
/
+5
|
\
\
\
\
\
|
*
|
|
|
|
docs: bump Solidity lexer package to v0.3.1.
Noel Maersk
2018-05-24
1
-1
/
+1
|
*
|
|
|
|
docs: change default theme to RTD's.
Noel Maersk
2018-05-24
1
-1
/
+1
|
*
|
|
|
|
docs: bump required Solidity lexer package version.
Noel Maersk
2018-05-24
1
-1
/
+1
|
*
|
|
|
|
circleci: install python-pip as part of doc build dependency.
Noel Maersk
2018-05-23
1
-1
/
+1
|
*
|
|
|
|
docs: install requirements as part of doc-build script.
Noel Maersk
2018-05-23
1
-0
/
+1
|
*
|
|
|
|
docs: remove utils/SolidityLexer.py
Noel Maersk
2018-05-23
1
-82
/
+0
|
*
|
|
|
|
docs: use SolidityLexer from pygments_lexer_solidity package.
Noel Maersk
2018-05-23
2
-1
/
+2
*
|
|
|
|
|
Merge pull request #4183 from ethereum/types-test
chriseth
2018-05-28
2
-109
/
+27
|
\
\
\
\
\
\
|
*
|
|
|
|
|
Simplify fromElementaryTypeName tests
Alex Beregszaszi
2018-05-24
1
-96
/
+6
|
*
|
|
|
|
|
Move fromElementaryTypeName tests to SolidityTypes
Alex Beregszaszi
2018-05-24
2
-109
/
+117
*
|
|
|
|
|
|
Merge pull request #4195 from jvmaia/patch-2
chriseth
2018-05-28
1
-0
/
+5
|
\
\
\
\
\
\
\
|
*
|
|
|
|
|
|
clarify warnings in contracts.rst
João Vítor
2018-05-28
1
-0
/
+5
|
|
|
_
|
_
|
/
/
/
|
|
/
|
|
|
|
|
*
|
|
|
|
|
|
Merge pull request #4196 from dilatebrave/issue1210
chriseth
2018-05-28
1
-0
/
+6
|
\
\
\
\
\
\
\
|
|
_
|
_
|
_
|
_
|
_
|
/
|
/
|
|
|
|
|
|
|
*
|
|
|
|
|
doc: making the index appear on the left pane
taitt
2018-05-28
1
-0
/
+6
|
|
/
/
/
/
/
*
|
|
|
|
|
Merge pull request #4194 from ritzdorf/patch-1
chriseth
2018-05-28
1
-1
/
+1
|
\
\
\
\
\
\
|
|
/
/
/
/
/
|
/
|
|
|
|
|
|
*
|
|
|
|
Array Length mistankingly taken as Offset
ritzdorf
2018-05-28
1
-1
/
+1
|
/
/
/
/
/
*
|
|
|
|
Merge pull request #4181 from th0114nd/develop
Alex Beregszaszi
2018-05-24
1
-1
/
+1
|
\
\
\
\
\
|
|
/
/
/
/
|
/
|
|
|
|
|
*
|
|
|
Supply `git` as an alpine linux dependency
Tim Holland
2018-05-23
1
-1
/
+1
*
|
|
|
|
Merge pull request #4067 from ethereum/050
chriseth
2018-05-24
25
-113
/
+272
|
\
\
\
\
\
|
*
|
|
|
|
Remove merge blocker.
chriseth
2018-05-17
1
-9
/
+0
|
*
|
|
|
|
Merge pull request #4129 from ethereum/doWhileContinue
chriseth
2018-05-17
6
-24
/
+61
|
|
\
\
\
\
\
|
|
*
|
|
|
|
Update control flow graph.
Daniel Kirchner
2018-05-17
3
-12
/
+23
|
|
*
|
|
|
|
Fix continue inside do-while.
Daniel Kirchner
2018-05-17
3
-12
/
+38
|
|
/
/
/
/
/
|
*
|
|
|
|
Merge pull request #4130 from ethereum/missedChangelog
chriseth
2018-05-17
1
-0
/
+2
|
|
\
\
\
\
\
|
|
*
|
|
|
|
Missed changelog entry.
chriseth
2018-05-17
1
-0
/
+2
|
|
/
/
/
/
/
|
*
|
|
|
|
Merge pull request #4091 from ethereum/bytesXuintYconversion
chriseth
2018-05-17
16
-44
/
+98
|
|
\
\
\
\
\
|
|
*
|
|
|
|
Adjust tests.
Daniel Kirchner
2018-05-17
5
-25
/
+25
|
|
*
|
|
|
|
Disallow conversions between bytesX and uintY of different size.
Daniel Kirchner
2018-05-17
12
-19
/
+73
|
|
/
/
/
/
/
|
*
|
|
|
|
Merge pull request #4043 from ethereum/bool_vars_comparison
chriseth
2018-05-17
5
-36
/
+58
|
|
\
\
\
\
\
|
|
*
|
|
|
|
Add syntax tests and Changelog entry
Leonardo Alt
2018-05-17
2
-1
/
+56
|
|
*
|
|
|
|
Bool variables should not allow arithmetic comparison
Leonardo Alt
2018-05-17
3
-35
/
+2
|
|
/
/
/
/
/
|
*
|
|
|
|
Merge pull request #3987 from ethereum/solc_remove_stdin
chriseth
2018-05-17
3
-10
/
+50
|
|
\
\
\
\
\
|
|
*
|
|
|
|
Read from stdin only if - is explicitly given
Leonardo Alt
2018-05-07
2
-10
/
+43
|
|
*
|
|
|
|
Update circle.yml
chriseth
2018-05-04
1
-1
/
+1
|
|
*
|
|
|
|
Add merge blocker.
chriseth
2018-05-04
1
-0
/
+9
|
|
*
|
|
|
|
Initial changelog for version 0.5.0.
chriseth
2018-05-04
1
-0
/
+8
|
*
|
|
|
|
|
Add merge blocker.
chriseth
2018-05-17
1
-0
/
+9
|
*
|
|
|
|
|
Initial changelog for version 0.5.0.
chriseth
2018-05-17
1
-0
/
+4
|
|
|
_
|
_
|
/
/
|
|
/
|
|
|
|
*
|
|
|
|
|
Merge pull request #4177 from ethereum/name-and-type-comments
chriseth
2018-05-23
1
-43
/
+46
|
\
\
\
\
\
\
|
|
_
|
_
|
_
|
/
/
|
/
|
|
|
|
|
|
*
|
|
|
|
Move comments into test sources in SolidityNameAndTypeResolution
Alex Beregszaszi
2018-05-23
1
-43
/
+46
|
/
/
/
/
/
*
|
|
|
|
Merge pull request #4157 from ethereum/parser-tests
chriseth
2018-05-23
55
-642
/
+458
|
\
\
\
\
\
|
*
|
|
|
|
Move more parser tests to syntax tests
Alex Beregszaszi
2018-05-22
55
-642
/
+458
|
|
|
_
|
_
|
/
|
|
/
|
|
|
*
|
|
|
|
Merge pull request #4175 from FlashSheridan/patch-1
chriseth
2018-05-23
1
-4
/
+4
|
\
\
\
\
\
|
*
|
|
|
|
Minor changes to make the English more idiomatic
Flash Sheridan
2018-05-23
1
-4
/
+4
|
/
/
/
/
/
*
|
|
|
|
Merge pull request #4171 from LefterisJP/fix_typo_buildinfo_cmake
chriseth
2018-05-23
1
-1
/
+1
|
\
\
\
\
\
|
|
/
/
/
/
|
/
|
|
|
|
|
*
|
|
|
Fix a typo in Buildinfo.cmake
Lefteris Karapetsas
2018-05-22
1
-1
/
+1
|
/
/
/
/
*
|
|
|
Merge pull request #4163 from sifmelcara/fix-visibility-assert
chriseth
2018-05-21
1
-2
/
+2
|
\
\
\
\
|
*
|
|
|
Fix assert message about function visibility
mingchuan
2018-05-20
1
-2
/
+2
|
/
/
/
/
*
|
|
|
Merge pull request #4160 from ethereum/jsoncpp-libdir
chriseth
2018-05-18
1
-1
/
+7
|
\
\
\
\
|
*
|
|
|
CMake: Fix libdir for jsoncpp external project in special case
Paweł Bylica
2018-05-17
1
-1
/
+7
|
|
/
/
/
*
|
|
|
Merge pull request #4150 from ethereum/isoltest
chriseth
2018-05-18
5
-40
/
+78
|
\
\
\
\
|
|
_
|
_
|
/
|
/
|
|
|
|
*
|
|
Fix source location assertion in isoltest
Alex Beregszaszi
2018-05-16
1
-2
/
+2
|
*
|
|
Tidy up tests to always have closing braces on the proper line
Alex Beregszaszi
2018-05-16
4
-38
/
+76
*
|
|
|
Merge pull request #4154 from juliusHuelsmann/fix-warnings-and-arch-install
Alex Beregszaszi
2018-05-17
3
-7
/
+8
|
\
\
\
\
|
|
_
|
/
/
|
/
|
|
|
|
*
|
|
Avoid "unneccesary parentheses in declaration of" warning with keeping a temp...
Julius Huelsmann
2018-05-17
1
-1
/
+3
|
*
|
|
Do not catch exceptions by value in StandardCompiler
Julius Huelsmann
2018-05-17
1
-2
/
+2
|
*
|
|
Fix install_deps.sh script for Arch Linux.
Julius Huelsmann
2018-05-17
1
-4
/
+3
|
/
/
/
*
|
|
Merge pull request #4153 from ethereum/release
chriseth
2018-05-17
0
-0
/
+0
|
\
\
\
|
*
|
|
Merge pull request #4148 from ethereum/develop
chriseth
2018-05-16
254
-1598
/
+4902
|
|
\
|
|
*
|
|
|
Merge pull request #4152 from ethereum/incrementVersion
chriseth
2018-05-17
2
-1
/
+5
|
\
\
\
\
|
|
_
|
/
/
|
/
|
|
|
|
*
|
|
Set version to 0.4.25 - tentatively.
chriseth
2018-05-16
2
-1
/
+5
|
/
/
/
*
|
|
Merge pull request #4146 from ethereum/prepare0424
chriseth
2018-05-16
2
-9
/
+15
|
\
\
\
|
*
|
|
Split changelog into language and compiler features and set release date.
chriseth
2018-05-16
2
-9
/
+15
*
|
|
|
Merge pull request #4147 from ethereum/hash-non-bytes-arg
chriseth
2018-05-16
8
-28
/
+48
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
Split warning for multi arguments for hash functions
Alex Beregszaszi
2018-05-16
8
-28
/
+48
|
/
/
/
*
|
|
Merge pull request #4138 from ethereum/warnVarArgs
chriseth
2018-05-16
16
-10
/
+129
|
\
\
\
|
*
|
|
Add test for single non-bytes argument.
chriseth
2018-05-16
1
-0
/
+12
|
*
|
|
Adjust tests.
chriseth
2018-05-16
11
-10
/
+28
|
*
|
|
Warn/enforce single bytes argument for certain builtins (hashing functions).
chriseth
2018-05-16
3
-0
/
+44
|
*
|
|
Add test for forwarding length check.
chriseth
2018-05-16
1
-0
/
+45
*
|
|
|
Merge pull request #4101 from mesqueeb/patch-2
chriseth
2018-05-16
1
-0
/
+2
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
fixed capitalisation and contractions
Luca Ban
2018-05-16
1
-1
/
+1
|
*
|
|
Extra line of explanation on Abstract contracts.
Luca Ban
2018-05-09
1
-0
/
+2
*
|
|
|
Merge pull request #4145 from ethereum/more-parser-test-moves
chriseth
2018-05-16
12
-132
/
+102
|
\
\
\
\
|
*
|
|
|
Move couple of parser tests to syntax tests.
Alex Beregszaszi
2018-05-16
12
-132
/
+102
*
|
|
|
|
Merge pull request #4144 from ethereum/julia-docs-fix
chriseth
2018-05-16
1
-2
/
+2
|
\
\
\
\
\
[next]