Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package parsec for openSUSE:Factory checked 
in at 2023-10-30 22:11:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/parsec (Old)
 and      /work/SRC/openSUSE:Factory/.parsec.new.17445 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "parsec"

Mon Oct 30 22:11:03 2023 rev:22 rq:1121140 version:1.3.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/parsec/parsec.changes    2023-10-18 
21:26:31.774482395 +0200
+++ /work/SRC/openSUSE:Factory/.parsec.new.17445/parsec.changes 2023-10-30 
22:11:33.777937886 +0100
@@ -1,0 +2,6 @@
+Mon Oct 30 08:40:35 UTC 2023 - Guillaume GARDET <guillaume.gar...@opensuse.org>
+
+- Update to 1.3.0:
+  * Full changelog:  
https://github.com/parallaxsecond/parsec/compare/1.3.0-rc1...1.3.0
+
+-------------------------------------------------------------------
@@ -5 +11,2 @@
-- Update to 1.3.0-rc1
+- Update to 1.3.0-rc1:
+  * Changelog: 
https://github.com/parallaxsecond/parsec/compare/1.2.0...1.3.0-rc1

Old:
----
  parsec-1.3.0-rc1.tar.gz

New:
----
  parsec-1.3.0.tar.gz

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

Other differences:
------------------
++++++ parsec.spec ++++++
--- /var/tmp/diff_new_pack.CyB5EX/_old  2023-10-30 22:11:36.266029676 +0100
+++ /var/tmp/diff_new_pack.CyB5EX/_new  2023-10-30 22:11:36.266029676 +0100
@@ -17,11 +17,11 @@
 
 
 %global rustflags '-Clink-arg=-Wl,-z,relro,-z,now'
-%define archive_version 1.3.0-rc1
+%define archive_version 1.3.0
 
 %{?systemd_ordering}
 Name:           parsec
-Version:        1.3.0~rc1
+Version:        1.3.0
 Release:        0
 Summary:        Platform AbstRaction for SECurity
 License:        Apache-2.0

++++++ _service ++++++
--- /var/tmp/diff_new_pack.CyB5EX/_old  2023-10-30 22:11:36.298030857 +0100
+++ /var/tmp/diff_new_pack.CyB5EX/_new  2023-10-30 22:11:36.302031004 +0100
@@ -1,11 +1,11 @@
 <services>
   <service name="cargo_vendor" mode="manual">
     <param name="compression">xz</param>
-    <param name="srcdir">parsec-1.3.0-rc1</param>
+    <param name="srcdir">parsec-1.3.0</param>
     <param name="update">true</param>
   </service>
   <service name="cargo_audit" mode="manual">
-     <param name="srcdir">parsec-1.3.0-rc1</param>
+     <param name="srcdir">parsec-1.3.0</param>
   </service>
 </services>
 

++++++ parsec-1.3.0-rc1.tar.gz -> parsec-1.3.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/parsec-1.3.0-rc1/CHANGELOG.md 
new/parsec-1.3.0/CHANGELOG.md
--- old/parsec-1.3.0-rc1/CHANGELOG.md   2023-10-17 12:32:21.000000000 +0200
+++ new/parsec-1.3.0/CHANGELOG.md       2023-10-25 18:24:39.000000000 +0200
@@ -1,6 +1,56 @@
 # Changelog
 
-## [1.2.0](https://github.com/parallaxsecond/parsec/tree/HEAD)
+## [1.3.0](https://github.com/parallaxsecond/parsec/tree/1.3.0) (2023-10-25)
+
+[Full 
Changelog](https://github.com/parallaxsecond/parsec/compare/1.3.0-rc2...1.3.0)
+
+## [1.3.0-rc2](https://github.com/parallaxsecond/parsec/tree/1.3.0-rc2) 
(2023-10-19)
+
+[Full 
Changelog](https://github.com/parallaxsecond/parsec/compare/1.3.0-rc1...1.3.0-rc2)
+
+**Merged pull requests:**
+
+- e2e\_tests/wrong\_permitted\_algorithm: Change used sha for hw compatibi… 
[\#723](https://github.com/parallaxsecond/parsec/pull/723) 
([tgonzalezorlandoarm](https://github.com/tgonzalezorlandoarm))
+
+## [1.3.0-rc1](https://github.com/parallaxsecond/parsec/tree/1.3.0-rc1) 
(2023-10-17)
+
+[Full 
Changelog](https://github.com/parallaxsecond/parsec/compare/1.2.0...1.3.0-rc1)
+
+**Closed issues:**
+
+- Update cryptoki version to `0.4.1`  
[\#668](https://github.com/parallaxsecond/parsec/issues/668)
+- `ansi_term` is unmaintained 
[\#629](https://github.com/parallaxsecond/parsec/issues/629)
+
+**Merged pull requests:**
+
+- Bump psa-crypto and interface crates 
[\#718](https://github.com/parallaxsecond/parsec/pull/718) 
([gowthamsk-arm](https://github.com/gowthamsk-arm))
+- Update toml, env\_logger and bindgen crates 
[\#716](https://github.com/parallaxsecond/parsec/pull/716) 
([tgonzalezorlandoarm](https://github.com/tgonzalezorlandoarm))
+- Bump various crates 
[\#714](https://github.com/parallaxsecond/parsec/pull/714) 
([tgonzalezorlandoarm](https://github.com/tgonzalezorlandoarm))
+- Update picky crates 
[\#711](https://github.com/parallaxsecond/parsec/pull/711) 
([tgonzalezorlandoarm](https://github.com/tgonzalezorlandoarm))
+- Cargo.toml: Remove uuid crate 
[\#710](https://github.com/parallaxsecond/parsec/pull/710) 
([tgonzalezorlandoarm](https://github.com/tgonzalezorlandoarm))
+- Bump sd-notify to 0.4.1 
[\#708](https://github.com/parallaxsecond/parsec/pull/708) 
([tgonzalezorlandoarm](https://github.com/tgonzalezorlandoarm))
+- fuzz: Bump bumpalo to 3.14.0 
[\#706](https://github.com/parallaxsecond/parsec/pull/706) 
([tgonzalezorlandoarm](https://github.com/tgonzalezorlandoarm))
+- Update the tss-esapi crate to version 7.3.0 
[\#702](https://github.com/parallaxsecond/parsec/pull/702) 
([tgonzalezorlandoarm](https://github.com/tgonzalezorlandoarm))
+- Fix cargo-tarpaulin version to 0.26.1 
[\#701](https://github.com/parallaxsecond/parsec/pull/701) 
([tgonzalezorlandoarm](https://github.com/tgonzalezorlandoarm))
+- Add a Security Vulnerability Reporting section in the README 
[\#700](https://github.com/parallaxsecond/parsec/pull/700) 
([tgonzalezorlandoarm](https://github.com/tgonzalezorlandoarm))
+- Update maintainers list 
[\#699](https://github.com/parallaxsecond/parsec/pull/699) 
([tgonzalezorlandoarm](https://github.com/tgonzalezorlandoarm))
+- ci: Fix coverage builds, nightly issues 
[\#698](https://github.com/parallaxsecond/parsec/pull/698) 
([tgonzalezorlandoarm](https://github.com/tgonzalezorlandoarm))
+- Update cryptoki and cryptoki-sys crates 
[\#697](https://github.com/parallaxsecond/parsec/pull/697) 
([tgonzalezorlandoarm](https://github.com/tgonzalezorlandoarm))
+- Use arrays instead of vec! when possible 
[\#696](https://github.com/parallaxsecond/parsec/pull/696) 
([tgonzalezorlandoarm](https://github.com/tgonzalezorlandoarm))
+- Make wrong\_permitted\_algorithm test use a non-deprecated Hash 
[\#695](https://github.com/parallaxsecond/parsec/pull/695) 
([tgonzalezorlandoarm](https://github.com/tgonzalezorlandoarm))
+- Fix coverage builds for different providers 
[\#694](https://github.com/parallaxsecond/parsec/pull/694) 
([tgonzalezorlandoarm](https://github.com/tgonzalezorlandoarm))
+- Update MSRV to Rust 1.66.0 
[\#692](https://github.com/parallaxsecond/parsec/pull/692) 
([tgonzalezorlandoarm](https://github.com/tgonzalezorlandoarm))
+- Bump ASN1 crates dependencies 
[\#691](https://github.com/parallaxsecond/parsec/pull/691) 
([anta5010](https://github.com/anta5010))
+- Minor fixes to changelog 
[\#690](https://github.com/parallaxsecond/parsec/pull/690) 
([gowthamsk-arm](https://github.com/gowthamsk-arm))
+- Upgrade proc-macro2 package 
[\#688](https://github.com/parallaxsecond/parsec/pull/688) 
([tgonzalezorlandoarm](https://github.com/tgonzalezorlandoarm))
+- Update CONTRIBUTORS.md 
[\#687](https://github.com/parallaxsecond/parsec/pull/687) 
([Firstyear](https://github.com/Firstyear))
+- Disable the optional features for the 'structopt' crate 
[\#686](https://github.com/parallaxsecond/parsec/pull/686) 
([tgonzalezorlandoarm](https://github.com/tgonzalezorlandoarm))
+- Upgrade enumflags2 crate 
[\#685](https://github.com/parallaxsecond/parsec/pull/685) 
([tgonzalezorlandoarm](https://github.com/tgonzalezorlandoarm))
+- Remove unmaintained 'users' crate 
[\#684](https://github.com/parallaxsecond/parsec/pull/684) 
([tgonzalezorlandoarm](https://github.com/tgonzalezorlandoarm))
+- Fix compilation issues 
[\#682](https://github.com/parallaxsecond/parsec/pull/682) 
([tgonzalezorlandoarm](https://github.com/tgonzalezorlandoarm))
+- Bump base64 dependency to 0.21.0 
[\#679](https://github.com/parallaxsecond/parsec/pull/679) 
([ema](https://github.com/ema))
+
+## [1.2.0](https://github.com/parallaxsecond/parsec/tree/1.2.0) (2023-04-05)
 
 [Full 
Changelog](https://github.com/parallaxsecond/parsec/compare/1.2.0-rc1...1.2.0)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/parsec-1.3.0-rc1/Cargo.lock 
new/parsec-1.3.0/Cargo.lock
--- old/parsec-1.3.0-rc1/Cargo.lock     2023-10-17 12:32:21.000000000 +0200
+++ new/parsec-1.3.0/Cargo.lock 2023-10-25 18:24:39.000000000 +0200
@@ -1014,7 +1014,7 @@
 
 [[package]]
 name = "parsec-service"
-version = "1.2.0"
+version = "1.3.0"
 dependencies = [
  "anyhow",
  "base64 0.21.4",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/parsec-1.3.0-rc1/Cargo.toml 
new/parsec-1.3.0/Cargo.toml
--- old/parsec-1.3.0-rc1/Cargo.toml     2023-10-17 12:32:21.000000000 +0200
+++ new/parsec-1.3.0/Cargo.toml 2023-10-25 18:24:39.000000000 +0200
@@ -1,6 +1,6 @@
 [package]
 name = "parsec-service"
-version = "1.2.0"
+version = "1.3.0"
 authors = ["Parsec Project Contributors"]
 description = "A language-agnostic API to secure services in a 
platform-agnostic way"
 license = "Apache-2.0"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/parsec-1.3.0-rc1/e2e_tests/Cargo.lock 
new/parsec-1.3.0/e2e_tests/Cargo.lock
--- old/parsec-1.3.0-rc1/e2e_tests/Cargo.lock   2023-10-17 12:32:21.000000000 
+0200
+++ new/parsec-1.3.0/e2e_tests/Cargo.lock       2023-10-25 18:24:39.000000000 
+0200
@@ -303,12 +303,6 @@
 ]
 
 [[package]]
-name = "deranged"
-version = "0.3.8"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "f2696e8a945f658fd14dc3b87242e6b80cd0f36ff04ea560fa39082368847946"
-
-[[package]]
 name = "derivative"
 version = "2.2.0"
 source = "registry+https://github.com/rust-lang/crates.io-index";
@@ -1672,11 +1666,10 @@
 
 [[package]]
 name = "time"
-version = "0.3.29"
+version = "0.3.23"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "426f806f4089c493dcac0d24c29c01e2c38baf8e30f1b716ee37e83d200b18fe"
+checksum = "59e399c068f43a5d116fedaf73b203fa4f9c519f17e2b34f63221d3792f81446"
 dependencies = [
- "deranged",
  "itoa",
  "serde",
  "time-core",
@@ -1685,15 +1678,15 @@
 
 [[package]]
 name = "time-core"
-version = "0.1.2"
+version = "0.1.1"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"
+checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb"
 
 [[package]]
 name = "time-macros"
-version = "0.2.15"
+version = "0.2.10"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "4ad70d68dba9e1f8aceda7aa6711965dfec1cac869f311a51bd08b3a2ccbce20"
+checksum = "96ba15a897f3c86766b757e5ac7221554c6750054d74d5b28844fce5fb36a6c4"
 dependencies = [
  "time-core",
 ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/parsec-1.3.0-rc1/e2e_tests/src/lib.rs 
new/parsec-1.3.0/e2e_tests/src/lib.rs
--- old/parsec-1.3.0-rc1/e2e_tests/src/lib.rs   2023-10-17 12:32:21.000000000 
+0200
+++ new/parsec-1.3.0/e2e_tests/src/lib.rs       2023-10-25 18:24:39.000000000 
+0200
@@ -522,6 +522,17 @@
         )
     }
 
+    /// Signs a short digest with an RSA key.
+    pub fn sign_with_rsa_sha384(&mut self, key_name: String, hash: Vec<u8>) -> 
Result<Vec<u8>> {
+        self.sign(
+            key_name,
+            AsymmetricSignature::RsaPkcs1v15Sign {
+                hash_alg: Hash::Sha384.into(),
+            },
+            hash,
+        )
+    }
+
     /// Signs a short digest with an ECDSA key.
     pub fn sign_with_ecdsa_sha256(&mut self, key_name: String, hash: Vec<u8>) 
-> Result<Vec<u8>> {
         self.sign(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/parsec-1.3.0-rc1/e2e_tests/tests/per_provider/normal_tests/key_attributes.rs
 new/parsec-1.3.0/e2e_tests/tests/per_provider/normal_tests/key_attributes.rs
--- 
old/parsec-1.3.0-rc1/e2e_tests/tests/per_provider/normal_tests/key_attributes.rs
    2023-10-17 12:32:21.000000000 +0200
+++ 
new/parsec-1.3.0/e2e_tests/tests/per_provider/normal_tests/key_attributes.rs    
    2023-10-25 18:24:39.000000000 +0200
@@ -134,7 +134,7 @@
     // Do not permit RSA PKCS 1v15 signing algorithm with SHA-256.
     let permitted_algorithm =
         Algorithm::AsymmetricSignature(AsymmetricSignature::RsaPkcs1v15Sign {
-            hash_alg: Hash::Sha512.into(),
+            hash_alg: Hash::Sha256.into(),
         });
     let mut usage_flags: UsageFlags = Default::default();
     let _ = usage_flags.set_sign_hash();
@@ -159,7 +159,7 @@
         .unwrap();
 
     let status = client
-        .sign_with_rsa_sha256(key_name, vec![0xDE; 32])
+        .sign_with_rsa_sha384(key_name, vec![0xDE; 32])
         .unwrap_err();
 
     assert_eq!(status, ResponseStatus::PsaErrorNotPermitted);

++++++ vendor.tar.xz ++++++
/work/SRC/openSUSE:Factory/parsec/vendor.tar.xz 
/work/SRC/openSUSE:Factory/.parsec.new.17445/vendor.tar.xz differ: char 26, 
line 1

Reply via email to