What's Changed
- multi: reject trailing characters when parsing inputs by @starius in https://github.com/btcsuite/btcd/pull/2558
- psbt: reject trailing final witness data by @starius in https://github.com/btcsuite/btcd/pull/2567
- netsync: avoid clock tick race in sync state test by @starius in https://github.com/btcsuite/btcd/pull/2564
- psbt: compact witness utxo scripts after parsing by @starius in https://github.com/btcsuite/btcd/pull/2563
- btcec/schnorr: reject s >= group order in ParseSignature by @Lrifton92 in https://github.com/btcsuite/btcd/pull/2561
- blockchain/indexers: fix dropped error by @alrs in https://github.com/btcsuite/btcd/pull/2486
- psbt: reject nil taproot leaf scripts by @0xjc65eth in https://github.com/btcsuite/btcd/pull/2539
- btcutil: reject out-of-range private keys in DecodeWIF by @Lrifton92 in https://github.com/btcsuite/btcd/pull/2545
- multi: tighten inbound connection admission by @starius in https://github.com/btcsuite/btcd/pull/2576
- address: reject v2-v16 segwit addresses encoded with bech32 (BIP-350) by @Lrifton92 in https://github.com/btcsuite/btcd/pull/2544
- multi: relax trailing byte handling for DB blocks and PSBT readers by @Roasbeef in https://github.com/btcsuite/btcd/pull/2575
- rpcclient: make HTTP Basic Auth optional via DisableAuth by @ThomsenDrake in https://github.com/btcsuite/btcd/pull/2514 /pull/2580
New Contributors
- @Lrifton92 made their first contribution in https://github.com/btcsuite/btcd/pull/2561
- @alrs made their first contribution in https://github.com/btcsuite/btcd/pull/2486
- @0xjc65eth made their first contribution in https://github.com/btcsuite/btcd/pull/2539
- @ThomsenDrake made their first contribution in https://github.com/btcsuite/btcd/pull/2514
Full Changelog: https://github.com/btcsuite/btcd/compare/v0.26.0...v0.26.2