Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Version 0.3.6 | chriseth | 2016-08-10 | 1 | -1/+1 |
| | |||||
* | Rename libevmasm. | chriseth | 2016-08-10 | 1 | -2/+0 |
| | |||||
* | Make the Solidity repository standalone. | Bob Summerwill | 2016-08-01 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | This commit is the culmination of several months of work to decouple Solidity from the webthree-umbrella so that it can be developed in parallel with cpp-ethereum (the Ethereum C++ runtime) and so that even for the Solidity unit-tests there is no hard-dependency onto the C++ runtime. The Tests-over-IPC refactoring was a major step in the same process which was already committed. This commit contains the following changes: - A subset of the CMake functionality in webthree-helpers was extracted and tailored for Solidity into ./cmake. Further cleanup is certainly possible. - A subset of the libdevcore functionality in libweb3core was extracted and tailored for Solidity into ./libdevcore. Further cleanup is certainly possible - The gas price constants in EVMSchedule were orphaned into libevmasm. - Some other refactorings and cleanups were made to sever unnecessary EVM dependencies in the Solidity unit-tests. - TravisCI and Appveyor support was added, covering builds and running of the unit-tests (Linux and macOS only for now) - A bug-fix was made to get the Tests-over-IPC running on macOS. - There are still reliability issues in the unit-tests, which need immediate attention. The Travis build has been flipped to run the unit-tests 5 times, to try to flush these out. - The Emscripten automation which was previously in webthree-umbrella was merged into the TravisCI automation here. - The development ZIP deployment step has been commented out, but we will want to read that ONLY for release branch. Further iteration on these changes will definitely be needed, but I feel these have got to sufficient maturity than holding them back further isn't winning us anything. It is go time :-) | ||||
* | Version 0.3.5 | chriseth | 2016-06-10 | 1 | -1/+1 |
| | |||||
* | Updated version number to 0.3.4. | Bob Summerwill | 2016-06-01 | 1 | -1/+1 |
| | | | | | This is a really minor release, corresponding to webthree-umbrella 1.2.5 -> 1.2.6. Just a couple of days worth of changes. | ||||
* | Set version to 0.3.3. | chriseth | 2016-05-27 | 1 | -1/+1 |
| | |||||
* | Version change. | chriseth | 2016-04-18 | 1 | -1/+1 |
| | |||||
* | Added missing CMake conditional around the Solidity tests. | Bob Summerwill | 2016-04-07 | 1 | -1/+5 |
| | |||||
* | Set version to 0.3.1. | chriseth | 2016-04-01 | 1 | -1/+1 |
| | |||||
* | Move libevmasm and lll. | chriseth | 2016-03-24 | 1 | -2/+0 |
| | |||||
* | Merge branch 'movelllc' into movelibevmasm | Dimitry | 2016-03-22 | 1 | -0/+3 |
|\ | |||||
| * | lllc | Dimitry | 2016-03-22 | 1 | -0/+3 |
| | | |||||
* | | Merge branch 'moveliblll' into movelibevmasm | Dimitry | 2016-03-22 | 1 | -0/+1 |
|\ \ | |||||
| * | | liblllc | Dimitry | 2016-03-22 | 1 | -0/+1 |
| |/ | |||||
* / | libevmasm | Dimitry | 2016-03-22 | 1 | -0/+1 |
|/ | |||||
* | Set version to 0.3.0 | chriseth | 2016-03-12 | 1 | -1/+1 |
| | |||||
* | Update version to 0.2.2 | chriseth | 2016-02-18 | 1 | -1/+1 |
| | |||||
* | Increment version to 0.2.1 | chriseth | 2016-01-30 | 1 | -1/+1 |
| | |||||
* | Increment version to 0.2.0 (includes breaking changes). | chriseth | 2015-12-01 | 1 | -1/+1 |
| | |||||
* | Increment version to 0.1.7 | chriseth | 2015-11-17 | 1 | -1/+1 |
| | |||||
* | Increment version to 0.1.6 | chriseth | 2015-10-16 | 1 | -1/+1 |
| | |||||
* | Set version to 0.1.5. | chriseth | 2015-10-08 | 1 | -1/+1 |
| | |||||
* | Version change. | chriseth | 2015-09-30 | 1 | -1/+1 |
| | |||||
* | Version 0.1.3. | chriseth | 2015-09-23 | 1 | -1/+1 |
| | |||||
* | Add libevmasm version string. | chriseth | 2015-09-22 | 1 | -1/+1 |
| | |||||
* | Merge pull request #79 from arkpar/cmake | Marek Kotewicz | 2015-09-17 | 1 | -2/+1 |
|\ | | | | | Per project versioning | ||||
| * | per project versioning | arkpar | 2015-09-16 | 1 | -2/+1 |
| | | |||||
* | | Changes required to compile on emscripten target. | chriseth | 2015-09-15 | 1 | -1/+3 |
|/ | |||||
* | 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. | ||||
* | reflect_names | debris | 2015-09-09 | 1 | -1/+1 |
| | |||||
* | changed location of cmake files | debris | 2015-09-08 | 1 | -1/+1 |
| | |||||
* | changes required to compile solidity in a single project | debris | 2015-09-01 | 1 | -1/+1 |
| | |||||
* | Refactoreed CMakeLists for new module system | arkpar | 2015-08-24 | 1 | -39/+11 |
| | |||||
* | Modularise CMakeLists files and integrate tests. | chriseth | 2015-08-20 | 1 | -12/+20 |
| | |||||
* | Add CMakeLists.txt for libsolidity | Lefteris Karapetsas | 2015-08-19 | 1 | -0/+50 |