Commit message (Expand) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | | | | | | | | | Tests for printing assembly. | chriseth | 2017-02-14 | 1 | -0/+56 | |
| * | | | | | | | | | | | Review changes. | chriseth | 2017-02-14 | 3 | -4/+4 | |
| * | | | | | | | | | | | Assembly printer. | chriseth | 2017-02-14 | 4 | -4/+204 | |
|/ / / / / / / / / / / | ||||||
* | | | | | | | | | | | Merge pull request #1620 from ethereum/refactorEntry | Yoichi Hirai | 2017-02-14 | 13 | -87/+150 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | Review comments. | chriseth | 2017-02-14 | 3 | -7/+7 | |
| * | | | | | | | | | | | Allow different entry scope for registerDeclarations. | chriseth | 2017-02-14 | 3 | -9/+22 | |
| * | | | | | | | | | | | Extract scopes into compiler stack. | chriseth | 2017-02-14 | 7 | -6/+19 | |
| * | | | | | | | | | | | Refactor type system to allow multiple entry points. | chriseth | 2017-02-14 | 4 | -15/+27 | |
| * | | | | | | | | | | | Refactor NameAndTypeResolver and SyntaxChecker to allow other entry points. | chriseth | 2017-02-14 | 7 | -62/+87 | |
* | | | | | | | | | | | | Merge pull request #1697 from ethereum/test-script-kill | Alex Beregszaszi | 2017-02-14 | 1 | -3/+4 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | Kill the right eth process in tests | chriseth | 2017-02-14 | 1 | -3/+4 | |
|/ / / / / / / / / / / / | ||||||
* | | | | | | | | | | | | Merge pull request #1692 from ethereum/rpc-mining-time | chriseth | 2017-02-14 | 2 | -11/+12 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | ||||||
| * | | | | | | | | | | | Use std::chrono and not boost::posix_Time | Alex Beregszaszi | 2017-02-13 | 2 | -3/+4 | |
| * | | | | | | | | | | | Simplify mining loop | Alex Beregszaszi | 2017-02-13 | 1 | -8/+3 | |
| * | | | | | | | | | | | Use maxMiningTime in mining as opposed to poll counter | Alex Beregszaszi | 2017-02-13 | 2 | -4/+9 | |
* | | | | | | | | | | | | Merge pull request #1684 from federicobond/sphinx-highlight | Alex Beregszaszi | 2017-02-14 | 1 | -15/+9 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | Update the sphinx highlighting rules | Federico Bond | 2017-02-14 | 1 | -15/+9 | |
* | | | | | | | | | | | | | Merge pull request #1693 from ethereum/nodejsversion | chriseth | 2017-02-14 | 1 | -0/+2 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / |/| | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | Use version 6 | chriseth | 2017-02-14 | 1 | -2/+2 | |
| * | | | | | | | | | | | | Install nvm | chriseth | 2017-02-14 | 1 | -0/+2 | |
* | | | | | | | | | | | | | Merge pull request #1661 from ethereum/asm-revert | chriseth | 2017-02-13 | 17 | -8/+67 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | | Use the revert opcode in assert() | Alex Beregszaszi | 2017-02-11 | 1 | -2/+8 | |
| * | | | | | | | | | | | | | Check for state changes in revert() tests | Alex Beregszaszi | 2017-02-11 | 1 | -0/+5 | |
| * | | | | | | | | | | | | | Add tests for revert() | Alex Beregszaszi | 2017-02-11 | 2 | -0/+24 | |
| * | | | | | | | | | | | | | Document revert() | Alex Beregszaszi | 2017-02-11 | 3 | -3/+6 | |
| * | | | | | | | | | | | | | Use the REVERT opcode for throw; | Alex Beregszaszi | 2017-02-11 | 1 | -1/+3 | |
| * | | | | | | | | | | | | | Document revert() | Alex Beregszaszi | 2017-02-11 | 2 | -0/+4 | |
| * | | | | | | | | | | | | | Support revert() | Alex Beregszaszi | 2017-02-11 | 4 | -1/+10 | |
| * | | | | | | | | | | | | | Add REVERT to libevmasm | Alex Beregszaszi | 2017-02-11 | 5 | -1/+7 | |
* | | | | | | | | | | | | | | Merge pull request #1676 from ethereum/test-modifytimestamp | chriseth | 2017-02-13 | 5 | -5/+30 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | | | Compare start/end timestamp | Alex Beregszaszi | 2017-02-10 | 1 | -1/+4 | |
| * | | | | | | | | | | | | | | Create getBlockByNumber RPC method | Alex Beregszaszi | 2017-02-10 | 3 | -4/+11 | |
| * | | | | | | | | | | | | | | Do not use modifyTimestamp where not needed | Alex Beregszaszi | 2017-02-10 | 1 | -2/+5 | |
| * | | | | | | | | | | | | | | Add blockNumber and blockTimestamp to ExecutionFramework | Alex Beregszaszi | 2017-02-10 | 4 | -0/+12 | |
* | | | | | | | | | | | | | | | Merge pull request #1691 from ethereum/nodejsversion | Alex Beregszaszi | 2017-02-13 | 1 | -1/+2 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|/ / / / / / / / / / / / | |/| | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | Try different nodejs version request formatting. | chriseth | 2017-02-13 | 1 | -1/+2 | |
|/ / / / / / / / / / / / / / | ||||||
* | | | | | | | | | | | | | | Merge pull request #1690 from ethereum/failifdockerdeployfalide | chriseth | 2017-02-13 | 1 | -11/+16 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | | | Fix test expressions. | chriseth | 2017-02-13 | 1 | -11/+16 | |
* | | | | | | | | | | | | | | | Merge pull request #1689 from ethereum/failifdockerdeployfalide | chriseth | 2017-02-13 | 1 | -0/+2 | |
|\| | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | Fail if docker deploy failed. | chriseth | 2017-02-13 | 1 | -0/+2 | |
|/ / / / / / / / / / / / / / | ||||||
* | | | | | | | | | | | | | | Merge pull request #1680 from VoR0220/fixEmscriptenDeployment | Alex Beregszaszi | 2017-02-12 | 1 | -1/+1 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | | | should fix all the emscripten errors and problems associated with it | RJ Catalano | 2017-02-12 | 1 | -1/+1 | |
|/ / / / / / / / / / / / / / | ||||||
* | | | | | | | | | | | | | | Merge pull request #1683 from ethereum/travis-fix | Alex Beregszaszi | 2017-02-12 | 1 | -17/+21 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / / |/| | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | Fix macOS builds | Alex Beregszaszi | 2017-02-12 | 1 | -5/+9 | |
| * | | | | | | | | | | | | | Run every travis script in a subshell | Alex Beregszaszi | 2017-02-12 | 1 | -12/+12 | |
|/ / / / / / / / / / / / / | ||||||
* | | | | | | | | | | | | | Merge pull request #1678 from ethereum/assert | Alex Beregszaszi | 2017-02-11 | 8 | -6/+44 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | | Use different wording for assert | Alex Beregszaszi | 2017-02-11 | 2 | -2/+2 | |
| * | | | | | | | | | | | | | Cleanup is not needed for assert() | Alex Beregszaszi | 2017-02-10 | 1 | -1/+1 | |
| * | | | | | | | | | | | | | Document user provided exceptions | Alex Beregszaszi | 2017-02-10 | 1 | -0/+4 | |
| * | | | | | | | | | | | | | Document assert() | Alex Beregszaszi | 2017-02-10 | 2 | -2/+5 | |
| * | | | | | | | | | | | | | Add tests for assert() | Alex Beregszaszi | 2017-02-10 | 1 | -0/+19 | |
| * | | | | | | | | | | | | | Implement assert as a global function | Alex Beregszaszi | 2017-02-10 | 4 | -4/+16 | |
| |/ / / / / / / / / / / / | ||||||
* | | | | | | | | | | | | | Merge pull request #1616 from VoR0220/DockerReleaseAutomation | chriseth | 2017-02-10 | 5 | -66/+99 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | Check for tag in travis. | chriseth | 2017-02-10 | 1 | -2/+2 | |
| * | | | | | | | | | | | | clarify branches for docker to push on and clarify where to find cmakelists.txt | RJ Catalano | 2017-02-10 | 1 | -4/+3 | |
| * | | | | | | | | | | | | minor fixups | RJ Catalano | 2017-02-10 | 2 | -2/+2 | |
| * | | | | | | | | | | | | edit the documentation for the travis file | RJ Catalano | 2017-02-10 | 1 | -3/+4 | |
| * | | | | | | | | | | | | defeat race condition | RJ Catalano | 2017-02-10 | 1 | -2/+2 | |
| * | | | | | | | | | | | | create automated docker deployment | RJ Catalano | 2017-02-10 | 2 | -9/+30 | |
| * | | | | | | | | | | | | reorganize deps installation | RJ Catalano | 2017-02-10 | 1 | -20/+17 | |
| * | | | | | | | | | | | | reorganize travis | RJ Catalano | 2017-02-10 | 1 | -35/+50 | |
| |/ / / / / / / / / / / | ||||||
* | | | | | | | | | | | | Merge pull request #1669 from ethereum/ipc-cleanup | chriseth | 2017-02-10 | 2 | -32/+23 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | ||||||
| * | | | | | | | | | | | Ensure that the whole message was written on Windows IPC | Alex Beregszaszi | 2017-02-09 | 1 | -1/+1 | |
| * | | | | | | | | | | | Simplify the Windows IPC code | Alex Beregszaszi | 2017-02-09 | 1 | -6/+3 | |
| * | | | | | | | | | | | Detect closed sockets in IPC | Alex Beregszaszi | 2017-02-09 | 1 | -1/+2 | |
| * | | | | | | | | | | | Do not expect a new line, rather buffer up the response in IPC | Alex Beregszaszi | 2017-02-09 | 2 | -20/+17 | |
| * | | | | | | | | | | | Use only send/recv in IPC | Alex Beregszaszi | 2017-02-09 | 2 | -8/+4 | |
* | | | | | | | | | | | | Merge pull request #1675 from ethereum/debug-mac | Alex Beregszaszi | 2017-02-09 | 1 | -1/+1 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | Do not use -Og for debug mode (won't work on Mac/clang) | Alex Beregszaszi | 2017-02-09 | 1 | -1/+1 | |
| |/ / / / / / / / / / / | ||||||
* | | | | | | | | | | | | Merge pull request #1672 from ethereum/nodeversion | chriseth | 2017-02-09 | 1 | -1/+1 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | ||||||
| * | | | | | | | | | | | Use nodejs 6 | chriseth | 2017-02-09 | 1 | -1/+1 | |
* | | | | | | | | | | | | Merge pull request #1668 from ethereum/build-test-progress | chriseth | 2017-02-09 | 3 | -6/+3 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | ||||||
| * | | | | | | | | | | | Do not log dots in soltest on windows | Alex Beregszaszi | 2017-02-09 | 1 | -3/+0 | |
| * | | | | | | | | | | | Include --show-progress in soltest | Alex Beregszaszi | 2017-02-09 | 2 | -3/+3 | |
* | | | | | | | | | | | | Merge pull request #1387 from ethereum/json-interface | chriseth | 2017-02-09 | 3 | -39/+267 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | ||||||
| * | | | | | | | | | | | Simplify the compiler API section (and remove pseudo code) | Alex Beregszaszi | 2017-02-09 | 1 | -18/+6 | |
| * | | | | | | | | | | | Drop the legacy assembly output | Alex Beregszaszi | 2017-02-09 | 1 | -9/+6 | |
| * | | | | | | | | | | | Include language field in the JSON | Alex Beregszaszi | 2017-02-09 | 1 | -0/+3 | |
| * | | | | | | | | | | | Move file into sourceLocation | Alex Beregszaszi | 2017-02-09 | 1 | -4/+4 | |
| * | | | | | | | | | | | Update the AST output | Alex Beregszaszi | 2017-02-09 | 1 | -9/+11 | |
| * | | | | | | | | | | | Explain every contract output field | Alex Beregszaszi | 2017-02-09 | 1 | -11/+38 | |
| * | | | | | | | | | | | Support linkReferences with length specified | Alex Beregszaszi | 2017-02-09 | 1 | -1/+4 | |
| * | | | | | | | | | | | Error list should have sourceLocation | Alex Beregszaszi | 2017-02-09 | 1 | -6/+4 | |
| * | | | | | | | | | | | Updated EVM output | Alex Beregszaszi | 2017-02-09 | 1 | -13/+16 | |
| * | | | | | | | | | | | Make contracts output two-level | Alex Beregszaszi | 2017-02-09 | 1 | -14/+16 | |
| * | | | | | | | | | | | Update errors output | Alex Beregszaszi | 2017-02-09 | 1 | -17/+20 | |
| * | | | | | | | | | | | Include pseudo-code of compiler API | Alex Beregszaszi | 2017-02-09 | 1 | -1/+13 | |
| * | | | | | | | | | | | Change layout and include API, Input, Output sections | Alex Beregszaszi | 2017-02-09 | 1 | -11/+17 | |
| * | | | | | | | | | | | Add metadata.useLiteralContent option | Alex Beregszaszi | 2017-02-09 | 1 | -0/+5 | |
| * | | | | | | | | | | | Update output selection | Alex Beregszaszi | 2017-02-09 | 1 | -27/+40 | |
| * | | | | | | | | | | | Update settings section | Alex Beregszaszi | 2017-02-09 | 1 | -8/+21 | |
| * | | | | | | | | | | | Update sources definition based on the metadata | Alex Beregszaszi | 2017-02-09 | 1 | -9/+25 | |
| * | | | | | | | | | | | Place into a code block | Alex Beregszaszi | 2017-02-09 | 1 | -0/+3 | |
| * | | | | | | | | | | | The metadata section has been moved, make only a reference to it | Alex Beregszaszi | 2017-02-09 | 1 | -95/+5 | |
| * | | | | | | | | | | | Update the metadata JSON spec | Alex Beregszaszi | 2017-02-09 | 1 | -10/+23 | |
| * | | | | | | | | | | | Update the metadata JSON spec | Alex Beregszaszi | 2017-02-09 | 1 | -1/+7 | |
| * | | | | | | | | | | | Add missing fields | Alex Beregszaszi | 2017-02-09 | 1 | -1/+4 | |
| * | | | | | | | | | | | Describe the ABI output field | Alex Beregszaszi | 2017-02-09 | 1 | -1/+3 | |
| * | | | | | | | | | | | Update with https://pad.riseup.net/p/7x3G896a3NLA | Alex Beregszaszi | 2017-02-09 | 1 | -27/+121 | |
| * | | | | | | | | | | | Add language and some minor corrections and clarifications. | chriseth | 2017-02-09 | 1 | -6/+9 | |
| * | | | | | | | | | | | Document input description and metadata output. | chriseth | 2017-02-09 | 3 | -39/+142 | |
|/ / / / / / / / / / / | ||||||
* | | | | | | | | | | | Merge pull request #1662 from ethereum/ipc-safety-checks | Alex Beregszaszi | 2017-02-09 | 1 | -7/+11 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | Use BOOST_REQUIRE() and stop at the first failure | Alex Beregszaszi | 2017-02-09 | 1 | -5/+5 | |
| * | | | | | | | | | | | Check the return value of RPC calls | Alex Beregszaszi | 2017-02-09 | 1 | -6/+8 | |
| * | | | | | | | | | | | Avoid crash if fdopen failed in IPC | Alex Beregszaszi | 2017-02-09 | 1 | -0/+2 | |
| * | | | | | | | | | | | Ensure that a valid RPC response is received through IPC | Alex Beregszaszi | 2017-02-09 | 1 | -1/+1 | |
|/ / / / / / / / / / / | ||||||
* | | | | | | | | | | | Merge pull request #1667 from ethereum/build-fix | Alex Beregszaszi | 2017-02-09 | 1 | -6/+12 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | Ensure that all commands succed and move back to root | Alex Beregszaszi | 2017-02-09 | 1 | -6/+12 | |
* | | | | | | | | | | | | Merge pull request #1643 from federicobond/patch-1 | chriseth | 2017-02-09 | 1 | -1/+2 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | ||||||
| * | | | | | | | | | | | grammar.txt: Add rule for tuple destructuring | Federico Bond | 2017-02-09 | 1 | -1/+2 | |
* | | | | | | | | | | | | Merge pull request #1663 from ethereum/mac-tests-fix | chriseth | 2017-02-08 | 1 | -1/+1 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | Fix tests on mac (wc produces whitespace) | Alex Beregszaszi | 2017-02-08 | 1 | -1/+1 | |
|/ / / / / / / / / / / / | ||||||
* | | | | | | | | | | | | Merge pull request #1653 from ethereum/node-version | chriseth | 2017-02-07 | 1 | -2/+2 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | Require node.js >= 5 | Alex Beregszaszi | 2017-02-07 | 1 | -2/+2 | |
* | | | | | | | | | | | | | Merge pull request #1655 from ethereum/docs-version | chriseth | 2017-02-07 | 1 | -2/+8 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * \ \ \ \ \ \ \ \ \ \ \ \ | Merge branch 'develop' into docs-version | chriseth | 2017-02-07 | 9 | -11/+17 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / |/| | | | | | | | | | | | | | ||||||
* | | | | | | | | | | | | | | Merge pull request #1660 from ethereum/asm-selfdestruct | chriseth | 2017-02-07 | 8 | -11/+11 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge branch 'develop' into asm-selfdestruct | chriseth | 2017-02-07 | 1 | -0/+6 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | ||||||
* | | | | | | | | | | | | | | | Merge pull request #1659 from ethereum/docs-archlinux | chriseth | 2017-02-07 | 1 | -0/+6 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / / / / |/| | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | Add archlinux installation instructions | Alex Beregszaszi | 2017-02-07 | 1 | -0/+6 | |
|/ / / / / / / / / / / / / / | ||||||
| * / / / / / / / / / / / / | Rename SUICIDE opcode to SELFDESTRUCT in libevmasm | Alex Beregszaszi | 2017-02-07 | 8 | -11/+11 | |
|/ / / / / / / / / / / / / | ||||||
| * / / / / / / / / / / / | Take documentation version numbers from CMake | Alex Beregszaszi | 2017-02-07 | 1 | -2/+8 | |
|/ / / / / / / / / / / / | ||||||
* | | | | | | | | | | | | Merge pull request #1649 from ethereum/solc-fix-mkdir | Alex Beregszaszi | 2017-02-06 | 2 | -1/+4 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | Do not create directories . and .. | Alex Beregszaszi | 2017-02-06 | 2 | -1/+4 | |
|/ / / / / / / / / / / / | ||||||
* | | | | | | | | | | | | Merge pull request #1648 from ethereum/escape-filenames | chriseth | 2017-02-06 | 2 | -7/+8 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | Always escape filenames in solc | Alex Beregszaszi | 2017-02-06 | 2 | -7/+8 | |
| |/ / / / / / / / / / / | ||||||
* | | | | | | | | | | | | Merge pull request #1640 from ethereum/docs-esoteric | chriseth | 2017-02-06 | 1 | -25/+0 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | ||||||
| * | | | | | | | | | | | Remove obsolete esoteric features section | Alex Beregszaszi | 2017-02-03 | 1 | -25/+0 | |
|/ / / / / / / / / / / | ||||||
* | | | | | | | | | | | Merge pull request #1642 from VoR0220/implementBuildScript | RJ Catalano | 2017-02-03 | 3 | -7/+27 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | clarified binaries installation | RJ Catalano | 2017-02-03 | 1 | -1/+2 | |
| * | | | | | | | | | | | implement a build script | RJ Catalano | 2017-02-03 | 3 | -7/+26 | |
|/ / / / / / / / / / / | ||||||
* | | | | | | | | | | | Merge pull request #1641 from ethereum/docs-getters | RJ Catalano | 2017-02-03 | 7 | -24/+24 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | Rename accessor to getter | Alex Beregszaszi | 2017-02-03 | 7 | -24/+24 | |
|/ / / / / / / / / / / | ||||||
* | | | | | | | | | | | Merge pull request #1638 from willnwhite/patch-1 | Alex Beregszaszi | 2017-02-03 | 1 | -2/+1 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | Other contracts can't write to a public variable | Will White | 2017-02-02 | 1 | -2/+1 | |
|/ / / / / / / / / / / | ||||||
* | | | | | | | | | | | Merge pull request #1634 from ethereum/swap-assert | Alex Beregszaszi | 2017-02-02 | 2 | -4/+5 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | Warn early when exhausting stack | Alex Beregszaszi | 2017-02-02 | 1 | -0/+1 | |
| * | | | | | | | | | | | More verbose log of when using invalid instructions | Alex Beregszaszi | 2017-02-02 | 1 | -4/+4 | |
|/ / / / / / / / / / / | ||||||
* | | | | | | | | | | | Merge pull request #1636 from ethereum/docs-solcjs | Alex Beregszaszi | 2017-02-02 | 1 | -7/+8 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | Explain the difference between solc and solcjs | Alex Beregszaszi | 2017-02-02 | 1 | -7/+8 | |
|/ / / / / / / / / / / | ||||||
* | | | | | | | | | | | Merge pull request #1633 from ethereum/negative-length-arrays | chriseth | 2017-02-02 | 4 | -0/+18 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * \ \ \ \ \ \ \ \ \ \ | Merge branch 'develop' into negative-length-arrays | chriseth | 2017-02-02 | 29 | -116/+116 | |
| |\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | ||||||
* | | | | | | | | | | | | Merge pull request #1635 from ethereum/licensing-header | chriseth | 2017-02-02 | 29 | -116/+116 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | Replace cpp-ethereum with solidity in the license headers | Alex Beregszaszi | 2017-02-02 | 29 | -116/+116 | |
|/ / / / / / / / / / / / | ||||||
| * | | | | | | | | | | | Disallow arrays with negative length | Alex Beregszaszi | 2017-02-02 | 3 | -0/+15 | |
| * | | | | | | | | | | | Add isNegative to RationalNumberType | Alex Beregszaszi | 2017-02-02 | 1 | -0/+3 | |
|/ / / / / / / / / / / | ||||||
* | | | | | | | | | | | Merge pull request #1630 from ethereum/function-to-address | Alex Beregszaszi | 2017-02-02 | 7 | -1/+85 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | Cover both failure cases | Alex Beregszaszi | 2017-02-02 | 1 | -1/+13 | |
| * | | | | | | | | | | | Add changelog for function types to address conversion | Alex Beregszaszi | 2017-02-01 | 1 | -0/+3 | |
| * | | | | | | | | | | | Only capture function type to address conversion | Alex Beregszaszi | 2017-02-01 | 1 | -8/+10 | |
| * | | | | | | | | | | | Add more tests for function type conversion | Alex Beregszaszi | 2017-02-01 | 2 | -1/+32 | |
| * | | | | | | | | | | | Add tests for explicity fuction type to address casting | Alex Beregszaszi | 2017-02-01 | 1 | -0/+12 | |
| * | | | | | | | | | | | Be more verbose on the stack-mismatch errors | Alex Beregszaszi | 2017-02-01 | 1 | -1/+1 | |
| * | | | | | | | | | | | Support explicit conversion of external function type to address | Alex Beregszaszi | 2017-02-01 | 4 | -1/+25 | |
|/ / / / / / / / / / / | ||||||
* | | | | | | | | | | | Merge pull request #1625 from ethereum/asmdocs | chriseth | 2017-02-01 | 2 | -490/+30 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | Integrate missed changes. | chriseth | 2017-02-01 | 2 | -490/+30 | |
| | |_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | ||||||
* | | | | | | | | | | | Merge pull request #1623 from ethereum/version | RJ Catalano | 2017-02-01 | 3 | -3/+5 | |
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | | | ||||||
| * | | | | | | | | | | Version update | chriseth | 2017-02-01 | 3 | -3/+5 | |
|/ / / / / / / / / / | ||||||
* | | | | | | | | | | Release date for 0.4.9 | chriseth | 2017-02-01 | 1 | -1/+1 | |
* | | | | | | | | | | Merge pull request #1594 from ethereum/fixStdToken | chriseth | 2017-01-31 | 2 | -14/+34 | |
|\ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | Fix transferFrom. | chriseth | 2017-01-23 | 1 | -7/+11 | |
| * | | | | | | | | | | Make token constructible. | chriseth | 2017-01-21 | 1 | -12/+24 | |
| * | | | | | | | | | | Test that all constructible std contracts produce bytecode. | chriseth | 2017-01-21 | 1 | -0/+4 | |
* | | | | | | | | | | | Merge pull request #1621 from VoR0220/fixLinkerForBinariesWithImports | chriseth | 2017-01-31 | 1 | -1/+3 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | fix for linker wrt binaries generated with import statements | VoR0220 | 2017-01-31 | 1 | -1/+3 | |
|/ / / / / / / / / / / | ||||||
* | | | | | | | | | | | Merge pull request #1619 from ethereum/changelog | chriseth | 2017-01-30 | 4 | -1/+24 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | Add tests for invalid instruction | Alex Beregszaszi | 2017-01-28 | 2 | -0/+20 | |
| * | | | | | | | | | | | Mention invalid in docs | Alex Beregszaszi | 2017-01-27 | 1 | -0/+2 | |
| * | | | | | | | | | | | Mention in changelog that invalid as an opcode is valid inline assembly | Alex Beregszaszi | 2017-01-27 | 1 | -1/+2 | |
|/ / / / / / / / / / / | ||||||
* | | | | | | | | | | | Merge pull request #1598 from wuestholz/develop | chriseth | 2017-01-27 | 14 | -23/+85 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | Changelog and review suggestions. | chriseth | 2017-01-27 | 3 | -2/+4 | |
| * | | | | | | | | | | | Document special case of zero-initialized internal function. | chriseth | 2017-01-26 | 1 | -1/+6 | |
| * | | | | | | | | | | | Uninitialized internal function should call INVALID. | chriseth | 2017-01-26 | 1 | -1/+3 | |
| * | | | | | | | | | | | Allow inserting low-level functions without calling them. | chriseth | 2017-01-26 | 2 | -5/+26 | |
| * | | | | | | | | | | | Split line. | chriseth | 2017-01-26 | 1 | -1/+3 | |
| * | | | | | | | | | | | Fix optimizer with regards to INVALID instruction. | chriseth | 2017-01-26 | 2 | -0/+2 | |
| * | | | | | | | | | | | Change code for INVALID opcode to 0xfe. | chriseth | 2017-01-26 | 2 | -4/+4 | |
| * | | | | | | | | | | | Address feedback from code review. | Valentin Wüstholz | 2017-01-26 | 5 | -16/+12 | |
| * | | | | | | | | | | | Change translation of implicit throws (issue #1589). | Valentin Wüstholz | 2017-01-26 | 10 | -17/+49 | |
* | | | | | | | | | | | | Merge pull request #1451 from LefterisJP/fix_build | chriseth | 2017-01-27 | 3 | -19/+123 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | Changelog entry. | chriseth | 2017-01-27 | 1 | -0/+1 | |
| * | | | | | | | | | | | | Tests for natspect parsing failure cases | Lefteris Karapetsas | 2017-01-27 | 1 | -0/+42 | |
| * | | | | | | | | | | | | Minor changes. | chriseth | 2017-01-27 | 1 | -19/+17 | |
| * | | | | | | | | | | | | More verbose function naming | Lefteris Karapetsas | 2017-01-27 | 1 | -2/+2 | |
| * | | | | | | | | | | | | Doc tags followed by newline are now parsed properly | Lefteris Karapetsas | 2017-01-27 | 2 | -3/+3 | |
| * | | | | | | | | | | | | Fix and better output for tests | Lefteris Karapetsas | 2017-01-25 | 2 | -1/+7 | |
| * | | | | | | | | | | | | Accept any kind of whitespace after natspec tags | Lefteris Karapetsas | 2017-01-25 | 2 | -13/+70 | |
* | | | | | | | | | | | | | Merge pull request #1613 from ethereum/refactorJson | Alex Beregszaszi | 2017-01-27 | 5 | -51/+49 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | | Refactor json return type generation. | chriseth | 2017-01-27 | 5 | -51/+49 | |
|/ / / / / / / / / / / / / | ||||||
* | | | | | | | | | | | | | Merge pull request #1608 from LefterisJP/archlinux_add_ethereum_git | chriseth | 2017-01-27 | 1 | -0/+2 | |
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / / |/| | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | Add ethereum-git to archlinux dependencies | Lefteris Karapetsas | 2017-01-26 | 1 | -0/+2 | |
| |/ / / / / / / / / / / | ||||||
* | | | | | | | | | | | | Merge pull request #1604 from ethereum/checksums | Alex Beregszaszi | 2017-01-26 | 15 | -18/+294 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | Simplify length rule. | chriseth | 2017-01-26 | 1 | -2/+2 | |
| * | | | | | | | | | | | | Add some more tests for the checksum routine. | chriseth | 2017-01-25 | 1 | -0/+83 | |
| * | | | | | | | | | | | | Documentation. | chriseth | 2017-01-25 | 1 | -0/+13 | |
| * | | | | | | | | | | | | Also check library addresses. | chriseth | 2017-01-25 | 4 | -23/+49 | |
| * | | | | | | | | | | | | Tests for library checksums. | chriseth | 2017-01-25 | 2 | -14/+53 | |
| * | | | | | | | | | | | | Warn about invalid checksums of addresses. | chriseth | 2017-01-25 | 8 | -2/+117 | |
| |/ / / / / / / / / / / | ||||||
* | | | | | | | | | | | | Merge pull request #1610 from ethereum/assemblyModeError | Alex Beregszaszi | 2017-01-26 | 2 | -26/+33 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | Header cleanup. | chriseth | 2017-01-26 | 2 | -26/+29 | |
| * | | | | | | | | | | | | Proper error reporting for assembly mode. | chriseth | 2017-01-26 | 1 | -0/+4 | |
| |/ / / / / / / / / / / | ||||||
* | | | | | | | | | | | | Merge pull request #1611 from ethereum/metadata-literal-sources | chriseth | 2017-01-26 | 4 | -5/+18 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | Add literal metadata sources to changelog | Alex Beregszaszi | 2017-01-26 | 1 | -0/+1 | |
| * | | | | | | | | | | | | Add option to solc to use literal sources in metadta | Alex Beregszaszi | 2017-01-26 | 1 | -1/+6 | |
| * | | | | | | | | | | | | Add option to store literal sources in metadata | Alex Beregszaszi | 2017-01-26 | 2 | -4/+11 | |
|/ / / / / / / / / / / / | ||||||
* | | | | | | | | | | | | Merge pull request #1606 from ethereum/inlineasm-instr-shadowing | Alex Beregszaszi | 2017-01-26 | 5 | -4/+33 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | ||||||
| * | | | | | | | | | | | Update error message. | chriseth | 2017-01-26 | 2 | -2/+2 | |
| * | | | | | | | | | | | Disallow assignment to non-identifiers. | chriseth | 2017-01-26 | 2 | -0/+8 | |
| * | | | | | | | | | | | Disallow instructions in assignment. | chriseth | 2017-01-26 | 1 | -6/+5 | |
| * | | | | | | | | | | | Add test for assignment. | chriseth | 2017-01-26 | 1 | -1/+7 | |
| * | | | | | | | | | | | Renamed function. | chriseth | 2017-01-26 | 2 | -5/+5 | |
| * | | | | | | | | | | | Moved test. | chriseth | 2017-01-26 | 3 | -15/+7 | |
| * | | | | | | | | | | | Rewording in changelog. | chriseth | 2017-01-26 | 1 | -1/+1 | |
| * | | | | | | | | | | | Add test for shadowing inline assembly instruction | Alex Beregszaszi | 2017-01-25 | 1 | -0/+13 | |
| * | | | | | | | | | | | Do not allow shadowing inline assembly instructions with variables | Alex Beregszaszi | 2017-01-25 | 3 | -1/+12 | |
|/ / / / / / / / / / / | ||||||
* | | | | | | | | | | | Merge pull request #1595 from ethereum/noDuplicatedContracts | RJ Catalano | 2017-01-25 | 2 | -14/+47 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | Include creation code only once. | chriseth | 2017-01-25 | 1 | -14/+18 | |
| * | | | | | | | | | | | Test double inclusion of bytecode. | chriseth | 2017-01-25 | 1 | -0/+29 | |
|/ / / / / / / / / / / | ||||||
* | | | | | | | | | | | Merge pull request #1588 from ethereum/fixrecursivestructs | chriseth | 2017-01-25 | 8 | -457/+607 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | Use int arithmetics for stack adjustment. | chriseth | 2017-01-24 | 1 | -1/+1 | |
| * | | | | | | | | | | | Change clearStorageLoop to TypePointer. | chriseth | 2017-01-24 | 2 | -16/+18 | |
| * | | | | | | | | | | | Changelog entry. | chriseth | 2017-01-24 | 1 | -0/+4 | |
| * | | | | | | | | | | | Use shared_ptrs to enable shared_from_this. | chriseth | 2017-01-24 | 1 | -4/+4 | |
| * | | | | | | | | | | | Convert ArrayUtils routines into low-level functions. | chriseth | 2017-01-24 | 1 | -228/+251 | |
| * | | | | | | | | | | | Move some util functions to low-level functions. | chriseth | 2017-01-24 | 5 | -244/+320 | |
| * | | | | | | | | | | | Low level named functions for CompilerContext. | chriseth | 2017-01-24 | 2 | -0/+23 | |
| * | | | | | | | | | | | Test for initializing recursive structs. | chriseth | 2017-01-24 | 1 | -0/+22 | |
* | | | | | | | | | | | | Merge pull request #1600 from ethereum/functionalAsmOut | chriseth | 2017-01-25 | 4 | -17/+94 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | ||||||
| * | | | | | | | | | | | Create functional assembly output, if possible. | chriseth | 2017-01-24 | 4 | -17/+94 | |
* | | | | | | | | | | | | Merge pull request #1245 from ethereum/1215 | chriseth | 2017-01-24 | 5 | -7/+177 | |
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | ||||||
| * | | | | | | | | | | | analysis: disallow overloading functions with events | Yoichi Hirai | 2017-01-23 | 1 | -1/+6 | |
| * | | | | | | | | | | | test: add tests about functions and events of the same name | Yoichi Hirai | 2017-01-23 | 1 | -0/+47 | |
| * | | | | | | | | | | | analysis: fix format | Yoichi Hirai | 2017-01-23 | 1 | -4/+7 | |
| * | | | | | | | | | | | test: add a test case about inheriting multiple events of the same name | Yoichi Hirai | 2017-01-23 | 1 | -0/+52 | |
| * | | | | | | | | | | | Changelog: move an item upwards | Yoichi Hirai | 2017-01-23 | 1 | -1/+1 | |
| * | | | | | | | | | | | test: somehow log counting system has changed | Yoichi Hirai | 2017-01-23 | 1 | -10/+10 | |
| * | | | | | | | | | | | analysis: Resolve event overloading | Yoichi Hirai | 2017-01-23 | 2 | -14/+11 | |
| * | | | | | | | | | | | test: check the results of function calls in the test for multiple events of ... | Yoichi Hirai | 2017-01-23 | 1 | -6/+9 | |
| * | | | | | | | | | | | test: fixing inconsistent usage of end-to-end test framework | Yoichi Hirai | 2017-01-23 | 1 | -4/+7 | |
| * | | | | | | | | | | | Changelog: add a point about allowing multiple events that share the same name | Yoichi Hirai | 2017-01-23 | 1 | -0/+1 | |
| * | | | | | | | | | | | test: Add an end-to-end test about multiple events of the same name | Yoichi Hirai | 2017-01-23 | 1 | -0/+41 | |
| * | | | | | | | | | | | analysis: Allow multiple events of the same name | Yoichi Hirai | 2017-01-23 | 1 | -0/+7 | |
| * | | | | | | | | | | | test: Add a test for #1215 | Yoichi Hirai | 2017-01-23 | 1 | -0/+11 | |
| |/ / / / / / / / / / | ||||||
* | | | | | | | | | | | Merge pull request #1599 from ethereum/fixErrorTagLLL | Alex Beregszaszi | 2017-01-23 | 2 | -1/+8 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | LLL: add test for (panic) in a sequence | Alex Beregszaszi | 2017-01-12 | 1 | -0/+7 | |
| * | | | | | | | | | | | Fix error tag usage in lll. | chriseth | 2017-01-23 | 1 | -1/+1 | |
|/ / / / / / / / / / / | ||||||
* | | | | | | | | | | | Merge pull request #1591 from ethereum/stackTooDeepLocation | Yoichi Hirai | 2017-01-23 | 3 | -3/+16 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | Report source location on "stack too deep" errors. | chriseth | 2017-01-21 | 3 | -3/+16 | |
| |/ / / / / / / / / / | ||||||
* | | | | | | | | | | | Merge pull request #1593 from ethereum/identifierRegex | Yoichi Hirai | 2017-01-23 | 1 | -1/+1 | |
|\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | Correct identifier regex | chriseth | 2017-01-21 | 1 | -1/+1 | |
| |/ / / / / / / / / / |