Hi everyone,
I'm pleased to announce the release of version 0.30.0 of the sequoia-ipc crate.
I have published sequoia-ipc on crates.io:
https://crates.io/crates/sequoia-ipc
You can also fetch 0.30.0 using the v0.30.0 tag:
https://gitlab.com/sequoia-pgp/sequoia/-/tags/ipc/v0.30.0
which I signed:
$ git verify-tag ipc/v0.30.0 gpg: Signature made Wed Feb 01 16:27:00 2023 +01:00 gpg: using RSA key C03FA6411B03AE12576461187223B56678E02528 gpg: Good signature from "Neal H. Walfield neal@walfield.org" [ultimate] gpg: "Neal H. Walfield neal@g10code.com" gpg: "Neal H. Walfield neal@gnupg.org" gpg: "Neal H. Walfield neal@pep-project.org" gpg: "Neal H. Walfield neal@pep.foundation" gpg: "Neal H. Walfield neal@sequoia-pgp.org" Primary key fingerprint: 8F17 7771 18A3 3DDA 9BA4 8E62 AACB 3243 6300 52D9 Subkey fingerprint: C03F A641 1B03 AE12 5764 6118 7223 B566 78E0 2528
This release includes a fix for sequoia-ipc's gpg agent support. When decrypting a message with multiple recipients (i.e., multiple PKESK packets), sequoia-ipc's state machine would sometimes become desynchronized from gpg agent's state machine, and the decryption would fail.
It also includes a fix for a test failure on big endian systems, like S390.
Neal on behalf of the whole Sequoia PGP team