Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package sequoia-sq for openSUSE:Factory 
checked in at 2025-02-20 22:04:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sequoia-sq (Old)
 and      /work/SRC/openSUSE:Factory/.sequoia-sq.new.1873 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sequoia-sq"

Thu Feb 20 22:04:46 2025 rev:7 rq:1247463 version:1.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/sequoia-sq/sequoia-sq.changes    2025-01-05 
15:30:36.348156836 +0100
+++ /work/SRC/openSUSE:Factory/.sequoia-sq.new.1873/sequoia-sq.changes  
2025-02-20 22:04:50.275049188 +0100
@@ -1,0 +2,248 @@
+Tue Feb 04 19:51:59 UTC 2025 - felix.niederwan...@suse.de
+
+- Update to version 1.2.0:
+  * Release 1.2.0.
+  * Update Cargo.lock.
+  * Use authenticated identifiers in sq verify.
+  * Improve quoting.
+  * Improve sq download's output.
+  * Add a parameter to the authenticate function to control the output.
+  * Move helper function to common.
+  * Add a mechanism to replace an argument in a hint with a placeholder.
+  * Avoid crash parsing arguments to Strings.
+  * Make sq cert lint less quiet when there are no issues.
+  * Add sq key rotate.
+  * Extend replay to optionally take a signer.
+  * tests: Move utility function to the common module.
+  * Move function to the common module.
+  * Extend replay to allow the caller to limit what is replayed.
+  * Improve output.
+  * Allow the caller to specify an indentation level.
+  * Disable tracing.
+  * Fix test helper function.
+  * Add sq pki vouch replay.
+  * Move certification listing code to the common module.
+  * Move code in common to the sole function that uses it.
+  * Move the sq pki link list implement to its own module.
+  * Extend sq pki vouch list to list certifications of a certificate.
+  * Improve test.
+  * Simplify specifying certificate designators in tests.
+  * Require that certificate designators are authenticated.
+  * Use an explicit type for the trust amount parameter.
+  * Fix sq --cli-version.
+  * Improve sq pki link list's help text.
+  * Improve error messages.
+  * Avoid unnecessary lookups.
+  * Relax sq pki link list's certificate designators.
+  * Fix examples.
+  * Don't export non-exportable sigs and components when exporting keys.
+  * Add missing NEWS entry.
+  * Fix duplicating packets when dumping.
+  * Prevent monomorphization of Sq::resolve_cert.
+  * Prevent monomorphization of Sq::resolve_certs_filter.
+  * Add new command sq pki vouch list.
+  * Move the code for listing certification to common.
+  * 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.
+  * 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.
+  * Escape literal data file name and data prefix.
+  * Escape all regular expressions.
+  * Escape all reason for revocation messages.
+  * Improve output sanitization.
+  * Use the visual idiom for cert,userid pairs authenticating downloads.
+  * Use the visual idiom for cert, userid pairs when decrypting.
+  * Use the visual idiom for cert, userid pairs when importing revs.
+  * Use the visual idiom for cert, userid pairs when certifying.
+  * Improve argument and value formatting in hints.
+  * Improve help output.
+  * Revert "Refine sq pki {authenticate,lookup}'s user ID designators."
+  * Fix commands embedded in the documentation.
+  * Make verifying detached signatures more efficient.
+  * Require sequoia-openpgp 1.22.
+  * Fix hint.
+  * Refine sq key userid revoke's user ID designators.
+  * Refine sq pki vouch {add,authorize}'s user ID designators.
+  * Refine sq pki {authenticate,lookup}'s user ID designators.
+  * Refine sq pki link retract's user ID designators.
+  * Refine sq pki link {add,authorize}'s user ID designators.
+  * Add sq pki path --userid-by-email.
+  * Gracefully handle unencrypted Autocrypt messages.
+  * Align output emitted when importing certificates.
+  * Don't unconditionally show provenance messages.
+  * Fix importing unencrypted Autocrypt messages.
+  * Improve error handling opening the cert store.
+  * Do not hide errors from keyrings in verify.
+  * Refactor packet and keyring files in /cli to new example framework.
+  * Refactor files in /cli/network to new example framework.
+  * Refactor files in /cli/pki to new example framework.
+  * Refactor files in /cli to new example framework.
+  * Remove the unstable CLI warning.
+  * Don't make impossible recommendations.
+  * Remove useless code.
+  * Disable the --name and --add-name arguments.
+  * Rename --userid-or-add to --add-userid, etc.
+  * Extend and adjust the set of user ID designators.
+  * Refactor the user ID designators.
+  * Update all dependencies.
+  * Fix test.
+  * Trim unused features on sequoia-cert-store.
+  * Update sequoia-net and reqwest.
+  * Add argument `sq network search --iterations`.
+  * Add argument `sq network search --use-dane`.
+  * Add argument `sq network search --use-wkd`.
+  * Better handle user ID's matched by --all.
+  * Make --all conflict with other user ID designators.
+  * Fix test for sq pki link retract.
+  * Make `sq cert list` display certificates without user IDs.
+  * Prepare for userid-less certificates in common::pki::authenticate.
+  * Split OutputFormat::add_paths into two functions.
+  * Fix listing certificates without authenticated bindings.
+  * Apply the input lints to all certs.
+  * Only show hints about an empty cert store if it is indeed empty.
+  * Change `sq config inspect policy` to explain the policy.
+  * Fix warnings about elided lifetimes that have a name.
+  * Add tests for sq key approvals update.
+  * tests: Improve sq key approvals update help functions.
+  * Add tests for sq key approvals list.
+  * Add tests for sq key userid revoke.
+  * Add tests for sq pki lookup.
+  * Add tests for sq pki authenticate.
+  * Add tests for sq pki vouch {add,authorize}.
+  * tests: Rename Sq::pki_vouch_authorize_p.
+  * tests: Simplify Sq::try_pki_vouch_add and Sq::pki_vouch_authorize_p.
+  * Add tests for sq pki link retract.
+  * Add tests for sq pki link authorize.
+  * Add tests for sq pki link add.
+  * Simplify comments.
+  * Lint CLI help texts.
+  * Align CLI help texts with our UI guidelines.
+  * Make long help texts configurable for cert designators.
+  * Deduplicate and rework the signature notation argument handling.
+  * Require explicit opt-out for encrypting without signing.
+  * Use cert designators for `sq cert list`.
+  * Add examples for `sq cert list`
+  * Refactor files in /cli/cert to new example framework
+  * Modify examples
+  * Refactor files under .../cli/key to use example framework
+  * Fix generation of user ID-less keys.
+  * Upgrade hickory-proto to avoid vulnerable idna 0.4.0.
+  * Gracefully handle missing ui section in config file.
+  * Add `sq encrypt --profile` in preparation for RFC9580.
+  * Add `sq key generate --profile` in preparation for RFC9580.
+  * Parse key.generate.cipher-suite case sensitively.
+  * Mention the configuration key in the augmented help texts.
+  * Make `sq network dane generate` require cert designators or `--all`.
+  * Make `sq pki link list` fail if a designated cert has no link.
+  * Refactor user ID matching when resolving certificates.
+  * Generalize the filter for `Sq::resolve_certs_filter.
+  * Align `sq sign --detached-file` with `sq verify --detached-file`.
+  * Make the default third-party certification expiration configurable.
+  * Introduce a specialization for third-party certifications.
+  * Make ExpirationArg configurable.
+  * Manually implement clap::Args for ExpirationArg.
+  * Add tests for sq pki link list.
+  * Add tests for sq key list.
+  * Listing an empty certificate store should not be an error.
+  * Fix hint.
+  * Hide --without-password from the sq key generate examples.
+  * Make it possible to hide parts of an example.
+  * Change the default third-party certification expiration to 10y.
+  * Implement `sq pki vouch {add,authorize} --certifier-self`.
+  * Improve the `--self-signer` help texts and add to the template.
+  * Add a pattern argument to `sq pki link list`.
+  * Add missing conflict for `sq key list`.
+  * Change sq config inspect network to use stdout.
+  * Change sq config inspect paths to use stdout.
+  * Change sq cert import and sq key import to use stdout.
+  * Improve sq network wkd publish's output.
+  * Change sq network wkd publish to use stdout.
+  * Convert a hint to a warning.
+  * Change sq network keyserver publish to use stdout.
+  * Change sq pki link add, etc. to use stdout.
+  * Generalize make_qprintln to write to a different stream.
+  * Change sq pki link list to use stdout.
+  * Before printing a hint, flush stdout.
+  * Change sq cert list, sq pki authenticate, etc. to use stdout.
+  * Generalize the authentication output routines to use any stream.
+  * Change sq key approvals list to use stdout.
+  * Change sq key list to use stdout.
+  * Add new macro wwrintln.
+  * Generalize weprintln and iweprintln to write to any stream.
+  * Rename wprintln to weprintln.
+  * Clean up sq key list's output.
+  * Implement `sq config inspect network`.
+  * Implement `sq config inspect paths`.
+  * Implement `sq config inspect policy`.
+  * Make `sq key list` fail without key store, align error messages.
+  * Align error messages when listing certs.
+  * Import the secret key so that the example has something to list.
+  * Change sq inspect to show the cert associated with a recipient.
+  * policy: Update certificates.
+  * Simplify code.
+  * Remove unreachable code.
+  * Fix resolving `--signer-self`.
+  * Improve formatting of message.
+  * Implement `sq sign --signer-self` and `sq encrypt --signer-self`.
+  * Make the number of iterations configurable for `sq network search`.
+  * Make use of DANE configurable when doing `sq network search`.
+  * Make use of WKD configurable when doing `sq network search`.
+  * Make the path to the backend servers configurable.
+  * Fix displaying effective configuration.
+  * Make hints configurable.
+  * Generalize function.
+  * Make verbosity configurable.
+  * Introduce accessors for sq.quiet and sq.verbose.
+  * Use platform-specific prompt in hints.
+  * Indent hints so that they look different from shell prompts.
+  * Improve the `--for-self` encryption hint.
+  * Don't show hint if a recipient is listed in encrypt.for-self.
+  * Don't explicitly create `Recipient`s.
+  * Show the configuration file's location in sq config --help.
+  * Fix message.
+  * Display a hint if encrypting a message that one can not decrypt.
+  * Implement `sq encrypt --for-self`.
+  * When encrypting a message, list signers.
+  * When encrypting a message, list recipients and passwords.
+  * Use BufferedReader::copy to avoid an extra copy.
+  * Rework encryption subkey selection.
+  * Fix handling of `--home=default` and `--home=none`.
+  * Drop superfluous mut.
+  * Align user ID designators in `sq pki link retract`.
+  * Add support for addressing shadow CAs by symbolic names.
+  * Make `sq config get policy.path` reflect SEQUOIA_CONFIG_POLICY.
+
+-------------------------------------------------------------------

Old:
----
  sequoia-sq-1.1.0.obscpio

New:
----
  sequoia-sq-1.2.0.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ sequoia-sq.spec ++++++
--- /var/tmp/diff_new_pack.ixhYgL/_old  2025-02-20 22:04:53.343177272 +0100
+++ /var/tmp/diff_new_pack.ixhYgL/_new  2025-02-20 22:04:53.351177606 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           sequoia-sq
-Version:        1.1.0
+Version:        1.2.0
 Release:        0
 Summary:        Command-line frontend for Sequoia
 Group:          Productivity/Security
@@ -81,6 +81,9 @@
 %build
 %{cargo_build}
 
+%check
+%{cargo_test}
+
 %install
 %{cargo_install}
 # install man pages
@@ -91,9 +94,6 @@
 install -Dpm 0644 
target/release/build/%{crate}-*/out/shell-completions/sq.fish 
%{buildroot}%{_datadir}/fish/vendor_completions.d/sq.fish
 install -Dpm 0644 target/release/build/%{crate}-*/out/shell-completions/_sq 
%{buildroot}%{_datadir}/zsh/site-functions/_sq
 
-%check
-%{cargo_test}
-
 %files
 %license LICENSE.txt
 %doc README.md

++++++ _service ++++++
--- /var/tmp/diff_new_pack.ixhYgL/_old  2025-02-20 22:04:53.391179276 +0100
+++ /var/tmp/diff_new_pack.ixhYgL/_new  2025-02-20 22:04:53.395179443 +0100
@@ -2,7 +2,7 @@
   <service mode="disabled" name="obs_scm">
     <param name="url">https://gitlab.com/sequoia-pgp/sequoia-sq.git</param>
     <param name="scm">git</param>
-    <param name="revision">v1.1.0</param>
+    <param name="revision">v1.2.0</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">.*v(\d+\.\d+\.\d+)</param>
     <param name="versionrewrite-replacement">\1</param>

++++++ sequoia-sq-1.1.0.obscpio -> sequoia-sq-1.2.0.obscpio ++++++
++++ 8273 lines of diff (skipped)

++++++ sequoia-sq.obsinfo ++++++
--- /var/tmp/diff_new_pack.ixhYgL/_old  2025-02-20 22:04:53.727193304 +0100
+++ /var/tmp/diff_new_pack.ixhYgL/_new  2025-02-20 22:04:53.727193304 +0100
@@ -1,5 +1,5 @@
 name: sequoia-sq
-version: 1.1.0
-mtime: 1735752461
-commit: 3d47c251a122fa5f4d218a72e30ae6e36dd6299f
+version: 1.2.0
+mtime: 1738400778
+commit: e507fc4ad98639f33c11a8614941ca6380607a72
 

++++++ vendor.tar.xz ++++++
/work/SRC/openSUSE:Factory/sequoia-sq/vendor.tar.xz 
/work/SRC/openSUSE:Factory/.sequoia-sq.new.1873/vendor.tar.xz differ: char 15, 
line 1

Reply via email to