Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-12-11 | Release 0.21.0.v0.21.0 | Justus Winter | |
2020-12-11 | Correct minimal versions. | Nora Widdecke | |
- Versions required by feature or API usage: - anyhow 1.0.18. - policy::test::reject_seip_packet and policy::test::reject_cipher' fail - We use `impl From<anyhow::Error> for Box<dyn std::error::Error + Send + Sync + 'static>`, introduced in 1.0.5. - tokio 0.2.19 - We use `tokio::net::tcp::OwnedReadHalf`, introduced in 0.2.19. - chrono 0.4.10 - We use the `std` feature, introduced in 0.4.10. - thiserror 1.0.2 - futures and futures-util 0.3.5 - tempfile 3.1 - c_doctests require the same version of rand both as direct dependency and through tempfile. - Yanked versions: - structopt 0.3.11. 0.3.8 to 0.3.10 were yanked. - socket2 0.3.16. 0.3.0 to 0.3.15 were yanked. - Update our dependencies to the package versions required by other dependencies, e.g. structopt requires lazy_static 1.4.0. - clap 2.33 - lazy_static to 1.4.0 - libc to 0.2.66 - proc-macro2 to 1.0.7 - syn to 1.0.5. - winapi 0.3.8 | |||
2020-12-07 | openpgp: Require Mode to be Send + Sync. | Justus Winter | |
2020-12-04 | openpgp: Use pure Rust EAX implementation under CNG backend | Igor Matuszewski | |
- Fixes #556. | |||
2020-12-04 | Bump version of sha1collisiondetection. | Justus Winter | |
- Fixes build on Windows. | |||
2020-11-27 | openpgp: Drop dependency on the digest crate. | Justus Winter | |
2020-11-24 | openpgp: Avoid direct dependency on generic-array. | Justus Winter | |
2020-11-12 | openpgp: Mitigate collision attacks on SHA-1. | Justus Winter | |
- Use a collision detecting implementation of SHA-1. When a collision attack is detected, the algorithm employs a mitigation, changing the hash function to discriminate the colliding preimage. | |||
2020-11-01 | ipc: Support UDS emulation as TCP + nonce for Assuan protocol | Igor Matuszewski | |
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-18 | openpgp: Implement date formatting for WASM using chrono crate | Igor Matuszewski | |
2020-10-14 | Release 0.20.0.v0.20.0 | Justus Winter | |
2020-10-14 | openpgp, autocrypt: Port to base64 0.13. | Justus Winter | |
2020-10-14 | buffered-reader, openpgp: Port to bzip2 0.4. | Justus Winter | |
2020-10-14 | sq: Rename module to 'sequoia-sq'. | Justus Winter | |
2020-10-07 | openpgp: Unpin dependency dyn-clone. | Nora Widdecke | |
2020-10-07 | buffered-reader: Unpin dependency flate2. | Nora Widdecke | |
2020-10-06 | Remove top-level sequoia package | Igor Matuszewski | |
This runs into surprising interactions when trying to build member packages with other than default feature set. See https://gitlab.com/sequoia-pgp/sequoia/-/issues/575 for more info. | |||
2020-10-06 | Don't use OS-specific extensions from memsec | Igor Matuszewski | |
We only ever use {memset, memzero, memeq, memcmp} anyway - don't pull OS-specific functions like mlock. | |||
2020-10-06 | Bump memsec to 0.6 | Igor Matuszewski | |
2020-09-21 | store: Update rusqlite to 0.24. | Nora Widdecke | |
- 0.19 had vulnerability RUSTSEC-2020-0014. | |||
2020-09-21 | tool: Update itertools to 0.9. | Nora Widdecke | |
2020-09-21 | tool, sqv: Unpin transitive dependency colored. | Nora Widdecke | |
2020-09-21 | openpgp, ipc: Update lalrpop to 0.19. | Nora Widdecke | |
2020-09-21 | openpgp: Unpin unicode-normalization. | Nora Widdecke | |
2020-09-21 | openpgp: Unpin backtrace. | Nora Widdecke | |
2020-09-21 | ipc: Unpin dependency socket2. | Nora Widdecke | |
2020-09-21 | sq, openpgp: Update rpassword to 5.0. | Nora Widdecke | |
2020-09-21 | Bump MSRV to 1.46.0. | Nora Widdecke | |
2020-09-17 | sq: Use buffered_reader::File::open instead of fs::File::open. | Justus Winter | |
- The former remembers the file's path and includes it in error messages. | |||
2020-09-03 | openpgp: Bump win-crypto-ng to v0.2.1 | Igor Matuszewski | |
https://github.com/emgre/win-crypto-ng/compare/v0.2.0..v0.2.1 This only gets rid of a stray `eprintln`, which should make debugging on Windows less annoying. | |||
2020-08-21 | Release 0.19.0.v0.19.0 | Justus Winter | |
2020-08-21 | openpgp: Bump ed25519-dalek to 1. | Justus Winter | |
2020-08-17 | openpgp: Move crypto::Keygrip to the ipc crate. | 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-13 | openpgp: Implement DSA signatures using Windows CNG | Igor Matuszewski | |
2020-08-13 | openpgp: Implement ed25519 signatures with ed25519-dalek | Igor Matuszewski | |
2020-08-13 | openpgp: Implement asymmetric key gen/import using Windows CNG API | Igor Matuszewski | |
2020-08-13 | openpgp: Add Windows CNG crypto backend via crypto-cng feature | Igor Matuszewski | |
2020-07-31 | Release 0.18.0.v0.18.0 | Justus Winter | |
2020-06-22 | openpgp: Move Nettle hashing impls to the backend module | Igor Matuszewski | |
2020-06-12 | Release 0.17.0.v0.17.0 | Justus Winter | |
2020-06-12 | Relax dependency on base64. | Justus Winter | |
2020-06-11 | Update all dependencies. | Justus Winter | |
2020-06-11 | openpgp: Bump base64 to 0.12. | Justus Winter | |
2020-04-21 | sop: An implementation of the Stateless OpenPGP CLI using Sequoia. | Justus Winter | |
- This adds a new frontend to Sequoia that implements the Stateless OpenPGP Command Line Interface. - Compared to sq, sop has a much smaller feature set and hence a smaller set of dependencies. It is less opinionated, and tries to faithfully implement the SOP protocol. We will use it to test Sequoia using the OpenPGP Interoperability Test Suite. |