v0.4.4
This patch release adds support for Discord's new voice cryptosystems, based on AES256-GCM and XChaCha20Poly1305.
Their use will be mandatory as of 2024-11-18, as will upgrading to Songbird v0.4.4.
Upgrading to this patch version will allow for you to seamlessly negotiate and use those modes, which offer stronger authentication and integrity checking over the cleartext portions of RTP headers.
Thanks to the following for their contributions:
Added
Fixed
- Fix clippy warnings (@GnomedDev) c:095feb1
- Fix(ci): Move problem tests purely to
cargo make test
(@FelixMcFelix) c:0844537 - Fix(receive): Handle sleds of identical RTP timestamps (@FelixMcFelix) c:530286c
- Fix: Ringbuf patch release requires explicit type param (@FelixMcFelix) c:ec665a8
- Fix: Generate heartbeat nonces under JS max-int size (@FelixMcFelix) c:2d7dc29