Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-20 | openpgp: New function S2K::is_supported. | Justus Winter | |
2020-08-20 | openpgp: Make SKESK?::esk and SKESK5::aead_iv fallible. | Justus Winter | |
2020-08-20 | openpgp: Make key::Encrypted::ciphertext fallible. | Justus Winter | |
2020-08-20 | openpgp: Use a boxed slice to store encrypted session keys. | Justus Winter | |
2020-08-20 | openpgp: Fix documentation. | Justus Winter | |
2020-08-19 | openpgp: Add note to SubpacketAreas::exportable_certification. | Neal H. Walfield | |
2020-08-19 | openpgp: Improve packet::signature's module-level documentation. | Neal H. Walfield | |
- See #470. | |||
2020-08-19 | openpgp: Improve Signature's documentation. | Neal H. Walfield | |
- See #470. | |||
2020-08-19 | openpgp: Improve Signature4's documentation. | Neal H. Walfield | |
- See #470. | |||
2020-08-19 | openpgp: Improve SignatureFields' documentation. | Neal H. Walfield | |
- See #470. | |||
2020-08-19 | openpgp: Improve SignatureBuilder's documentation. | Neal H. Walfield | |
- See #470. | |||
2020-08-19 | openpgp: Add SignatureBuilder::add_regular_expression. | Neal H. Walfield | |
- Make it easier to add multiple Regular Expression subpackets to a signature. | |||
2020-08-19 | openpgp: Reorder functions. | Neal H. Walfield | |
- Put all of SubpacketArea's methods in a single impl block. - Reorder the functions so that related functions are closer together. | |||
2020-08-19 | openpgp: Rename SubpacketArea::lookup to SubpacketArea::subpacket. | Neal H. Walfield | |
- Make `SubpacketArea::lookup`'s name more consistent with `SubpacketArea::subpackets`, `SubpacketAreas::subpacket`, and `SubpacketAreas::subpackets`. | |||
2020-08-19 | openpgp: Minor documentation cleanups. | Neal H. Walfield | |
- Some minor cleanups to the documentation in `openpgp/src/packet/signature/subpacket.rs`. | |||
2020-08-19 | openpgp: Make SubpacketArea::{subpacket, subpackets} public. | Neal H. Walfield | |
2020-08-19 | openpgp: Improve SubpacketArea's documentation. | Neal H. Walfield | |
- See #470. | |||
2020-08-18 | openpgp: Clean up code in Examples sections. | Wiktor Kwapisiewicz | |
2020-08-18 | openpgp: Remove unit test that is redundant. | Wiktor Kwapisiewicz | |
2020-08-18 | openpgp: Add link references to test cases. | Wiktor Kwapisiewicz | |
2020-08-18 | openpgp: Correct documentation for Writer::finalize() | Wiktor Kwapisiewicz | |
Since 468302d5 the `finalize` function is not called when the writer is dropped. This change adjusts the doc comment. | |||
2020-08-18 | openpgp: Fix Reader::headers() for partially indented lines. | Wiktor Kwapisiewicz | |
When reading armored data that is indented in all lines except the first one `Reader::headers()` returned header names that included leading whitespace. This change adjusts the code to strip any leading whitespace from header keys. | |||
2020-08-18 | openpgp: Add Reader::headers() documentation. | Wiktor Kwapisiewicz | |
2020-08-18 | openpgp: Fix reference to signature::SignatureBuilder. | Wiktor Kwapisiewicz | |
2020-08-17 | Normalize file permissions when creating source distributions. | Justus Winter | |
2020-08-17 | openpgp: Move crypto::Keygrip to the ipc crate. | Justus Winter | |
2020-08-17 | openpgp: Rename PublicKey::keygrip to Keygrip::of. | Justus Winter | |
- This allows us to move Keygrip to a different crate. | |||
2020-08-17 | openpgp: Improve documentation of crypto::ecdh. | Justus Winter | |
- Fixes #474. | |||
2020-08-17 | openpgp: Rename {en,de}crypt_shared to better reflect their use. | Justus Winter | |
2020-08-17 | openpgp: Move crypto::sexp to the ipc crate. | Justus Winter | |
- This is only used to communicate with the GnuPG agent, so it should not be in the openpgp crate. | |||
2020-08-17 | openpgp: Use a ProtectedMPI to handle the shared point. | Justus Winter | |
- Also remove the now unused MPI::secure_memzero. | |||
2020-08-17 | openpgp: Add EC point constructors and destructor for ProtectedMPI. | Justus Winter | |
- Sometimes, we store secret points, so we should provide these convenient methods. | |||
2020-08-17 | openpgp: Make crypto::ecdh::decrypt_shared public. | Justus Winter | |
- This will be used by all the implementations of crypto::Decryptor, and if we don't want them to end up in the openpgp crate, we need to make it public. | |||
2020-08-14 | openpgp: Fix the expected maximum overhead of the Padmé scheme. | Justus Winter | |
- We observe a slightly higher maximum overhead than what the paper suggests, but it is still easily within the 12% claimed in the paper's abstract. - Fixes #541. | |||
2020-08-14 | openpgp: Fix Ciphertext::arbitrary. | Justus Winter | |
- Make sure not to generate ciphertexts with encrypted session keys 255 bytes as OpenPGP cannot represent those. - Fixes #544. | |||
2020-08-14 | openpgp: Fix Curve::arbitrary. | Justus Winter | |
- Make sure not to generate unknown curves with OIDs exceeding 255 bytes as OpenPGP cannot represent those. - Fixes #542 and #543. | |||
2020-08-14 | openpgp: Fix error handling serializing PublicKey and Ciphertext. | Justus Winter | |
- When writing out fields with explicit length as u8, make sure that we do not exceed that limit. - See #542. | |||
2020-08-13 | openpgp: Removed unneeded forwarders. | Neal H. Walfield | |
2020-08-13 | openpgp: Improve SubpacketAreas' documentation. | Neal H. Walfield | |
- See #470. | |||
2020-08-13 | openpgp: Improve Subpacket's documentation. | Neal H. Walfield | |
- See #470. | |||
2020-08-13 | openpgp: Improve SubpacketValue's documentation. | Neal H. Walfield | |
- See #470. | |||
2020-08-13 | openpgp: Improve NotationData's documentation. | Neal H. Walfield | |
- See #470. | |||
2020-08-13 | openpgp: Improve SubpacketTag's documentation. | Neal H. Walfield | |
- See #470. | |||
2020-08-13 | opengpgp: Mark SubpacketTag as non-exhaustive. | Neal H. Walfield | |
2020-08-13 | openpgp: Add examples for Keygrip. | Justus Winter | |
- See #474. | |||
2020-08-13 | openpgp: Add examples for Password. | Justus Winter | |
- See #474. | |||
2020-08-13 | openpgp: Add note to enums that cannot be exhaustively matched. | Justus Winter | |
2020-08-13 | ci: Sort MSYS/mingw64 mirrors by speed | Igor Matuszewski | |
2020-08-13 | ci: Temporarily test CNG instead of Nettle on windows-gnu | Igor Matuszewski | |
2020-08-13 | ci: Install VS 2019 C++ Build Tools | Igor Matuszewski | |