- Apr 13, 2023
-
-
Neal H. Walfield authored
-
- Apr 12, 2023
-
-
Neal H. Walfield authored
- Have the `sequoia-openpgp` always enable the `compression` feature, which is always needed. -
Neal H. Walfield authored
-
Neal H. Walfield authored
-
Neal H. Walfield authored
-
Neal H. Walfield authored
- Update memoffset to 0.8.0.
-
Neal H. Walfield authored
- Update rusqlite to 0.29.0.
-
Neal H. Walfield authored
- Update lru to 0.10.0.
-
Neal H. Walfield authored
- This the version that is in Debian testing, and what sequoia-openpgp requires.
-
- Mar 24, 2023
-
-
Neal H. Walfield authored
- Move from the 2018 edition to the 2021 edition of Rust.
-
- Mar 07, 2023
-
-
Neal H. Walfield authored
- Add support to query whether the current cryptographic backend supports the specified cipher suite. - Fixes #28
-
- Feb 17, 2023
-
-
Neal H. Walfield authored
- Add a function to return some random numbers.
-
Neal H. Walfield authored
- In C, it is usually okay to call a destructor, like `free`, with a `NULL` pointer: the function just does nothing. Implement the same semantics for `pgp_release`. - See #26.
-
- Feb 14, 2023
- Feb 07, 2023
-
-
Devan authored
Remove unneeded run conditionals so windows jobs will always run. Set default rust toolchain since we don't specify in the repo. Co-authored-by:Neal H. Walfield <neal@pep.foundation>
- Jan 31, 2023
-
-
Neal H. Walfield authored
-
Neal H. Walfield authored
- Update dependencies. - In particular, pull in nettle-sys 2.1.1, which fixes a problem building with the MSVC compiler on Windows.
-
- Jan 24, 2023
-
-
heck authored
Add a Makefile so that pEpEngineSequoiaBackend can be build using the usual pEp style without directly invoking cargo, supporting the usual targets build, install, uninstall, test, clean, all. Make the project easy to install and uninstall, with a user-settable prefix. The Makefile is extensible with a local.conf file, of which we provide an example. Add CI support. Add a .gitignore file. Co-authored-by:
Heck <heck@pep.foundation> Co-authored-by:
Neal H. Walfield <neal@walfield.org> Co-authored-by:
Luca Saiu <positron@pep.foundation> Co-authored-by:
Devan Carpenter <dvn@pep-project.org> Co-authored-by:
Volker Birk <volker.birk@pep-project.org>
-
- Jan 09, 2023
-
-
Neal H. Walfield authored
- Update `Cargo.lock` to get the latest and greatest. In particular, buffered-reader 1.1.4 and sequoia-openpgp 1.13.0.
-
- Nov 15, 2022
-
-
Neal H. Walfield authored
- Require chrono 0.4.23 or newer, not exactly 0.4.23.
-
Sascha Bacardit authored
- Enable static linking, which Android and iOS builds prefer. - See PEMA-103.
-
Neal H. Walfield authored
-
Neal H. Walfield authored
- Fix deprecations.
-
- Oct 21, 2022
-
-
Neal H. Walfield authored
- Don't use the `rust-toolchain` file to specify the version of `cargo` and `rustc` to use. Instead use `rust-version` in `Cargo.toml`. - Note: this changes how we choose the tool chain: `rust-version` is a minimal version; `rust-toolchain` is an exact version. - Use 1.60 as that is what is currently available in Debian testing. - Closes #7, #10. -
Neal H. Walfield authored
- The repository has moved to the pEp.foundation organization. Update the URL.
-
- Feb 07, 2022
-
-
Neal H. Walfield authored
-
Neal H. Walfield authored
-
Neal H. Walfield authored
-
Neal H. Walfield authored
-
Neal H. Walfield authored
-
Neal H. Walfield authored
-
- Aug 30, 2021
-
-
Neal H. Walfield authored
-
- Aug 24, 2021
-
-
Neal H. Walfield authored
- Add a function to copy a slice to a C pointer and length. - Use it.
-
Neal H. Walfield authored
- Add macros to check that pointers are not NULL, to turn a pointer and length into a slice, to turn a C string into a `CStr`, and to interpret an OpenPGP fingerprint as a `Fingerprint`. - Use them. -
Neal H. Walfield authored
- If `PepIdentity::as_mut` is passed a NULL pointer, return an error.
-
- Aug 23, 2021
-
-
Neal H. Walfield authored
-