Commit Graph
100 Commits
Author SHA1 Message Date
Gav Wood 1d60e38f14 Merge pull request #399 from ethcore/sigterm
Using modified version of ctrlc that catches SIGTERM
2016-02-10 18:34:53 +01:00
Gav Wood 9f8766c8da Merge pull request #394 from ethcore/ext-tests
Externalities tests (still clumsy)
2016-02-10 02:50:02 +01:00
Gav Wood f0e26e3495 Merge pull request #395 from ethcore/coverage-reasonable
excluding test code itself from coverage
2016-02-10 01:49:28 +01:00
Gav Wood a691846cf8 Merge pull request #390 from ethcore/options
Additional tweaks to options.
2016-02-09 19:31:54 +01:00
Gav Wood 015aaad2c4 Merge pull request #388 from ethcore/options
--chain option for setting which network to go on.
2016-02-09 16:50:31 +01:00
Gav Wood 1ae4da46b3 Merge pull request #387 from ethcore/coverage-effort
Ethash unit tests final
2016-02-09 13:59:48 +01:00
Gav Wood 0fc5a5c91e Merge pull request #380 from ethcore/coverage-config
making root kcov runner simular to the one running on CI
2016-02-09 09:54:47 +01:00
Gav Wood 1b89654d0c Merge pull request #381 from ethcore/docker
add gcc as a dependency to dockerfiles
2016-02-09 09:53:15 +01:00
Gav Wood 76d51a3da6 Merge pull request #375 from ethcore/net
Check for handshake expiration before attempting connection replace
2016-02-08 15:41:49 +01:00
Gav Wood 666a1c3a57 Merge pull request #364 from ethcore/block-propagation
Blocks propagation
2016-02-08 15:41:17 +01:00
Gav Wood 3bd3f7967e Merge pull request #376 from ethcore/netopts
Network params.
2016-02-08 15:40:24 +01:00
Gav Wood 4076c41de8 Merge pull request #373 from ethcore/ourbootnode
Add parity-node-zero to bootnodes.
2016-02-08 14:23:43 +01:00
Gav Wood 35902cb205 Merge pull request #370 from ethcore/travis_job_id
kcov uses travis_job_id instead of coveralls token
2016-02-08 14:00:21 +01:00
Gav Wood d38431beff Merge pull request #365 from ethcore/ark
block_queue::clear should be more thorough
2016-02-07 22:47:04 +01:00
Gav Wood c55ff797a7 Merge pull request #363 from ethcore/state
Fixed an issue with forked counters
2016-02-07 22:46:57 +01:00
Gav Wood a6059a0c7d Merge pull request #362 from ethcore/install-parity
Install parity
2016-02-06 00:05:28 +01:00
Gav Wood 00b781fb2e Merge pull request #358 from ethcore/state
DB directory versioning
2016-02-05 15:54:54 +01:00
Gav Wood 36ebacbe10 Merge pull request #357 from ethcore/ark
Raise FD limit for MacOS
2016-02-05 15:19:29 +01:00
Gav Wood 47b1a3068e Merge pull request #356 from ethcore/travisslack
Travis slack integration.
2016-02-05 14:27:27 +01:00
Gav Wood 105f4262dd Merge pull request #354 from ethcore/license
License
2016-02-05 14:06:10 +01:00
Gav Wood 85e2ef1cac Merge pull request #353 from ethcore/state
Performance optimizations
2016-02-05 14:05:56 +01:00
Gav Wood 9dbdd3307a Merge pull request #355 from ethcore/gitterbadge
Gitter in README.
2016-02-05 13:52:52 +01:00
Gav Wood c3850ff880 Merge pull request #352 from ethcore/sync-tests-i3
test efforts, receipt requests
2016-02-05 13:04:22 +01:00
Gav Wood 4af8adc89a Merge pull request #348 from ethcore/sync-tests-i3
sync tests setup & local module coverage
2016-02-04 23:50:51 +01:00
Gav Wood d7365f8a30 Merge pull request #347 from ethcore/install-parity-unf
install parity script
2016-02-04 18:04:00 +01:00
Gav Wood bb6115cbef Merge pull request #333 from ethcore/nvolf
Network tests, separate local coverage for utils
2016-02-03 20:58:54 +01:00
Gav Wood 99a63d0639 Merge pull request #332 from ethcore/fixed_v
fix parity version so netstats can parse it
2016-02-03 19:32:49 +01:00
Gav Wood 0b3acf7b13 Update web3.rs 2016-02-03 17:58:22 +01:00
Gav Wood fe97809649 Merge pull request #316 from ethcore/install-deps
update install-deps.sh
2016-02-03 15:31:55 +01:00
Gav Wood 9262b18e64 Merge pull request #320 from ethcore/gavdocs
Finish all my docs. Fix previous test compilation.
2016-02-03 15:31:30 +01:00
Gav Wood 4a88adfde7 Merge pull request #317 from ethcore/evm-tests
Additional evm tests (extops, call, jumps) and some docs
2016-02-03 14:37:17 +01:00
Gav Wood b7edc95bc4 Merge pull request #310 from ethcore/json_tests_split
unused functions cleanup
2016-02-03 12:19:36 +01:00
Gav Wood 5155ff1fac Merge pull request #303 from ethcore/ark
Check block parent on import; Peer timeouts
2016-02-02 22:40:06 +01:00
Gav Wood 73d71f459f Merge pull request #306 from ethcore/evm-cov-test
Increasing coverage for evm.
2016-02-02 21:11:14 +01:00
Gav Wood 9ff75df73c Merge pull request #301 from ethcore/ethcore_docs
ethcore docs
2016-02-02 18:11:38 +01:00
Gav Wood e36c22e0b0 Merge pull request #297 from ethcore/travis_fixes
benchmark fixes
2016-02-02 09:03:59 +01:00
Gav Wood 2915c98ebb Merge pull request #293 from ethcore/travis_fixes
travis.yml fixes
2016-02-02 02:01:46 +01:00
Gav Wood 4fc9137633 Merge pull request #294 from ethcore/ark
Fixed block queue test
2016-02-01 17:59:47 +01:00
Gav Wood 4a25476161 Merge pull request #292 from ethcore/util_docs
Util docs
2016-02-01 16:21:45 +01:00
Gav Wood 9ec2efb2f3 Update mod.rs 2016-02-01 16:20:46 +01:00
Gav Wood 205a1990d6 Update mod.rs 2016-02-01 16:19:59 +01:00
Gav Wood 614522248d Merge pull request #290 from ethcore/travis_master
update travis to build PRs only against master
2016-02-01 15:08:37 +01:00
Gav Wood e509bff5da Merge pull request #272 from ethcore/coverage-effort
Coverage effort
2016-02-01 15:07:42 +01:00
Gav Wood 79258a9912 Update journaldb.rs 2016-02-01 15:07:11 +01:00
Gav Wood 694590e19d Merge pull request #288 from ethcore/docker
updated docker containers
2016-02-01 13:48:30 +01:00
Gav Wood cbc5bfcb46 Merge pull request #284 from ethcore/debris-patch-2
Building from source guide
2016-02-01 11:29:12 +01:00
Gav Wood 21e5399d8c Update README.md 2016-02-01 11:28:56 +01:00
Gav Wood 3533447f7a Update README.md 2016-02-01 11:27:46 +01:00
Gav Wood 9ed8f14e45 Merge pull request #283 from ethcore/ark
Fixed neted empty list RLP encoding
2016-02-01 10:27:39 +01:00
Gav Wood 122e1ff9ae Merge pull request #276 from ethcore/travis_move
Travis on reorganized repo
2016-01-31 16:35:05 +01:00
Gav Wood 76c0ceadf9 Merge pull request #275 from ethcore/move
umbrella project
2016-01-31 16:34:18 +01:00
Gav Wood c4d0907944 Merge pull request #273 from ethcore/ethash
Ethash disk cache
2016-01-31 16:33:53 +01:00
Gav Wood a5063565d1 Merge pull request #274 from ethcore/ark
Parity executable name and version
2016-01-31 01:46:08 +01:00
Gav Wood f1e44e9757 Merge pull request #195 from ethcore/Dockerfile
Dockerfile
2016-01-30 14:18:53 +01:00
Gav Wood 549bb777e3 Merge pull request #267 from ethcore/garbage-test-fix
Garbage collection test fix
2016-01-29 18:59:36 +01:00
Gav Wood 5e95249033 Merge pull request #271 from ethcore/fixcallcreatecallcode
Fix stCallCreateCallCodeTest, add more tests
2016-01-29 18:58:26 +01:00
Gav Wood dfeca68601 Merge pull request #265 from ethcore/sync
Moved sync out of ethcore crate; Added block validation
2016-01-29 17:17:53 +01:00
Gav Wood 5210f9e56d Merge pull request #252 from ethcore/ark
RLP encoder refactoring
2016-01-29 17:13:10 +01:00
Gav Wood 1b5845791f Merge pull request #263 from ethcore/log
Common log init function
2016-01-29 16:21:38 +01:00
Gav Wood 45bc887ab0 Merge pull request #262 from ethcore/fixed_crashing_tests
changed max vm depth from 128 to 64, change homestead block to 1_000_000
2016-01-29 16:21:04 +01:00
Gav Wood b5d78283bc Merge pull request #256 from ethcore/blockchain-tests
Blockchain tests and some helpers for guarding temp directory
2016-01-29 10:57:34 +01:00
Gav Wood 380861466a Merge pull request #258 from ethcore/submodule_version
fix submodule version
2016-01-28 19:02:17 +01:00
Gav Wood d9e8a59cd2 Merge pull request #246 from ethcore/temp-dir-refact
temp dir spawn refactoring
2016-01-28 17:17:13 +01:00
Gav Wood ec42dd6b28 Merge pull request #243 from ethcore/rpc
impl missing methods in tests
2016-01-27 17:01:16 +01:00
Gav Wood 888cc14bde Merge pull request #239 from ethcore/general-tests
General tests and some helpers
2016-01-27 16:57:52 +01:00
Gav Wood 3a8591b107 Merge pull request #236 from ethcore/blockchaintests
Fix import for bcMultiChainTest
2016-01-27 14:48:01 +01:00
Gav Wood 7f458a25dd Merge pull request #219 from ethcore/schedule_docs
Schedule documentation
2016-01-26 12:09:36 +01:00
Gav Wood 537cc61cd6 Merge pull request #206 from ethcore/ark
U256<->H256 Conversion
2016-01-26 12:09:01 +01:00
Gav Wood 0adb3bf757 Merge pull request #217 from ethcore/stack
Spawning new thread when we are reaching stack limit
2016-01-26 12:06:37 +01:00
Gav Wood 8ad0a73fec Merge pull request #212 from ethcore/todr
Cleaning readme
2016-01-26 00:20:56 +01:00
Gav Wood f014a1f4c8 Merge pull request #196 from ethcore/delegatecall
Fixing delegatecall
2016-01-26 00:20:21 +01:00
Gav Wood d649f1aca9 Merge pull request #205 from ethcore/cleanerclioptions
Autogenerate the Args from the docopt macro.
2016-01-25 17:12:45 +01:00
Gav Wood 692e5307e1 Merge pull request #202 from ethcore/ark
Networking fixes
2016-01-25 10:35:00 +01:00
Gav Wood b4bfdf2fd3 Merge pull request #203 from ethcore/clippy-version
Removed wildcard from clippy version
2016-01-23 13:12:04 +01:00
Gav Wood 98b49e0234 Merge pull request #192 from gavofyork/docs
Adding doc requests comments
2016-01-19 16:16:33 +00:00
Gav Wood 7cb8cbe056 Merge pull request #185 from gavofyork/cli
moved src/bin/client.rs -> src/bin/client/main.rs
2016-01-19 12:56:09 +01:00
Gav Wood 17969dcc1a Merge pull request #178 from gavofyork/ethash
Introduce sha3 crate and use it in ethash
2016-01-18 16:13:54 +01:00
Gav Wood 3885cc07e4 Merge pull request #173 from gavofyork/ark
Multithreaded block queue
2016-01-18 15:00:44 +01:00
Gav Wood 14a12b3f16 Merge pull request #164 from gavofyork/ark
Global secp256k1 context
2016-01-17 14:15:28 +01:00
Gav Wood 6dca77434f Merge pull request #152 from gavofyork/ethash
Ethash
2016-01-17 13:51:23 +01:00
Gav Wood 7a6ace6691 Merge pull request #131 from gavofyork/fix_ext
externalities refactor
2016-01-16 20:55:50 +01:00
Gav Wood 9d75452a17 Merge pull request #60 from gavofyork/tinykeccak_c99
Fixing tinykeccak to compile with c99 mode
2016-01-16 16:53:51 +01:00
Gav Wood d5a7c3415f Merge pull request #52 from gavofyork/pow
Power for uint
2016-01-16 15:57:07 +01:00
Gav Wood 4f049358f2 Merge pull request #132 from gavofyork/client
Client app event handler
2016-01-16 13:44:16 +01:00
Gav Wood 1d06c05a9f Merge pull request #57 from gavofyork/uint_decimal_display
uint fmt debug/display changed to output decimal representation
2016-01-16 13:33:41 +01:00
Gav Wood 32b8da2172 Merge pull request #56 from gavofyork/rlp_display
rlp display
2016-01-16 13:33:06 +01:00
Gav Wood cd0db09e14 Merge pull request #55 from gavofyork/flush_macro
Flush macro
2016-01-16 13:32:38 +01:00
Gav Wood df2aabb712 Merge pull request #127 from gavofyork/transaction_tests_fixes
callcode builtins tests pass
2016-01-15 16:30:53 +01:00
Gav Wood a11f7360ce Merge pull request #119 from gavofyork/client
Client state syncing
2016-01-15 16:25:34 +01:00
Gav Wood af65d539d1 Merge pull request #49 from gavofyork/network
Refactoring: General IO is now split from Networking IO
2016-01-15 16:25:21 +01:00
Gav Wood b5a4066d81 Merge pull request #123 from gavofyork/state_tests_fixes
builtin sets excepted to true
2016-01-15 12:06:11 +01:00
Gav Wood 0aa604343e Merge pull request #120 from gavofyork/excepted
out_of_gas -> excepted
2016-01-15 01:28:52 +01:00
Gav Wood fc25330804 Merge pull request #118 from gavofyork/state_logs
stLogs tests passing
2016-01-15 01:02:00 +01:00
Gav Wood 4ab3441e1c Merge pull request #115 from gavofyork/executive_revert_fix
Executive revert fix
2016-01-15 00:06:59 +01:00
Gav Wood 5426c3e911 Merge pull request #113 from gavofyork/gav
Refactored Pod & Diff types into separate files, JSON infrastructure revamp.
2016-01-14 22:28:58 +01:00
Gav Wood 1d524260e9 Merge pull request #108 from gavofyork/executive_fixes
executive gas calculation fixes
2016-01-14 12:50:31 +01:00
Gav Wood 76f617abac Merge pull request #107 from gavofyork/tx_gas
proper gas calculation in executive
2016-01-14 02:31:04 +01:00
Gav Wood 4b6d853593 Merge pull request #105 from gavofyork/executive_max_depth
Fixing MaxDepth param for executive
2016-01-14 02:30:30 +01:00
Gav Wood 36e8be0e0b Merge pull request #104 from gavofyork/tx_gas
transact substracts tx_gas
2016-01-14 01:30:09 +01:00
Gav Wood dc9625de62 Merge pull request #102 from gavofyork/gav
Pretty-print and fix for state.
2016-01-14 00:29:22 +01:00