Add a feature to build sq using Botan's version 2 interface.

- sequoia-openpgp 1.16 changed `sequoia-openpgp/crypto-botan` to
    build against Botan's v3 interface, and exposed
    `sequoia-openpgp/crypto-botan2` to build against the v2 interface.

  - Do the same.  Add a `crypto-botan2` feature to allow the user to
    build against Botan's v2 interface.
This commit is contained in:
Neal H. Walfield 2023-05-19 16:18:34 +02:00
parent 0682d6dcea
commit 60ba1d11cc
No known key found for this signature in database
GPG Key ID: 6863C9AD5B4D22D3
2 changed files with 6 additions and 0 deletions

View File

@ -87,6 +87,7 @@ default = [
crypto-nettle = ["sequoia-openpgp/crypto-nettle"]
crypto-openssl = ["sequoia-openpgp/crypto-openssl"]
crypto-botan = ["sequoia-openpgp/crypto-botan"]
crypto-botan2 = ["sequoia-openpgp/crypto-botan2"]
crypto-cng = ["sequoia-openpgp/crypto-cng"]
crypto-rust = ["sequoia-openpgp/crypto-rust"]
compression-bzip2 = ["sequoia-openpgp/compression-bzip2"]

5
NEWS
View File

@ -2,6 +2,11 @@
#+TITLE: sequoia-sq NEWS history of user-visible changes
#+STARTUP: content hidestars
* Changes in 0.30.1
* Notable changes
- The `crypto-botan` feature now selects Botan's v3 interface. Use
the new `crypto-botan2` feature to continue using Botan's v2
interface.
* Changes in 0.30
* New functionality
- `sq key adopt` now honors `--time`.