summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2023-05-03openpgp: Update rust-crypto dependenciesNeal H. Walfield
2023-05-03openpgp: Update win-crypto-ng to 0.5Neal H. Walfield
2023-05-03ci: Don't spellcheck Cargo.lockNeal 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
2023-04-18openpgp: Improve documentationNeal H. Walfield
2023-04-17openpgp: Handle concatenated certs in the RawCertParser.Justus Winter
2023-04-17openpgp: Use our struct Cookie in RawCertParser's BufferedReader.Justus Winter
2023-04-17Bump bindgen to 0.63.0.Justus Winter
2023-04-07openpgp: Generalize test.Justus Winter
2023-04-07openpgp: Don't unwrap.Justus Winter
2023-04-07openpgp: Refactor OnePassSig::parse in preparation for v6.Justus Winter
2023-04-07openpgp: Improve error message, avoid stuttering.Justus Winter
2023-04-07openpgp: Use our digest size instead of using OpenSSL's block_size()Justus Winter
2023-04-07openpgp: Small improvements in the AEAD encryptor.Justus Winter
2023-04-06openpgp: Use a Vec instead of a HashMap to find subpacketsNeal H. Walfield
2023-03-27openpgp: Introduce `StandardPolicy::accept_hash_property`.Wiktor Kwapisiewicz
2023-03-25openpgp: Update lalrpop to 0.19.9 to clean up deprection warningJeong YunWon
2023-03-24openpgp: Provide a common public SymmetricAlgorithm::is_supported.Justus Winter
2023-03-24openpgp: Hardcode symmetric algorithm key and block sizes.Justus Winter
2023-03-24openpgp: Use the correct (3TDEA) variant of 3DES in RustCrypto.Justus Winter
2023-03-24openpgp: Fix IDEA support in Botan.Justus Winter
2023-03-24net: Release 0.27.0net/v0.27.0Neal H. Walfield
2023-03-23openpgp: Release 1.14.0openpgp/v1.14.0Neal H. Walfield
2023-03-23openpgp: Move `Key4::import_secret_cv25519` into common code.Wiktor Kwapisiewicz
2023-03-23openpgp: Implement Parse for RawCertNeal H. Walfield
2023-03-23openpgp: Re-export buffered_reader.Justus Winter
2023-03-23buffered-reader: Hoist accessing lazy static out of the loop.Justus Winter
2023-03-23buffered-reader: Deduplicate test data.Justus Winter
2023-03-23buffered-reader: Implement BufferedReader::copy.Justus Winter
2023-03-22openpgp: Fix documentation, we need a signing key for sign_message.Justus Winter
2023-03-22ci: Do not reinstall build dependencies in the clippy job.Justus Winter
2023-03-22ci: Do not pin Rust versions (except for clippy).Justus Winter
2023-03-22ci: Do not reinstall GnuPG, it is already part of the image.Justus Winter
2023-03-22ci: Do not run the benchmarks as tests on armv7.Justus Winter
2023-03-22ci: Do not run the doctests on Windows.Justus Winter
2023-03-22openpgp: Pre-allocate backing for the subpacket cache.Justus Winter
2023-03-22openpgp: When looking up subpackets, acquire the lock just once.Justus Winter
2023-03-21openpgp: Delay non-trivial context computations.Justus Winter
2023-03-21openpgp: Avoid heap allocation during fingerprint computing.Justus Winter
2023-03-21openpgp: Cache fingerprint calculations.Justus Winter
2023-03-20openpgp: Small cleanups in the Botan backend.Justus Winter