summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2018-06-27openpgp: Make armored header detection more robust.Justus Winter
2018-06-27openpgp: Make reading the CRC more robust.Justus Winter
2018-06-25openpgp: Drop superfluous identity-conversion.Justus Winter
2018-06-25openpgp: Do not make the ecdh module public.Justus Winter
2018-06-25openpgp: Fix off-by-one error in the armor detection.Justus Winter
2018-06-25openpgp: Drop the alias for Kind::SecretKey.Justus Winter
2018-06-25openpgp: Move the subpacket module to the crate root.Justus Winter
2018-06-25openpgp: Generalize `hash_file`.Justus Winter
2018-06-25openpgp: Add support for parsing Autocrypt headers.Neal H. Walfield
2018-06-21Add a license.Neal H. Walfield
2018-06-20openpgp: Make KeyID parsing more robust by accepting fingerprints.Justus Winter
2018-06-20openpgp: Ignore garbage in front of armored data.Justus Winter
2018-06-20openpgp: Rename functions to make their intention clear.Justus Winter
2018-06-20openpgp: Simplify and fix function.Justus Winter
2018-06-20openpgp: Use u8::is_ascii_whitespace().Justus Winter
2018-06-20Warn about public functions without documentation, add missing docs.Justus Winter
2018-06-20store: Restrict the visibility of the backend to the crate.Justus Winter
2018-06-20store: Rename the key store binary and rendezvous point.Justus Winter
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: Fix 99d0dbe486e0fdd1e1b9cf266f93a726abcf2444.Justus Winter
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