Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-12-11 | sqv: Use expect. | Justus Winter | |
2019-12-11 | sqv: Ignore marker packets. | Justus Winter | |
2019-12-11 | openpgp: Remove KeyIter::empty. | Justus Winter | |
- std::mem::zeroed can be used to momentarily replace the KeyIter. | |||
2019-12-11 | openpgp: Remove KeyIter::unfiltered. | Justus Winter | |
- This is the default. If one needs an unfiltered iterator, calling Cert::keys_all() will return one. | |||
2019-12-11 | openpgp: Make the PacketPileParser interface safe. | Justus Winter | |
- Do not expose the PacketParserResult, improve error handling. - Fixes #278. | |||
2019-12-09 | openpgp: Remove Signature::key_expired. | Justus Winter | |
- Fixes #371. | |||
2019-12-09 | openpgp: Remove Signature::signature_expired. | Justus Winter | |
- See #371. | |||
2019-12-09 | openpgp: Return result from Cert::alive, remove Cert::expired. | Justus Winter | |
- See #371. | |||
2019-12-09 | openpgp: Return Result from Signature::key_alive. | Justus Winter | |
- See #371. | |||
2019-12-09 | openpgp: Return Result from Signature::signature_alive. | Justus Winter | |
- See #371. | |||
2019-12-09 | openpgp: New errors Expired and NotYetLive. | Justus Winter | |
2019-12-09 | openpgp, openpgp-ffi: Fix small issues introduced when renaming TPK. | Justus Winter | |
2019-12-06 | openpgp: Improve last commit. | Justus Winter | |
- First, do the hash prefix check, and only if it passes try to get the key to do the proper verification. - Fix trace message. | |||
2019-12-06 | openpgp: Reorder third-party signatures when canonicalizing certs. | Justus Winter | |
- Fixes #344. | |||
2019-12-06 | openpgp: Fix trace message. | Justus Winter | |
2019-12-06 | openpgp: Improve issuer handling when parsing certificates. | Justus Winter | |
2019-12-06 | openpgp: Add a compile-time flag to disable authentication checks. | Justus Winter | |
2019-12-06 | tool: Add packet decrypt that unwraps encryption containers. | Justus Winter | |
2019-12-06 | openpgp: Rename signature types. | Justus Winter | |
- This aligns our terminology with that of the RFC. | |||
2019-12-06 | openpgp: Count first party vs third party signatures. | Justus Winter | |
2019-12-05 | openpgp: Allow en/decryption of keys in certificates. | Justus Winter | |
- Fixes #287. | |||
2019-12-05 | openpgp: Allow Key4?::public_cmp to compare different key flavors. | Justus Winter | |
2019-12-05 | openpgp: Turn Key4?::public_cmp into a method. | Justus Winter | |
2019-12-05 | sqv: Indicate that sqv is for OpenPGP signatures in description. | Daniel Kahn Gillmor | |
- Until sqv grows the ability to cerify JWS or CMS or other kinds of signatures, we should be clear what it actually offers. - This description is also ported to the debian packaging information, so it shows up in apt listings, etc. Being more descriptive will make the tool findable. Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net> | |||
2019-12-05 | openpgp: Make crypto::{Signer,Decryptor} non-polymorphic. | Justus Winter | |
- These are low-level cryptographic traits that are not concerned with the role of a key. - Fixes #382. | |||
2019-12-05 | openpgp: Make test more robust. | Justus Winter | |
- If the primary key is created just before a second rollover, the subkeys are created at now+1, which means they won't be alive at now. | |||
2019-12-04 | openpgp: Make types in openpgp::cert private if possible. | Justus Winter | |
2019-12-04 | openpgp: Also clone bad signatures in the identity filter. | Justus Winter | |
2019-12-04 | openpgp: Close codeblock in docstring. | Justus Winter | |
2019-12-04 | openpgp: Document how to filter certificates. | Justus Winter | |
- See #21. | |||
2019-12-04 | tool: Rename command line arguments. | Justus Winter | |
- See #359. | |||
2019-12-04 | openpgp: Refine CertBuilder::add_encryption_subkey. | Justus Winter | |
2019-12-04 | openpgp: Improve example. | Justus Winter | |
2019-12-04 | openpgp: Rename KeyFlag's accessors. | Justus Winter | |
- Fixes #359. | |||
2019-12-04 | openpgp: Rename KeyIter filters. | Justus Winter | |
- See #359. | |||
2019-12-04 | openpgp: Account for clock skew when using the streaming verifiers. | Neal H. Walfield | |
- Modify the streaming verifiers to account for clock skew when using the current time. | |||
2019-12-03 | openpgp: Drop setter. | Justus Winter | |
- Signatures are supposed to be immutable. | |||
2019-12-03 | openpgp: Fix documentation. | Justus Winter | |
- This is an internal remark and should not end up in the API docs for Signature4::version. | |||
2019-12-03 | openpgp: Improve documentation of signature::Builder. | Justus Winter | |
2019-12-03 | openpgp: Drop algorithm argument from signature::Builder::sign_hash. | Justus Winter | |
- The hash context knows the algorithm. | |||
2019-12-03 | openpgp: Automatically insert a signature creation time. | Justus Winter | |
- Fixes #379. | |||
2019-12-03 | openpgp: Relax dependency on regex crate. | Daniel Kahn Gillmor | |
- Debian unstable currently ships regex 1.2.1 -- while we might upgrade it to 1.3.1, sequoia-openpgp doesn't appear to actually need anything special from 1.3.1 specifically, and just uses the stable interface from 1.x. So this dependency can be relaxed. Signed-off-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net> | |||
2019-12-03 | openpgp: Move byte order conversion functions. | Justus Winter | |
2019-12-03 | openpgp: Rename openpgp::conversions to openpgp::fmt. | Justus Winter | |
2019-12-03 | openpgp: Make Literal::set_filename polymorphic over AsRef<[u8]>. | Justus Winter | |
- And drop Literal::set_filename_from_bytes. | |||
2019-12-03 | Add instructions for Fedora in README.md. | David Sastre Medina | |
2019-12-03 | openpgp: Remove the time conversion traits. | Justus Winter | |
2019-12-03 | openpgp: Remove all calls to Time::canonicalize. | Justus Winter | |
- Now that we store timestamps in OpenPGP's native encoding, the canonicalization happens when converting to it. | |||
2019-12-03 | openpgp: Convert uses of Time::from_pgp. | Justus Winter | |
2019-12-03 | openpgp: Convert uses of Time::to_pgp. | Justus Winter | |