Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-11-04 | make stream::Message::finalize asyncjustus/fix-607 | Justus Winter | |
- For sop which only uses local keys, we do not need a runtime. | |||
2020-11-04 | sq: Execute main using the tokio runtime. | Justus Winter | |
2020-11-04 | cng | Justus Winter | |
2020-11-04 | ipc: Do not block on remote signing operations. XXX | Justus Winter | |
- This makes gnupgp::KeyPair objects usable in async execution contexts. - See #607. XXX: can we keep the Send bound? do we even want that? | |||
2020-11-03 | start fixing tests | Justus Winter | |
2020-11-03 | make Signer::sign async, first step | Justus Winter | |
2020-11-01 | openpgp: Update documentation w.r.t packets added to hashed area. | Wiktor Kwapisiewicz | |
- Updates documentation to match the implementation changes introduced in commit 7e9561e9. - Fixes #583. | |||
2020-11-01 | ipc: Don't process GnuPG directories if we only want sockets | Igor Matuszewski | |
2020-11-01 | ipc: Drop unused gnupg component/directory functions | Igor Matuszewski | |
2020-11-01 | ipc: Support GnuPG on Cygwin/MinGW | Igor Matuszewski | |
2020-11-01 | ipc: Percent-decode gpgconf directory listings under Windows | Igor Matuszewski | |
Almost every Windows path contains a (percent-encoded) colon coupled with a drive letter (e.g. C:), so this needs to be done to properly decode a path. | |||
2020-11-01 | ipc: Support UDS emulation as TCP + nonce for Assuan protocol | Igor Matuszewski | |
2020-11-01 | ipc: Port libassuan's socket connection logic for Windows | Igor Matuszewski | |
2020-10-27 | openpgp: Fix wording on functions returning iterators. | Wiktor Kwapisiewicz | |
- Functions that had their return values changed from a single item to impl Iterators had obsolete documentation. Fix this. - Closes #593. | |||
2020-10-26 | openpgp: Refactor some matches for legibility | Igor Matuszewski | |
2020-10-26 | openpgp: Use std::matches! instead of custom destructures_to macro | Igor Matuszewski | |
2020-10-26 | ipc: Use std::matches! instead of custom destructures_to macro | Igor Matuszewski | |
2020-10-26 | Don't specify openpgp crate version number in README.md examples | Igor Matuszewski | |
2020-10-26 | Add an example on how to surface Sequoia backends for consumers | Igor Matuszewski | |
2020-10-26 | Address review comments in README.md | Igor Matuszewski | |
2020-10-26 | Mention Cargo features and how to build with CNG in README.md | Igor Matuszewski | |
2020-10-26 | openpgp: seal the Preferences trait | Azul | |
[Seal] the `cert::Preferences` trait so it cannot be implemented for types outside this crate. Therefore it can be extended in a non-breaking way. Attempts to implement the trait will not compile. refers: #538 [seal]: https://rust-lang.github.io/api-guidelines/future-proofing.html#sealed-traits-protect-against-downstream-implementations-c-sealed | |||
2020-10-23 | sq: Migrate to tokio 0.2 | Igor Matuszewski | |
2020-10-23 | ffi: Migrate to tokio 0.2 | Igor Matuszewski | |
2020-10-23 | store: Migrate to std::futures | Igor Matuszewski | |
2020-10-23 | ipc: Migrate to std::futures | Igor Matuszewski | |
2020-10-23 | update net to futures=0.2 | amesgen | |
2020-10-22 | openpgp: Introduce symbol for the magic value. | Justus Winter | |
2020-10-22 | openpgp: Improve documentation on how to encrypt for multiple certs. | Justus Winter | |
2020-10-22 | openpgp: Select only supported encryption-capable keys. | Justus Winter | |
2020-10-21 | openpgp: Don't mention method that is no longer public. | Justus Winter | |
2020-10-21 | openpgp: Fix references. | Justus Winter | |
2020-10-21 | openpgp: Add KeyAmalgamationIter::supported. | Justus Winter | |
- Changes the iterator to only return keys supported by Sequoia and the underlying cryptographic library. - Also add ValidKeyAmalgamationIter::supported. - Fixes #580. | |||
2020-10-20 | openpgp: Support reading certificates from multiple armor blocks. | Justus Winter | |
- Fixes #256. | |||
2020-10-20 | openpgp: Pop the armor filter off the stack after parsing. | Justus Winter | |
2020-10-20 | openpgp: Improve tracing. | Justus Winter | |
2020-10-20 | openpgp: Typo. | Justus Winter | |
2020-10-20 | openpgp: Fix indentation. | Justus Winter | |
- Correctly handle negative indentation levels. | |||
2020-10-20 | openpgp: Avoid now unnecessary wrapping. | Justus Winter | |
2020-10-20 | openpgp: Implement BufferedReader<Cookie> for armor::Reader. | Justus Winter | |
- Fixes #441. | |||
2020-10-20 | buffered-reader: Fix error propagation. | Justus Winter | |
- If reading from the wrapped reader returns an error, but we still can satisfy the request in Generic::data_helper, we do so. But, it is important to keep the error and return it next time the function is called. Otherwise, error conditions are mis-reported as end of file. | |||
2020-10-20 | buffered-reader: Improve documentation. | Justus Winter | |
2020-10-20 | openpgp: Harmonize the BufferedReader type. | Justus Winter | |
2020-10-20 | openpgp: Return the reader in PacketParserEOF. | Justus Winter | |
2020-10-20 | openpgp: Make struct Cookie public. | Justus Winter | |
2020-10-19 | openpgp: Fix documentation. | Justus Winter | |
2020-10-19 | buffered-reader: Embed the reader in struct Generic. | Justus Winter | |
2020-10-19 | buffered-reader: Warn about missing documentation for public items. | Justus Winter | |
2020-10-19 | buffered-reader: Make Generic::reader private and add accessors. | Justus Winter | |
2020-10-19 | openpgp: Avoid buffering. | Justus Winter | |