The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
- Signature verification properly handle compressed messages #224
- Update build targets to match recent Xcode requirements.
- Stop providing armv7 binaries.
- Prevent crash when read armored message. #219
- `decrypt` return plaintext (eg. from signed data).
- Fix ECDH secret subkey binding signature generation. #195
- Fix ED25119 signature calculation. #192
- Generate ECC keys. #190
- Support compression in signature packet. #191
- Elliptic-Curves support (RFC6637 https://datatracker.ietf.org/doc/html/rfc6637). #141
- Elliptic-curve DiffieβHellman.
- Elliptic Curve Digital Signature Algorithm.
- Enabling encrypt-only algorithms to encrypt. #187
- Other fixes and improvements.
- macOS arm64 support
- update dependencies
- Swift Package Manager support
- Available as XCFramework
- Fixes key expiration dates (again).
- Detect and reject malformed packets.
- Improve decryption memory usage.
- Fixes key expiration dates.
- Fixes issue where expirationData value was missing for expired keys. Fixes #120.
- Improves logging setup by respecting PGP_LOG_LEVEL setting.
- Updates cryptography engine.
- No more NSException is returned. Check for error or or return status instead.
- Use NS_NOESCAPE for Objective-C and Swift.