summaryrefslogtreecommitdiffstats
path: root/openpgp
AgeCommit message (Expand)Author
2020-10-13openpgp: Unbox the slice containing secrets.Justus Winter
2020-10-13openpgp: Make Protected's methods not depend on the implementation.Justus Winter
2020-10-13openpgp: Explicitly implement Clone for Protected.Justus Winter
2020-10-13openpgp: Avoid possible reallocations in From::<Vec<u8>>.Justus Winter
2020-10-09openpgp: Fix setting a primary key's validity period.Neal H. Walfield
2020-10-09openpgp: Allow HashSet with mutable key type.Nora Widdecke
2020-10-09openpgp: Make Recipient::set_keyid easier to use.Justus Winter
2020-10-09openpgp: Don't rely on associate constants.Justus Winter
2020-10-08openpgp: Warn about possible reallocation in mem::ProtectedIgor Matuszewski
2020-10-08openpgp: Don't mark memory-safe Protected::into_vec as unsafeIgor Matuszewski
2020-10-08openpgp: Don't use Pin for Box-allocated secretsIgor Matuszewski
2020-10-07autocrypt, openpgp: Unpin base64.Nora Widdecke
2020-10-07openpgp: Unpin dependency dyn-clone.Nora Widdecke
2020-10-07openpgp: Improve cert canonicalization corner case.Justus Winter
2020-10-07openpgp: Align MPI parsing functions with trait Parse.Justus Winter
2020-10-07openpgp: Use correct checksum method when parsing encrypted keys.Justus Winter
2020-10-06openpgp: Remove one unreachable thanks to newer match exhaustive checksIgor Matuszewski
2020-10-06Remove top-level sequoia packageIgor Matuszewski
2020-10-06Don't use OS-specific extensions from memsecIgor Matuszewski
2020-10-06Bump memsec to 0.6Igor Matuszewski
2020-10-06openpgp: Support encrypted keys protected by two octet sum.Justus Winter
2020-10-06openpgp: Use common SecretKeyMaterial::parse_with_checksum.Justus Winter
2020-10-06openpgp: Move checksum processing to SecretKeyMaterial::_parse.Justus Winter
2020-10-06openpgp: Use common mpi::SecretKeyMaterial::serialize_with_checksum.Justus Winter
2020-10-06openpgp: Avoid compile-time polymorphism.Justus Winter
2020-10-06openpgp: Implement two-octet checksums over secret key material.Justus Winter
2020-10-06openpgp: Improve documentation.Justus Winter
2020-10-06openpgp: Add TSK::emit_secret_key_stubs.Justus Winter
2020-10-06openpgp: Improve documentation.Justus Winter
2020-10-06Update README.md for MSRV 1.46.Nora Widdecke
2020-10-06openpgp: Use padding instead of alignment in one more placeIgor Matuszewski
2020-10-06openpgp: Create Protected first before zero-padding for CNGIgor Matuszewski
2020-10-06openpgp: Pad RSA ciphertext and ECC scalars for CNGIgor Matuszewski
2020-10-05openpgp: Make the embedded signature accessor return an iterator.Justus Winter
2020-10-05openpgp: Pull more subpacket types into the module.Justus Winter
2020-10-05openpgp: Improve cert canonicalization.Justus Winter
2020-10-05openpgp: Avoid allocating backing arrays.Justus Winter
2020-10-02openpgp: Use the new Signature::merge function to merge certs.Justus Winter
2020-10-02openpgp: Add an intelligent Signature::merge operation.Justus Winter
2020-10-02openpgp: Add Signature::verify_hash analogous to sign_hash.Justus Winter
2020-10-02openpgp: Make SubpacketArea::new fallible.Justus Winter
2020-10-02openpgp: Track missing issuer information when verifying sigs.Justus Winter
2020-10-02openpgp: Align Signature4::cmp with Signature::normalized_cmp.Justus Winter
2020-10-02openpgp: Mark subpackets as authenticated when verifying signatures.Justus Winter
2020-10-02openpgp: Add an 'authenticated' flag to struct Subpacket.Justus Winter
2020-10-02openpgp: Make signature verification use a mutable self reference.Justus Winter
2020-10-02openpgp: Explicitly implement Eq, Hash, and Ord for Subpacket.Justus Winter
2020-10-02openpgp: Add SubpacketAreas::embedded_signature_mut.Justus Winter
2020-10-02openpgp: Add SubpacketArea{,s}::subpacket_mut.Justus Winter
2020-10-02openpgp: Avoid eagerly referencing signature in errors.Justus Winter