Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package openssl-1_1 for openSUSE:Factory 
checked in at 2024-06-28 15:46:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openssl-1_1 (Old)
 and      /work/SRC/openSUSE:Factory/.openssl-1_1.new.18349 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openssl-1_1"

Fri Jun 28 15:46:43 2024 rev:60 rq:1183229 version:1.1.1w

Changes:
--------
--- /work/SRC/openSUSE:Factory/openssl-1_1/openssl-1_1.changes  2024-05-08 
11:39:15.839748699 +0200
+++ /work/SRC/openSUSE:Factory/.openssl-1_1.new.18349/openssl-1_1.changes       
2024-06-28 15:47:38.815319926 +0200
@@ -1,0 +2,9 @@
+Tue Jun 18 15:52:49 UTC 2024 - Martin Jambor <[email protected]>
+
+- Fixed C99 violations in patches bsc1185319-FIPS-KAT-for-ECDSA.patch
+  (need to for explicity typecast) and
+  openssl-1_1-fips-list-only-approved-digest-and-pubkey-algorithms.patch
+  (missing include) to allow the package to build with GCC 14.
+  [boo#1225907]
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ bsc1185319-FIPS-KAT-for-ECDSA.patch ++++++
--- /var/tmp/diff_new_pack.VS3Fg4/_old  2024-06-28 15:47:48.051657825 +0200
+++ /var/tmp/diff_new_pack.VS3Fg4/_new  2024-06-28 15:47:48.059658118 +0200
@@ -327,7 +327,7 @@
 - err:
 +    /* extract r and s */
 +    tsig = sig;
-+    dsa_sig = d2i_ECDSA_SIG(NULL, &tsig, siglen);
++    dsa_sig = d2i_ECDSA_SIG(NULL, (const unsigned char **) &tsig, siglen);
 +    if (dsa_sig == NULL)
 +      goto err;
 +    


++++++ openssl-1_1-fips-list-only-approved-digest-and-pubkey-algorithms.patch 
++++++
--- /var/tmp/diff_new_pack.VS3Fg4/_old  2024-06-28 15:47:48.175662362 +0200
+++ /var/tmp/diff_new_pack.VS3Fg4/_new  2024-06-28 15:47:48.179662508 +0200
@@ -4,8 +4,10 @@
  crypto/evp/c_alld.c            |    6 +++++-
  3 files changed, 52 insertions(+), 1 deletion(-)
 
---- a/crypto/asn1/ameth_lib.c
-+++ b/crypto/asn1/ameth_lib.c
+Index: openssl-1.1.1w/crypto/asn1/ameth_lib.c
+===================================================================
+--- openssl-1.1.1w.orig/crypto/asn1/ameth_lib.c
++++ openssl-1.1.1w/crypto/asn1/ameth_lib.c
 @@ -35,7 +35,11 @@ IMPLEMENT_OBJ_BSEARCH_CMP_FN(const EVP_P
  
  int EVP_PKEY_asn1_get_count(void)
@@ -52,8 +54,10 @@
      if (!ret || !*ret)
          return NULL;
      return *ret;
---- a/crypto/asn1/standard_methods.h
-+++ b/crypto/asn1/standard_methods.h
+Index: openssl-1.1.1w/crypto/asn1/standard_methods.h
+===================================================================
+--- openssl-1.1.1w.orig/crypto/asn1/standard_methods.h
++++ openssl-1.1.1w/crypto/asn1/standard_methods.h
 @@ -59,3 +59,32 @@ static const EVP_PKEY_ASN1_METHOD *stand
  #endif
  };
@@ -87,9 +91,18 @@
 +    &dhx_asn1_meth,
 +#endif
 +};
---- a/crypto/evp/c_alld.c
-+++ b/crypto/evp/c_alld.c
-@@ -17,7 +17,11 @@
+Index: openssl-1.1.1w/crypto/evp/c_alld.c
+===================================================================
+--- openssl-1.1.1w.orig/crypto/evp/c_alld.c
++++ openssl-1.1.1w/crypto/evp/c_alld.c
+@@ -11,13 +11,18 @@
+ #include "internal/cryptlib.h"
+ #include <openssl/evp.h>
+ #include "crypto/evp.h"
++#include "crypto/fips_int.h"
+ #include <openssl/pkcs12.h>
+ #include <openssl/objects.h>
+ 
  void openssl_add_all_digests_int(void)
  {
  #ifdef OPENSSL_FIPS

Reply via email to