Release v1.5.0
What's Changed
- Implement ML-KEM, ML-DSA, and SLH-DSA in #316
- Bump github.com/cloudflare/circl to 1.6.3 in #302
- Ensure generated RSA key primes satisfy P < Q constraint in #305
- Add
Signature.IssuerKeyVersionfield in #310 - Fix RSA precompute after prime swap in #317
- openpgp: prevent panic when candidate identity has no self-signature in #313
- guard nil issuer key id when checking trailing signature in #320
- guard nil issuer key id on v2 message read path in #319
- Don't panic on unknown AEAD mode in v5/v6 SKESK packets in #322
- restrict embedding to embeddable signature types in #325
- fix: Malformed session key decoding in PKESK in #330
- fix: Do not accept malformed ecdh sk input in #329
- fix: Reduce risk of invalid slice access in #331
Full Changelog: v1.4.1...v1.5.0