What's Changed
- fix(core): check claimed difficulty on short header batches by @SWvheerden in #8160
- fix(mempool): drop encrypted transaction gossip and always ban the clear-text source by @SWvheerden in #8173
- fix(chain-storage): keep walking an orphan's ancestry above the main tip by @SWvheerden in #8174
- fix(chain-storage): output index consistency by @SWvheerden in #8175
- test(grpc,script): cover MAX_SCRIPT_BYTES and 8 MiB gRPC script rejection (#8012) by @Brayaniglesias08 in #8167
- fix(grpc): replace per-request Argon2id with constant-time Basic auth and per-IP backoff (#8013) by @Brayaniglesias08 in #8170
- fix(identity): back up corrupt identity files before regenerating (#8030) by @Brayaniglesias08 in #8164
- fix(grpc): zeroize UnblindedOutput keys on all exit paths and redact Debug (#8020) by @Brayaniglesias08 in #8166
- fix(node): log and document gRPC methods enabled by mining and second-layer flags (#8024) by @Brayaniglesias08 in #8168
- fix(mempool): only exempt height-dependent input script failures from bans by @SWvheerden in #8187
- fix(validation): consistent verdicts for re-created outputs and validator node queries after exit by @SWvheerden in #8191
- fix(deps): bump ctutils and tokio, ignore crypto-bigint 0.5 timing advisory by @Brayaniglesias08 in #8186
- fix(miner): handle stratum responses without a method field by @SWvheerden in #8192
- fix(utilities): prevent prompt CPU spin on non-TTY and handle EOF/quit cleanly by @Vallejo1921 in #8123
- fix(chain-storage): require a sorted body before treating it as the one its header commits to by @SWvheerden in #8193
- fix(libtor): bundle Tor 0.4.9.15 so the base node no longer exits on the current Tor consensus by @SWvheerden in #8194
New Contributors
- @Brayaniglesias08 made their first contribution in #8167
Full Changelog: v6.3.0-pre.1...v6.3.0-pre.2