Skip to content

v2.1.0-beta.1

Compare
Choose a tag to compare
@ignopeverell ignopeverell released this 24 Sep 13:29
ae556a8

Changes:

  • ae556a8 change release versioning for 2.1.0 beta build (#3056)
  • 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)
  • f3baceb bump version for 2.1.0 dev (still on master) (#3050)
  • 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)
See More
  • 32286cc add some test coverage around peers map (peer_addr hashing impl) (#3039)
  • 108b640 Update mmr.md (#3024)
  • 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 ]
  • 2cebdc5 it was miscounted (#3013)
  • 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

This list of changes was auto generated.