Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | cherry-pick fix for boost | Jimmy Hu | 2019-04-13 | 1 | -1/+1 |
| | |||||
* | Update CI settings | Wei-Ning Huang | 2019-04-13 | 6 | -14/+13 |
| | |||||
* | Modify for release | Jimmy Hu | 2019-04-13 | 1 | -5/+5 |
| | |||||
* | Patch soljson.js to provide backwards compatibility with older emscripten ↵ | chriseth | 2019-01-21 | 1 | -0/+2 |
| | | | | versions. | ||||
* | Update to emscripten 1.38.22 | Alex Beregszaszi | 2019-01-19 | 1 | -1/+1 |
| | |||||
* | Use emscripten 1.38.8 on both travis and circle. | Daniel Kirchner | 2019-01-18 | 2 | -5/+5 |
| | |||||
* | Ensuring we use at least boost 1.65, build static on Xenial, and adapt ↵ | Christian Parpart | 2019-01-14 | 2 | -3/+3 |
| | | | | CircleCI accordingly. | ||||
* | Merge pull request #5738 from ethereum/emscriptenBoost168 | chriseth | 2019-01-07 | 2 | -12/+12 |
|\ | | | | | Update to boost 1.68 for emscripten builds. | ||||
| * | Update to boost 1.68 for emscripten builds. | Daniel Kirchner | 2019-01-07 | 2 | -12/+12 |
| | | |||||
* | | Change uid and gid for source tarball to 0:0. | Daniel Kirchner | 2019-01-07 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #5703 from ethereum/srcTarball | Alex Beregszaszi | 2019-01-07 | 1 | -1/+1 |
|\ \ | |/ |/| | Remove real username from source tarballs. | ||||
| * | Remove real username from source tarballs. | chriseth | 2018-12-20 | 1 | -1/+1 |
| | | |||||
* | | Update install_deps.sh | Asher | 2019-01-03 | 1 | -1/+1 |
| | | | | | | | | In install_deps.sh, line 59 (sed -n -e 's/^NAME="?([^"])"?$/\1/p' /etc/os-release) will get CentOS Linux instead of CentOS, so it cant match CentOS. I suggest that in line 355, can modified " CentOS)" to " CentOS*)" | ||||
* | | CMake: Use toolchain files | Paweł Bylica | 2018-12-19 | 1 | -2/+1 |
|/ | |||||
* | Remove support for Visual Studio 2015. | chriseth | 2018-12-18 | 1 | -7/+3 |
| | |||||
* | Update to use memorydb for aleth. | chriseth | 2018-12-13 | 1 | -1/+1 |
| | |||||
* | Merge pull request #5634 from ethereum/staticPPA | chriseth | 2018-12-13 | 1 | -15/+28 |
|\ | | | | | Replace trusty PPA build by static PPA build. | ||||
| * | Replace trusty PPA build by static PPA build. | Daniel Kirchner | 2018-12-13 | 1 | -15/+28 |
| | | |||||
* | | Merge pull request #4951 from ethereum/alethUpdates | chriseth | 2018-12-13 | 1 | -14/+7 |
|\ \ | |/ |/| | Use current aleth release for testing. | ||||
| * | Test updates for recent versions of aleth. | Daniel Kirchner | 2018-12-11 | 1 | -14/+7 |
| | | |||||
* | | Enables C++14 standard (was C++11) within the Solidity compiler project. | Christian Parpart | 2018-12-12 | 1 | -2/+2 |
|/ | |||||
* | build.sh bash script cleanup | Christian Parpart | 2018-12-10 | 1 | -15/+13 |
| | | | | | | | | | | | | * use `set -e` to abort script execution when error codes fail (and haven't been checked) * use [[ ]] instead of [ ] or test. * use ROOTDIR/BUILDDIR variables for better readability * use mktemp in order to avoid accidental name clashes. * use `make install` instead of `install ...` as cleaner installation process * this however doesn't install soltest anymore, which I believe is right, as normal users should not need it installed in their system. Those who want to run the test suite, can do so manually * allow optional passing of more additional custom args to cmake | ||||
* | Fix manual deploy script for alpine. | chriseth | 2018-12-05 | 1 | -0/+6 |
| | |||||
* | Merge pull request #5513 from corollari/fedora-fix | chriseth | 2018-11-29 | 1 | -1/+1 |
|\ | | | | | Detect Fedora properly in install_deps.sh | ||||
| * | Fix #5512 | Albert | 2018-11-29 | 1 | -1/+1 |
| | | | | | | | | Make the double quotes around the distro name optional so it matches properly in Fedora (`NAME=Fedora`) | ||||
* | | Builds both scratch & Alpine Docker images | Justin Wilson | 2018-11-28 | 4 | -18/+42 |
|/ | | | | | | | | | | | | | | | | | | | | | | | - Adds `Dockerfile_alpine`, which copies the complier from the scratch step into an Alpine image - Updates `docker_build.sh` to build the Alpine image - Updates `docker_deploy.sh` to tag and push the Alpine images - Updates `docker_deploy_manual.sh` to tag and push the Alpine images The tags that are pushed follow: - Scratch - ethereum/solc:stable - ethereum/solc:0.5.1 - ethereum/solc:nightly - ethereum/solc:nightly-0.5.1-bc7cb301e3d71756c8fbefe888aca53433302117 - ethereum/solc:nightly-0.5.1-bc7cb301e3d71756c8fbefe888aca53433302117 - Alpine - ethereum/solc:stable-alpine - ethereum/solc:0.5.1-alpine - ethereum/solc:nightly-alpine - ethereum/solc:nightly-alpine-0.5.1-bc7cb301e3d71756c8fbefe888aca53433302117 - ethereum/solc:nightly-alpine-0.5.1-bc7cb301e3d71756c8fbefe888aca53433302117 | ||||
* | Script that directly comments errors to the github pull request. | Chris Purta | 2018-11-26 | 2 | -4/+55 |
| | |||||
* | Fix bytecode report file. | chriseth | 2018-11-23 | 1 | -2/+2 |
| | |||||
* | Fix storebytecode.sh for bytecode comparison | Alex Beregszaszi | 2018-11-22 | 1 | -5/+11 |
| | |||||
* | Use emscripten 1.37.21 and boost 1.67.0 on both travis and circle. | Daniel Kirchner | 2018-11-21 | 3 | -24/+23 |
| | |||||
* | Fix bytecode tests for solc-js | chriseth | 2018-11-13 | 1 | -5/+14 |
| | |||||
* | Use latest solcjs and replace compileStandard by compile. | chriseth | 2018-11-13 | 1 | -1/+2 |
| | |||||
* | Fix check style script. | chriseth | 2018-11-13 | 1 | -5/+2 |
| | |||||
* | Update ubuntu versions. | chriseth | 2018-10-30 | 1 | -1/+1 |
| | |||||
* | Remove another mention | mordax | 2018-10-14 | 1 | -1/+0 |
| | |||||
* | Fix typos. | chriseth | 2018-10-04 | 1 | -0/+1 |
| | |||||
* | Merge pull request #5115 from mestorlx/cleancircleci | chriseth | 2018-10-01 | 1 | -2/+8 |
|\ | | | | | removed stray (B in CI test output | ||||
| * | removed stray (B in CI test output | Martin Diz | 2018-09-29 | 1 | -2/+8 |
| | | |||||
* | | Add Mojave to dependencies script | Chris Ward | 2018-09-27 | 1 | -1/+4 |
|/ | | | | | | | | Add changelog entry Moved changelog item Updates from review | ||||
* | enhance test_trailing_whitespace to test_check_style: several format rules ↵ | liangdzou | 2018-09-20 | 2 | -15/+32 |
| | | | | for if/for are introduced | ||||
* | Include origin filename in the filenames generated by isolate_tests.py. | Daniel Kirchner | 2018-09-07 | 1 | -3/+4 |
| | |||||
* | Merge pull request #4897 from ethereum/trailingWhitespaceDetection | chriseth | 2018-09-05 | 1 | -0/+15 |
|\ | | | | | Trailing whitespace detection script and circleci job. | ||||
| * | Remove trailing whitespace. | Daniel Kirchner | 2018-09-04 | 1 | -3/+1 |
| | | |||||
| * | Trailing whitespace detection script and circleci job. | Daniel Kirchner | 2018-09-04 | 1 | -0/+17 |
| | | |||||
* | | Use wildcards for MSVC version in scripts/release.bat. | Daniel Kirchner | 2018-09-04 | 1 | -5/+3 |
|/ | |||||
* | Update generation of bugs_by_version.json. | Daniel Kirchner | 2018-09-04 | 1 | -1/+1 |
| | |||||
* | Remove trailing whitespace for all files in the repository. | Daniel Kirchner | 2018-09-04 | 2 | -2/+2 |
| | |||||
* | Also extract tests that do not start with a pragma. | chriseth | 2018-08-14 | 1 | -23/+16 |
| | |||||
* | Test that documentation does not contain any warnings. | chriseth | 2018-08-14 | 1 | -13/+3 |
| | |||||
* | fixes tests.sh to not use hard-coded working dir and adds proper cleanup | Christian Parpart | 2018-08-01 | 1 | -15/+59 |
| | | | | | | | * Implicitely also allows concurrent runs. * Properly cleanup of any working files created during runtime. * Properly cleanup upon singals. * Allow early-abort during cmdline tests without leaking processes. | ||||
* | Keep the proper aleth hash in contributing.rst | Alex Beregszaszi | 2018-07-18 | 1 | -0/+1 |
| | |||||
* | circleci: Integrate codespell. | Cryptomental | 2018-07-11 | 1 | -0/+3 |
| | | | | | | | | | | Run codespell against documentation and during Linux test run. Use codespell_whitelist.txt dictionary to whitelist words that should not be considered as misspelled. Currently whitelist "iff" and "nd". Refs: #4442 | ||||
* | Merge pull request #4434 from mattaereal/patch-4 | chriseth | 2018-07-10 | 1 | -16/+23 |
|\ | | | | | Update isolate_tests.py | ||||
| * | Update isolate_tests to use simple quotes consistently. | Matías A. Ré Medina | 2018-07-09 | 1 | -2/+2 |
| | | | | | | | | The previous code had double quotes and the project uses simple quotes. | ||||
| * | Change isolate_tests to support single files as an input | Matías A. Ré Medina | 2018-07-09 | 1 | -16/+23 |
| | | | | | | | | | | | | | | | | | | | | On the documentation the examples for the usage of isolate_tests.py are shown with single files, and it's currently not working. It only works for folders or wildcards that return more than one file, since that's how os.walk works within a loop for that cases. Proposed an simple and easy fix. I extracted the core functionality for extracting tests from files, and made another function called `extract_and_write` If the program receives a single file the function `extract_and_write` is called once, it even works for `docs` when specified. If the program receives a path or a wildcard, works as used to. | ||||
* | | Rename eth to aleth in testing scripts | Alex Beregszaszi | 2018-07-09 | 1 | -23/+22 |
| | | |||||
* | | Simplify code regarding eth in tests.sh | Alex Beregszaszi | 2018-07-09 | 1 | -4/+4 |
| | | |||||
* | | Pull before pushing to bytecode (as on *ix). | chriseth | 2018-07-05 | 1 | -0/+1 |
|/ | |||||
* | Avoid hanging in tests.sh when IPC program is not found | ajs | 2018-07-03 | 1 | -0/+9 |
| | |||||
* | Update aleth for testing | Alex Beregszaszi | 2018-07-02 | 1 | -6/+6 |
| | |||||
* | Support Manjaro Linux distributions in dependencies script | ajs | 2018-06-29 | 1 | -1/+1 |
| | |||||
* | make build concurrency build-time customizable | Christian Parpart | 2018-06-26 | 1 | -2/+18 |
| | |||||
* | Dockerfile: improves docker image size and small others | Christian Parpart | 2018-06-26 | 1 | -9/+14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This greatly improves size of the final docker image with the help of multi-stage docker builds. With that change, we can also make the build stage readable/maintainable again by splitting up into multiple RUN statements as well as not needing to clean-up temporary objects. The dependencies have been put on top of the primary COPY statement in order to not rebuild the dependencies each time one wants to rebuild the docker image (for example due to code changes). The solc compilation itself is now parallelized to the CPU core count to speed up those builds that have more cores available on their docker build system. Future Notes: ------------- We could further improve the Dockerfile by explicitely adding the directories this docker build is interested in (such as solc source code exclusively). Or one may want to also use the build step for automated testing (CI) by enforcing soltest and cmdlineTests.sh right before finalizing the image. | ||||
* | Use new PGP key and retire old ubuntu releases. | chriseth | 2018-06-22 | 1 | -2/+2 |
| | |||||
* | Use correct python version for the upgrade_bugs_by_version script | Leonardo Alt | 2018-06-18 | 1 | -1/+1 |
| | |||||
* | Correctly choose python version for scripts requiring python2. | Daniel Kirchner | 2018-06-15 | 2 | -2/+2 |
| | |||||
* | Updates Windows release to VS 2017 15.7.3 | bitshift | 2018-06-11 | 1 | -4/+3 |
| | |||||
* | Merge pull request #4073 from alibabe/fix-jsoncpp-install | chriseth | 2018-05-29 | 1 | -0/+16 |
|\ | | | | | Install a different jsoncpp version on cirleci to ensure compilation never clashes with the internal one | ||||
| * | Install a different jsoncpp version on cirleci to ensure compilation never ↵ | alibabe | 2018-05-21 | 1 | -0/+16 |
| | | | | | | | | | | | | clashes with the internal one by progamatically installing jsoncpp to ensure the verison is alway 1.7.4 | ||||
* | | Merge pull request #4180 from veox/use-pip-solidity-lexer | chriseth | 2018-05-28 | 1 | -0/+1 |
|\ \ | | | | | | | docs: Use Solidity lexer from PyPI, instead of a local module | ||||
| * | | docs: install requirements as part of doc-build script. | Noel Maersk | 2018-05-23 | 1 | -0/+1 |
| | | | |||||
* | | | Supply `git` as an alpine linux dependency | Tim Holland | 2018-05-23 | 1 | -1/+1 |
|/ / | | | | | | | | | Otherwise, the docker build will fail complaining about not knowing a commit hash to label the version with. | ||||
* / | Fix install_deps.sh script for Arch Linux. | Julius Huelsmann | 2018-05-17 | 1 | -4/+3 |
|/ | | | | Also added cvc4 as dependency. | ||||
* | Merge pull request #4052 from kylewu/vs-2017-build | chriseth | 2018-05-08 | 1 | -1/+13 |
|\ | | | | | run both vs 2015 and vs 2017 in appveyor | ||||
| * | run both vs 2015 and vs 2017 in appveyor | GuessWho | 2018-05-03 | 1 | -1/+13 |
| | | |||||
* | | Adds CircleCI config for macOS. | Erik Kundt | 2018-05-01 | 1 | -6/+23 |
|/ | | | | Does not run ipc and smt tests. | ||||
* | Install & use cmake provided by scripts/install_cmake.sh for emscripten | Alexander Arlt | 2018-04-23 | 2 | -0/+12 |
| | |||||
* | CMake: Update jsoncpp to v1.8.4 | Alexander Arlt | 2018-04-23 | 2 | -2/+2 |
| | |||||
* | Prepare 0.4.23 release. | chriseth | 2018-04-19 | 1 | -4/+4 |
| | |||||
* | Support ubuntu bionic source builds. | chriseth | 2018-04-18 | 1 | -9/+5 |
| | |||||
* | Merge pull request #3905 from ethereum/reportCmdline | chriseth | 2018-04-17 | 1 | -4/+16 |
|\ | | | | | Report failed commandline tests. | ||||
| * | Report failed commandline tests. | chriseth | 2018-04-17 | 1 | -4/+16 |
| | | |||||
* | | Support bionic. | chriseth | 2018-04-17 | 1 | -1/+1 |
|/ | |||||
* | Show progress on travis. | chriseth | 2018-04-17 | 1 | -1/+1 |
| | |||||
* | Run tests in constantinople mode too | Alex Beregszaszi | 2018-04-10 | 1 | -1/+8 |
| | |||||
* | Merge pull request #3833 from ethereum/newEthBinaries | chriseth | 2018-04-06 | 1 | -6/+6 |
|\ | | | | | Use new eth binaries. | ||||
| * | Use new eth binaries. | chriseth | 2018-04-06 | 1 | -6/+6 |
| | | |||||
* | | Fix trusty build script for eth. | chriseth | 2018-04-05 | 1 | -3/+9 |
|/ | |||||
* | Add scripts to build the eth binary via docker. | chriseth | 2018-04-04 | 3 | -0/+31 |
| | |||||
* | Test extraction tool. | chriseth | 2018-03-16 | 1 | -0/+49 |
| | |||||
* | Add interactive test tool isoltest. | Daniel Kirchner | 2018-03-15 | 1 | -0/+6 |
| | |||||
* | Add soltest.sh script that invokes soltest with the correct --testpath. | Daniel Kirchner | 2018-03-13 | 1 | -0/+43 |
| | |||||
* | Infrastructure for extracting syntax tests in separate test files. | Daniel Kirchner | 2018-03-13 | 2 | -2/+7 |
| | |||||
* | Move test tools to the subdirectory test/tools and adjust CMakeLists.txt. | Daniel Kirchner | 2018-03-13 | 1 | -1/+1 |
| | |||||
* | Use new eth binary for trusty. | chriseth | 2018-03-06 | 1 | -5/+8 |
| | |||||
* | Abort on the first failed end-to-end run. | chriseth | 2018-03-02 | 1 | -3/+0 |
| | |||||
* | Simplify error handling in tests.sh | Alex Beregszaszi | 2018-03-02 | 1 | -3/+1 |
| | |||||
* | Test both EVM versions. | chriseth | 2018-03-02 | 1 | -8/+27 |
| | |||||
* | Fix install_deps.sh for Debian without lsb_release | Paweł Bylica | 2018-02-27 | 1 | -6/+7 |
| | |||||
* | Run tests in parallel on circle. | chriseth | 2018-02-27 | 1 | -44/+56 |
| | |||||
* | Run EndToEnd tests on circle, too. | chriseth | 2018-02-23 | 1 | -5/+25 |
| | |||||
* | Fix PPA script. | chriseth | 2018-02-14 | 1 | -1/+1 |
| | |||||
* | Allow lllc to be installed | Matthew Halpern | 2018-02-13 | 1 | -0/+3 |
| | |||||
* | Handle version for solcjs tests. | chriseth | 2018-02-10 | 1 | -1/+2 |
| | |||||
* | Split solcjs and external tests. | chriseth | 2018-02-10 | 1 | -26/+2 |
| | |||||
* | Try something else. | chriseth | 2018-02-08 | 1 | -1/+6 |
| | |||||
* | Larger stack for nodejs when building via emscripten. | chriseth | 2018-02-08 | 1 | -0/+4 |
| | |||||
* | Support macOS High Sierra for install_deps script | William Entriken | 2018-01-24 | 1 | -1/+4 |
| | |||||
* | Merge pull request #3313 from terasum/develop | chriseth | 2018-01-20 | 1 | -1/+1 |
|\ | | | | | Update GPG key URL for Centos install | ||||
| * | Update GPG key URL for the Centos installer script | ChenQuan | 2018-01-04 | 1 | -1/+1 |
| | | |||||
* | | Made install_deps.sh safe to use on Arch Linux | Manus | 2018-01-17 | 1 | -1/+1 |
|/ | |||||
* | Add artful to releases. | chriseth | 2017-12-29 | 1 | -1/+1 |
| | |||||
* | Changes to support Linux Mint: a derivative of Ubuntu. | mekkanik | 2017-12-20 | 1 | -4/+15 |
| | |||||
* | Rename jsonCompiler to libsolc | Alex Beregszaszi | 2017-12-11 | 3 | -4/+4 |
| | |||||
* | Review fixes | Yuriy Kashnikov | 2017-12-06 | 1 | -4/+5 |
| | |||||
* | Handle git release tag properly | Yuriy Kashnikov | 2017-12-06 | 1 | -1/+5 |
| | | | | | | Build process will check current commit and if it is tagged starting with a `v` then it will create `prerelease.txt` file in the top directory. | ||||
* | Manual deploy to docker. | chriseth | 2017-12-01 | 1 | -0/+49 |
| | |||||
* | Update the script for Ubuntu Artful 17.10 | Guanqun Lu | 2017-11-11 | 1 | -1/+6 |
| | |||||
* | Merge pull request #3090 from ethereum/noprepublish | chriseth | 2017-10-18 | 1 | -0/+4 |
|\ | | | | | Disable prepublish script in test. | ||||
| * | Use config explicitly | chriseth | 2017-10-18 | 1 | -1/+1 |
| | | |||||
| * | Disable prepublish script in test. | chriseth | 2017-10-17 | 1 | -0/+4 |
| | | |||||
* | | Quiet wget. | chriseth | 2017-10-17 | 1 | -1/+1 |
| | | |||||
* | | Use new eth binary. | chriseth | 2017-10-17 | 1 | -2/+3 |
|/ | |||||
* | Added boost-static to Fedora dependencies | Gianfranco Cecconi | 2017-10-13 | 1 | -0/+1 |
| | | | This fixes potential _cmake_ stage of the build, as documented here https://github.com/ethereum/solidity/issues/3071#issuecomment-336477742 . | ||||
* | Merge pull request #2990 from ethereum/someMoreSMTStuff | chriseth | 2017-10-04 | 1 | -9/+8 |
|\ | | | | | Basic SMT tests. | ||||
| * | Install libz3-dev from PPA if the distribution does not provide it. | chriseth | 2017-09-29 | 1 | -9/+8 |
| | | |||||
* | | Use byzantium version of eth. | chriseth | 2017-10-03 | 1 | -2/+2 |
|/ | |||||
* | Windows: Copy install_deps.cmake from cpp-dependencies repo | Paweł Bylica | 2017-09-20 | 2 | -1/+100 |
| | |||||
* | Circle CI: Emscripten build | Paweł Bylica | 2017-09-15 | 3 | -12/+12 |
| | |||||
* | Travis CI: Fix Emscripten build | Paweł Bylica | 2017-09-13 | 1 | -23/+24 |
| | |||||
* | Merge pull request #2765 from ethereum/emscripten | chriseth | 2017-08-25 | 1 | -17/+8 |
|\ | | | | | Emscripten | ||||
| * | 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 |
| | | |||||
* | | Do not include soltest and .so files in zip archives. | chriseth | 2017-08-25 | 1 | -35/+0 |
|/ | |||||
* | Require libz3-dev for ubuntu PPA builds. | chriseth | 2017-08-24 | 1 | -3/+13 |
| | |||||
* | Merge pull request #2538 from ethereum/z3Conditions | Alex Beregszaszi | 2017-08-24 | 1 | -24/+31 |
|\ | | | | | z3 conditions | ||||
| * | Review changes. | chriseth | 2017-08-23 | 1 | -2/+3 |
| | | |||||
| * | Prepare build system for Z3. | chriseth | 2017-08-23 | 1 | -24/+30 |
| | | |||||
* | | Keep REPO_ROOT as absolute path | Alex Beregszaszi | 2017-08-24 | 1 | -1/+1 |
| | | |||||
* | | Add external tests. | chriseth | 2017-08-24 | 1 | -0/+3 |
|/ | |||||
* | CMake: Add option to static link solc | Paweł Bylica | 2017-08-23 | 1 | -1/+1 |
| | |||||
* | Refactor compilation tests. | chriseth | 2017-07-14 | 1 | -21/+0 |
| | |||||
* | Ignore the docs build directory. | chriseth | 2017-07-14 | 1 | -1/+3 |
| | |||||
* | Upgrade isolate_tests.py to support extracting code from docs | Alex Beregszaszi | 2017-07-13 | 1 | -3/+48 |
| | |||||
* | Added various contracts for testing. | chriseth | 2017-07-05 | 1 | -3/+20 |
| | |||||
* | Merge pull request #2515 from ethereum/ubuntuRelease | chriseth | 2017-07-05 | 1 | -4/+20 |
|\ | | | | | Some fixes for the PPA release scripts. | ||||
| * | Some fixes for the PPA release scripts. | chriseth | 2017-07-04 | 1 | -4/+20 |
| | | |||||
* | | Only push to bytecode repository if there is something to push. | chriseth | 2017-07-04 | 1 | -2/+1 |
| | | |||||
* | | Merge pull request #2510 from ethereum/develop | chriseth | 2017-07-03 | 9 | -21/+113 |
|\| | | | | | Version 0.4.12 | ||||
| * | Add script to retrieve version | Alex Beregszaszi | 2017-07-01 | 5 | -7/+38 |
| | | |||||
| * | Read version from CMakeLists in test_emscripten | Alex Beregszaszi | 2017-07-01 | 1 | -14/+1 |
| | | |||||
| * | Use BuildInfo.h to retrieve version | Alex Beregszaszi | 2017-06-29 | 1 | -1/+14 |
| | | |||||
| * | Run solc-js tests on emscripten build | Alex Beregszaszi | 2017-06-29 | 2 | -1/+54 |
| | | |||||
| * | This might fix our windows tests. | chriseth | 2017-06-20 | 2 | -4/+5 |
| | | |||||
| * | Change windows CI to use the same bytecode directory as linux. | chriseth | 2017-06-15 | 1 | -3/+3 |
| | | |||||
| * | Use actual hash. | chriseth | 2017-05-29 | 1 | -1/+1 |
| | | |||||
| * | Use HEAD for report directory name | chriseth | 2017-05-24 | 1 | -8/+4 |
| | | |||||
| * | Move COMMIT_DATE | Alex Beregszaszi | 2017-05-24 | 1 | -2/+4 |
| | | |||||
| * | Make bytecode upload more robust and use date for directory name. | chriseth | 2017-05-20 | 1 | -5/+14 |
| | | |||||
| * | Remove wily and add zesty. | chriseth | 2017-05-05 | 1 | -1/+1 |
| | | |||||
* | | Also put prerelease.txt into release tarball. | chriseth | 2017-05-17 | 1 | -0/+4 |
|/ | |||||
* | Do not run IPC tests on windows. | chriseth | 2017-04-26 | 2 | -77/+0 |
| | |||||
* | Update shasum to new eth version. | chriseth | 2017-04-25 | 1 | -1/+1 |
| | |||||
* | Install eth (including dependencies). | chriseth | 2017-04-25 | 2 | -0/+10 |
| | |||||
* | Use fixed binary for eth. | chriseth | 2017-04-25 | 1 | -1/+4 |
| | |||||
* | Fix test script. | chriseth | 2017-04-25 | 1 | -1/+1 |
| | |||||
* | Do not install eth from PPA for CI. | chriseth | 2017-04-25 | 1 | -8/+0 |
| | |||||
* | Run tests in docker only on Travis | Alex Beregszaszi | 2017-04-25 | 1 | -0/+2 |
| | |||||
* | Test using eth from docker. | chriseth | 2017-04-25 | 1 | -1/+2 |
| | |||||
* | Merge pull request #2128 from ethereum/bytecodeNoPull | Yoichi Hirai | 2017-04-18 | 1 | -15/+18 |
|\ | | | | | Run bytecode upload only if encrypted variables are available. | ||||
| * | Run bytecode upload only if encrypted variables are available. | chriseth | 2017-04-18 | 1 | -15/+18 |
| | | |||||
* | | Create and update bugs by version list. | chriseth | 2017-04-12 | 1 | -0/+43 |
|/ | |||||
* | Also generate optimized code. | chriseth | 2017-03-23 | 2 | -23/+30 |
| | |||||
* | Create bytecode for all tests and push to remote repo. | chriseth | 2017-03-23 | 4 | -0/+159 |
| | |||||
* | Isolate test cases from all tests and store under hash. | chriseth | 2017-03-23 | 1 | -12/+12 |
| | |||||
* | Use "nightly" version string for all CI built binaries. | chriseth | 2017-03-23 | 2 | -7/+1 |
| | |||||
* | Merge pull request #1796 from ethereum/publishalpinestatic | Alex Beregszaszi | 2017-03-20 | 4 | -3/+14 |
|\ | | | | | Publish soljson and alpine static build on github release page. | ||||
| * | Rename solc binary. | chriseth | 2017-03-20 | 1 | -1/+1 |
| | | |||||
| * | Move docker build to its own script. | chriseth | 2017-03-17 | 1 | -0/+8 |
| | | |||||
| * | Publish soljson and alpine static build on github release page. | chriseth | 2017-03-17 | 3 | -3/+6 |
| | | |||||
* | | Fixes spacing around condition. | chriseth | 2017-03-20 | 1 | -2/+2 |
| | | |||||
* | | Specify docker entry point and only run release on tags. | chriseth | 2017-03-17 | 2 | -4/+4 |
|/ | |||||
* | Merge pull request #1779 from ethereum/moretests | Alex Beregszaszi | 2017-03-16 | 1 | -2/+6 |
|\ | | | | | Correctly find contracts with other delimiters. | ||||
| * | Correctly find contracts with other delimiters. | chriseth | 2017-03-15 | 1 | -2/+6 |
| | | |||||
* | | Merge branch 'release' into develop | chriseth | 2017-03-16 | 1 | -1/+1 |
|\ \ | |/ |/| | |||||
| * | Merge pull request #1622 from ethereum/develop | chriseth | 2017-02-01 | 2 | -13/+7 |
| |\ | | | | | | | Solidity version 0.4.9 | ||||
| * \ | Merge pull request #1561 from ethereum/develop | chriseth | 2017-01-13 | 2 | -0/+71 |
| |\ \ | | | | | | | | | Merge develop into release for 0.4.8 | ||||
| * \ \ | Merge remote-tracking branch 'origin/develop' into release | chriseth | 2016-12-15 | 6 | -32/+67 |
| |\ \ \ | |||||
* | | | | | Script for filtering unique failures. | chriseth | 2017-02-25 | 1 | -0/+14 |
| | | | | | |||||
* | | | | | Kill the right eth process in tests | chriseth | 2017-02-14 | 1 | -3/+4 |
| | | | | | |||||
* | | | | | Fix test expressions. | chriseth | 2017-02-13 | 1 | -11/+16 |
| | | | | | |||||
* | | | | | Fail if docker deploy failed. | chriseth | 2017-02-13 | 1 | -0/+2 |
| | | | | | |||||
* | | | | | 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 |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: RJ Catalano <rj@monax.io> | ||||
* | | | | | minor fixups | RJ Catalano | 2017-02-10 | 2 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: RJ Catalano <rj@monax.io> | ||||
* | | | | | defeat race condition | RJ Catalano | 2017-02-10 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: RJ Catalano <rj@monax.io> | ||||
* | | | | | create automated docker deployment | RJ Catalano | 2017-02-10 | 2 | -9/+30 |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: RJ Catalano <rj@monax.io> | ||||
* | | | | | reorganize deps installation | RJ Catalano | 2017-02-10 | 1 | -20/+17 |
| | | | | | | | | | | | | | | | | | | | | Signed-off-by: RJ Catalano <rj@monax.io> | ||||
* | | | | | Include --show-progress in soltest | Alex Beregszaszi | 2017-02-09 | 1 | -2/+2 |
| | | | | | |||||
* | | | | | Ensure that all commands succed and move back to root | Alex Beregszaszi | 2017-02-09 | 1 | -6/+12 |
| | | | | | |||||
* | | | | | Fix tests on mac (wc produces whitespace) | Alex Beregszaszi | 2017-02-08 | 1 | -1/+1 |
| | | | | | |||||
* | | | | | implement a build script | RJ Catalano | 2017-02-03 | 1 | -0/+17 |
| |_|_|/ |/| | | | | | | | | | | | Signed-off-by: RJ Catalano <rj@monax.io> | ||||
* | | | | Merge pull request #1594 from ethereum/fixStdToken | chriseth | 2017-01-31 | 1 | -0/+4 |
|\ \ \ \ | | | | | | | | | | | Make standard token compileable. | ||||
| * | | | | Test that all constructible std contracts produce bytecode. | chriseth | 2017-01-21 | 1 | -0/+4 |
| | |_|/ | |/| | | |||||
* | | | | Merge pull request #1608 from LefterisJP/archlinux_add_ethereum_git | chriseth | 2017-01-27 | 1 | -0/+2 |
|\ \ \ \ | | | | | | | | | | | Add ethereum-git to archlinux dependencies | ||||
| * | | | | Add ethereum-git to archlinux dependencies | Lefteris Karapetsas | 2017-01-26 | 1 | -0/+2 |
| |/ / / | | | | | | | | | | | | | It's needed for testing, since we need to have the `eth` client installed | ||||
* / / / | Tests for library checksums. | chriseth | 2017-01-25 | 1 | -14/+2 |
|/ / / | |||||
* | | | Travis CI: Install latest CMake | Paweł Bylica | 2017-01-12 | 1 | -0/+37 |
| | | | |||||
* | | | Replace `` by $(). | chriseth | 2017-01-09 | 1 | -4/+3 |
| | | | |||||
* | | | Create source tarballs for releases. | chriseth | 2017-01-04 | 1 | -0/+35 |
| |/ |/| | |||||
* | | Merge pull request #1357 from federicobond/remove-sierra-note | chriseth | 2016-12-12 | 1 | -6/+0 |
|\ \ | | | | | | | Remove macOS Sierra note from install_deps.sh | ||||
| * | | Remove macOS Sierra note from install_deps.sh | Federico Bond | 2016-11-11 | 1 | -6/+0 |
| | | | |||||
* | | | Cleanup and fix scripts/isolate_tests.py | Federico Bond | 2016-12-07 | 1 | -16/+36 |
| | | | |||||
* | | | Rename isolateTests.py script to isolate_tests.py | Federico Bond | 2016-12-07 | 1 | -0/+0 |
| | | | |||||
* | | | Merge pull request #1342 from ethereum/emscripten-codesize | chriseth | 2016-11-26 | 1 | -0/+4 |
|\ \ \ | | | | | | | | | Emscripten code size improvements [WIP TEST] | ||||
| * | | | Add optimisation flags for Emscripten | Alex Beregszaszi | 2016-11-09 | 1 | -2/+2 |
| | | | | |||||
| * | | | Display emscripten output size | Alex Beregszaszi | 2016-11-09 | 1 | -0/+4 |
| |/ / | |||||
* | | | Alpine base docker file. | chriseth | 2016-11-25 | 1 | -0/+12 |
| | | | |||||
* | | | Enable the optimizer for test runs. | chriseth | 2016-11-23 | 1 | -2/+7 |
| |/ |/| | |||||
* | | Update tests.sh | chriseth | 2016-11-15 | 1 | -0/+1 |
| | | |||||
* | | Add tests for the std files. | chriseth | 2016-11-12 | 1 | -2/+15 |
|/ | |||||
* | Fetch jsoncpp tarball during ppa release. | chriseth | 2016-11-08 | 1 | -0/+4 |
| | |||||
* | Drop CryptoPP leftovers | Paweł Bylica | 2016-11-08 | 3 | -16/+0 |
| | | | | Especially, do not compile CryptoPP for Emscripten. | ||||
* | Build jsoncpp from source using jsoncpp.cmake script | Paweł Bylica | 2016-10-21 | 4 | -43/+4 |
| | |||||
* | Simplify publish script | Alex Beregszaszi | 2016-10-15 | 1 | -2/+4 |
| | |||||
* | Change solc-bin publish script to support npm | Alex Beregszaszi | 2016-10-15 | 1 | -1/+8 |
| | |||||
* | Merge pull request #1196 from ethereum/solc-bin-publish-update | chriseth | 2016-10-14 | 1 | -4/+2 |
|\ | | | | | solc-bin publish script should let the update script decide which files changed | ||||
| * | Make "-a" more visible. | chriseth | 2016-10-12 | 1 | -1/+1 |
| | | |||||
| * | solc-bin publish script should let the update script decide which files changed | Alex Beregszaszi | 2016-10-11 | 1 | -4/+2 |
| | | |||||
* | | Merge pull request #1126 from ethereum/isolateTests | chriseth | 2016-10-12 | 1 | -0/+24 |
|\ \ | |/ |/| | Add script to extract test cases. | ||||
| * | Extend comment. | chriseth | 2016-10-11 | 1 | -1/+2 |
| | | |||||
| * | Add script to extract test cases. | chriseth | 2016-09-30 | 1 | -0/+23 |
| | | |||||
* | | Fix deploy script. | chriseth | 2016-10-05 | 1 | -2/+3 |
| | | |||||
* | | Update publish_binary.sh | chriseth | 2016-10-01 | 1 | -1/+1 |
| | | |||||
* | | Use "develop" for debian version name. | chriseth | 2016-09-18 | 1 | -1/+1 |
| | | |||||
* | | Do not create prerelease build for release branch. | chriseth | 2016-09-18 | 1 | -1/+6 |
| | | |||||
* | | Also publish from release branch. | chriseth | 2016-09-18 | 1 | -9/+25 |
| | | |||||
* | | Fix problem that caused multiple binaries per day. | chriseth | 2016-09-18 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #1097 from ethereum/forceeight | chriseth | 2016-09-17 | 2 | -2/+2 |
|\ | | | | | Force commit hash to 8 digits. | ||||
| * | Force commit hash to 8 digits. | chriseth | 2016-09-15 | 2 | -2/+2 |
| | | |||||
* | | Add warning for CentOS dependencies | Lefteris Karapetsas | 2016-09-15 | 1 | -26/+32 |
| | | |||||
* | | Add Centos to install_deps.sh | Lefteris Karapetsas | 2016-09-12 | 1 | -0/+41 |
|/ | | | | | | Added steps to otain solidity dependencies in CentOS. Tested those steps on a CentOS 6.8 machine, but the instructions are from memory. May need some tweaking. | ||||
* | Remove leading zeroes in prerelease components. | chriseth | 2016-09-09 | 3 | -3/+6 |
| | |||||
* | Store emscripten binaries usig new naming scheme. | chriseth | 2016-09-09 | 1 | -3/+3 |
| | |||||
* | Added missing "stop on error" to scripts/install.sh. | Bob Summerwill | 2016-09-07 | 1 | -0/+2 |
| | |||||
* | Merge pull request #975 from blockchaindev/bug/674-solc-crash | chriseth | 2016-09-01 | 1 | -16/+6 |
|\ | | | | | solc crashes without 'export LC_ALL=C' | ||||
| * | Fixed a bug causing solc to crash on startup due to invalid environment ↵ | Christopher Gilbert | 2016-08-30 | 1 | -16/+6 |
| | | | | | | | | settings for locale | ||||
* | | soltest on windows | Dimitry | 2016-08-31 | 2 | -0/+77 |
| | | |||||
* | | Merge pull request #947 from winsvega/soltest | winsvega | 2016-08-31 | 1 | -1/+1 |
|\ \ | |/ |/| | rename --ipc to --ipcpath |