Releases
v2.1.0
Changes from V2.0.0:
773961b Serde serialization for Option (#3074 )
62d865c Support protocol version 1 and 2 in fuzz targets (#3073 )
7861a40 Fix reading POW for edge bits 59 and higher (#3069 )
2ee8d06 Remove deprecated v1 wallet owner api documentation (#3071 )
6be6391 Change 2018 to 2019 in copyright files (#3072 )
f86eb18 Change tui tx_pool lock to try_read, only lock once (#3063 )
142dfb1 Update zeroize to 0.9.3 (#3062 )
213daf7 Add missing doc and route for Node API (#3059 )
fc4e298 add block_hash to head_info so we can easily use them later (#3060 )
b894690 we want to avoid unwrap in get_server_stats (#3058 )
8417221 Timeout after 20 seconds (#3054 )
973a03c support for v2 txhashset (but only using v1 in mainnent and floonet) (#3051 )
1c072f5 DB v1->v2 migration (#3044 )
02cee80 fix: Add some more stats to basic status page of TUI (disk usage, chain timestamp, tx pool size) (#3046 )
See More
bc6108c Kernels v2 (variable size) (#3034 )
b209244 Add sync_status in status Node API (#2966 )
28d5ee8 Peer is_known robustness (#3040 )
95004a4 BasicAuthMiddleware: Add option to ignore authentication for a particular URI (#3037 )
32286cc add some test coverage around peers map (peer_addr hashing impl) (#3039 )
d90b1c2 Optimize POW read (#3035 )
80a8f76 Optimize Option to Error conversion (#3036 )
4faac47 fix: the cpuload 100% in case the tcpstream WouldBlock (#3029 )
7a07541 Clean the unused build_index (#3026 )
fa0fed9 fix: find common header between the header chain and the current body chain (#3033 )
3839852 Split header MMR (and sync MMR) out from txhashset (#3004 )
d55ebe8 fix: the race condition in compact (#3015 )
7aa2765 refactor code (#2990 )
b291467 use head (not header_head) when rewinding full blocks (#3017 )
0e62b7e Optionally add rangeproofs to block api (#2999 )
928279a schnorr signature batch verification (#2961 ) [ #2859 ]
30156cd Kernel lookup api method (#3000 )
d36a0b2 store both mmr index and block height into database for output (#2903 )
97f961f verify the ignored fee is still 0 (#3007 )
357bc11 Fix invalid root (#3005 )
dcd405e cleanup deprecation warnings about missing dyn with trait objects (#2997 )
d06b56c simplify broadcast - send to all connected peers (#2996 )
5bf813e improve checking for p2p connection limits (revised) (#2993 )
17dddee Revert "Improve checking for p2p connection limits (#2985 )"
24f0a52 Improve checking for p2p connection limits (#2985 )
ea02338 Fix doc grin <subcommand> help
syntax. (#2991 )
6036b67 fee and lock_height maintained in kernel features variants (#2859 )
d220410 Improve error handling when computing PMMR roots (#2988 )
ea1d14d Improve validation when processing orphan blocks (#2981 )
705fcbb Updates to support XORed wallet keys/Tokens (#2982 )
f79d05b TxHashSet Download Improvement (#2984 )
4bd3aa1 cleanup and simplify how we generate the genesis block in user_testing (and automated_testing) modes (#2986 )
aa5c428 Prune list robustness (#2976 )
d918c5f extkey_bip32.rs: fix misleading comment on HMAC (#2979 )
0d4d98d fix wording in comment (#2913 )
515fa54 Rewind head and header_head consistently. (#2918 )
45cf1d9 Adds command to remove chain_data (#2954 )
2ae76d3 fix: move checks for automated test mode into global.rs (#2956 )
ecd16d1 fix: move sync state check from server into test_miner (#2958 )
441e846 Merge remote-tracking branch 'upstream/milestone/2.x.x'
16af577 Merge branch master into milestone/2.x.x
c6cea47 Merge branch 'master' into milestone/2.x.x
9040b5b Update intro_ZH-CN.md (#2965 )
eff2472 Update Swedish intro.md (#2968 )
38ddc32 Move SyncStatus and SyncState to chain crate (#2964 )
298e3ca [2.x.x] CI Improvements (#2963 )
fb33d3a make sure user_testing uses a sensible txhashset interval (#2962 )
4966dc0 [2.x.x] Generate txhashset archives on 720 block intervals. (#2951 )
121e6c8 [DOC] Translate documents & fix some typo (#2952 )
a1c7f30 fix on_header_received hook (#2953 )
b8c508d test: Re-enabled too large block test. Block tests now use ChainTypes:AutomatedTesting (#2950 )
d3dbafa [2.x.x] Use blocking IO in P2P to reduce CPU load (#2855 )
1395074 [2.x.x] simplify txhashset zip creation and extraction (#2908 )
3a47526 fix: One less DB call when verifying block sums (#2945 )
2348214 fix our check_known check for blocks/headers (#2943 )
7434eca update Dandelion documentation (2.x.x) (#2942 ) [ #2723 ]
d284d8f [2.x.x] Writeable protocol version aware (#2856 )
09cf6de Add 4th contact to SECURITY.md (#2939 )
b6daf1e check for known robustly when processing header (#2834 )
f4eb3e3 Always stem local txs if configured that way (unless explicitly fluffed) (#2876 )
b377d4c Derive --version output dynamically from cargo package version (#2937 )
e6bdc59 update version number for next potential beta release
8277516 take age of txs into consideraton when bucketing and sorting txs from the pool (#2878 )
5aaf2d0 [2.x.x] deserialization now protocol version aware (#2824 )
9398578 update version number
41fa0e2 zeroize: Upgrade to v0.9 (#2914 )
71d16d1 Update version number for next (potential) release
5d6defb Upate version api call (#2899 )
c2153fa Add version endpoint to node API, rename pool/push (#2897 )
e15cffb Modify mine_block to use wallet V2 API (#2892 )
e3f3064 Support new Bulletproof rewind scheme (#2848 )
6429580 PoW HardFork (#2866 )
7a8a52e update grin.yml version
f9c18a4 fix humansize version
75c229b create 2.0.0 branch
You can’t perform that action at this time.