summaryrefslogtreecommitdiffstats
path: root/openpgp/src
AgeCommit message (Expand)Author
2023-06-20openpgp: Fix documentation.Justus Winter
2023-06-20openpgp: Add SessionKey::as_protected.Justus Winter
2023-06-20openpgp: Validate algorithm in the common code.Justus Winter
2023-06-20openpgp: Accept slightly malformed MPIs when reading secrets.Justus Winter
2023-06-19openpgp: Checksum raw MPIs when decrypting secret key material.Justus Winter
2023-06-14openpgp: Deprecate `Packet::MDC` variant.Wiktor Kwapisiewicz
2023-06-06openpgp: Deprecate `types::Curve::len`.Wiktor Kwapisiewicz
2023-06-06buffered_reader: Introduce `into_boxed` and deprecate `as_boxed`.Wiktor Kwapisiewicz
2023-06-06openpgp: Fix the cleartext signature framework.Justus Winter
2023-05-23openpgp: Prefer OCB if available in the Nettle backend.Justus Winter
2023-05-23openpgp: Improve test.Justus Winter
2023-05-23openpgp: Improve tracing.Justus Winter
2023-05-22openpgp: Formalize reporting of supported algorithms.Justus Winter
2023-05-22openpgp: Deduplicate EdDSA signing.Justus Winter
2023-05-22openpgp: Deduplicate EdDSA signature verification.Justus Winter
2023-05-22openpgp: Introduce a common public facade for public key operations.Justus Winter
2023-05-22openpgp: Deduplicate Key::import_secret_ed25519.Justus Winter
2023-05-22openpgp: Add Ed25519 to trait Asymmetric.Justus Winter
2023-05-22openpgp: Add asymmetric encryption trait.Justus Winter
2023-05-22openpgp: Move random into the Backend trait.Justus Winter
2023-05-22openpgp: Introduce a trait for the crypto backends.Justus Winter
2023-05-22openpgp: Implement GCM mode.Justus Winter
2023-05-22openpgp: Implement OCB mode using the Nettle backend.Justus Winter
2023-05-16openpgp: Upgrade base64.Neal H. Walfield
2023-05-15openpgp: Improve test.Neal H. Walfield
2023-05-15openpgp: Improve documentation.Neal H. Walfield
2023-05-15openpgp: Change crypto-botan to use botan v3.Alexander Kjäll
2023-05-15openpgp: Derive Clone for SubpacketArea.Neal H. Walfield
2023-05-15openpgp: SignatureBuilder should return an OpenPGP timestamp.Neal H. Walfield
2023-05-12openpgp: Clear the fingerprint cache when the key is updated.Neal H. Walfield
2023-05-12openpgp: Make KeyFlags easier to use.Neal H. Walfield
2023-05-12openpgp: Improve error message.Neal H. Walfield
2023-05-12openpgp: Fix mapping of synthetic packets.Justus Winter
2023-05-12openpgp: Fix a crash in the Cleartext Signature Framework.Justus Winter
2023-05-12openpgp: Fix a crash in the Cleartext Signature Framework.Justus Winter
2023-05-12openpgp: Fix a crash related to stray signatures.Justus Winter
2023-05-12openpgp: Fix crash in the packet parser.Justus Winter
2023-05-11buffered-reader: Fix returning partial reads ending in errors.Justus Winter
2023-05-03openpgp: Update rust-crypto dependenciesNeal H. Walfield
2023-05-03openpgp: Update win-crypto-ng to 0.5Neal H. Walfield
2023-04-28openpgp: Rework creation of plausible secret key material.Justus Winter
2023-04-28openpgp: Add test for alignment of packet parser and heuristics.Justus Winter
2023-04-28openpgp: Don't generate arbitrarily large S2K parameters.Justus Winter
2023-04-27openpgp: Make match exhaustive.Justus Winter
2023-04-26openpgp: Harmonize Key::encrypt, make pk_algo match exhaustive.Justus Winter
2023-04-26openpgp: Generalize test.Justus Winter
2023-04-26openpgp: Fix test.Justus Winter
2023-04-26openpgp: Add randomized roundtrip tests for Key.Justus Winter
2023-04-26Revert "openpgp: Improve error message, avoid stuttering."Justus Winter
2023-04-18openpgp: Avoid leaking secrets in error messages.Justus Winter