summaryrefslogtreecommitdiffstats
path: root/openpgp
AgeCommit message (Expand)Author
2018-06-20Make sure there is always a whitespace after every comma.Justus Winter
2018-06-20Consistently call passwords password, not passwd or passphrase.Justus Winter
2018-06-20openpgp: Don't export HashesFor.Neal H. Walfield
2018-06-20openpgp: Improve whitespace, minor comment editing.Neal H. Walfield
2018-06-20openpgp: Typo.Justus Winter
2018-06-19openpgp: make missing docs a warning.Kai Michaelis
2018-06-19openpgp: Implement decryption using ECDH/Curve25519.Justus Winter
2018-06-19openpgp: Simplify checksum computation.Justus Winter
2018-06-19openpgp: Refactor `PKESK::decrypt(..)` in preparation for ECDH.Justus Winter
2018-06-19openpgp: Fix check for key size.Justus Winter
2018-06-19openpgp: Refactor computation of KDF inputs.Justus Winter
2018-06-19openpgp: Add a function to remove PKCS5 padding.Justus Winter
2018-06-19openpgp: Make `MPI::decode_point()` grok Curve25519 keys.Justus Winter
2018-06-19openpgp: Make `PKESK::decrypt` take a &Key for the public key.Justus Winter
2018-06-19openpgp: Rename test case and remove unused variable.Justus Winter
2018-06-19openpgp: Move MPIs parsing into own file.Kai Michaelis
2018-06-19openpgp: Express log2 using the `u32::leading_zeros()` intrinsic.Justus Winter
2018-06-19openpgp: PKESK decryption.Kai Michaelis
2018-06-19openpgp: simple secret key handling.Kai Michaelis
2018-06-19openpgp, buffered-reader: Make compression an optional feature.Justus Winter
2018-06-18openpgp: Simplify test.Justus Winter
2018-06-18openpgp: Check for key sizes before attempting decryption.Justus Winter
2018-06-18openpgp: Handle unsupported hashes.Justus Winter
2018-06-18openpgp: Propagate errors in `PacketParser::finish`.Justus Winter
2018-06-18openpgp: Handle errors when popping readers from the stack.Justus Winter
2018-06-18openpgp: Gracefully handle MPIs of length 0.Justus Winter
2018-06-18openpgp: Return an error if a container is truncated.Justus Winter
2018-06-17openpgp: When displaying a CompressedData packet, show any childrenNeal H. Walfield
2018-06-17openpgp: Add a mechanism to modify packets in PacketPiles in placeNeal H. Walfield
2018-06-17openpgp: Add a mechanism to modify PacketPiles.Neal H. Walfield
2018-06-16openpgp: Improve documentation for the TPK-related API.Neal H. Walfield
2018-06-16openpgp: Avoid creating an infinite iterator on error.Neal H. Walfield
2018-06-16openpgp: Fix some typos and whitespace issues.Neal H. Walfield
2018-06-16openpgp: Consolidate the two failure::Error definitionNeal H. Walfield
2018-06-14openpgp: Move Tag into the packet module.Justus Winter
2018-06-14openpgp: Move S2K out of the crate root.Justus Winter
2018-06-14openpgp: Turn comment into docstring.Justus Winter
2018-06-14openpgp: Move MPI and MPIs out of the crate root.Justus Winter
2018-06-14openpgp: Implement ECDH using Curve25519.Justus Winter
2018-06-14openpgp: Rework session key encryption.Justus Winter
2018-06-14openpgp: Add a constructor for MPI.Justus Winter
2018-06-14openpgp: Allow access to the raw fingerprint data.Justus Winter
2018-06-14openpgp: Rename parsed field to better reflect the use.Justus Winter
2018-06-14openpgp: Rename the parsed field for consistency.Justus Winter
2018-06-14openpgp: Mention where the test vectors are from.Justus Winter
2018-06-14openpgp: Fix 1a9a133e4966d9b3ed38dab1fc2b9349c29e621e.Justus Winter
2018-06-13openpgp: Add missing files for commit 99d0dbe.Neal H. Walfield
2018-06-13openpgp: If an MPI can't be parsed, return an Unknown packet.Neal H. Walfield
2018-06-13openpgp: Use the set prefix for setters.Neal H. Walfield
2018-06-13openpgp: Add support for checking OpenPGP messages.Neal H. Walfield