v0.38.25
What's Changed
• fix(mempool): fix setRecheckFull/setDone race causing spurious ErrRecheckFull (backport #5837 ) by @mergify [bot] in #5845
• test(consensus): fix cs.GetRoundState deadlock after ensureNewProposal (backport #5815 ) by @mergify [bot] in #5843
• fix(blocksync): validate blocksync response sender and signature count (backport #5860 ) by @mergify [bot] in #5863
• feat(consensus): additional validation for vote ext signatures (backport #5873 ) by @mergify [bot] in #5877
• feat(config): add EventBusBufferCapacity setting (backport #5849 ) by @mergify [bot] in #5914
• fix(mempool): Implement `MsgBytesFilter` in Reactor to prevent heap amplification (backport #5946 ) by @mergify [bot] in #5951
• fix(mempool): truncate proto field number to int32 in filter's ReadTag (backport #5948 ) by @mergify [bot] in #6005
• fix(consensus): correct loop condition in checkDoubleSigningRisk for height=1 (backport #5668 ) by @mergify [bot] in #6001
• fix(consensus): release cs.mtx before sending to statsMsgQueue (backport #5813 ) by @mergify [bot] in #5998
• fix(blocksync): tolerate late BlockResponse from honest peers after switching to consensus (backport #5959 ) by @mergify [bot] in #6003
• chore: update changelog by @swift1337 in #6006
Full Changelog : v0.38.23...v0.38.25
Note : v0.38.24 is skipped.