Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Style. | chriseth | 2015-11-23 | 1 | -2/+5 |
| | |||||
* | addmod and mulmod for why3. | chriseth | 2015-11-23 | 1 | -17/+36 |
| | |||||
* | Why3: Direct references to variables using `#`. | chriseth | 2015-11-23 | 2 | -1/+75 |
| | |||||
* | Merge remote-tracking branch 'origin/hot_gav' into develop | Gav Wood | 2015-11-20 | 1 | -1/+5 |
|\ | |||||
| * | Fix solidity tests. | Gav Wood | 2015-11-20 | 1 | -1/+5 |
| | | |||||
* | | Merge pull request #229 from chriseth/fv_storage_types | chriseth | 2015-11-19 | 2 | -20/+70 |
|\ \ | | | | | | | Formal Verification: State variables. | ||||
| * | | Formal Verification: State variables. | chriseth | 2015-11-19 | 2 | -20/+70 |
| | | | |||||
* | | | Merge pull request #227 from chriseth/addmod | chriseth | 2015-11-19 | 4 | -0/+38 |
|\ \ \ | | | | | | | | | Addmod and mulmod. | ||||
| * | | | Addmod and mulmod. | chriseth | 2015-11-19 | 4 | -0/+38 |
| |/ / | |||||
* | | | Merge pull request #204 from ethereum/hot_gav | Gav Wood | 2015-11-19 | 3 | -4/+7 |
|\ \ \ | |/ / |/| / | |/ | The Big Refactor | ||||
| * | Minor API change - must provide SealEngine to Executive now. | Gav Wood | 2015-11-19 | 1 | -2/+4 |
| | | |||||
| * | Fix tests for new API. | Gav Wood | 2015-11-17 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'hot_gav' of https://github.com/ethereum/solidity into hot_gav | Gav Wood | 2015-11-06 | 0 | -0/+0 |
| |\ | |||||
| | * | New vocab. | Gav Wood | 2015-10-20 | 1 | -1/+1 |
| | | | |||||
| * | | Fixups for new API. | Gav Wood | 2015-11-06 | 1 | -1/+2 |
| | | | |||||
| * | | New vocab. | Gav Wood | 2015-11-06 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #221 from chriseth/version | chriseth | 2015-11-17 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | Increment version to 0.1.7 | ||||
| * | | | Increment version to 0.1.7 | chriseth | 2015-11-17 | 1 | -1/+1 |
|/ / / | |||||
* | | | Merge pull request #218 from chriseth/fix_overwriteMemory | chriseth | 2015-11-17 | 2 | -3/+28 |
|\ \ \ | | | | | | | | | Fix memory overwrite problem for arrays. | ||||
| * | | | Fix memory overwrite problem for arrays. | chriseth | 2015-11-17 | 2 | -3/+28 |
| | | | | |||||
* | | | | Merge pull request #216 from chriseth/dynamic_indexed_event_args | chriseth | 2015-11-17 | 2 | -5/+53 |
|\ \ \ \ | | | | | | | | | | | Fix dynamic indexed event arguments - applies sha3. | ||||
| * | | | | Fix dynamic indexed event arguments - applies sha3. | chriseth | 2015-11-17 | 2 | -5/+53 |
| |/ / / | |||||
* | | | | Merge pull request #214 from chriseth/fix_optimizerTest | chriseth | 2015-11-17 | 1 | -1/+5 |
|\ \ \ \ | | | | | | | | | | | Test fix: Do not increment iterator past end. | ||||
| * | | | | Test fix: Do not increment iterator past end. | chriseth | 2015-11-16 | 1 | -1/+5 |
| |/ / / | |||||
* | | | | Merge pull request #213 from chriseth/fix_testLeak | chriseth | 2015-11-17 | 1 | -1/+1 |
|\ \ \ \ | |/ / / |/| | | | Fix segfault during test. | ||||
| * | | | Fix segfault during test. | chriseth | 2015-11-16 | 1 | -1/+1 |
|/ / / | |||||
* | | | Merge pull request #211 from chriseth/fix_successor | chriseth | 2015-11-16 | 1 | -0/+10 |
|\ \ \ | | | | | | | | | Work around bug in MSVC/Boost for u256->unsigned conversion. | ||||
| * | | | Work around bug in MSVC/Boost for u256->unsigned conversion. | chriseth | 2015-11-16 | 1 | -0/+10 |
|/ / / | |||||
* | | | Merge pull request #209 from chriseth/formal | chriseth | 2015-11-13 | 3 | -21/+48 |
|\ \ \ | | | | | | | | | Why3 translation: Fix problems with statement blocks. | ||||
| * | | | Fix problems with statement blocks. | chriseth | 2015-11-11 | 3 | -21/+48 |
|/ / / | |||||
* | | | Merge pull request #195 from LianaHus/sol_remove_exc_from_ref_resolver | chriseth | 2015-11-08 | 6 | -176/+239 |
|\ \ \ | |/ / |/| | | Sol remove exc from ref resolver | ||||
| * | | style fix | LianaHus | 2015-11-07 | 2 | -12/+14 |
| | | | |||||
| * | | style fixes | LianaHus | 2015-11-07 | 4 | -27/+28 |
| | | | |||||
| * | | fixed test framework | LianaHus | 2015-11-07 | 3 | -27/+28 |
| | | | |||||
| * | | fix | LianaHus | 2015-11-07 | 3 | -35/+60 |
| | | | |||||
| * | | fixed return valu for resolver | LianaHus | 2015-11-07 | 2 | -5/+5 |
| | | | |||||
| * | | added SourceLocations to error reporting for ReferenceResolver | LianaHus | 2015-11-07 | 2 | -15/+18 |
| | | | |||||
| * | | passed SourceLocations instead of nodes to the error reporting function | LianaHus | 2015-11-07 | 5 | -109/+116 |
| | | | |||||
| * | | fixed build | LianaHus | 2015-11-07 | 1 | -3/+4 |
| | | | |||||
| * | | added errors tu ReferencesResolver | LianaHus | 2015-11-07 | 3 | -55/+78 |
|/ / | |||||
* | | Merge pull request #192 from ethers/patch-2 | chriseth | 2015-11-03 | 1 | -1/+1 |
|\ \ | | | | | | | update link to tutorial | ||||
| * | | update link to tutorial | ethers | 2015-11-03 | 1 | -1/+1 |
|/ / | | | | | old link was pointing to a wiki that mentions this new link | ||||
* | | Merge pull request #188 from chriseth/fix_copeWithNonExistingCommitHash | chriseth | 2015-11-03 | 1 | -1/+4 |
|\ \ | | | | | | | Fix: Cope with non-existing commit hash. | ||||
| * | | Fix: Cope with non-existing commit hash. | chriseth | 2015-11-03 | 1 | -1/+4 |
|/ / | |||||
* | | Merge pull request #185 from chriseth/fix_strings_in_tuples | chriseth | 2015-11-03 | 3 | -2/+26 |
|\ \ | | | | | | | Bugfix: Returning literal strings in tuples. | ||||
| * | | Bugfix: Returning literal strings in tuples. | chriseth | 2015-11-01 | 3 | -2/+26 |
| | | | |||||
* | | | Merge pull request #176 from chriseth/why3 | chriseth | 2015-10-28 | 16 | -108/+856 |
|\| | | | | | | | | First shot at generating why3 output. | ||||
| * | | Rename error type. | chriseth | 2015-10-28 | 3 | -4/+4 |
| | | | |||||
| * | | Preliminary why3 code output. | chriseth | 2015-10-27 | 9 | -44/+730 |
| | | | |||||
| * | | Allow docstrings for statements. | chriseth | 2015-10-27 | 7 | -64/+126 |
|/ / | |||||
* | | Merge pull request #174 from chriseth/docstringInAST | chriseth | 2015-10-27 | 14 | -383/+540 |
|\ \ | | | | | | | Store docstrings in AST annotations. | ||||
| * | | Fix indent. | chriseth | 2015-10-27 | 1 | -3/+3 |
| | | | |||||
| * | | Store docstrings in AST annotations. | chriseth | 2015-10-26 | 14 | -383/+540 |
|/ / | |||||
* | | Merge pull request #172 from LefterisJP/build_with_boost_159 | Lefteris Karapetsas | 2015-10-26 | 1 | -7/+27 |
|\ \ | | | | | | | Allow building with new boost version 1.59 | ||||
| * | | Allow building with new boost version 1.59 | Lefteris Karapetsas | 2015-10-25 | 1 | -7/+27 |
|/ / | |||||
* | | Merge pull request #171 from LianaHus/sol_change_expected_error_in_parser | chriseth | 2015-10-23 | 1 | -3/+19 |
|\ \ | | | | | | | Sol change "expected" errors in parser | ||||
| * | | more corrections | LianaHus | 2015-10-23 | 1 | -4/+14 |
| | | | |||||
| * | | modified error msg | LianaHus | 2015-10-23 | 1 | -1/+7 |
| | | | |||||
* | | | Merge pull request #170 from chriseth/warningFix | chriseth | 2015-10-23 | 1 | -1/+1 |
|\ \ \ | |/ / |/| | | Fix override warning. | ||||
| * | | Fix override warning. | chriseth | 2015-10-23 | 1 | -1/+1 |
|/ / | |||||
* | | Merge pull request #163 from chriseth/fileReorg | chriseth | 2015-10-22 | 74 | -199/+205 |
|\ \ | |/ |/| | File reorganisation. | ||||
| * | File reorganisation. | chriseth | 2015-10-21 | 74 | -199/+205 |
|/ | |||||
* | Merge pull request #146 from chriseth/version | chriseth | 2015-10-16 | 1 | -1/+1 |
|\ | | | | | Increment version to 0.1.6 | ||||
| * | Increment version to 0.1.6 | chriseth | 2015-10-16 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #145 from chriseth/parsingAmbiguityIndexAccess | chriseth | 2015-10-16 | 4 | -27/+99 |
|\ | | | | | Correctly parse ambiguities like `A.B[10] x` and `x.y[10] = 3`. | ||||
| * | Correctly parse ambiguities like `A.B[10] x` and `x.y[10] = 3`. | chriseth | 2015-10-16 | 4 | -27/+99 |
|/ | |||||
* | Merge pull request #143 from chriseth/loneStructArray | chriseth | 2015-10-16 | 2 | -0/+25 |
|\ | | | | | Fix errors when struct array type is used on its own. | ||||
| * | Fix errors when struct array type is used on its own. | chriseth | 2015-10-16 | 2 | -0/+25 |
| | | |||||
* | | Merge pull request #142 from chriseth/fixWarnings | chriseth | 2015-10-16 | 1 | -1/+1 |
|\ \ | | | | | | | Fix warning. | ||||
| * | | Fix warning. | chriseth | 2015-10-16 | 1 | -1/+1 |
| |/ | |||||
* | | Merge pull request #141 from chriseth/fixExternalTypes | chriseth | 2015-10-16 | 1 | -14/+11 |
|\ \ | | | | | | | Do not include function in interface list if there are errors. | ||||
| * | | Do not include function in interface list if there are errors. | chriseth | 2015-10-16 | 1 | -14/+11 |
| |/ | |||||
* | | Merge pull request #144 from chriseth/doNotCatchInternalErrors | chriseth | 2015-10-16 | 4 | -9/+15 |
|\ \ | |/ |/| | Do not catch InternalCompilerErrors as part of fatal error handling. | ||||
| * | Do not catch InternalCompilerErrors as part of fatal error handling. | chriseth | 2015-10-16 | 4 | -9/+15 |
|/ | | | | InternalCompilerErrors always have to end the whole compilation process because a serious inconsistency was detected. | ||||
* | Merge pull request #132 from chriseth/tupleExpression | chriseth | 2015-10-16 | 23 | -112/+672 |
|\ | | | | | Tuple expressions and destructuring assignments | ||||
| * | Fixed indentation. | chriseth | 2015-10-16 | 1 | -2/+3 |
| | | |||||
| * | Some fixes taking other pull requests into account. | chriseth | 2015-10-16 | 3 | -12/+7 |
| | | |||||
| * | MacOS fix. | chriseth | 2015-10-15 | 1 | -2/+2 |
| | | |||||
| * | Fix compiler warnings. | chriseth | 2015-10-15 | 1 | -1/+3 |
| | | |||||
| * | Wildcards. | chriseth | 2015-10-15 | 5 | -33/+35 |
| | | |||||
| * | Destructuring assignments. | chriseth | 2015-10-15 | 11 | -105/+389 |
| | | |||||
| * | Tuple expressions. | chriseth | 2015-10-15 | 17 | -18/+294 |
| | | |||||
* | | Merge pull request #139 from chriseth/multiJson | chriseth | 2015-10-16 | 1 | -1/+1 |
|\ \ | | | | | | | Do not forget to export the new symbol. | ||||
| * | | Do not forget to export the new symbol. | chriseth | 2015-10-16 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #135 from chriseth/multiJson | chriseth | 2015-10-16 | 1 | -11/+47 |
|\| | | | | | | | | Multiple sources for json compiler. | ||||
| * | | Style. | chriseth | 2015-10-16 | 1 | -5/+5 |
| | | | |||||
| * | | Multiple sources for json compiler. | chriseth | 2015-10-16 | 1 | -9/+45 |
| |/ | |||||
* | | Merge pull request #136 from LianaHus/sol_error_types_refuctoring | chriseth | 2015-10-16 | 1 | -9/+3 |
|\ \ | |/ |/| | changed the way of reporting error during contract checking | ||||
| * | changed the way of reporting error during contract checking | LianaHus | 2015-10-16 | 1 | -9/+3 |
| | | |||||
* | | Merge pull request #130 from LefterisJP/dynamic_array_push | chriseth | 2015-10-15 | 4 | -24/+135 |
|\ \ | | | | | | | Dynamic array push | ||||
| * | | push() for byte arrays also properly implemented | Lefteris Karapetsas | 2015-10-15 | 2 | -13/+16 |
| | | | |||||
| * | | Working implementation of arraypush | Lefteris Karapetsas | 2015-10-15 | 2 | -14/+31 |
| | | | | | | | | | | | | | | | ByteArrayPush() gets a test but is ignored for now, since there are still some issues with its implementation | ||||
| * | | Implement Dynamic array push and fix test | Lefteris Karapetsas | 2015-10-15 | 4 | -21/+79 |
| | | | | | | | | | | | | | | | Still a work in progress. There is a disturbance in the stack at the moment and that's why there are some cout statements left for debugging. | ||||
| * | | WIP - Expression compiler for array push | Lefteris Karapetsas | 2015-10-15 | 1 | -15/+31 |
| | | | |||||
| * | | Add a dynamic array push() test | Lefteris Karapetsas | 2015-10-15 | 1 | -0/+17 |
| | | | |||||
* | | | Merge pull request #134 from LianaHus/sol_error_types_refuctoring | chriseth | 2015-10-15 | 26 | -533/+860 |
|\ \ \ | |/ / |/| / | |/ | Sol error types refuctoring | ||||
| * | missing const | LianaHus | 2015-10-15 | 2 | -2/+2 |
| | | |||||
| * | indent | LianaHus | 2015-10-15 | 1 | -2/+2 |
| | | |||||
| * | added const | LianaHus | 2015-10-15 | 2 | -4/+4 |
| | | |||||
| * | renaming in test framework | LianaHus | 2015-10-15 | 1 | -195/+195 |
| | | |||||
| * | some more style fixes | LianaHus | 2015-10-15 | 7 | -27/+14 |
| | | |||||
| * | style fixes | LianaHus | 2015-10-15 | 2 | -16/+16 |
| | | |||||
| * | style fixes mostly | LianaHus | 2015-10-15 | 4 | -18/+42 |
| | | |||||
| * | removed commit | LianaHus | 2015-10-15 | 1 | -1/+0 |
| | | |||||
| * | mainly style fixes/renaming | LianaHus | 2015-10-15 | 7 | -95/+105 |
| | | |||||
| * | fix | LianaHus | 2015-10-15 | 1 | -2/+0 |
| | | |||||
| * | fixed new tests | LianaHus | 2015-10-15 | 6 | -50/+81 |
| | | |||||
| * | fixes error after conflict resolving | LianaHus | 2015-10-15 | 4 | -5/+3 |
| | | |||||
| * | errors instead of exceptions | LianaHus | 2015-10-15 | 18 | -406/+651 |
| | | | | | | | | | | | | | | | | | | Conflicts: libsolidity/CompilerStack.cpp libsolidity/NameAndTypeResolver.cpp libsolidity/NameAndTypeResolver.h libsolidity/TypeChecker.cpp test/libsolidity/SolidityNameAndTypeResolution.cpp | ||||
| * | some fixes | LianaHus | 2015-10-15 | 3 | -4/+8 |
| | | |||||
| * | added Error class for all kind of errors | LianaHus | 2015-10-15 | 16 | -76/+107 |
| | | | | | | | | | | Conflicts: libsolidity/Exceptions.h | ||||
| * | added Error class for all kind of errors | LianaHus | 2015-10-15 | 1 | -3/+3 |
|/ | | | | | | | | Conflicts: libsolidity/Exceptions.h Conflicts: libsolidity/ReferencesResolver.cpp | ||||
* | Merge pull request #126 from chriseth/destructuringAssignment | chriseth | 2015-10-14 | 15 | -128/+480 |
|\ | | | | | Multi-variable declarations. | ||||
| * | Some further test fixes. | chriseth | 2015-10-13 | 3 | -26/+37 |
| | | |||||
| * | Some more tests and typos fixed. | chriseth | 2015-10-13 | 4 | -3/+31 |
| | | |||||
| * | Multi-variable declarations. | chriseth | 2015-10-13 | 9 | -77/+166 |
| | | |||||
| * | Introduced tuple type and added multi variable declarations to type | chriseth | 2015-10-10 | 7 | -89/+198 |
| | | | | | | | | checker. | ||||
| * | Tests for multi variable declaration. | chriseth | 2015-10-09 | 3 | -0/+50 |
| | | |||||
| * | Refactoring to allow multi-variable declarations. | chriseth | 2015-10-09 | 7 | -55/+120 |
|/ | |||||
* | Merge pull request #124 from chriseth/version | chriseth | 2015-10-08 | 1 | -1/+1 |
|\ | | | | | Set version to 0.1.5. | ||||
| * | Set version to 0.1.5. | chriseth | 2015-10-08 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #123 from chriseth/largeHexConstants | chriseth | 2015-10-08 | 2 | -6/+23 |
|\ | | | | | Check invalid integer constants for functions accepting arbitrary arguments. | ||||
| * | Check invalid integer constants for functions accepting arbitrary arguments. | chriseth | 2015-10-08 | 2 | -6/+23 |
|/ | |||||
* | Merge pull request #121 from chriseth/dependencies | chriseth | 2015-10-08 | 8 | -28/+106 |
|\ | | | | | Resolve binary dependencies properly. | ||||
| * | Resolve binary dependencies properly. | chriseth | 2015-10-07 | 8 | -28/+106 |
|/ | |||||
* | Merge pull request #122 from chriseth/anonymousEventsWithFourIndexedParams | chriseth | 2015-10-07 | 3 | -5/+27 |
|\ | | | | | Allow four indexed arguments for anynomous events. | ||||
| * | Allow four indexed arguments for anynomous events. | chriseth | 2015-10-07 | 3 | -5/+27 |
| | | |||||
* | | Merge pull request #118 from chriseth/rejectEtherSentToLibrary | chriseth | 2015-10-07 | 2 | -0/+26 |
|\ \ | |/ |/| | Reject ether sent to library. | ||||
| * | Reject ether sent to library. | chriseth | 2015-10-07 | 2 | -0/+26 |
| | | |||||
* | | Merge pull request #119 from chriseth/winfail | Lefteris Karapetsas | 2015-10-07 | 1 | -11/+12 |
|\ \ | |/ |/| | Fix boost error. | ||||
| * | Fix boost error. | chriseth | 2015-10-07 | 1 | -11/+12 |
|/ | |||||
* | Merge pull request #117 from chriseth/internalTypesForLibrary | chriseth | 2015-10-07 | 29 | -131/+547 |
|\ | | | | | Internal types for library | ||||
| * | Add const. | chriseth | 2015-10-06 | 2 | -4/+4 |
| | | |||||
| * | Compiler version stamp. | chriseth | 2015-10-06 | 7 | -2/+70 |
| | | |||||
| * | Add structs to library interface. | chriseth | 2015-10-06 | 2 | -7/+31 |
| | | |||||
| * | Provide access to scoped structs. | chriseth | 2015-10-06 | 8 | -21/+72 |
| | | |||||
| * | Compute canonical names of types for function signatures. | chriseth | 2015-10-06 | 16 | -70/+195 |
| | | |||||
| * | Encode storage items correctly for library calls. | chriseth | 2015-10-06 | 3 | -2/+36 |
| | | |||||
| * | Tests apart from new one work fine. | chriseth | 2015-10-06 | 7 | -38/+50 |
| | | |||||
| * | Split external type into ecoding and interface type. | chriseth | 2015-10-06 | 7 | -55/+128 |
| | | |||||
| * | Test for internal types. | chriseth | 2015-10-06 | 1 | -0/+29 |
| | | |||||
* | | Merge pull request #115 from chriseth/testLongConstructorArguments | chriseth | 2015-10-06 | 1 | -0/+28 |
|\ \ | |/ |/| | Test long constructor arguments. | ||||
| * | Test long constructor arguments. | chriseth | 2015-10-05 | 1 | -0/+28 |
| | | |||||
* | | Update README.md | Liana Husikyan | 2015-10-05 | 1 | -1/+1 |
| | | |||||
* | | Update README.md | Liana Husikyan | 2015-10-05 | 1 | -1/+1 |
| | | |||||
* | | Update README.md | Liana Husikyan | 2015-10-05 | 1 | -1/+1 |
| | | |||||
* | | Update README.md | Liana Husikyan | 2015-10-05 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #107 from chriseth/warningsForSoljson | chriseth | 2015-10-05 | 1 | -25/+29 |
|\ \ | | | | | | | Support warnings. | ||||
| * | | Support warnings. | chriseth | 2015-10-03 | 1 | -25/+29 |
| |/ | |||||
* | | Merge pull request #108 from chriseth/fixWarnings | chriseth | 2015-10-05 | 1 | -13/+11 |
|\ \ | |/ |/| | Report warning in tests if requested. | ||||
| * | Report warning in tests if requested. | chriseth | 2015-10-03 | 1 | -13/+11 |
|/ | |||||
* | Merge pull request #102 from chriseth/tightlyEncodedStrings | chriseth | 2015-10-02 | 5 | -50/+339 |
|\ | | | | | Store small byte arrays and strings in storage in one slot with their length. | ||||
| * | Store small byte arrays and strings in storage in one slot with their | chriseth | 2015-10-02 | 5 | -50/+339 |
|/ | | | | length. | ||||
* | Merge pull request #101 from LianaHus/sol_Disallow_access_if_not_initialized | chriseth | 2015-10-02 | 8 | -43/+124 |
|\ | | | | | Disallow access to non-initialized references in storage | ||||
| * | -fixed the warning printing | LianaHus | 2015-10-02 | 4 | -17/+17 |
| | | | | | | | | -style fixes | ||||
| * | -added warning case to cl compiler | LianaHus | 2015-10-02 | 2 | -2/+6 |
| | | | | | | | | -modified warning msg | ||||
| * | removed unnecessary function declaration | LianaHus | 2015-10-02 | 1 | -2/+0 |
| | | |||||
| * | added warning for noninitialized references in storage. | LianaHus | 2015-10-02 | 4 | -15/+49 |
| | | |||||
| * | style fixes | LianaHus | 2015-10-02 | 1 | -8/+16 |
| | | |||||
| * | style fixes | LianaHus | 2015-10-02 | 1 | -12/+31 |
| | | |||||
| * | added test | LianaHus | 2015-10-02 | 1 | -0/+18 |
|/ | |||||
* | Merge pull request #105 from chriseth/fix_calldataUnpacker | chriseth | 2015-10-02 | 4 | -34/+47 |
|\ | | | | | Bugfix in calldata unpacker. | ||||
| * | Bugfix in calldata unpacker. | chriseth | 2015-10-01 | 4 | -34/+47 |
|/ | | | | | The offset was not specified correctly if memory activity preceded the unpacker. | ||||
* | Merge pull request #103 from chriseth/version | chriseth | 2015-09-30 | 1 | -1/+1 |
|\ | | | | | Version change. | ||||
| * | Version change. | chriseth | 2015-09-30 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #100 from LianaHus/use_throw_in_action_registrar | chriseth | 2015-09-30 | 1 | -9/+4 |
|\ | | | | | used throw statement instead of __throw() | ||||
| * | used throw statement instead of __throw() | LianaHus | 2015-09-30 | 1 | -9/+4 |
|/ | |||||
* | Merge pull request #96 from chriseth/moreASTOutput | chriseth | 2015-09-25 | 3 | -1/+15 |
|\ | | | | | Provide types for VariableDeclaration. | ||||
| * | Provide types for VariableDeclaration. | chriseth | 2015-09-24 | 3 | -1/+15 |
|/ | |||||
* | Merge pull request #95 from chriseth/styleCleanup | chriseth | 2015-09-24 | 1 | -39/+95 |
|\ | | | | | Style cleanup. | ||||
| * | Style cleanup. | chriseth | 2015-09-24 | 1 | -39/+95 |
| | | |||||
* | | Merge pull request #94 from LianaHus/sol_improve_PR_83 | chriseth | 2015-09-24 | 1 | -3/+3 |
|\ \ | |/ |/| | improved overflow checkings | ||||
| * | improved overflow check in memorySize for ArrayType | LianaHus | 2015-09-24 | 1 | -3/+3 |
|/ | |||||
* | Merge pull request #91 from chriseth/literalStringsToStoragePointer | chriseth | 2015-09-24 | 2 | -1/+13 |
|\ | | | | | Literal strings to storage pointer | ||||
| * | Do not allow assignment from literal strings to storage pointers. | chriseth | 2015-09-23 | 1 | -1/+3 |
| | | | | | | | | Fixes #90 | ||||
| * | Test that literal strings cannot be assigned to storage pointers. | chriseth | 2015-09-23 | 1 | -0/+10 |
| | | |||||
* | | Merge pull request #83 from LianaHus/sol_split_the_source_tree | chriseth | 2015-09-24 | 5 | -10/+64 |
|\ \ | |/ |/| | fixed-sized arrays as return type for functions | ||||
| * | improved the test | LianaHus | 2015-09-23 | 2 | -5/+16 |
| | | |||||
| * | style fix | LianaHus | 2015-09-23 | 1 | -1/+0 |
| | | |||||
| * | fixed-sized arrays as return type | LianaHus | 2015-09-23 | 5 | -10/+54 |
|/ | | | | | Conflicts: test/libsolidity/SolidityEndToEndTest.cpp | ||||
* | Merge pull request #89 from chriseth/fixCombinedJson | chriseth | 2015-09-23 | 1 | -2/+6 |
|\ | | | | | Fix "combined json" output. | ||||
| * | Fix "combined json" output. | chriseth | 2015-09-23 | 1 | -2/+6 |
| | | |||||
* | | Merge pull request #85 from chriseth/warnings | chriseth | 2015-09-23 | 36 | -1814/+2460 |
|\ \ | |/ |/| | Support mulitple errors and warnings. | ||||
| * | Style fix. | chriseth | 2015-09-22 | 1 | -1/+2 |
| | | |||||
| * | Build fix for MacOS. | chriseth | 2015-09-22 | 1 | -4/+4 |
| | | |||||
| * | Error formatting. | chriseth | 2015-09-22 | 6 | -51/+64 |
| | | |||||
| * | Refactored annotations. | chriseth | 2015-09-22 | 8 | -45/+186 |
| | | |||||
| * | Refactoring: Check types outside of AST and recover from some errors. | chriseth | 2015-09-22 | 33 | -1800/+2293 |
| | | |||||
* | | Merge pull request #88 from chriseth/versionBump | chriseth | 2015-09-23 | 1 | -1/+1 |
|\ \ | | | | | | | Version 0.1.3. | ||||
| * | | Version 0.1.3. | chriseth | 2015-09-23 | 1 | -1/+1 |
|/ / | |||||
* | | Merge pull request #87 from chriseth/fixVersion | chriseth | 2015-09-23 | 2 | -3/+5 |
|\ \ | | | | | | | Add libevmasm version string. | ||||
| * | | Add libevmasm version string. | chriseth | 2015-09-22 | 2 | -3/+5 |
| |/ | |||||
* | | Merge pull request #81 from LianaHus/sol_strings_in_struct | chriseth | 2015-09-22 | 3 | -4/+49 |
|\ \ | |/ |/| | Sol strings in struct | ||||
| * | fixed the test | LianaHus | 2015-09-22 | 1 | -4/+1 |
| | | |||||
| * | fixed using string as a type for struct member | LianaHus | 2015-09-17 | 3 | -10/+13 |
| | | |||||
| * | test | LianaHus | 2015-09-17 | 1 | -0/+45 |
|/ | | | | | Conflicts: test/libsolidity/SolidityEndToEndTest.cpp | ||||
* | Merge pull request #79 from arkpar/cmake | Marek Kotewicz | 2015-09-17 | 3 | -4/+3 |
|\ | | | | | Per project versioning | ||||
| * | per project versioning | arkpar | 2015-09-16 | 3 | -4/+3 |
| | | |||||
* | | Merge pull request #77 from LianaHus/sol_throw | chriseth | 2015-09-16 | 14 | -1/+90 |
|\ \ | | | | | | | throw statement implementation | ||||
| * | | style | LianaHus | 2015-09-16 | 1 | -6/+2 |
| | | | |||||
| * | | style fixes | LianaHus | 2015-09-16 | 3 | -5/+5 |
| | | | |||||
| * | | throw statement implementation | LianaHus | 2015-09-16 | 14 | -1/+94 |
|/ / | |||||
* | | Merge pull request #32 from ↵ | chriseth | 2015-09-15 | 4 | -36/+71 |
|\ \ | | | | | | | | | | | | | LianaHus/sol_compiletime_check_for_out_of_bound_access_for_arrays Sol compiletime check for out of bound index(integer constant) access for Ordinary arrays | ||||
| * | | style fix | LianaHus | 2015-09-15 | 2 | -7/+7 |
| | | | |||||
| * | | fixed rebase | LianaHus | 2015-09-15 | 1 | -17/+0 |
| | | | |||||
| * | | moved the test | LianaHus | 2015-09-15 | 2 | -1/+17 |
| | | | | | | | | | | | | | | | | | | Conflicts: test/libsolidity/SolidityEndToEndTest.cpp test/libsolidity/SolidityNameAndTypeResolution.cpp | ||||
| * | | returned test for exceptions in constructor | LianaHus | 2015-09-15 | 1 | -0/+17 |
| | | | |||||
| * | | removed unneccessary check from ExpresiionCompiler | LianaHus | 2015-09-15 | 1 | -14/+0 |
| | | | |||||
| * | | style fixes | LianaHus | 2015-09-15 | 1 | -2/+3 |
| | | | |||||
| * | | fixed conflict mergeing | LianaHus | 2015-09-15 | 1 | -2/+2 |
| | | | |||||
| * | | - changed implementation | LianaHus | 2015-09-15 | 1 | -1/+1 |
| | | | | | | | | | | | | - style fixes | ||||
| * | | - changed implementation | LianaHus | 2015-09-15 | 1 | -36/+53 |
| | | | | | | | | | | | | | | | | | | | | | - style fixes Conflicts: libsolidity/AST.cpp | ||||
| * | | some fixes in tests | LianaHus | 2015-09-15 | 1 | -48/+5 |
| | | | |||||
| * | | Update ExpressionCompiler.cpp | LianaHus | 2015-09-15 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | Conflicts: libsolidity/ExpressionCompiler.cpp | ||||
| * | | added compile time check for out of bounds access for ordinary arrays | LianaHus | 2015-09-15 | 1 | -26/+52 |
| | | | | | | | | | | | | | | | | | | | | | todo: check for dynamicaly sized arrays Conflicts: test/libsolidity/SolidityEndToEndTest.cpp | ||||
| * | | added compile time check for out of bounds access for ordinary arrays | LianaHus | 2015-09-15 | 1 | -0/+14 |
| | | | | | | | | | | | | | | | | | | | | | todo: check for dynamicaly sized arrays Conflicts: libsolidity/ExpressionCompiler.cpp | ||||
| * | | test | LianaHus | 2015-09-15 | 1 | -0/+17 |
| | | | |||||
* | | | Merge pull request #75 from chriseth/exportRuntimeBytecodeForJson | chriseth | 2015-09-15 | 1 | -0/+6 |
|\ \ \ | |/ / |/| | | Export runtime bytecode and version. | ||||
| * | | Export runtime bytecode and version. | chriseth | 2015-09-15 | 1 | -0/+6 |
| | | | |||||
* | | | Merge pull request #73 from chriseth/emscripten | Arkadiy Paronyan | 2015-09-15 | 2 | -3/+11 |
|\| | | | | | | | | Changes required to compile on emscripten target. | ||||
| * | | Changes required to compile on emscripten target. | chriseth | 2015-09-15 | 2 | -3/+11 |
| |/ | |||||
* | | Merge pull request #70 from chriseth/sol_libraries2 | chriseth | 2015-09-14 | 5 | -6/+148 |
|\ \ | |/ |/| | Commandline interface for linker. | ||||
| * | Commandline interface for the linker. | chriseth | 2015-09-12 | 4 | -4/+143 |
| | | |||||
| * | Small fixes to the type system concerning libraries. | chriseth | 2015-09-11 | 1 | -2/+5 |
| | | |||||
* | | Merge pull request #66 from chriseth/sol_libraries | chriseth | 2015-09-12 | 27 | -113/+280 |
|\| | | | | | Calling libraries. | ||||
| * | Style. | chriseth | 2015-09-11 | 1 | -1/+2 |
| | | |||||
| * | Possibility to call library functions. | chriseth | 2015-09-11 | 7 | -23/+105 |
| | | |||||
| * | Transition from bytecode to more general linker objects. | chriseth | 2015-09-11 | 16 | -78/+90 |
| | | |||||
| * | Parsing and type checking of libraries without inheritance. | chriseth | 2015-09-11 | 8 | -13/+85 |
| | | |||||
* | | Merge pull request #69 from LianaHus/sol_enum_too_many_indexed_args | chriseth | 2015-09-11 | 2 | -3/+5 |
|\ \ | |/ |/| | too many indexed arguments for event | ||||
| * | add call for EventDefinition::checkTypeRequirements() | LianaHus | 2015-09-11 | 3 | -17/+5 |
| | | |||||
| * | added test | LianaHus | 2015-09-11 | 1 | -0/+14 |
| | | | | | | | | | | Conflicts: test/libsolidity/SolidityEndToEndTest.cpp | ||||
* | | Merge pull request #65 from LianaHus/sol_Creating_a_contract_from_within_itself | chriseth | 2015-09-11 | 3 | -3/+24 |
|\ \ | | | | | | | Added error when creating a contract from within itself | ||||
| * | | style fixes | LianaHus | 2015-09-11 | 2 | -2/+2 |
| | | | |||||
| * | | added type check if the type of the var decl is one of base contract type | LianaHus | 2015-09-10 | 4 | -14/+24 |
| | | | |||||
| * | | added test | LianaHus | 2015-09-10 | 1 | -0/+11 |
| | | | | | | | | | | | | | | | Conflicts: test/libsolidity/SolidityEndToEndTest.cpp | ||||
* | | | Merge pull request #68 from LefterisJP/add_cmake_defaults | chriseth | 2015-09-11 | 1 | -0/+4 |
|\ \ \ | |_|/ |/| | | Add cmake defaults for split repo builds. | ||||
| * | | Add cmake defaults for split repo builds. | Lefteris Karapetsas | 2015-09-11 | 1 | -0/+4 |
|/ / | | | | | | | | | Basically same problem as the one seen in [this](https://github.com/ethereum/webthree/pull/34) PR. | ||||
* | | Merge pull request #64 from LianaHus/sol_empty_comment | chriseth | 2015-09-10 | 5 | -4/+43 |
|\ \ | |/ |/| | empty comment | ||||
| * | - added tests to test empty comment | LianaHus | 2015-09-10 | 5 | -4/+43 |
|/ | | | | | - fixed skipSingleLineComment - some style fixes | ||||
* | Merge pull request #51 from ethereum/revert-25-sol_strings_as_mapping_keys | chriseth | 2015-09-09 | 1 | -7/+4 |
|\ | | | | | Revert "added check for string as mapping key for local var." | ||||
| * | Revert "added check for string as mapping key for local var." | chriseth | 2015-09-08 | 1 | -7/+4 |
| | | |||||
* | | Merge pull request #54 from chriseth/sol_fixConstantStrings | chriseth | 2015-09-09 | 4 | -7/+61 |
|\ \ | | | | | | | Fix for constant strings. | ||||
| * | | Stylistic corrections. | chriseth | 2015-09-09 | 2 | -2/+2 |
| | | | |||||
| * | | Fix for constant strings. | chriseth | 2015-09-08 | 4 | -6/+60 |
| | | | |||||
* | | | Merge pull request #57 from ethereum/reflect_names | Marek Kotewicz | 2015-09-09 | 1 | -1/+1 |
|\ \ \ | |/ / |/| | | reflect_names | ||||
| * | | reflect_names | debris | 2015-09-09 | 1 | -1/+1 |
|/ / | |||||
* | | Merge pull request #41 from LianaHus/sol_rename_getters | chriseth | 2015-09-08 | 54 | -1652/+1678 |
|\ \ | | | | | | | solidity interface changes. removing get prefix | ||||
| * | | - renamed AST to ast and ABI to abi | LianaHus | 2015-09-08 | 10 | -24/+31 |
| | | | | | | | | | | | | - style fixes | ||||
| * | | removed get prefix | LianaHus | 2015-09-08 | 15 | -60/+72 |
| | | | | | | | | | | | | style fixes |