Changelog for
sequoia-sq-debuginfo-1.1.0-lp160.1.1.x86_64.rpm :
* Fri Jan 03 2025 felix.niederwangerAATTsuse.com- Update to version 1.1.0:
* Release 1.1.0.
* Relax subplot dependency.
* Relax rusqlite dependency.
* Update Cargo.lock.
* Fix output.
* Add a lint for uncertified user IDs.
* Show certificates without user IDs with --gossip.
* Improve sq cert list\'s documentation.
* Improve help text lints.
* Fix long help generation for cert designators.
* Update NEWS file.
* Add option --unusable to sq cert list, etc.
* Show hints about unusable bindings when --gossip is provided.
* Change how we refer to unusable bindings in sq cert list.
* Change sq cert list to not show warnings if --quiet is given.
* Distinguish unauthenticated and invalid bindings in sq cert list.
* Improve linting for sq cert list.
* Don\'t list revoke user IDs.
* Fix listing certificates by fingerprint or key ID.
* Remove duplicate code.
* Rework sq cert list\'s human readable output.
* Improve UserIDDesignator::argument_value.
* Fix UserIDDesignator::argument_value.
* Add some helper functions.
* tests: Add tests for sq cert list.
* Fix sq cert list --gossip.
* Fix output.
* Thu Dec 19 2024 felix.niederwangerAATTsuse.com- Update to version 1.0.0:
* Release 1.0.0.
* Fix NEWS.
* Align `sq download` with `sq verify`.
* Fix displaying preferred user IDs.
* Write to temporary file first, then persist it under the final name.
* Avoid using absolute paths in name of scratch files.
* Automatically import certificates from GnuPG\'s certificate store.
* Escape user IDs.
* Escape preferred keyserver and policy URI.
* Escape notation name and data.
* Wed Dec 04 2024 felix.niederwangerAATTsuse.de- Update to version 0.40.0:
* Release 0.40.0.
* Support thiserror 2.0.
* Update Cargo.lock.
* Mark `sq keyring filter` experimental.
* Update MSRV to 1.79, which is subplot\'s current MSRV.
* Add a configuration file and associated management commands.
* Align user ID designators in `sq pki {link,vouch} {add,authorize}`.
* Require self-signed user IDs when publishing certs in a WKD.
* Update sequoia-keystore to 0.6.2.
* Remove argument `sq key subkey export --cert-file`.
* Fix message.
* Remove argument `sq cert lint --export-secret-keys`.
* Change sq pki link retract to use the NULL policy.
* Improve hint.
* To revoke a user ID, require the cert be valid under the current policy.
* Improve message when a certificate can\'t be used for encryption.
* tests: Add more tests for sq encrypt.
* Don\'t use revoked certificates for encryption.
* Improve sq key password\'s output.
* Make sq key password change the password of weakly bound keys.
* tests: Add tests for sq key password.
* Improve how sq key delete handles ambiguous associations.
* Change sq key {delete,password} to work with more certificates.
* Change sq key delete to refuse to work with weakly bound subkeys.
* Update to subplot 0.11.0.
* Fix hint.
* Improve documentation.
* New mandatory switches `sq key generate <--own-key|--shared-key>`.
* Improve status messages when publishing a WKD.
* Fix copying the policy file if no updates happened.
* Make `sq network wkd publish` work without a cert store.
* Change sq key subkey {password,delete} to work with weak bindings.
* Rename --notation to --signature-notation.
* Add `sq encrypt --signature-notation`.
* Fix examples.
* Add missing examples for the network commands.
* Add a builder-style interface to the example framework.
* Certify newly created keys with a per-host shadow CA.
* Differentiate the help texts for `--notation` slightly.
* Fix sq cert lint.
* Check for the cert / key store before doing work.
* Improve no cert store / no key store error messages.
* Catch clap errors, and display them better.
* Rename `sq pki vouch certify` to `sq pki vouch add`.
* Make `sq key import` read from stdin if no files are given.
* Move the CLI parser for sq key import to its own module.
* update container examples in readme
* make container a single-user environment
* add dockerignore file
* add bash completion and manpages to container
* improve OCI compatibility of Containerfile
* rename Dockerfile to vendor-neutral Containerfile
* Change sq network wkd generate to avoid unnecessary churn.
* Improve sq network wkd generate\'s error messages.
* Fail if the user tries to create an empty WKD.
* Make sq network wkd publish more chatty.
* Make sq network wkd publish more robust.
* Fix sq packet join to not panic if there is no input.
* Show an issuer\'s user ID, if we know it.
* Rename sq packet split --prefix to --output-prefix.
* Add a hint to sq packet split\'s output.
* Change sq packet split to write to stdout by default.
* Improve the \"waiting for input on stdin\" message.
* Limit width when wrapping help texts to increase readability.
* Use a simpler word separator algorithm to keep URLs intact.
* Don\'t break lines if stderr is not a terminal.
* Don\'t limit the width of emitted text.
* Remove `sq toolbox extract-cert`.
* Remove test framework for toolbox strip-userid.
* Fix hints to do packet dump.
* Change sq decrypt to not use rpassword directly.
* Change sq decrypt to respect --batch.
* Make `sq cert lint` read from stdin again.
* Only display hint for live certs.
* Align spelling of cert-store with the command line argument.
* Show sources of data when fetching certs over the network.
* In sq key list, prefer weakly bound user IDs to nothing.
* Change sq key list to display more user IDs.
* Refactor common::get_keys to be less clever.
* Fix sq pki path to use Sq::resolve_cert.
* Remove unnecessary lookup.
* Fix documentation.
* Don\'t add approvals for non-exportable certifications or certs.
* Move the ca_creation_time function to the common module.
* Change the packet dumper to show the issuer, when available.
* Remove the `--binary` flag from all commands emitting certs or keys.
* Use `--cert-` prefix for all cert designators.
* Remove `sq toolbox strip-userid`.
* Turn `sq key approvals --add-authenticated` into a flag.
* When searching by fingerprint, show any unauthenticated certificate.
* Rearrange the order of the user ID designator arguments.
* Rename --add-userid to --userid-or-add, etc.
* Add support for examples that are only syntax checked.
* Add some tracing.
* Fix sq cert list for fingerprints and key IDs.
* Implement From
for CertDesignators.
* When listing who made a certification, show the fingerprint.
* When listing approvals, indicate whether there are any pending.
* Make sq key approvals more transparent.
* Make sq key approvals update require an action.
* Lint user IDs that would be added and are not self signed.
* Rename sq toolbox dearmor to sq packet dearmor.
* Rename sq toolbox armor to sq packet armor.
* Move sq toolbox packet to sq packet.
* Move sq toolbox keyring to sq keyring.
* Fix comment.
* tests: Fix check.
* Show standard usage if no arguments are supplied to sq cert export.
* Port sq toolbox userid-strip to the user ID designator framework.
* Port sq cert list and two more to the user ID designator framework.
* Upgrade sequoia-wot.
* Move the authenticate function to its own module under common.
* Improve the format of error messages for failing examples.
* Revise the authenticate code\'s linting.
* Port sq pki {authenticate,identify} to the cert designator framework.
* Move the sq pki identify cli definition to its own module.
* Move the sq pki lookup cli definition to its own module.
* Move the sq pki authenticate cli definition to its own module.
* Improve documentation.
* Expand ~ in state directories.
* Make `sq encrypt --set-metadata-filename` take a simple string.
* Remove `sq encrypt --set-metadata-time`.
* Port sq pki path to the user ID designator framework.
* Add support for adding a user ID by display name.
* Make sq pki path\'s user ID argument a named argument.
* Move the sq pki path cli definition to its own module.
* Move the sq pki path implementation to its own module.
* Make `sq download --output` mandatory.
* Port sq key userid revoke to the user ID designator framework.
* Add support for adding a user ID by display name.
* When printing self-signed user IDs, also show invalid user IDs.
* Port sq key approvals update to the user ID designator framework.
* Port sq key approvals list to the user ID designator framework.
* Add support for designating a self-signed user ID by display name.
* Improve naming.
* Optimize downloading of data files with detached signatures.
* Forbid `--output` when verifying detached signatures.
* Add note.
* Cause sq download to fail faster if the output file can\'t be used.
* Split the argument `sq network wkd publish --create` into two.
* Use cert designators for the signer arguments of `sq encrypt`.
* Use cert designators for the signer arguments of `sq sign`.
* Change --email and --add-email to only match user IDs unambiguously.
* Add `sq sign --mode` to create binary or text signatures.
* Change --add-userid from a flag to two arguments.
* Generalize active_certifications.
* tests: When calling sq pki authenticate include --show-paths.
* tests: Abstract user ID argument passing.
* Drop debugging remnant.
* Replace `--no-cert-store` and `--no-key-store`.
* Make home directory optional.
* Introduce accessors.
* Require explicit mode, and align `sq sign` and `sq verify`.
* Make tests less expensive.
* Change sq key list to not filter out unauthenticated certificates.
* Add a DWIM search parameter to sq key list.
* Remove `sq cert lint --list-keys`.
* Set signature creation times closer to where the builder is created.
* Expand the designated signers to user ID, email, and domain queries.
* Use only designated signers to verify signatures.
* Make `sq pki link add` honor `sq --time`.
* Move struct VHelper to commands::verify.
* Disable the help subcommand everywhere except at the top-level.
* Add new command sq download.
* Don\'t move when passing a reference will do.
* Add new argument, --cli-version, to require a CLI version.
* Rename OutputVersion to Version and move it to its own module.
* Fix sq toolbox packet dump\'s help text.
* Don\'t show the progress bar if --batch is specified.
* Print out the certificate that decrypted a message.
* Show more information about certificates in sq key list.
* Normalize output.
* Show more information about certificates in sq cert list.
* Finish renaming attestation to approval.
* Make sq key expire\'s expiration argument required.
* Use key designators for sq key subkey revoke.
* Fix documentation.
* Use key designators for sq key subkey {delete,password}.
* Change sq key subkey export to require the certificate to export.
* Move the bind module.
* Move the sq key subkey revoke implementation to its own module.
* Move the sq key subkey expire implementation to its own module.
* Move the sq key subkey password implementation to its own module.
* Move the sq key subkey delete implementation to its own module.
* Move the sq key subkey export implementation to its own module.
* Move the sq key subkey add implementation to its own module.
* Move cli parser for sq key subkey bind to its own module.
* Move cli parser for sq key subkey revoke to its own module.
* Move cli parser for sq key subkey expire to its own module.
* Move cli parser for sq key subkey password to its own module.
* Move cli parser for sq key subkey delete to its own module.
* Move cli parser for sq key subkey export to its own module.
* Move cli parser for sq key subkey add to its own module.
* Add a new key designator type.
* Use more qualified names to reduce ambiguity.
* Don\'t extend the expiration of invalid components.
* Change sq key subkey bind to use the expriation type.
* Extend Time to support relative timestamps.
* Move the Time type to its own module.
* Make it clearer that we don\'t support ISO 8601 durations.
* Dry out sq key expire\'s expiration argument.
* Add a global option, --policy-as-of, to select a crypto policy.
* If decryption fails, delete the output file.
* tests: Generalize Sq::encrypt and Sq::decrypt to work with files.
* If signature verification fails, delete the output file.
* Add support for merging bare revocation certificates.
* Dry out the keyring merge function.
* Mon Nov 04 2024 felix.niederwangerAATTsuse.de- Update to version 0.39.0:
* Release 0.39.0.
* Loosen reqwest dependency.
* Loosen subplot dependency.
* Upgrade terminal_size.
* Upgrade sequoia-policy-config.
* Update Cargo.lock.
* Fix various typo in the NEWS file.
* Add support for importing bare revocation certificates.
* Rework signature verification output.
* Don\'t let bad signatures override good signatures.
* When reading from stdin, emit a warning if we don\'t get any input.
* Improve sq encrypt\'s examples to better reflect best practices.
* Improve the error message shown when sq encrypt gets no recipients.
* Make sq key userid revoke\'s positional arguments named arguments.
* Make sq key subkey revoke\'s positional arguments named arguments.
* Make sq key revoke\'s positional arguments named arguments.
* Dry out --expiration.
* Move the Expiration type to its own module.
* Make sq key expire\'s expiration argument a named argument.
* Make sq key subkey expire\'s expiration argument a named argument.
* Improve error messages.
* Improve message.
* Fix how user IDs are displayed.
* When displaying a gossip path, show the path\'s trust amount.
* Fix self signature check.
* Fix how paths for self signatures are displayed.
* Rework gossip.
* Upgrade sequoia-wot.
* Remove sq pki path\'s --gossip argument.
* tests: Dry out certificate handling.
* Use cert designators for the certifier in `sq pki vouch authorize`.
* Use cert designators for the certifier in `sq pki vouch certify`.
* Remove the pEp store integration.
* Add `--output` and `--binary` arguments to `sq key subkey export`.
* Add `--output` and `--binary` arguments to `sq key export`.
* Add an `--output` argument to `sq cert export`.
* Use cert designators for `sq toolbox packet dump`.
* Use cert designators for `sq toolbox strip-userid`.
* Add `sq network keyserver publish --domain`.
* Use cert designators for `sq key approvals update`.
* Use cert designators for `sq key approvals list`.
* Use cert designators for `sq key subkey bind`.
* Use cert designators for `sq key subkey revoke`.
* Use cert designators for `sq key subkey expire`.
* Use cert designators for `sq key subkey password`.
* Use cert designators for `sq key subkey delete`.
* Improve wrapping of examples.
* Use cert designators for `sq key subkey add`.
* Use cert designators for `sq key userid revoke`.
* Use cert designators for `sq key userid add`.
* Use cert designators for `sq key revoke`.
* Avoid heap allocation if we don\'t change the help text.
* Use cert designators for `sq key expire`.
* Use cert designators for `sq key password`.
* Cleanup.
* Move the CLI parser for `sq key password` to its own module.
* Improve wrapping of examples.
* Use cert designators for `sq cert lint`.
* Consolidate import stat printing more.
* Fix and add hints for when no certs matched.
* Fix updating import statistics.
* Make `sq key delete --file` require `--output`.
* Use cert designators for `sq key delete`.
* Move the command line parser for `sq key delete` to its own module.
* Use cert designators for `sq key export`.
* Introduce a symbolic name for the default empty options.
* Move the command line parser for `sq key export` to its own module.
* Use cert designators for `sq key list`.
* Move the command line parser for `sq key list` to its own module.
* Use cert designators for `sq inspect`.
* Use cert designators for `sq verify`.
* Use cert designators for `sq decrypt`.
* Change --cert to only look up by primary key fingerprint.
* Raise limit of stdout and stderr shown in tests.
* Add filters to `sq pki link list`.
* Adapt fingerprint, user ID pairs display in link listings.
* Tweak edge annotations.
* Rework how fingerprint, user ID pairs are displayed.
* Merge `sq autocrypt import` into `sq cert import`, remove others.
* Implement AddAssign for ImportStats.
* Parse certificates from a Dup reader.
* Remove the Autocrypt gossip CA framework.
* Print error chains at the top level.
* Improve formatting of error chains.
* Remove obsolete TODOs.
* Make `sq inspect` handle non-OpenPGP data.
* Fix hint formatting.
* Enable the use of state in the subplot tests.
* Set a SEQUOIA_HOME directory for the subplot tests.
* Remove the DWIM interface from `sq cert export`.
* Fix mutability of recipient in accessors.
* Only export certificates with authenticated bindings.
* Remove obsolete todos.
* Hide certification and key creation times for shadow CAs.
* Remove redundant trust amount information.
* Use non-breaking hyphens to format dates.
* Filter out self-signatures when `--gossip` is given.
* Remove now unused non-concise human readable output format.
* Make the path output a little less dense.
* Merge the path printing into the concise human readable output.
* Align the output of `sq cert list` with `sq key list`.
* Align timestamp formatting.
* Align hint formatting.
* Split `sq network wkd publish --rsync` into two to avoid ambiguity.
* Fix documentation.
* Rename `sq verify --signer-cert` to `--signer`.
* Simplify crate::load_keys.
* Simplify crate::load_certs.
* Add `--all` flag to `sq network wkd publish` and `dane generate`.
* Use imperative mood to describe the cert and user ID designators.
* Make `sq --home=default` work.
* Remove `sq network dane generate --skip`.
* Move sq pki list to sq cert list.
* Rename test files.
* Add a test.
* Don\'t try to certify invalid user IDs.
* Make it easier to debug failing examples.
* Move sq pki {certify,authorize} under sq pki vouch.
* Split authorization functionality out of sq pki link add.
* Generalize helper function.
* Reorder sq pki link add\'s options.
* Dedup user IDs.
* Identify common user errors when verifying detached signatures.
* Fix example description.
* Make `inspect` return the kind of data it thinks it is looking at.
* Port sq pki link retract to the user ID designator framework.
* Don\'t require --add-userid if that option isn\'t enabled.
* Improve output when retracting a link.
* Fix sq pki link retract when retracting all certifications.
* Check all user IDs, not just self-signed user IDs.
* Align sq pki link add\'s user ID specification with sq pki certify.
* Remove sq pki link retract\'s positional argument for specifying a user ID.
* Remove sq pki link add\'s positional argument for specifying a user ID.
* Change sq pki link retract to use a named argument for the certificate.
* Change sq pki link add to use a named argument for the certificate.
* Add `sq cert export --local` to export non-exportable sigs.
* Show more information about downloaded certificates.
* Support indentation parameters in qprintln.
* Fix hint.
* Check that we don\'t certify our own certificate.
* Refactor user ID resolution.
* Add a user ID designator abstraction.
* Extend sq pki authorize to constrain by domain.
* Move the domain to regex conversion functionality to common.
* Don\'t specify value_name twice for a single argument.
* Add new subcommand sq pki authorize.
* Generalize Sq::pki_certify to certify multiple user IDs at once.
* Reorder sq pki certify\'s options.
* Change sq pki certify to use a named argument for the certificate.
* Extend the cert designator framework to support required arguments.
* Change sq pki certify to use a named argument for the user ID.
* Refactor sq pki certify, sq pki link add and sq pki link retract.
* Add a None variant to the TrustAmount enum.
* Simplify the active_certification utility function.
* Emit a hint if `sq cert import`ing a key.
* Drop the free-form command hint interface.
* Make all command hints use the structured hint framework.
* On debug builds, parse the emitted hints and panic if that fails.
* Add a structured command hint framework.
* Emit hint on how to extract a particular certificate.
* Move function.
* Always list found certificates, and reword the message.
* Rename `sq network fetch` to `search`, likewise hkp, WKD, and DANE.
* Merge certificates fetched from the network earlier.
* Move type ImportStatus.
* Unify key and cert import stats, be explicit about what is imported.
* Add a test to execute some sanity checks against the CLI.
* Make `--rev-cert` argument mandatory if `--output` has been given.
* Improve some integration tests to use more of the test framework.
* Remove `sq network keyserver publish --require-all`.
* Always print the error message in addition to propagating it.
* Emit a hint that the Mailvelope key server rejects some certs.
* Augment usage messages with examples.
* Slightly indent the pointer to the global arguments.
* Provide helpful guidance if there are no secret keys.
* Make `sq key generate --rev-cert` behave like other outputs.
* Move CLI definition of `sq key generate` to its own module.
* Display the signers cert fingerprint when inspecting artifacts.
* Fix formatting.
* Return the selected certificate from Sq::best_userid_for.
* Make Sq::best_userid_for work with use_wot=false.
* Improve best user ID computation.
* Improve certificate lookups when computing best user ID.
* Use cheaper predicate to see if an iterator is empty.
* Make `sq toolbox keyring filter --handle` robust.
* Apply the cert filter only once.
* Add tests for `sq toolbox keyring filter`.
* Run tests in a separate working directory.
* Deduplicate function to locate test artifacts.
* Change sq pki certify to reject expired and revoked certs.
* Don\'t word-wrap commands in hints.
* Fix hints emitted when fetching certs from the network.
* Improve hint formatting.
* Add an explicit output parameter for `sq toolbox packet split`.
* Align the value-name for --home.
* Add an ENVIRONMENT section to the top-level man page.
* Rename environment variables to override cert and key store.
* Use a custom CLI parser for state directories.
* Improve documentation for sq key expire and sq key subkey expire.
* Don\'t extend the expiration of subkeys that are hard revoke.
* Add a unit test for sq key subkey expire for soft revocations.
* Add a unit test for sq key subkey expire for unbound subkeys.
* Normalize naming.
* Fix setting a certificate\'s expiration time.
* Fix setting a certificate\'s expiration time.
* Fix documentation.
* Fix capitalization of example section in help texts.
* Port cert lint examples to the example framework.
* Port keyring examples to the example framework.
* Implement examples containing pipelines.
* Add missing example data file bob.pgp.
* Port dearmor examples to the example framework.
* Port armor examples to the example framework.
* Port extract-cert examples to the example framework.
* Port link examples to the example framework.
* Fix line wrapping when printing examples.
* Update futures-util (and related packages).
* Don\'t call exit, just return an error.
* Fix example.
* Use cert designators for `sq network keyserver publish`.
* Use cert designators for `sq network wkd publish`.
* Use cert designators for `sq network dane generate`.
* Prevent cert designators from over-eagerly grabbing other options.
* Fix composing cert designators.
* Make the domain argument a long argument like in wkd publish.
* Improve listing of secret keys.
* Fix argument name computation.
* Rename `sq encrypt --recipient` to sq encrypt --for`.
* Rename `--recipient-cert` to `--recipient`.
* Rename `--signer-key` to `--signer`.
* Rename the global `--force` flag to `--overwrite`.
* New flag `sq pki link add --recreate` instead of `--force`.
* New flag `sq key userid revoke --add-userid` instead of `--force`.
* Make the file creation utilities take a reference to Sq.
* Move some file support code so that it can use Sq.
* Rename `sq verify --detached` to `sq verify --signature-file`.
* Fix changing the expiration time on keys without direct key sig.
* Add missing NEWS entry.
* Rename sq key subkey adopt to bind, improve documentation.
* Move sq key adopt to sq key subkey adopt.
* Improve warning message.
* Port the examples of sq toolbox packet to the examples framework.
* Improve and fix the documentation of sq toolbox packet split.
* Fix splitting and joining packets with bodies, such as literals.
* Improve the file names when splitting packet streams.
* Emit a hint when trying to sq key import a certificate.
* Deduplicate subkey arguments when revoking subkeys.
* Introduce a switch to select the type of DNS resource records.
* Fix adopting subkeys backed by the softkeys backend into softkeys.
* Allow source certs to be ambiguous when adopting a key.
* Avoid file descriptor exhaustion when fetching certificates.
* Disregard bad information in the signers user ID subpacket.
* Use the cert fingerprint in messages, not the signing subkeys keyID.
* Fix hints.
* Bump MSRV to 1.75.
* Remove redundant long_about.
* Fix hint.
* Fix long about strings so that they line wrap.
* Escape newlines in help text to enable automatic line wrapping.
* Fix spelling.
* Don\'t dump bad signatures by default, add CLI switch for that.
* Dump bad signatures.
* Rework indentation in the inspect module.
* Refactor signature dumping.
* Refactor key dumping.
* When adopting a key, if the creation time is unset, set it.
* Add the --creation-time argument to sq key adopt.
* When adopting a key, error out if the key\'s key flags is empty.
* Allow modifying the key flags when adopting a key.
* Don\'t require a key being adopted to have a binding signature.
* Make the test helper function Sq::key_adopt more consistent.
* Simplify how tests call sq key adopt.
* Allow tests to pass addition arguments to sq key adopt.
* Tighten the sq encrypt tests.
* Switch sq encrypt to the certificate designator abstraction.
* Switch sq cert export to the certificate designator abstraction.
* Fix sq cert export test vector.
* Add a certificate designator abstraction.
* Add a test for sq encrypt for revoked subkeys.
* Add a test for sq encrypt for expired subkeys.
* Add a test for sq encrypt for non-encryption-capable certifications.
* Add a test for sq encrypt\'s certificate designators.
* Port sq_encrypt.rs to the common test framework.
* Move implementation, add NEWS entry.
* Move sq key userid strip to sq toolbox strip-userid.
* Make sq key expire more robust.
* Improve debugging output.
* Add a convenience function to preserve a test\'s state.
* Improve comments of revocation certificates.
* Wrap comment lines in revocation certificates.
* Align sq key subkey expire and sq key subkey revoke.
* Move the `sq key subkey` CLI parser to its own module.
* Move the `sq key revoke` CLI parser to its own module.
* Avoid using the system-wide crypto policy in tests.
* Implement sq --quiet.
* Remove debugging remnant.
* ci: remove pre-common-ci vestiges
* Thu Oct 17 2024 felix.niederwangerAATTsuse.de- Update to version 0.38.0:
* Release 0.38.0.
* Require exact --name and --email matches.
* Drop dependency itertools.
* Link to the new user documentation.
* Fix cleartext, message signing with --signer-cert.
* Improve wording.
* Update sequoia-keystore.
* Update sequoia-openpgp.
* Add a RSA2k cipher suite.
* Drop serde_json dependency.
* Thu Feb 29 2024 Felix Niederwanger - Disable cargo_audit for now
* Thu Feb 29 2024 Felix Niederwanger - Add comment for future legal reviews
* Mon Feb 26 2024 Jan Engelhardt - Ensure neutrality of descriptions.
* Thu Feb 22 2024 Felix Niederwanger - Add conflict with ispell-sq
* Thu Feb 22 2024 Felix Niederwanger - Add shell completions
* Tue Feb 20 2024 Felix Niederwanger - Add man pages and doc files
* Thu Feb 15 2024 felix.niederwangerAATTsuse.de- Use the sequoia-sq repository instead of the old sequoia with tags therein- Add sqlite dependency- Remove cargo_config- Update to version 0.33.0:
* Release 0.33.0.
* Allow updating textwrap to 0.16.
* Bump all dependencies.
* Improve build and installation instructions.
* Update NEWS.
* Fix markup.
* Update h2 to fix RUSTSEC-2024-0003.
* Implement sq version, drop --version, move output-version there.
* Add sq toolbox, move the armor and packet subcommands there.
* Move sq import and export to sq cert.
* Thu Feb 15 2024 felix.niederwangerAATTsuse.de- Update to version 0.33.0:
* Release 0.33.0.
* Allow updating textwrap to 0.16.
* Bump all dependencies.
* Improve build and installation instructions.
* Update NEWS.
* Fix markup.
* Update h2 to fix RUSTSEC-2024-0003.
* Implement sq version, drop --version, move output-version there.
* Add sq toolbox, move the armor and packet subcommands there.
* Move sq import and export to sq cert.
* Thu Feb 08 2024 Felix Niederwanger - Disable update of vendored dependencies due to build errors
* Thu Feb 08 2024 Felix Niederwanger - Update licence (GPLv2-only)
* Wed Feb 07 2024 Felix Niederwanger - Update the service file:
* Change version schema to not include the git commit
* Remove unnecessary cargo audit
* Use obscpio as storage format
* Wed Feb 07 2024 felix.niederwangerAATTsuse.de- Update to version 0.28.0~git0.82eb0d7:
* sq: Release 0.28.0.
* sq: Fix usage generation.
* sq: Avoid deprecated chrono interfaces.
* sq: Update manpages.
* sq: Fix features.
* openpgp: Add streaming decryptor tests using passwords.
* openpgp: Fix salt generation in impl Arbitrary for S2K.
* openpgp: Enable test.
* openpgp: Fix documentation.
* openpgp: Don\'t check subpacket area length when parsing.
* Wed Jul 27 2022 adamAATTmizerski.pl- Update to version 0.27.0~git0.fd8912e4:
* sq: Release 0.27.0.
* sq: allow choosing output format and version via the environment
* sq: update subplot to test JSON output for \'sq keyring list\' works
* sq: add JSON output for \'sq keyring list\'
* sq: add dependency on serde and serde-json
* sq: add global options --output-format and --output-version
* sq: add data types for output format and version of output format
* sq: Update manpages.
* net: Release 0.25.0.
* sq: Implement \'key userid strip\'.
* Sat Apr 23 2022 adamAATTmizerski.pl- Update to version 0.26.0~git0.103faed4:
* sq: Release 0.26.0.
* openpgp: Open NEWS entry for 1.9.0.
* openpgp: Release 1.8.0.
* openpgp: Disable doctest if padding is not available.
* openpgp: Fix test.
* openpgp: Fix warnings when building without compression features.
* openpgp: Fix test failure if compression features are disabled.
* openpgp: Improve documentation regarding certificate expiry.
* sq: fix requirement for bad signature to be _no_ output
* sq: Make test more robust.
* Tue Dec 14 2021 Danilo Spinella - Initial packaging of version 0.25.0