Commit Graph

725 Commits

Author SHA1 Message Date
Tomasz Drwięga a21f2a0998 Exposing loggin via RPC 2016-04-19 18:27:12 +02:00
Nikolay Volf bde0a5b811 test for triples and bug fix 2016-04-17 19:12:10 +03:00
Nikolay Volf 3138584320 generalized fixedsized structs with macro 2016-04-17 18:52:44 +03:00
Nikolay Volf bd2149406d from/to for BlockLocation 2016-04-17 18:18:25 +03:00
Nikolay Volf ef34b3d9aa convertables 2016-04-17 14:06:14 +03:00
Nikolay Volf 3e2875f3d5 removing redundant implements 2016-04-17 11:13:25 +03:00
Nikolay Volf 060e4bcd32 adding docs 2016-04-17 11:06:59 +03:00
Nikolay Volf 2812dee8d4 ongoing change 2016-04-17 10:40:35 +03:00
Nikolay Volf 119ae94816 raw bytes refactoring 2016-04-16 20:11:18 +03:00
Gav Wood fa95419c27 --pruning=auto option. 2016-04-11 18:42:50 -07:00
Gav Wood 6e97496b27 Support for --pruning=auto. 2016-04-11 15:51:14 -07:00
NikVolf 5f7cc437dd removing lower-level defaults 2016-04-10 14:38:57 +03:00
NikVolf 219e88a023 create provided custom dir for keys if none 2016-04-10 14:20:48 +03:00
Tomasz Drwięga ccd417f713 Reverting order of shutdown event 2016-04-07 12:27:54 +02:00
Tomasz Drwięga d4f0902968 Tracing shutdown and changed order of IoManager shutdown process 2016-04-06 23:45:19 +02:00
Marek Kotewicz a8eb34ddb8 Merge pull request #891 from ethcore/issue-882
passing key path to all invocations
2016-04-06 15:05:47 +02:00
NikVolf 8b3e84f7fe passing key path to all invocations 2016-04-06 14:03:53 +03:00
Tomasz Drwięga 85da55a537 Fixing warnings 2016-04-06 10:55:40 +02:00
Arkadiy Paronyan ebd9eb1715 Merge pull request #871 from rphmeier/geth_keystore
Find geth data store cross-platform.
2016-04-03 21:39:57 +02:00
Robert Habermeier 2f02b43352 Find geth data store cross-platform.
Fixes #869
2016-04-03 14:54:13 -04:00
Gav Wood 8c447dcce2 Merge pull request #872 from ethcore/geth-import
Import geth 1.4.0 keys
2016-04-03 09:19:40 -04:00
arkpar 2fd23dc18f Handle geth keys with lowercase `crypto` key 2016-04-03 15:07:52 +02:00
arkpar 67d04c5952 Fixed bootnode URL and error message 2016-04-02 19:01:41 +02:00
Robert Habermeier 40d3301c68 Update deprecated HashDB methods in docs. 2016-03-30 01:36:35 -04:00
Gav Wood ad86feb667 Rename spawn -> boxed_clone 2016-03-28 09:42:50 +02:00
Gav Wood d150529730 Merge remote-tracking branch 'origin/master' into bettermining 2016-03-27 22:16:24 +02:00
Gav Wood 43e1d89067 Fix State cloning. 2016-03-27 14:35:27 +02:00
NikVolf cbe1e4599d fix test 2016-03-27 03:49:12 +03:00
NikVolf 32fd35843f in cli call 2016-03-27 03:45:43 +03:00
NikVolf edc527b3ab unlimited unlock 2016-03-27 03:41:57 +03:00
Gav Wood fc211f0934 Merge remote-tracking branch 'origin/master' into bettermining 2016-03-26 23:35:51 +01:00
NikVolf f9c0e0c152 removed from util 2016-03-26 19:08:06 +03:00
Gav Wood 64819981f2 Merge branch 'master' into bettermining 2016-03-26 13:45:38 +01:00
Marek Kotewicz 2c2e8ef154 Merge pull request #805 from ethcore/rustfmt
Rustfmt.toml
2016-03-25 10:39:59 +01:00
Gav Wood c99a486826 UsingQueue: Tests for new function, remove unused function. 2016-03-24 23:15:51 +01:00
Gav Wood 830ef7ddfc New mining framework.
Fixes #756.
2016-03-24 23:03:22 +01:00
Gav Wood 1700b6a087 Add UsingQueue. 2016-03-24 07:49:54 +00:00
Tomasz Drwięga a0db1d5416 Merge branch 'master' into rustfmt
Conflicts:
	ethash/src/sizes.rs
	util/src/uint.rs
2016-03-23 16:55:54 +01:00
Gav Wood d7fb464fa9 Merge pull request #798 from ethcore/eth_rpc
another batch of rpc improvements
2016-03-22 18:38:55 +01:00
debris a0cbe7cd7e fixed eth_call, eth_sendTransaction and eth_estimateGas 2016-03-22 17:17:50 +01:00
arkpar 6e9ea76aab Auto detect available port 2016-03-20 16:21:49 +01:00
Arkadiy Paronyan 2ec40604d9 Revert "Auto detect available port" 2016-03-20 12:12:58 +01:00
Gav Wood 004cd00f13 Merge pull request #782 from ethcore/test-fix
Auto detect available port
2016-03-20 10:23:55 +01:00
Gav Wood 387d0743e6 Allow 0x prefix for --author. 2016-03-19 23:51:24 +01:00
arkpar cabccf9ef5 Test URL logged 2016-03-19 22:19:59 +01:00
arkpar da027e93cf Auto detect available port 2016-03-19 21:00:05 +01:00
Tomasz Drwięga e58ec31e20 Fixing warnings 2016-03-18 10:14:19 +01:00
arkpar b1793fcb16 Prettier version wo git dir; Use rustc compile time version 2016-03-17 18:41:55 +01:00
Gav Wood b0f233a06c Merge pull request #737 from ethcore/sync
Sync fixed again
2016-03-15 12:13:44 +01:00
arkpar b9b0444662 Trace sending to unconfirmed session 2016-03-15 11:20:19 +01:00
Tomasz Drwięga d5ec1775ef Merge branch 'master' into uint_opt
Conflicts:
	test.sh
	util/bigint/src/uint.rs
2016-03-14 23:45:16 +01:00
arkpar c8b65c769b Fixed handshake leak 2016-03-14 13:54:06 +01:00
Arkadiy Paronyan 42499addc8 Merge pull request #714 from ethcore/master-version
Version 1.1 in master
2016-03-14 13:40:52 +01:00
Gav Wood 44223f3658 Merge pull request #720 from ethcore/network
Silence UDP warnings
2016-03-14 11:10:12 +01:00
Nikolay Volf 3eb08b0d61 fix tests and deuncommented 2016-03-14 10:53:37 +01:00
Nikolay Volf 829ed4d0a6 commented empty slice/vec comparison 2016-03-14 10:47:22 +01:00
Arkadiy Paronyan a1fe1a6136 Merge pull request #704 from ethcore/fixing_warnings
Fixing warnings
2016-03-14 10:28:28 +01:00
arkpar d3c1b5455b Silenced UDP warnings 2016-03-14 10:25:04 +01:00
Nikolay Volf b4ba070619 Merge branch 'master' into master-version 2016-03-14 09:40:38 +01:00
Gav Wood 8ad66875e5 Merge pull request #710 from ethcore/fix-discovery
Fixed splitting Neighbours packet
2016-03-14 01:32:13 +01:00
arkpar 9e7ff2c00e Version 1.1 2016-03-14 01:00:17 +01:00
Gav Wood e792998d0a Merge remote-tracking branch 'origin/master' into fixing_warnings 2016-03-14 01:00:12 +01:00
Gav Wood fe722419e7 Merge branch 'master' into fixing_warnings 2016-03-14 00:57:49 +01:00
arkpar 615e03542e Use slice.chunks 2016-03-14 00:41:25 +01:00
arkpar 45c3600d5a Fixed splitting Neighbours packet 2016-03-13 23:20:26 +01:00
Gav Wood 97fe4fcab4 Merge pull request #701 from ethcore/sstore-key-exp
management of account expiration & memory
2016-03-13 23:19:49 +01:00
Gav Wood 26f41b711c Bring back batching. 2016-03-13 21:54:06 +01:00
Gav Wood 0ccb9df4f1 Merge remote-tracking branch 'origin/master' into rcdb 2016-03-13 21:43:41 +01:00
Tomasz Drwięga fd834084f9 unknonw lint 2016-03-13 21:39:23 +01:00
Gav Wood 1be92ea8ef Fixes and traces for refcountdb. 2016-03-13 21:21:30 +01:00
Tomasz Drwięga 13df958f4a Fixing warnings 2016-03-13 21:14:00 +01:00
Tomasz Drwięga 54ff64c0e0 Merge branch 'master' into merge_ethminer
Conflicts:
	parity/main.rs
2016-03-13 20:42:33 +01:00
Nikolay Volf c5edf237b2 adding shrink-to-fit 2016-03-13 19:52:37 +01:00
Gav Wood 81291622eb Avoid batches for now. 2016-03-13 19:22:42 +01:00
Gav Wood 706c56f56a Usage of LATEST_ERA fixes for archive and ref-counted DBs. 2016-03-13 18:19:52 +01:00
Gav Wood 5107fc5897 Update options. 2016-03-13 18:09:44 +01:00
Gav Wood ac655af091 Update overlaydb 2016-03-13 18:07:36 +01:00
Gav Wood 9e912c7c0d Add new file. 2016-03-13 18:07:10 +01:00
Gav Wood 02f43f2e8c Merge branch 'ethminer_crate' 2016-03-13 15:00:47 +01:00
Nikolay Volf 735aa8ca17 Merge branch 'sstore-key-exp' into account-io 2016-03-13 14:46:49 +01:00
Nikolay Volf 89dc6fa9cc io handlers 2016-03-13 14:46:45 +01:00
Gav Wood 4e8092b008 Merge pull request #690 from ethcore/fixjdb
Fix JournalDB era marker
2016-03-13 13:11:12 +01:00
Nikolay Volf 450ae4147f memory and expiration mngmt 2016-03-13 13:03:02 +01:00
arkpar 1131618630 Fixed test 2016-03-13 11:55:48 +01:00
Gav Wood ead43eecd0 Merge pull request #694 from ethcore/heaviaze-key-tests
mark some key tests as heavy
2016-03-13 11:52:00 +01:00
arkpar ff51d0fa67 Additional tests 2016-03-13 11:50:09 +01:00
Nikolay Volf 0f21779ec4 make heavy 2016-03-13 11:06:57 +01:00
Marek Kotewicz 70624f816a Merge pull request #693 from ethcore/network
Limit incoming connections
2016-03-13 10:11:42 +01:00
Tomasz Drwięga dac90992ad Merge branch 'master' into updating_clippy
Conflicts:
	Cargo.lock
	util/src/journaldb/overlayrecentdb.rs
2016-03-13 00:20:31 +01:00
arkpar 361280a9be Limit incoming connections 2016-03-12 19:52:37 +01:00
arkpar 707f67c6b4 Optional last era 2016-03-12 19:19:45 +01:00
arkpar 1ca7c35c19 Fix latest era marker 2016-03-12 17:30:46 +01:00
Arkadiy Paronyan 8ce073ed9a Merge pull request #683 from ethcore/jdb-state-queries
state query for archive jdb
2016-03-12 16:19:00 +01:00
Gav Wood 6c6d919eac Merge branch 'master' into fixjdb1 2016-03-12 12:16:08 +01:00
Gav Wood b03679e1a6 Fix typos. 2016-03-12 11:22:02 +01:00
Gav Wood 82a8810057 Rename into something that is a little more descriptive. 2016-03-12 11:19:42 +01:00
Gav Wood d7039b72e2 Update archivedb.rs 2016-03-12 10:48:28 +01:00
Tomasz Drwięga c6dc6c0c41 One more warning 2016-03-12 10:41:35 +01:00
Tomasz Drwięga d0f7555348 Merge branch 'master' into updating_clippy
Conflicts:
	util/src/journaldb/archivedb.rs
2016-03-12 10:40:22 +01:00
Tomasz Drwięga 4b6e1dd4d2 Fixing warnings 2016-03-12 10:25:51 +01:00
Tomasz Drwięga 3ea52c2324 Merge branch 'master' into ethminer_crate
Conflicts:
	parity/main.rs
2016-03-12 10:22:43 +01:00
Gav Wood 88e23fcb9a Merge pull request #634 from ethcore/jdb_option2
JournalDB with in-memory overlay (option2)
2016-03-12 10:01:17 +01:00
Gav Wood 874393ba06 Fix tests, 2016-03-12 09:57:57 +01:00
Gav Wood e6a273f3a7 Fix tests. 2016-03-12 09:53:54 +01:00
Gav Wood 12e1abdfb7 Port fixes to new infrastrtcutre. 2016-03-12 09:51:17 +01:00
Tomasz Drwięga aebc91d96f Merge branch 'master' into ethminer_crate
Conflicts:
	Cargo.toml
	rpc/Cargo.toml
	sync/Cargo.toml
2016-03-12 09:50:18 +01:00
Tomasz Drwięga 7cfe1d258b Adding more detailed logging 2016-03-11 23:49:32 +01:00
Arkadiy Paronyan 1031ce641d Merge pull request #682 from ethcore/additional_sstore_test
additional (failing) SecretStore test
2016-03-11 22:45:43 +01:00
arkpar 896ba57555 Merge branch 'master' of github.com:ethcore/parity into jdb_option2 2016-03-11 22:43:59 +01:00
Nikolay Volf b1327a045f fixed new account generation 2016-03-11 22:47:12 +04:00
debris 90e20cbcad additional (failing) sstore test 2016-03-11 20:08:01 +01:00
Tomasz Drwięga f724cab92d Merge branch 'master' into updating_clippy
Conflicts:
	ethcore/src/lib.rs
	sync/src/chain.rs
	sync/src/lib.rs
	util/src/keys/store.rs
	util/src/lib.rs
2016-03-11 19:17:09 +01:00
Nikolay Volf 1e40997ff7 state query for archive jdb 2016-03-11 22:15:56 +04:00
Nikolay Volf 04af38bb0d fix test compilation 2016-03-11 18:54:28 +04:00
Nikolay Volf 8d67316ece Merge branch 'master' into reorgjdb
Conflicts:
	parity/main.rs
2016-03-11 17:41:04 +04:00
Nikolay Volf fcc0432856 Merge pull request #675 from ethcore/rpc_unit_tests
fixed U256 and transaction request deserialization
2016-03-11 17:25:13 +03:00
Gav Wood 38d470f3bc Reorganise command line options into more general engine. 2016-03-11 14:45:19 +01:00
Gav Wood 7e8b6c3660 Merge branch 'boxjdb' into reorgjdb 2016-03-11 14:06:32 +01:00
Gav Wood b25551be7b Merge pull request #671 from ethcore/clippy_hook
Removing running clippy by default on nightly.
2016-03-11 14:03:16 +01:00
Gav Wood 51cfd4b0ea Remove unneeded clone. 2016-03-11 13:58:11 +01:00
debris ecd33a6093 fixed U256 and transaction request deserialization, added tests for transaction request 2016-03-11 13:54:52 +01:00
Gav Wood 4771fdf0fb Rearrange journaldb infrastructure. 2016-03-11 13:50:39 +01:00
Gav Wood 2a856a13f0 Obvious typo fix. 2016-03-11 13:21:53 +01:00
Gav Wood d71c5d4c17 Place Sync/Send in trait. 2016-03-11 13:19:10 +01:00
Gav Wood e461916f5a Merge remote-tracking branch 'origin/master' into boxjdb 2016-03-11 12:56:33 +01:00
Gav Wood 756f964130 JournalDB -> Box<JournalDB>, and it's a trait. 2016-03-11 12:54:48 +01:00
arkpar 8f54c24e47 Merged changes from jdb_option1, keep LATEST_ERA from decreasing 2016-03-11 11:52:11 +01:00
Tomasz Drwięga d84e008e00 Removing superflous check for nightly 2016-03-11 11:16:49 +01:00
Tomasz Drwięga 8709dd28f8 Fixing clippy warnings 2016-03-11 10:58:51 +01:00
arkpar 06a3abd01e Removed unused return type 2016-03-10 21:15:43 +01:00
arkpar 8785bd37e8 Merge branch 'master' of github.com:ethcore/parity into jdb_option2 2016-03-10 21:06:21 +01:00
Nikolay Volf a2dea3885b refactoring to AccountService 2016-03-10 23:09:45 +04:00
Nikolay Volf 5571503c22 traitified secret store 2016-03-10 20:18:01 +04:00
Gav Wood 1a28e9297c Merge pull request #655 from ethcore/io
Stop workers before stopping event loop
2016-03-10 12:53:00 +01:00
arkpar ff12b53ba6 Stop workers before stopping event loop 2016-03-10 10:40:16 +01:00
Nikolay Volf 0f056f3abb Merge branch 'master' into clippy-dev
Conflicts:
	Cargo.toml
2016-03-10 02:45:53 +04:00
arkpar c302fa9a4e Style 2016-03-09 18:37:44 +01:00
Nikolay Volf 6ad0ba8fe2 basic commands 2016-03-09 17:11:15 +04:00
arkpar ca7d3b91d0 Merge branch 'master' of github.com:ethcore/parity into jdb_option2 2016-03-08 18:35:25 +01:00
Tomasz Drwięga 0fd52176dc Fixing tests in bigint and util 2016-03-07 16:28:51 +01:00
Tomasz Drwięga b61c0397bc removing unused variable 2016-03-07 14:36:38 +01:00
Tomasz Drwięga 69db469d39 Merge branch 'master' into clippy-dev
Conflicts:
	util/src/journaldb.rs
2016-03-07 14:35:42 +01:00
Tomasz Drwięga cbc2c0cf0c Fixing clippy warnings. When building on nightly it is required to enable clippy 2016-03-07 14:34:17 +01:00
Gav Wood 72016196cd Remove println!s. 2016-03-07 10:56:39 +01:00
Gav Wood 318e7e9e04 Merge pull request #613 from ethcore/jdb_option1
JournalDB option 1 fix
2016-03-07 09:38:50 +01:00
Gav Wood 4d1effb008 Fix tests. 2016-03-07 09:10:02 +01:00
Gav Wood 73207c2355 Revert accidental beta regressions. 2016-03-07 08:01:14 +01:00
Gav Wood fd87633db6 Remove superfluous LATEST_KEY write. 2016-03-07 07:57:50 +01:00
arkpar 744c4c7d8b JournalDB documentation 2016-03-07 07:06:55 +01:00
Gav Wood 0980c7130a Fix replay_keys
Counters should never have an entry with zero value.
2016-03-07 06:58:43 +01:00
Gav Wood 4230fdfffe More veriosning fixups. 2016-03-06 22:43:21 +01:00
Gav Wood bc2fb14b5d Add memory usage reports.
Update to be similar to master.
2016-03-06 22:39:04 +01:00
Gav Wood bfd882c7e0 Fix warnings. 2016-03-06 22:05:12 +01:00
Gav Wood 51c95d4d67 Implement option 1. 2016-03-06 21:57:55 +01:00
arkpar d77d9ad9d8 JournalDB with history overlay 2016-03-06 19:57:00 +01:00
arkpar 003d1fd0cc Network tracing improvements 2016-03-05 23:32:38 +01:00
Nikolay Volf 1d04a7b8f9 changing warning to trace 2016-03-05 13:16:09 +03:00
arkpar a4640beb2c Typo 2016-03-05 00:00:43 +01:00
arkpar 2d6738fcde Additional logging and assert 2016-03-04 23:53:57 +01:00
Gav Wood 8ed632eb96 Merge pull request #592 from ethcore/network
Fixed potential deadlock on startup
2016-03-04 23:51:56 +01:00
Gav Wood e11b74e8d2 Merge pull request #589 from ethcore/disablejournaldb
JournalDB can now operate in "archive" mode
2016-03-04 23:51:21 +01:00
Gav Wood 559e01ea84 Review remarks resolved. 2016-03-04 22:54:59 +01:00
arkpar 182aec2f94 Fixed potential deadlock on startup 2016-03-04 22:01:36 +01:00
Gav Wood ba67b67ff3 JournalDB can now operate in "archive" mode. 2016-03-04 20:19:36 +01:00
Nikolay Volf 2e3fb103ab extended secret store operations 2016-03-04 20:08:42 +03:00
Nikolay Volf ae51d99fb8 [ci skip] trailing commas 2016-03-04 16:40:17 +03:00
Nikolay Volf 0d01099f44 moving unlock logics to secret-store itself 2016-03-04 16:23:00 +03:00
Nikolay Volf e17b2a4db8 replacing unsafe cell with rwlock 2016-03-04 14:48:05 +03:00
Gav Wood 1a7ef8cc85 Merge pull request #560 from ethcore/clippy_warnings
Fixing clippy warnings = small refactoring of `request_blocks`
2016-03-02 19:06:45 +01:00
Gav Wood f5de0187e7 Merge remote-tracking branch 'origin/master' into clippy_warnings 2016-03-02 13:40:35 +01:00
arkpar 041cfda80b Improved journaldb logging 2016-03-02 13:21:33 +01:00
Gav Wood 931c293426 Merge pull request #567 from ethcore/fix-kcov
Fix coverage test run
2016-03-02 13:01:14 +01:00
Nikolay Volf 5dfc3d2849 resolving path at runtime 2016-03-02 13:01:38 +03:00
Gav Wood d55aa54412 Merge branch 'master' into mining 2016-03-02 00:59:39 +01:00
Gav Wood 0082d12ea9 Merge pull request #544 from ethcore/uint-refact
uint to separate crate
2016-03-02 00:59:03 +01:00
Gav Wood 30c6820437 Refactor and cleanup. 2016-03-02 00:52:18 +01:00
Tomasz Drwięga 30e7ac8d6d Fixing trivial warnings 2016-03-01 22:05:50 +01:00
Tomusdrw aab274d3ef Changing RefCell to Cell in transaction. Implementing Copy on Uints. 2016-03-01 21:29:22 +01:00
Gav Wood 140711dd8a Fixups from review.
Reduce size of default extra-data.
Introduce find_uncle_headers.
2016-03-01 19:59:12 +01:00
Gav Wood f705f6957a Merge branch 'master' into mining 2016-03-01 16:59:39 +01:00
Gav Wood 48df869202 --author and --extra-data options. Fixed null parent-hash. 2016-03-01 16:58:14 +01:00
Nikolay Volf be4cfa83b3 Merge pull request #545 from ethcore/table
Sparse Table Implementation (Row, Col) -> Val
2016-03-01 15:01:35 +03:00
Tomasz Drwięga 816e549d4c Changing implementation of is_empty to something more efficient 2016-03-01 00:40:55 +01:00
Tomasz Drwięga ed6a35f618 More idiomatic implementations 2016-03-01 00:00:52 +01:00
Tomasz Drwięga 2f3b0c9d1c Removing get_ prefix 2016-02-29 23:57:02 +01:00
Nikolay Volf 82a528961b remove line 2016-03-01 01:13:00 +03:00
Tomasz Drwięga 212aac42bd Removing clippy warnings 2016-02-29 23:09:51 +01:00
Tomasz Drwięga f2fdb8b69b Table tests 2016-02-29 22:56:56 +01:00
Nikolay Volf 16038d9555 hash&uint -> numbers 2016-03-01 00:23:49 +03:00
Nikolay Volf d0125f3ff5 uint to separated crate 2016-03-01 00:21:15 +03:00
Tomusdrw 4bf77c03f5 Moving Table to utils. Fixing couple of small things 2016-02-29 22:16:28 +01:00
Gav Wood ffc5c2ea7b eth_getwork implemented. 2016-02-29 19:30:13 +01:00
Gav Wood 5869dc8273 Merge pull request #539 from ethcore/bigint-u512mul
u256 full multiplication
2016-02-29 19:05:03 +01:00
Nikolay Volf b30f066651 tabified 2016-02-29 19:15:13 +03:00
Nikolay Volf 1a4e95a9dc u256*u256->u512 2016-02-29 18:57:46 +03:00
Gav Wood 72f4dfdd7a Merge pull request #534 from ethcore/bigint-autoinclude
changing x64 asm config
2016-02-29 15:16:30 +01:00
Nikolay Volf 9b9e054dc3 changing x64 asm config 2016-02-29 14:29:51 +03:00
Gav Wood b1fc9bb342 Merge pull request #528 from ethcore/bigint-opt
Multiplication issue + very exhaustive tests for it
2016-02-27 18:27:15 +01:00
Gav Wood 22a2de971b Merge pull request #498 from ethcore/eip8
EIP-8
2016-02-27 17:49:11 +01:00
Nikolay Volf afbf41c48c Merge branch 'master' into bigint-opt
Conflicts:
	util/src/uint.rs
2016-02-27 19:17:51 +03:00
Nikolay Volf 6a0e9c5ed0 tabified 2016-02-27 18:55:07 +03:00
Gav Wood 734adf0214 Merge pull request #527 from ethcore/determinatetests
Make "random" trie tests fully deterministic.
2016-02-27 16:50:56 +01:00
Nikolay Volf 019638628c removed duplicates 2016-02-27 18:45:19 +03:00
arkpar 4bdd5267b0 Ack size test 2016-02-27 16:44:47 +01:00
Nikolay Volf dc604c21b5 most complete carry test ever 2016-02-27 18:43:38 +03:00
arkpar e6bab014d1 Fixed outgoing ack size 2016-02-27 16:40:22 +01:00
Gav Wood ec8c1cb5f9 Make "random" trie tests fully determinate. 2016-02-27 15:49:44 +01:00
Gav Wood faa6347896 Update handshake.rs 2016-02-27 15:07:21 +01:00
Gav Wood 213bfc4417 Update handshake.rs 2016-02-27 15:05:13 +01:00
Gav Wood b2dd6ded1d Update discovery.rs 2016-02-27 15:02:05 +01:00
debris 11de5b4923 udpated serde to version 0.7.0 2016-02-27 13:14:58 +01:00
Nikolay Volf e3c8c99583 finally caught mul bug 2016-02-27 15:02:02 +03:00
Gav Wood 07b9f9f6f3 Merge pull request #521 from ethcore/bigint-u512-opt
U512 add/sub optimize
2016-02-26 23:46:47 +01:00
Gav Wood a211520d19 Merge pull request #509 from ethcore/geth-import-no-utility-crate
Account management + geth keystore import (no utility crate added)
2016-02-26 23:13:20 +01:00
Gav Wood 52faf8164d Update store.rs 2016-02-26 21:38:05 +01:00
Gav Wood 8bd585b2b9 Merge pull request #505 from ethcore/network
Delayed UPnP initialization
2016-02-26 21:33:29 +01:00
Nikolay Volf 9585138f20 add/sub 512 2016-02-26 23:24:04 +03:00
Gav Wood a51ba5ca33 Merge pull request #515 from ethcore/bigint-opt
optimization of U256
2016-02-26 17:25:18 +01:00
Nikolay Volf 3750a8964c removed redundant clones 2016-02-26 17:48:50 +03:00
Nikolay Volf 5013c4d1f1 naughty overflow bug fixed 2016-02-26 16:50:12 +03:00
arkpar 34bc02af1e Merge branch 'master' of github.com:ethcore/parity into network 2016-02-26 14:23:10 +01:00
Nikolay Volf 023c623650 mul overflow multipart test 2016-02-26 16:19:55 +03:00
Nikolay Volf 3858a2011f [ci skip] mul multipart tests 2016-02-26 16:12:47 +03:00
Nikolay Volf 228e3fefe0 [ci skip] multipart sub test 2016-02-26 16:03:04 +03:00
Nikolay Volf e95538f3ec [ci skip] style fixes, multipart add test 2016-02-26 15:56:55 +03:00
arkpar 9920dcea17 Merge branch 'master' of github.com:ethcore/parity into db 2016-02-26 13:16:22 +01:00
Gav Wood 7a706fa0d2 Merge pull request #418 from ethcore/jsonrpc2
bloomfilter
2016-02-26 13:08:41 +01:00
Nikolay Volf f29417eea9 allow dead code for macros expansion 2016-02-26 14:50:55 +03:00
arkpar c66178e3f7 Fixed a race condition when a connecting peer disconnects immediately 2016-02-26 11:38:06 +01:00
Nikolay Volf e946e2ab18 epic mul overflow bug 2016-02-25 22:27:22 +03:00
Nikolay Volf 600859ed04 [ci skip] flush 2016-02-25 19:58:09 +03:00
Nikolay Volf 2ee4a0c8c6 mistake of ne/jcxz 2016-02-25 18:16:08 +03:00
Nikolay Volf 5d22ad3fc8 counter jump better 2016-02-25 18:10:33 +03:00
Nikolay Volf 864e754074 overflowing_sub in sub 2016-02-25 18:02:08 +03:00
Nikolay Volf 7525ff23cf removed artefact cls/pushf/popf 2016-02-25 17:59:08 +03:00
Nikolay Volf fb5779a00e specific feature for asm opt 2016-02-25 16:55:03 +03:00
Nikolay Volf f17d893f53 fixed mul, fixed register pref 2016-02-25 16:20:57 +03:00
Nikolay Volf da69ea51fe inline 2016-02-25 03:09:33 +03:00
Nikolay Volf 0794049d18 fix naughty macros 2016-02-25 02:05:59 +03:00
Nikolay Volf ccaa194681 mul, bench showtime 2016-02-25 02:00:34 +03:00
arkpar 5a9bba3fa5 Merge branch 'master' of github.com:ethcore/parity into db 2016-02-24 21:32:21 +01:00
Nikolay Volf 7821505139 sub x64 optimize 2016-02-24 23:08:21 +03:00
Nikolay Volf 476bb85d41 r m/r + setc/xor 2016-02-24 21:36:31 +03:00
Nikolay Volf dd8652dbf4 u256 to inline assembly opt 2016-02-24 21:17:29 +03:00
debris ad268d27d7 Merge branch 'master' of github.com:ethcore/parity into jsonrpc2 2016-02-24 10:10:49 +01:00
Nikolay Volf 5bd355e0af removing extra crate 2016-02-24 09:55:09 +03:00
arkpar 8beba717f8 Delayed UPnP initialization 2016-02-23 19:38:06 +01:00
arkpar 492bf7154e Log address 2016-02-23 15:02:08 +01:00
debris 52ed69b619 Merge branch 'master' into jsonrpc2 2016-02-23 14:53:09 +01:00
Tomusdrw 3734959f55 Deriving PartialEq and disabling clippy warning 2016-02-23 11:54:10 +01:00