Commit Graph
100 Commits
Author SHA1 Message Date
chriseth 39ced1ba55 Make aware of branches and only create source tarball once. 2016-08-10 14:46:59 +02:00
chriseth e404d42f60 Correct jsoncpp versions. 2016-08-10 14:46:59 +02:00
chriseth ff08a8fab0 Do not compile sphinx docs for now, so we get to a workable state. 2016-08-10 14:46:59 +02:00
chriseth 7aa344a5e8 PPA release script, still work in progress. 2016-08-10 14:46:59 +02:00
chriseth 4c54834908 Rename libevmasm. 2016-08-10 13:52:24 +02:00
chriseth 15d732b030 Correctly require jsoncpp 2016-08-10 13:38:15 +02:00
chriseth ccd78d05d6 Correct library usage. 2016-08-08 12:26:07 +02:00
chriseth 226ed7b9dc Some cleanup regarding libdevcore. Also rename to avoid conflicts. 2016-08-06 11:14:28 +02:00
chriseth 7ea5770598 Do not install headers. 2016-08-05 16:35:24 +02:00
chriseth 0a2a2cf38b Add boost workaround for specific version. 2016-08-04 13:21:33 +02:00
chriseth 3b21d9808e Merge pull request #811 from chriseth/encrypt
Change deploy key.
2016-08-03 16:38:20 +02:00
chriseth eda61aed04 Change deploy key. 2016-08-03 14:25:06 +02:00
chriseth b68ca9cd56 Merge pull request #798 from chriseth/docs
Install dependencies for docs.
2016-08-02 16:01:50 +02:00
chriseth 4259776524 Install dependencies for docs. 2016-08-02 14:58:40 +02:00
chriseth 2e174e1d19 Merge pull request #793 from chriseth/parbuild
Parallel builds for emscripten and docs.
2016-08-02 12:55:28 +02:00
chriseth 7120c6ba60 Fix docs script. 2016-08-02 12:03:06 +02:00
chriseth adbb6f78d0 Merge pull request #797 from yann300/sourceMapping
fix sourcemapping
2016-08-02 11:49:35 +02:00
chriseth 7da7c3208f Do not explicitly specify emscripten compiler. 2016-08-02 11:35:08 +02:00
chriseth 5a4d57a28f Make docs script executable. 2016-08-02 11:18:28 +02:00
chriseth e715251cb2 Only install deps for default job. 2016-08-02 11:18:28 +02:00
chriseth 7ae2cb872a Show ubuntu version in error. 2016-08-02 11:18:28 +02:00
chriseth 8a801879d1 Parallel builds for emscripten and docs. 2016-08-02 11:18:26 +02:00
chriseth f44320269e Merge pull request #795 from bobsummerwill/10min_timeout
Constraint Emscripten publish step to Ubuntu runs
2016-08-02 11:09:05 +02:00
chriseth 85a61fe886 Merge pull request #792 from chriseth/optimizer
Further fixes to the optimizer.
2016-08-02 00:35:49 +02:00
chriseth c0afb4549e Further fixes to the optimizer. 2016-08-01 23:41:11 +02:00
chriseth fb90e8876f Merge pull request #791 from chriseth/emscrip
Further tweaks to the build.
2016-08-01 23:40:53 +02:00
chriseth 1445284a78 Build emscripten in build-emscripten to separate cache. 2016-08-01 22:45:50 +02:00
chriseth 1753c258a3 Cache. 2016-08-01 22:45:48 +02:00
chriseth ec97d574b1 Merge pull request #774 from chriseth/srcmapruntime
Bugfix: Correctly use srcmap-runtime.
2016-08-01 16:55:18 +02:00
chriseth 94715aa5a9 Merge pull request #786 from bobsummerwill/jsonrpcstub
Remove unused jsonrpcstub code in cmake/
2016-08-01 16:54:53 +02:00
chriseth 560471c972 Merge pull request #762 from chriseth/optimizer
Optimizer
2016-08-01 16:54:34 +02:00
chriseth 74cb76d8fa Merge pull request #788 from chriseth/emscrip
Fix emscripten build and add caches.
2016-08-01 16:54:19 +02:00
chriseth 3bbd5f5af2 Cache. 2016-08-01 16:51:23 +02:00
chriseth 168261254b Fix emscripten build. 2016-08-01 16:49:19 +02:00
chriseth 82d113680c Run the tests only three times. 2016-08-01 16:49:19 +02:00
chriseth e1e6f3ba13 Run the tests only three times. 2016-08-01 16:31:56 +02:00
chriseth 08c6a4e7ba Merge pull request #776 from chriseth/deploydocs
Deploydocs
2016-08-01 16:10:26 +02:00
chriseth 93ebaa4822 Reset knowledge in optimizer for path joins. 2016-08-01 15:30:21 +02:00
chriseth ac0d138800 Test case. 2016-08-01 15:30:19 +02:00
chriseth 21a7dda733 Merge pull request #773 from bobsummerwill/enable_release_flow
Enable the Emscripten release flow
2016-08-01 15:29:33 +02:00
chriseth 6c4b9bf1d4 Merge pull request #761 from chriseth/fixOptimizerTests
Fix optimizer tests.
2016-08-01 15:28:18 +02:00
chriseth 23a4d07821 Merge pull request #750 from ethereum/chriseth-patch-2
Correct source map definition.
2016-08-01 12:44:38 +02:00
chriseth 267b32df83 Merge pull request #764 from Denton-L/make-safe
Throw if send() fails in example code
2016-08-01 12:43:21 +02:00
chriseth 66133469e9 Merge pull request #732 from Denton-L/document-precedence
Document precedence
2016-08-01 12:40:24 +02:00
chriseth 8b68d476c2 Fix optimizer tests. 2016-08-01 12:17:04 +02:00
chriseth d5e536a4fb Made snippet work as is. 2016-08-01 12:14:17 +02:00
chriseth f463382f9d Bugfix: Correctly use srcmap-runtime. 2016-08-01 12:05:50 +02:00
chriseth 56727d61a6 Merge pull request #756 from chriseth/alloczero
Bugfix: Allocate empty array.
2016-07-29 16:58:25 +02:00
chriseth 58cc6cbb37 Bugfix: Allocate empty array. 2016-07-28 17:24:18 +02:00
chriseth 4f0f9fcdbe Mix is discontinued 2016-07-27 17:42:21 +02:00
chriseth c8aa39e587 Correct source map definition. 2016-07-27 16:06:04 +02:00
chriseth b72a693e39 Merge pull request #745 from Manidos/patch-1
Update contracts.rst
2016-07-27 12:15:50 +02:00
chriseth 2dbadbabb3 Merge pull request #721 from ethers/patch-5
mixedCase for modifiers
2016-07-26 18:25:46 +02:00
chriseth 17957d3a93 Merge pull request #738 from DennisBPeterson/patch-3
Added tx.origin caution
2016-07-25 16:23:50 +02:00
chriseth 6610add63e Merge pull request #731 from Denton-L/move-token
Move `in` as a keyword to reserved word section
2016-07-21 14:34:22 +02:00
chriseth f5ffb56f2d Merge pull request #734 from ZhuWeiyang/patch-1
Missing '_' in modifier 'timedTransitions'
2016-07-21 14:33:20 +02:00
chriseth 077c8ad83d Merge pull request #699 from chriseth/sourceLocation
WIP: Source location as part of AST.
2016-07-20 19:46:31 +02:00
chriseth 9f7a55d2b2 Source mapping documentation. 2016-07-20 19:45:45 +02:00
chriseth c55584d3e2 Source location as part of AST. 2016-07-20 19:45:43 +02:00
chriseth 980abfe52a Merge pull request #720 from chriseth/formalState
Formal Verification: Handle external effects.
2016-07-20 19:37:57 +02:00
chriseth 427deb43f5 Merge pull request #728 from chriseth/formalout
Provide formal version in json output.
2016-07-19 17:46:33 +02:00
chriseth e10297a2ef Merge pull request #704 from ethereum/malleability
Expanded malleability risks.
2016-07-18 19:34:35 +02:00
chriseth f24d70e914 Merge pull request #729 from Denton-L/minor-corrections
Minor corrections to documentation
2016-07-18 19:09:40 +02:00
chriseth 9a9a815fc9 Provide formal version in json output. 2016-07-18 18:26:56 +02:00
chriseth 417fde3eab Merge pull request #711 from chriseth/canonical
Store non-canonical version.
2016-07-18 16:58:38 +02:00
chriseth 26e5faa038 Handle external effects. 2016-07-13 11:16:00 +02:00
chriseth e90ebcd63b Store non-canonical version. 2016-07-11 15:31:38 +02:00
chriseth efad1e05ac Merge pull request #680 from Denton-L/fix-679
Add section about default values of variables
2016-07-08 20:15:28 +02:00
chriseth e5061615ce Merge pull request #689 from redsquirrel/patch-1
Removing "easy" language
2016-07-08 20:12:42 +02:00
chriseth f8d67a8ea6 Merge pull request #700 from Denton-L/sec
Minor Changes to #693
2016-07-08 19:54:01 +02:00
chriseth 8df9d49c44 Merge pull request #703 from raineorshine/patch-2
Documentation: Add Solidity Tools
2016-07-08 17:55:27 +02:00
chriseth e4b04870eb Merge pull request #701 from svantetobias/develop
Fixed mix-up of variable names in Sent event
2016-07-08 17:47:39 +02:00
chriseth b71144dd53 Expanded malleability risks. 2016-07-06 18:33:38 +02:00
chriseth 2edbd0605c Merge pull request #693 from chriseth/sec
Security Considerations
2016-07-05 17:20:30 +02:00
chriseth 3b494348ea Fixes. 2016-07-04 15:39:31 +02:00
chriseth 2df142c496 Security Considerations 2016-07-04 15:27:53 +02:00
chriseth 48238c9f14 Merge pull request #608 from chriseth/testViaIPC
Test via IPC.
2016-07-01 13:50:07 +02:00
chriseth a15b533323 Do not link to libethereum for tests. 2016-07-01 10:20:13 +02:00
chriseth 9216a4d991 Fix jsoncpp includes for macos. 2016-07-01 10:16:06 +02:00
chriseth ccba763845 Fix test contracts. 2016-06-29 00:14:50 +02:00
chriseth 272a9d94d2 Re-enable registrar tests. 2016-06-29 00:14:50 +02:00
chriseth 7369b5e4bb Test via ipc on travis. 2016-06-29 00:14:50 +02:00
chriseth 67d1e4783a Rename IPCSocket and removed unused code in TestHelper. 2016-06-29 00:14:50 +02:00
chriseth 05e5bdf780 Fixes for gas tests. 2016-06-28 23:18:55 +02:00
chriseth c0bbd1cfe5 Some more test fixes. 2016-06-28 23:18:55 +02:00
chriseth e5db096da9 Fix some more tests. 2016-06-28 23:18:55 +02:00
chriseth 007132a78e Fix empty storage check. 2016-06-28 23:18:55 +02:00
chriseth 93c8fc094e Parse arguments in free function. 2016-06-28 23:18:55 +02:00
chriseth ce2258b71e Balance and storage. 2016-06-28 23:18:54 +02:00
chriseth 966709b7d7 logs 2016-06-28 23:18:54 +02:00
chriseth d6e39054e0 Refactor testing via IPC. 2016-06-28 23:18:54 +02:00
chriseth ad36fc3c58 Style 2016-06-28 23:18:54 +02:00
chriseth 5aca97af0d Initial poc to test via ipc. 2016-06-28 23:18:54 +02:00
chriseth 2ccfea8b54 Merge pull request #672 from pjdelport/patch-1
Update link to atom-ethereum-interface package
2016-06-27 10:41:43 +02:00
chriseth c1a16d8d5a Merge pull request #677 from chriseth/unusedReturn
Warn about unused return values.
2016-06-27 10:39:37 +02:00
chriseth 25a64c7f8f Only warn about unused return in low-level functions. 2016-06-26 13:53:32 +02:00
chriseth cc6314cd01 Warn about unused return values. 2016-06-26 13:53:32 +02:00
chriseth 460ed095f8 Merge pull request #682 from chriseth/travis
Use travis for tests, too.
2016-06-26 13:52:05 +02:00
chriseth 7cfd4d62e4 Use travis for tests, too. 2016-06-26 01:17:34 +02:00
chriseth 7ac5299c7b Merge pull request #685 from redsquirrel/patch-5
Fixing library examples that don't compile.
2016-06-26 01:00:58 +02:00