Commit Graph

543 Commits

Author SHA1 Message Date
David Palm 453c64068d Prep for release of new versions 2018-09-27 16:24:18 +01:00
David Palm 89af0dab34 [fixed-hash] bump version: 0.2.4 2018-09-27 15:55:06 +01:00
David Palm d84c85458f Add todos to figure out what to do about failing tests caused by correctness fixes 2018-09-27 15:39:25 +01:00
David Palm 99b2a88347 Expect a panic with the proper message 2018-09-27 09:20:15 +01:00
David Palm b2e746bd99 Sort out patricia-trie 2018-09-27 08:41:59 +01:00
David Palm 065958f833 Merge remote-tracking branch 'origin/master' into dp/chore/undo-returning-ref
* origin/master:
  uint tests are compiling again, fixed appveyor.yml and .travis.yml
  Add test for finding common prefix length with concatenated slices
  update CI scripts
  updated README.md with appveyor badges
  added appveyor.yml
2018-09-27 08:21:35 +01:00
David Palm 31acc41fb6 hashdb get() returns owned value 2018-09-26 14:50:04 +01:00
David Palm 7bd8afcf14 get() and raw() returns owned values 2018-09-26 14:49:28 +01:00
David f99fffa93f
Merge pull request #65 from paritytech/appveyor
added appveyor.yml
2018-09-26 12:20:25 +01:00
debris c694d21170 uint tests are compiling again, fixed appveyor.yml and .travis.yml 2018-09-25 11:21:20 +01:00
debris 103768a495 Merge branch 'master' into appveyor 2018-09-25 11:07:11 +01:00
Marek Kotewicz 5da4c6ff09
Merge pull request #66 from paritytech/dp/chore/add-test-to-cover-concatenated-nibbleslices
Add test for finding common prefix length with concatenated slices
2018-09-25 11:05:58 +01:00
David Palm 86a3f90fef Add test for finding common prefix length with concatenated slices 2018-09-25 10:01:06 +01:00
debris 20ae11df59 update CI scripts 2018-09-24 20:40:42 +01:00
debris 18ba24dc14 updated README.md with appveyor badges 2018-09-24 20:12:11 +01:00
debris 069eda5a8b added appveyor.yml 2018-09-24 20:09:32 +01:00
Andronik Ordian 7e46e18ba0
Merge pull request #58 from paritytech/ring-0.13
Ring 0.13
2018-09-24 19:45:21 +02:00
Andrew Jones b03c7c79dd
Merge pull request #60 from paritytech/issue-49
fix accepting non-canonical rlp packages
2018-09-19 12:36:44 +01:00
Niklas Adolfsson 7749c2a956
Merge pull request #63 from paritytech/bump-smallvec
bump smallvec to 0.6
2018-09-18 23:10:49 +02:00
debris e7feb90317 bump smallvec to 0.6 2018-09-18 22:22:34 +02:00
debris 35fe2100ab removed invalid tests 2018-09-18 11:39:58 +02:00
debris 29c3d5f1c8 Merge branch 'master' of github.com:paritytech/parity-common into issue-49 2018-09-17 15:59:28 +02:00
Marek Kotewicz ef6e46b2a5
Merge pull request #59 from paritytech/issue-48
fix accepting malformed rlp packages
2018-09-17 15:56:07 +02:00
debris 4af0fa6558 fix accepting non-canonical rlp packages, closes #49 2018-09-17 14:42:31 +02:00
debris 9c0d5263ea fix accepting malformed rlp packages, closes #48 2018-09-17 13:27:14 +02:00
Andronik Ordian 888e98e51c
parity-crypto: bump version to 0.2 2018-09-13 12:17:52 +02:00
David 38c8e8ec84
Merge pull request #29 from tafia/vec
rlp: remove elastic-array crate and use Vec instead
2018-09-13 09:51:07 +02:00
Johann Tuffe 2a710671d3 fix rebase and bump rlp in trie-standardmap 2018-09-13 11:16:43 +08:00
Johann Tuffe 19343a2d15 remove elastic-array in triehash 2018-09-13 11:03:48 +08:00
Johann Tuffe 41a5501309 fix indentations 2018-09-13 11:03:18 +08:00
Johann Tuffe 0272f6384d fix retab bug with pretty-print 2018-09-13 11:03:18 +08:00
Johann Tuffe 7c4d275875 use Vec in memorydb benches 2018-09-13 11:03:18 +08:00
Johann Tuffe 0ed79a6093 rebased and retab 2018-09-13 11:03:18 +08:00
Johann Tuffe b2b2d358cb update patricia-trie to use generic hashdb elements 2018-09-13 11:02:47 +08:00
Johann Tuffe 7ea4e1d48c bump hasdb and memorydb v0.3.0 and fix tests 2018-09-13 10:59:43 +08:00
Johann Tuffe 5f7d0e2ec6 have memorydb be generic over the value type 2018-09-13 10:59:43 +08:00
Johann Tuffe 09da6da010 have hashdb be generic over DBValue 2018-09-13 10:59:43 +08:00
Johann Tuffe 49b896e99c have NodeCodec using Vec 2018-09-13 10:59:43 +08:00
Johann Tuffe a45d28d391 bump rlp v0.3.0 and make all workspace test pass 2018-09-13 10:59:11 +08:00
Johann Tuffe 2672c06633 fix doc test 2018-09-13 10:56:59 +08:00
Johann Tuffe 52f7d35090 remove elastic-array and use Vec instead
The main purpose is to reduce the unsafe surface.
The unexpected consequence is to have a nice perf boost.
2018-09-13 10:56:59 +08:00
Andronik Ordian 3d4557228b
parity-crypto: bump version to 0.1.1 2018-09-12 16:09:36 +02:00
Andronik Ordian 678481faa1
deps(parity-crypto): update to ring 0.13 2018-09-12 16:03:44 +02:00
Marek Kotewicz 58eacd10c7
Merge pull request #40 from tafia/branchkeys
Refactor OwnedNode::Branch
2018-09-12 14:11:36 +02:00
Niklas Adolfsson 84983dad29
Merge pull request #57 from paritytech/andre/publish-kvdb-rocksdb
publish kvdb-rocksdb v0.1.4
2018-09-12 12:24:28 +02:00
André Silva 4361025763 publish kvdb-rocksdb v0.1.4 2018-09-12 10:26:02 +01:00
Andronik Ordian 8ea8ed6e94
Merge pull request #56 from paritytech/ng-update-fs-swap
[fs-swap] v0.2.4
2018-09-11 16:24:58 +02:00
Marek Kotewicz 758229f9ec
Merge pull request #55 from paritytech/ec/chore/publish-patricia-tree-0.2.2
[patricia-tree] version 0.2.2
2018-09-11 15:58:00 +02:00
Nicolas Gotchac a05e87a900 Update fs-swap version 2018-09-11 15:46:38 +02:00
Marek Kotewicz 626da48dc2
Merge pull request #53 from paritytech/ng-db-restore
Update logging in DB recovery
2018-09-11 15:35:12 +02:00