summaryrefslogtreecommitdiffstats
path: root/openpgp/src/parse/mpis.rs
AgeCommit message (Expand)Author
2023-06-19openpgp: Checksum raw MPIs when decrypting secret key material.Justus Winter
2023-06-06buffered_reader: Introduce `into_boxed` and deprecate `as_boxed`.Wiktor Kwapisiewicz
2023-03-14openpgp: Avoid leaking secrets when parsing secret key material.Justus Winter
2023-03-07openpgp: Prevent secrets from leaking into the BufferedReader stack.Justus Winter
2023-03-06openpgp: Eagerly erase type in the PacketHeaderParser.Justus Winter
2021-09-30Avoid naming field setting it from variable of the same nameLars Wirzenius
2020-12-10buffered-reader: Require Cookies to be Send and Sync.Azul
2020-11-12openpgp: Make crypto::Hash::digest fallible.Justus Winter
2020-11-06openpgp: Use non_exhaustive attribute.Nora Widdecke
2020-10-07openpgp: Align MPI parsing functions with trait Parse.Justus Winter
2020-10-06openpgp: Move checksum processing to SecretKeyMaterial::_parse.Justus Winter
2020-10-06openpgp: Implement two-octet checksums over secret key material.Justus Winter
2020-09-21openpgp: Refuse to parse ECDH public keys with unknown magic value.Justus Winter
2020-04-08openpgp: Rename crypto::mpis to crypto::mpiIgor Matuszewski
2020-03-26Remove redundant field names.Wiktor Kwapisiewicz
2020-03-03openpgp: Only impl Serialize for objects that are normally exported.Neal H. Walfield
2020-02-21openpgp: Remove bare implementations of serialized_len on MPIs.Justus Winter
2020-02-21openpgp: Mark enum PublicKeyAlgorithm as non-exhaustive.Justus Winter
2020-02-20openpgp: Typo.Justus Winter
2020-01-29buffered-reader: Make Dup polymorphic.Justus Winter
2019-12-18openpgp: Tune field names to make them fit in the hex dump.Justus Winter
2019-11-25openpgp: Rename openpgp::constants to openpgp::types.Justus Winter
2019-08-23openpgp: Rename SecretKey to SecretKeyMaterial.Neal H. Walfield
2019-07-15Make more variables immutable.Justus Winter
2019-07-15Prepare for Rust 2018.Justus Winter
2019-07-02openpgp: Use the hash abstraction for hashing.Justus Winter
2019-06-28openpgp: Rework protection of mpis::SecretKey.Justus Winter
2019-06-28openpgp: Make struct MPI opaque.Justus Winter
2019-06-01openpgp: Expose functions to parse MPIs.Justus Winter
2019-03-18openpgp: Annotate MPI lengths with the fields name.Justus Winter
2019-03-13openpgp: Fix typo, rename parsed field names.Justus Winter
2019-03-01buffered-reader: Drop BufferedReader prefix.Justus Winter
2019-02-13openpgp: Do not expose functions used for testing.Justus Winter
2018-12-14openpgp: Introduce trait Parse.Justus Winter
2018-10-23openpgp: Move openpgp::mpis to openpgp::crypto::mpis.Justus Winter
2018-09-03openpgp: Rename MPIs to Signature.Justus Winter
2018-09-03openpgp: Split the ciphertext-variants of MPIs off.Justus Winter
2018-09-03openpgp: Split the secretkey-variants of MPIs off.Justus Winter
2018-09-03openpgp: Split the publickey-variants of MPIs off.Justus Winter
2018-07-22openpgp: Mark old public key algorithms as deprecated.Justus Winter
2018-07-22openpgp: Fix RSA key generation, update tests.Justus Winter
2018-06-28openpgp: Improve error handling.Justus Winter
2018-06-28openpgp: Add `MPIs::Unknown` for parameters of unknown algorithms.Justus Winter
2018-06-28openpgp: Parse MPIs of ElGamal signatures.Justus Winter
2018-06-19openpgp: make missing docs a warning.Kai Michaelis
2018-06-19openpgp: Move MPIs parsing into own file.Kai Michaelis