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
*
Move ABI encoder into its own function.
chriseth
2017-09-16
6
-66
/
+83
*
Named assembly labels.
chriseth
2017-09-16
13
-28
/
+108
*
Merge pull request #2904 from ethereum/viewPure5
Alex Beregszaszi
2017-09-15
4
-11
/
+35
|
\
|
*
Enforce view with error for experimental 0.5.0.
chriseth
2017-09-14
4
-11
/
+35
*
|
Merge pull request #2749 from ethereum/require-visibility
chriseth
2017-09-15
10
-564
/
+588
|
\
\
|
|
/
|
/
|
|
*
Update view/pure tests to contain mandatory visibility specifiers
Alex Beregszaszi
2017-09-14
1
-53
/
+51
|
*
Update type tests to contain mandatory visibility specifiers
Alex Beregszaszi
2017-09-14
1
-495
/
+506
|
*
Update std to contain visibility specifiers
Alex Beregszaszi
2017-09-14
4
-15
/
+15
|
*
Warn if no visibility is specified on contract functions.
Alex Beregszaszi
2017-09-14
4
-1
/
+16
|
/
*
Merge pull request #2883 from ethereum/experimental-v050
Alex Beregszaszi
2017-09-14
2
-0
/
+3
|
\
|
*
Add experimental feature 'v0.5.0'
Alex Beregszaszi
2017-09-14
2
-0
/
+3
|
/
*
Merge pull request #2900 from ethereum/viewpure-warnings
Alex Beregszaszi
2017-09-14
1
-14
/
+14
|
\
|
*
Fix view/pure warnings on selector tests
Alex Beregszaszi
2017-09-14
1
-14
/
+14
|
/
*
Merge pull request #2898 from ethereum/docs-abi
chriseth
2017-09-14
1
-0
/
+5
|
\
|
*
Fix nested lists in the ABI documentation
Alex Beregszaszi
2017-09-14
1
-0
/
+5
|
/
*
Merge pull request #2473 from ethereum/functiontype-sig
Alex Beregszaszi
2017-09-14
7
-1
/
+132
|
\
|
*
Use hashing function in tests
Alex Beregszaszi
2017-09-13
1
-3
/
+3
|
*
Document function selectors
Alex Beregszaszi
2017-09-13
2
-0
/
+13
|
*
Rename .sig to .selector on function types
Alex Beregszaszi
2017-09-13
5
-17
/
+17
|
*
Add tests for function type sigs
Alex Beregszaszi
2017-09-13
2
-0
/
+105
|
*
Add sig member on function type
Alex Beregszaszi
2017-09-13
3
-1
/
+14
*
|
Merge pull request #2848 from ethereum/checkViewPure
chriseth
2017-09-14
16
-90
/
+954
|
\
\
|
*
|
Changelog entry.
chriseth
2017-09-14
1
-0
/
+1
|
*
|
Minor changes from review.
chriseth
2017-09-13
1
-9
/
+3
|
*
|
Rename to invalidInPureFunctions
chriseth
2017-09-13
3
-3
/
+3
|
*
|
Allow constant variables in pure functions.
chriseth
2017-09-06
2
-1
/
+14
|
*
|
Rename and add anonymous namespace.
chriseth
2017-09-06
3
-3
/
+6
|
*
|
Fix tests
chriseth
2017-09-06
2
-6
/
+9
|
*
|
Tone down error message.
chriseth
2017-09-06
2
-5
/
+5
|
*
|
Modifier invocation can be base constructor call
chriseth
2017-09-06
1
-5
/
+7
|
*
|
Analyze assembly.
chriseth
2017-09-06
5
-13
/
+153
|
*
|
Add view/pure information about instructions.
chriseth
2017-09-06
2
-0
/
+54
|
*
|
New tests for view and pure checker.
chriseth
2017-09-06
2
-8
/
+331
|
*
|
Do not report on overriding function and only warn for view.
chriseth
2017-09-06
1
-12
/
+19
|
*
|
Store super function.
chriseth
2017-09-06
4
-0
/
+8
|
*
|
Remove previous warning about pureness not being enforced.
chriseth
2017-09-06
1
-2
/
+0
|
*
|
Change tests to use view or pure as appropriate
Alex Beregszaszi
2017-09-06
2
-76
/
+76
|
*
|
View-pure checker.
chriseth
2017-09-06
5
-2
/
+320
*
|
|
Merge pull request #2290 from ali92hm/develop
chriseth
2017-09-13
2
-1
/
+20
|
\
\
\
|
*
|
|
Added --pretty-json commandline option
Ali92hm
2017-09-13
2
-6
/
+11
|
*
|
|
Enabling --combined-json to output to file
Ali92hm
2017-09-13
1
-1
/
+5
|
*
|
|
Added createJson method to make writing json easier
Ali92hm
2017-09-13
2
-0
/
+10
|
|
|
/
|
|
/
|
*
|
|
Merge pull request #2895 from ethereum/docs-creation
chriseth
2017-09-13
1
-38
/
+10
|
\
\
\
|
*
|
|
Overhaul contract creation section in the documentation (add reference to rem...
Alex Beregszaszi
2017-09-13
1
-38
/
+10
|
|
/
/
*
|
|
Merge pull request #2892 from ethereum/limit-duplicate-declaration-errors
chriseth
2017-09-13
2
-2
/
+21
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Limit each duplicate declaration error to 32 references
Alex Beregszaszi
2017-09-13
2
-2
/
+21
|
/
/
*
|
Merge pull request #2893 from ethereum/travis-clang-build
Alex Beregszaszi
2017-09-13
3
-27
/
+26
|
\
\
|
*
|
Travis CI: Fix Emscripten build
Paweł Bylica
2017-09-13
2
-26
/
+26
|
*
|
Travis CI: Do not cache build dir
Paweł Bylica
2017-09-13
1
-1
/
+0
|
/
/
*
|
Merge pull request #2852 from ssuman/develop
chriseth
2017-09-12
3
-8
/
+18
|
\
\
|
*
|
Display helpful warning for unused function arguments/return parameters
Suman
2017-09-12
3
-8
/
+18
*
|
|
Merge pull request #2891 from ethereum/same-declaration-exponential-error
Alex Beregszaszi
2017-09-12
1
-1
/
+5
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Do not report overload conflicts for every line excessively
Alex Beregszaszi
2017-09-12
1
-1
/
+5
|
/
/
*
|
Merge pull request #2888 from ethereum/same-declaration-error
Alex Beregszaszi
2017-09-12
1
-10
/
+12
|
\
\
|
*
|
Use secondary source location as a vector in same declaration errors
Alex Beregszaszi
2017-09-12
1
-10
/
+12
*
|
|
Merge pull request #2887 from ethereum/missing-functions-list
chriseth
2017-09-12
1
-5
/
+7
|
\
\
\
|
*
|
|
Show each unimplemented function in secondary source location
Alex Beregszaszi
2017-09-12
1
-5
/
+7
|
|
/
/
*
|
|
Merge pull request #2880 from ethereum/docs-metadata
chriseth
2017-09-12
3
-144
/
+145
|
\
\
\
|
*
|
|
Promote metadata to its own chapter (split from miscellaneous)
Alex Beregszaszi
2017-09-11
3
-144
/
+145
*
|
|
|
Merge pull request #2853 from ethereum/cleanup-asm-stream
chriseth
2017-09-12
10
-60
/
+75
|
\
\
\
\
|
|
_
|
/
/
|
/
|
|
|
|
*
|
|
Simplify assembly printing in CLI
Alex Beregszaszi
2017-09-11
1
-15
/
+8
|
*
|
|
Introduce assemblyString
Alex Beregszaszi
2017-09-11
10
-24
/
+27
|
*
|
|
Do not return the stream in asssemblyStream
Alex Beregszaszi
2017-09-11
6
-12
/
+9
|
*
|
|
Split out the JSON functionality from assembly.stream()
Alex Beregszaszi
2017-09-11
10
-46
/
+67
|
*
|
|
Mark functions static in libevmasm
Alex Beregszaszi
2017-09-11
2
-3
/
+4
|
|
/
/
*
|
|
Merge pull request #2881 from ethereum/analysis-test
chriseth
2017-09-12
3
-6
/
+6
|
\
\
\
|
*
|
|
Change retrieveContract to take name and not index
Alex Beregszaszi
2017-09-11
3
-6
/
+6
|
|
/
/
*
|
|
Merge pull request #2882 from ethereum/events
chriseth
2017-09-12
2
-4
/
+5
|
\
\
\
|
*
|
|
Do not show the same error multiple times for events
Alex Beregszaszi
2017-09-12
2
-4
/
+5
|
|
/
/
*
|
|
Merge pull request #2870 from aarongoa/develop
chriseth
2017-09-12
1
-8
/
+9
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Make `createAndEndowD` payable in contract creation example
Aaron Colaço
2017-09-12
1
-8
/
+9
*
|
|
Merge pull request #2875 from ethereum/travis-badge
chriseth
2017-09-11
1
-1
/
+1
|
\
\
\
|
|
_
|
/
|
/
|
|
|
*
|
Add the Travis build status badge
Yoichi Hirai
2017-09-07
1
-1
/
+1
|
/
/
*
|
Merge pull request #2857 from ethereum/fixTestrefactor
Alex Beregszaszi
2017-09-06
2
-5
/
+5
|
\
\
|
*
|
Fix warning checking in test framework.
chriseth
2017-09-06
2
-5
/
+5
|
/
/
*
|
Merge pull request #2873 from ethereum/largearray
chriseth
2017-09-06
2
-4
/
+4
|
\
\
|
*
|
Change array too large error message as it is valid for non-calldata too
Alex Beregszaszi
2017-09-06
2
-4
/
+4
*
|
|
Merge pull request #2842 from ethereum/chriseth-patch-1
Alex Beregszaszi
2017-09-06
1
-3
/
+8
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Explain how to run the tests in more detail.
chriseth
2017-09-06
1
-3
/
+8
*
|
|
Merge pull request #2872 from ethereum/docs-abi
Alex Beregszaszi
2017-09-05
1
-119
/
+119
|
\
\
\
|
*
|
|
Convert ABI spec from Markdwon to RST
Alex Beregszaszi
2017-09-05
1
-119
/
+119
|
/
/
/
*
|
|
Merge pull request #2871 from ethereum/fixedpointdocs
chriseth
2017-09-05
2
-14
/
+24
|
\
\
\
|
*
|
|
Explain the difference between floating and fixed point
Alex Beregszaszi
2017-09-04
2
-5
/
+6
|
*
|
|
Explain fixed point types
Alex Beregszaszi
2017-09-04
1
-0
/
+9
|
*
|
|
Move fixed after int in docs
Alex Beregszaszi
2017-09-04
1
-9
/
+9
|
|
|
/
|
|
/
|
*
|
|
Merge pull request #2854 from ethereum/docs-faq
chriseth
2017-09-05
5
-93
/
+60
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Mention that different Unicode codepoint can look the same
Alex Beregszaszi
2017-09-02
1
-0
/
+4
|
*
|
Clarify some subtleties of the fallback function
Alex Beregszaszi
2017-09-02
2
-34
/
+18
|
*
|
Document character set
Alex Beregszaszi
2017-09-02
2
-7
/
+4
|
*
|
Document caveats about timestamp and blockhash
Alex Beregszaszi
2017-09-02
2
-18
/
+12
|
*
|
Document gas/value modifiers with overloading
Alex Beregszaszi
2017-09-02
2
-10
/
+6
|
*
|
Document byte[] vs bytes
Alex Beregszaszi
2017-09-02
2
-7
/
+4
|
*
|
Document call/gas modifiers properly
Alex Beregszaszi
2017-09-02
2
-17
/
+12
|
/
/
*
|
Merge pull request #2860 from ethereum/noparamsfordefaulted
Alex Beregszaszi
2017-08-31
1
-4
/
+4
|
\
\
|
*
|
Remove parameter names for defaulted functions.
chriseth
2017-08-31
1
-4
/
+4
*
|
|
Merge pull request #2812 from ethereum/removeEscape
chriseth
2017-08-31
2
-31
/
+9
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Use Json::valueToQuotedString directly
Alex Beregszaszi
2017-08-29
1
-4
/
+2
|
*
|
Remove escape function.
chriseth
2017-08-29
2
-31
/
+11
*
|
|
Merge pull request #2858 from ethereum/fuzzer-without-optimizer
chriseth
2017-08-31
2
-4
/
+14
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Run fuzzer tests without optimizer too
Alex Beregszaszi
2017-08-31
1
-0
/
+7
|
*
|
Add --without-optimizer option to fuzzer
Alex Beregszaszi
2017-08-31
1
-4
/
+7
|
/
/
*
|
Merge pull request #2847 from ethereum/codegen-docs
Alex Beregszaszi
2017-08-29
3
-1
/
+25
|
\
\
|
*
|
Document more of the codegen features
Alex Beregszaszi
2017-08-29
3
-1
/
+25
*
|
|
Merge pull request #2846 from ethereum/refactorTests
Alex Beregszaszi
2017-08-29
3
-223
/
+275
|
\
\
\
|
*
|
|
Extract base from NameAndType and use compiler stack.
chriseth
2017-08-29
3
-223
/
+275
*
|
|
|
Merge pull request #2833 from ethereum/statemutability-builtins
chriseth
2017-08-29
5
-22
/
+24
|
\
\
\
\
|
*
|
|
|
Swap declaration/statemutability in FunctionType constructor
Alex Beregszaszi
2017-08-29
4
-11
/
+8
|
*
|
|
|
Mark all built in functions with appropriate statemutability
Alex Beregszaszi
2017-08-29
3
-12
/
+17
*
|
|
|
|
Merge pull request #2844 from ethereum/jsoncompiler
Alex Beregszaszi
2017-08-29
4
-24
/
+47
|
\
\
\
\
\
|
*
|
|
|
|
Add header for jsonCompiler
Alex Beregszaszi
2017-08-29
4
-24
/
+47
|
/
/
/
/
/
*
|
|
|
|
Merge pull request #2843 from ethereum/anonymous-cleanup
chriseth
2017-08-29
8
-5
/
+36
|
\
\
\
\
\
|
|
_
|
_
|
_
|
/
|
/
|
|
|
|
|
*
|
|
|
Move all file specific globals to anonymous namespace
Alex Beregszaszi
2017-08-29
8
-5
/
+36
|
|
|
_
|
/
|
|
/
|
|
*
|
|
|
Merge pull request #2841 from ethereum/evm15-code-numbers
Greg Colvin
2017-08-29
1
-9
/
+11
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
Reconcile EVM 1.5 instruction numbers with working draft EIP615
gcolvin
2017-08-29
1
-9
/
+11
|
/
/
/
*
|
|
Merge pull request #2837 from ethereum/event-overloading-abi
Alex Beregszaszi
2017-08-29
3
-3
/
+31
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Include all overloaded events in ABI
Alex Beregszaszi
2017-08-29
3
-3
/
+31
|
/
/
*
|
Merge pull request #2838 from ethereum/statemutability-event
Alex Beregszaszi
2017-08-29
1
-2
/
+6
|
\
\
|
*
|
Mark event non-payable and not view
Alex Beregszaszi
2017-08-28
1
-2
/
+6
|
/
/
*
|
Merge pull request #2835 from ethereum/compilerstack-docs
Alex Beregszaszi
2017-08-28
1
-5
/
+7
|
\
\
|
*
|
Reorder some methods in CompilerStack for readability
Alex Beregszaszi
2017-08-28
1
-5
/
+7
|
|
/
*
|
Merge pull request #2834 from ethereum/fixTypeNameParsing
Alex Beregszaszi
2017-08-28
3
-1
/
+18
|
\
\
|
|
/
|
/
|
|
*
Crash fix, parseTypeName can return null.
chriseth
2017-08-28
3
-1
/
+18
*
|
Merge pull request #2831 from ethereum/docs
Alex Beregszaszi
2017-08-28
7
-23
/
+30
|
\
\
|
*
|
Explain safe purchase (even number)
Alex Beregszaszi
2017-08-28
1
-0
/
+3
|
*
|
Add note about throw being deprecated
Alex Beregszaszi
2017-08-28
1
-0
/
+3
|
*
|
Require 0.4.12 for the VectorSum example (for loop)
Alex Beregszaszi
2017-08-28
1
-1
/
+1
|
*
|
Refer to internal ABI documentation
Alex Beregszaszi
2017-08-28
1
-4
/
+2
|
*
|
Highlight opcodes in docs
Alex Beregszaszi
2017-08-28
4
-17
/
+18
|
*
|
Fix lists and links
Alex Beregszaszi
2017-08-28
3
-1
/
+3
*
|
|
Merge pull request #2825 from ethereum/contract-unused-natspec
chriseth
2017-08-28
3
-33
/
+0
|
\
\
\
|
|
_
|
/
|
/
|
|
|
*
|
Removed unused natspec members of ContractDefinition
Alex Beregszaszi
2017-08-26
3
-33
/
+0
*
|
|
Merge pull request #2826 from Legogris/patch-1
Alex Beregszaszi
2017-08-28
1
-1
/
+1
|
\
\
\
|
|
_
|
/
|
/
|
|
|
*
|
Correct package name for installing solc on Arch
Robert Edström
2017-08-27
1
-1
/
+1
|
/
/
*
|
Merge pull request #2821 from ethereum/errorreporter-copy
Alex Beregszaszi
2017-08-26
1
-0
/
+3
|
\
\
|
|
/
|
/
|
|
*
Add copy constructor to ErrorReporter (since it has assignment operator)
Alex Beregszaszi
2017-08-25
1
-0
/
+3
*
|
Merge pull request #2811 from ethereum/cleanupvectorref
Alex Beregszaszi
2017-08-26
2
-32
/
+9
|
\
\
|
*
|
Cleanup of vector_ref.h
chriseth
2017-08-26
2
-32
/
+9
*
|
|
Merge pull request #2819 from ethereum/compilerstack-typecheck
chriseth
2017-08-26
2
-23
/
+8
|
\
\
\
|
*
|
|
Update SolidityNameAndTypeResolution to match CompilerStack
Alex Beregszaszi
2017-08-25
1
-4
/
+3
|
*
|
|
Do not create a new TypeChecker instance for every contract
Alex Beregszaszi
2017-08-25
1
-3
/
+1
|
*
|
|
Attach natspec before type checking
Alex Beregszaszi
2017-08-25
1
-6
/
+4
|
*
|
|
Remove duplicate work from CompilerStack.analyze()
Alex Beregszaszi
2017-08-25
1
-10
/
+0
*
|
|
|
Merge pull request #2820 from ethereum/fallthrough
chriseth
2017-08-26
4
-6
/
+8
|
\
\
\
\
|
|
_
|
/
/
|
/
|
|
|
|
*
|
|
Move the break in switch for readability
Alex Beregszaszi
2017-08-25
1
-3
/
+3
|
*
|
|
Mark to places fall-through
Alex Beregszaszi
2017-08-25
2
-0
/
+2
|
*
|
|
Remove fallthrough from ArrayUtils
Alex Beregszaszi
2017-08-25
1
-3
/
+3
|
|
|
/
|
|
/
|
*
|
|
Merge pull request #2809 from ethereum/cleanupFixedHash
chriseth
2017-08-26
2
-139
/
+8
|
\
\
\
|
*
|
|
Cleanup of FixedHash.h
chriseth
2017-08-25
2
-139
/
+8
|
|
|
/
|
|
/
|
*
|
|
Merge pull request #2765 from ethereum/emscripten
chriseth
2017-08-25
1
-17
/
+8
|
\
\
\
|
*
|
|
Leave artifact also on root.
chriseth
2017-08-25
1
-1
/
+2
|
*
|
|
Emscripten, CI: Use CMake toolchain file
Paweł Bylica
2017-08-25
1
-3
/
+3
|
*
|
|
Travis CI: Cleanup emscripten build script
Paweł Bylica
2017-08-25
1
-13
/
+3
*
|
|
|
Merge pull request #2813 from ethereum/tightpack-warn
Alex Beregszaszi
2017-08-25
3
-0
/
+67
|
\
\
\
\
|
|
_
|
_
|
/
|
/
|
|
|
|
*
|
|
Warn on using literals in tight packing
Alex Beregszaszi
2017-08-25
3
-0
/
+67
|
|
/
/
*
|
|
Merge pull request #2815 from ethereum/parser-fallthrough
Alex Beregszaszi
2017-08-25
2
-9
/
+14
|
\
\
\
|
|
_
|
/
|
/
|
|
|
*
|
Remove two other fall-through cases in Parser
Alex Beregszaszi
2017-08-25
2
-3
/
+5
|
*
|
Remove fallthrough from literal parsing
Alex Beregszaszi
2017-08-25
1
-6
/
+9
|
|
/
*
|
Merge pull request #2808 from ethereum/cleanCommonH
chriseth
2017-08-25
6
-58
/
+25
|
\
\
|
*
|
Cleanup of Common.h
chriseth
2017-08-25
6
-58
/
+25
|
|
/
*
|
Merge pull request #2817 from ethereum/do_not_copy_so
chriseth
2017-08-25
1
-35
/
+0
|
\
\
|
|
/
|
/
|
|
*
Do not include soltest and .so files in zip archives.
chriseth
2017-08-25
1
-35
/
+0
*
|
Merge pull request #2807 from ethereum/removeABIh
chriseth
2017-08-25
3
-119
/
+18
|
\
\
|
*
|
Cleanup: Remove ABI.h
chriseth
2017-08-25
3
-119
/
+18
*
|
|
Merge pull request #2814 from ethereum/natspec-cleanup
Alex Beregszaszi
2017-08-25
2
-28
/
+1
|
\
\
\
|
|
_
|
/
|
/
|
|
|
*
|
Remove unused statements from the Natspec headers
Alex Beregszaszi
2017-08-25
2
-28
/
+1
*
|
|
Merge pull request #2792 from ethereum/statemutability-docs
chriseth
2017-08-25
2
-4
/
+22
|
\
\
\
|
*
|
|
Explain the limitations of view and pure
Alex Beregszaszi
2017-08-25
1
-0
/
+18
|
*
|
|
Clarify ABI regarding constant
Alex Beregszaszi
2017-08-25
1
-2
/
+2
|
*
|
|
Require 0.4.16 for view/pure in docs examples
Alex Beregszaszi
2017-08-25
1
-2
/
+2
|
|
/
/
*
|
|
Merge pull request #2810 from ethereum/cleanupSHA3
chriseth
2017-08-25
1
-7
/
+2
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Cleanup of SHA3.h
chriseth
2017-08-25
1
-7
/
+2
|
|
/
*
|
Merge pull request #2657 from ethereum/jumpdest-remover
Alex Beregszaszi
2017-08-25
9
-22
/
+243
|
\
\
|
*
|
Add test for jumpdest removal.
chriseth
2017-08-25
1
-0
/
+84
|
*
|
Update tests.
chriseth
2017-08-25
3
-12
/
+12
|
*
|
Introduce JumpdestRemover optimisation step
Alex Beregszaszi
2017-08-25
5
-10
/
+147
*
|
|
Merge pull request #2806 from ethereum/abi
chriseth
2017-08-25
1
-9
/
+10
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Reorder ABI for readability
Alex Beregszaszi
2017-08-25
1
-9
/
+10
*
|
|
Merge pull request #2805 from ethereum/release
chriseth
2017-08-25
0
-0
/
+0
|
\
\
\
|
|
_
|
/
|
/
|
|
|
*
|
Merge pull request #2802 from ethereum/develop
chriseth
2017-08-25
137
-1886
/
+5297
|
|
\
|
*
|
|
Merge pull request #2803 from ethereum/incrementVersion
chriseth
2017-08-25
2
-1
/
+7
|
\
\
\
|
|
_
|
/
|
/
|
|
|
*
|
Set version to 0.4.17
chriseth
2017-08-25
2
-1
/
+7
|
/
/
*
|
Merge pull request #2800 from ethereum/updateVersion
chriseth
2017-08-25
1
-1
/
+3
|
\
\
|
*
|
Describe experimental features.
chriseth
2017-08-25
1
-1
/
+3
|
/
/
*
|
Merge pull request #2797 from ethereum/updateVersion
chriseth
2017-08-25
2
-6
/
+15
|
\
\
|
*
|
Prepare 0.4.16 release.
chriseth
2017-08-25
2
-6
/
+15
|
/
/
*
|
Merge pull request #2798 from ethereum/statemutability
chriseth
2017-08-25
5
-35
/
+35
|
\
\
|
*
|
Rename statemutability to stateMutability in ABI/AST
Alex Beregszaszi
2017-08-24
5
-35
/
+35
*
|
|
Merge pull request #2799 from designium/patch-2
chriseth
2017-08-25
1
-1
/
+1
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Update on the example for BlindAction
Chim Kan
2017-08-25
1
-1
/
+1
|
/
/
*
|
Merge pull request #2745 from ethereum/statemutability-pure
Alex Beregszaszi
2017-08-24
14
-13
/
+107
|
\
\
|
*
|
Consider pure as constant for the AST JSON (to aid static analyzers)
Alex Beregszaszi
2017-08-24
1
-2
/
+2
|
*
|
Add pure to grammar
Alex Beregszaszi
2017-08-24
2
-2
/
+2
|
*
|
Add pure to ABI spec
Alex Beregszaszi
2017-08-24
1
-1
/
+1
|
*
|
Document pure functions
Alex Beregszaszi
2017-08-24
2
-3
/
+25
|
*
|
Add ABI test for pure function
Alex Beregszaszi
2017-08-24
2
-1
/
+56
|
*
|
Introduce pure specifier on functions
Alex Beregszaszi
2017-08-24
7
-4
/
+21
|
/
/
*
|
Merge pull request #2794 from nicksavers/patch-2
Alex Beregszaszi
2017-08-24
1
-1
/
+1
|
\
\
|
*
|
Fix link to Russian version on wiki
Nick Savers
2017-08-24
1
-1
/
+1
*
|
|
Merge pull request #2781 from ethereum/compiler-flags
chriseth
2017-08-24
1
-33
/
+12
|
\
\
\
|
*
|
|
CMake: Better handle -fstack-protector flag support
Paweł Bylica
2017-08-24
1
-33
/
+12
|
|
/
/
*
|
|
Merge pull request #2793 from ethereum/fixZ3Requirement
chriseth
2017-08-24
1
-3
/
+13
|
\
\
\
|
|
/
/
|
/
|
|
|
*
|
Require libz3-dev for ubuntu PPA builds.
chriseth
2017-08-24
1
-3
/
+13
|
/
/
*
|
Merge pull request #2770 from ethereum/recursionInAsm
chriseth
2017-08-24
8
-39
/
+71
|
\
\
|
*
|
Reduce max recursion depth.
chriseth
2017-08-22
1
-1
/
+1
|
*
|
Check recursion depth in assembly parser.
chriseth
2017-08-22
7
-40
/
+46
|
*
|
Tests for recursion in JULIA.
chriseth
2017-08-22
2
-0
/
+26
*
|
|
Merge pull request #2787 from designium/patch-1
chriseth
2017-08-24
1
-1
/
+1
|
\
\
\
|
*
|
|
Adding storage into the pointer for Voter delegate
Chim Kan
2017-08-24
1
-1
/
+1
*
|
|
|
Merge pull request #2790 from elopio/snap-z3
chriseth
2017-08-24
1
-1
/
+1
|
\
\
\
\
|
*
|
|
|
Add libz3-dev to the snap build-packages
Leo Arias
2017-08-24
1
-1
/
+1
|
|
/
/
/
*
|
|
|
Merge pull request #2791 from ethereum/cmake-z3
chriseth
2017-08-24
1
-5
/
+3
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
CMake: Fix FindZ3
Paweł Bylica
2017-08-24
1
-5
/
+3
|
/
/
/
*
|
|
Merge pull request #2538 from ethereum/z3Conditions
Alex Beregszaszi
2017-08-24
21
-52
/
+1503
|
\
\
\
|
*
|
|
Review changes.
chriseth
2017-08-23
6
-26
/
+27
|
*
|
|
Changelog entry.
chriseth
2017-08-23
1
-0
/
+1
|
*
|
|
Use experimental feature pragma for SMT checker.
chriseth
2017-08-23
2
-6
/
+4
|
*
|
|
Partial support for if statements.
chriseth
2017-08-23
4
-16
/
+128
|
*
|
|
Format numbers more nicely.
chriseth
2017-08-23
2
-11
/
+36
|
*
|
|
Refactor Z3 read callback.
chriseth
2017-08-23
6
-133
/
+46
|
*
|
|
Rename read file callback.
chriseth
2017-08-23
10
-33
/
+36
|
*
|
|
Introduce native Z3 support.
chriseth
2017-08-23
2
-0
/
+244
|
*
|
|
Insert abstraction layer.
chriseth
2017-08-23
5
-148
/
+225
|
*
|
|
Prepare build system for Z3.
chriseth
2017-08-23
4
-25
/
+57
|
*
|
|
Cleanup.
chriseth
2017-08-23
10
-717
/
+687
|
*
|
|
Use file to communicate with z3.
chriseth
2017-08-23
5
-15
/
+274
|
*
|
|
Rewrite using SMTLIB2 interface.
chriseth
2017-08-23
4
-63
/
+233
|
*
|
|
z3 conditions
chriseth
2017-08-23
10
-2
/
+648
*
|
|
|
Merge pull request #2782 from ethereum/externalTests
Alex Beregszaszi
2017-08-24
2
-1
/
+53
|
\
\
\
\
|
*
|
|
|
Keep REPO_ROOT as absolute path
Alex Beregszaszi
2017-08-24
1
-1
/
+1
|
*
|
|
|
Add external tests.
chriseth
2017-08-24
2
-0
/
+52
|
/
/
/
/
*
|
|
|
Merge pull request #2783 from ethereum/cmake-dead-code
Alex Beregszaszi
2017-08-24
10
-960
/
+0
|
\
\
\
\
|
*
|
|
|
CMake: Remove unused scripts
Paweł Bylica
2017-08-23
10
-960
/
+0
|
|
/
/
/
*
|
|
|
Merge pull request #2784 from ethereum/cmake-3.0
Paweł Bylica
2017-08-24
2
-2
/
+2
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
CMake: Explicitly ask for Boost.System library
Paweł Bylica
2017-08-23
1
-1
/
+1
|
*
|
|
CMake: Add back compatibility with CMake 3.0
Paweł Bylica
2017-08-23
1
-1
/
+1
|
/
/
/
*
|
|
Merge pull request #2757 from ethereum/cmake
Alex Beregszaszi
2017-08-23
12
-195
/
+65
|
\
\
\
|
*
|
|
docs: Add a note about CMake options
Paweł Bylica
2017-08-23
1
-0
/
+6
|
*
|
|
CMake: Cleanup "local" include path
Paweł Bylica
2017-08-23
4
-4
/
+1
|
*
|
|
CMake: Add option to static link solc
Paweł Bylica
2017-08-23
3
-2
/
+16
|
*
|
|
CMake: Fix linking with pthread
Paweł Bylica
2017-08-22
2
-1
/
+3
|
*
|
|
CMake: Allow linking Boost dynamically
Paweł Bylica
2017-08-22
1
-1
/
+1
|
*
|
|
CMake: Remove libsolidity <- boost::regex dependency
Paweł Bylica
2017-08-21
1
-1
/
+1
|
*
|
|
CMake: Make libs dependencies explicit
Paweł Bylica
2017-08-21
3
-3
/
+3
|
*
|
|
Boost: Use static libs
Paweł Bylica
2017-08-18
2
-54
/
+3
|
*
|
|
CMake: Simplify test tools config
Paweł Bylica
2017-08-18
1
-22
/
+5
|
*
|
|
CMake: Simplify solc config
Paweł Bylica
2017-08-18
1
-20
/
+12
|
*
|
|
CMake: Simplify lllc config
Paweł Bylica
2017-08-18
1
-11
/
+2
|
*
|
|
CMake: Simplify libsolidity config
Paweł Bylica
2017-08-18
1
-19
/
+5
|
*
|
|
CMake: Simplify liblll config
Paweł Bylica
2017-08-18
1
-15
/
+5
|
*
|
|
CMake: Simplify libevmasm config
Paweł Bylica
2017-08-18
2
-12
/
+6
[next]