summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2020-10-13PoC: sequoia-openpgp facade crate with OS-default crypto backendigor/default-openpgpIgor Matuszewski
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-13openpgp-ffi: Fix example.Justus Winter
2020-10-13openpgp-ffi: New example.Justus Winter
2020-10-13openpgp-ffi: Make pgp_key_pair_as_signer consume the key pair.Justus Winter
2020-10-13openpgp-ffi: Fix leak.Justus Winter
2020-10-12ci: Test that we can build ffi/openpgp-ffi with CNG backend enabledIgor Matuszewski
2020-10-12Allow to opt out of default features for sequoia-* dependenciesIgor Matuszewski
2020-10-09openpgp: Fix setting a primary key's validity period.Neal H. Walfield
2020-10-09ci: Run openpgp tests for each commit.Nora Widdecke
2020-10-09ci: fail fast if codespell failsAzul
2020-10-09ffi: Add key flag accessors for ValidKeyAmalgamation.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-07buffered-reader: Unpin dependency flate2.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-06sop: Fix armor kind when extracting certificates.Justus Winter
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-05ci: Don't check every package under Windows MSVC imageIgor Matuszewski