Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ell for openSUSE:Factory checked in 
at 2025-07-06 17:00:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ell (Old)
 and      /work/SRC/openSUSE:Factory/.ell.new.1903 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ell"

Sun Jul  6 17:00:07 2025 rev:50 rq:1290200 version:0.78

Changes:
--------
--- /work/SRC/openSUSE:Factory/ell/ell.changes  2025-06-10 08:58:31.634645518 
+0200
+++ /work/SRC/openSUSE:Factory/.ell.new.1903/ell.changes        2025-07-06 
17:00:16.019961007 +0200
@@ -1,0 +2,6 @@
+Thu Jul  3 11:46:39 UTC 2025 - Jan Engelhardt <jeng...@inai.de>
+
+- Update to release 0.78
+  * Fix issue with random ECC scalar generation.
+
+-------------------------------------------------------------------

Old:
----
  ell-0.77.tar.sign
  ell-0.77.tar.xz

New:
----
  ell-0.78.tar.sign
  ell-0.78.tar.xz

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

Other differences:
------------------
++++++ ell.spec ++++++
--- /var/tmp/diff_new_pack.SnFo2G/_old  2025-07-06 17:00:17.788034250 +0200
+++ /var/tmp/diff_new_pack.SnFo2G/_new  2025-07-06 17:00:17.792034416 +0200
@@ -18,7 +18,7 @@
 
 %define lname   libell0
 Name:           ell
-Version:        0.77
+Version:        0.78
 Release:        0
 Summary:        Wireless setup and cryptography library
 License:        LGPL-2.1-or-later

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.SnFo2G/_old  2025-07-06 17:00:17.820035575 +0200
+++ /var/tmp/diff_new_pack.SnFo2G/_new  2025-07-06 17:00:17.824035742 +0200
@@ -1,5 +1,5 @@
-mtime: 1749126419
-commit: 15c459b5eea2706f1562c6de9e9c11429fe14efa56994a59bd7b24b152374dd4
+mtime: 1751543230
+commit: 300fcf701d3731f2f3ac8571e42e56ade1a1ae989f5607bc85784c7b4ecfecf2
 url: https://src.opensuse.org/jengelh/ell
 revision: master
 

++++++ build.specials.obscpio ++++++

++++++ ell-0.77.tar.xz -> ell-0.78.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ell-0.77/ChangeLog new/ell-0.78/ChangeLog
--- old/ell-0.77/ChangeLog      2025-05-07 12:33:02.000000000 +0200
+++ new/ell-0.78/ChangeLog      2025-06-13 17:40:25.000000000 +0200
@@ -1,3 +1,6 @@
+ver 0.78:
+       Fix issue with random ECC scalar generation.
+
 ver 0.77:
        Add support for precheck feature for unit tests.
        Add support for license variable for pkg-config.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ell-0.77/configure new/ell-0.78/configure
--- old/ell-0.77/configure      2025-05-07 12:34:59.000000000 +0200
+++ new/ell-0.78/configure      2025-06-13 17:42:14.000000000 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.72 for ell 0.77.
+# Generated by GNU Autoconf 2.72 for ell 0.78.
 #
 #
 # Copyright (C) 1992-1996, 1998-2017, 2020-2023 Free Software Foundation,
@@ -611,8 +611,8 @@
 # Identity of this package.
 PACKAGE_NAME='ell'
 PACKAGE_TARNAME='ell'
-PACKAGE_VERSION='0.77'
-PACKAGE_STRING='ell 0.77'
+PACKAGE_VERSION='0.78'
+PACKAGE_STRING='ell 0.78'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1380,7 +1380,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-'configure' configures ell 0.77 to adapt to many kinds of systems.
+'configure' configures ell 0.78 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1451,7 +1451,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of ell 0.77:";;
+     short | recursive ) echo "Configuration of ell 0.78:";;
    esac
   cat <<\_ACEOF
 
@@ -1581,7 +1581,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-ell configure 0.77
+ell configure 0.78
 generated by GNU Autoconf 2.72
 
 Copyright (C) 2023 Free Software Foundation, Inc.
@@ -1849,7 +1849,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by ell $as_me 0.77, which was
+It was created by ell $as_me 0.78, which was
 generated by GNU Autoconf 2.72.  Invocation command line was
 
   $ $0$ac_configure_args_raw
@@ -3150,7 +3150,7 @@
 
 # Define the identity of the package.
  PACKAGE='ell'
- VERSION='0.77'
+ VERSION='0.78'
 
 
 printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -14692,7 +14692,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by ell $as_me 0.77, which was
+This file was extended by ell $as_me 0.78, which was
 generated by GNU Autoconf 2.72.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -14760,7 +14760,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config='$ac_cs_config_escaped'
 ac_cs_version="\\
-ell config.status 0.77
+ell config.status 0.78
 configured by $0, generated by GNU Autoconf 2.72,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ell-0.77/configure.ac new/ell-0.78/configure.ac
--- old/ell-0.77/configure.ac   2025-05-07 12:33:02.000000000 +0200
+++ new/ell-0.78/configure.ac   2025-06-13 17:40:25.000000000 +0200
@@ -1,5 +1,5 @@
 AC_PREREQ([2.69])
-AC_INIT([ell],[0.77])
+AC_INIT([ell],[0.78])
 
 AC_CONFIG_HEADERS(config.h)
 AC_CONFIG_AUX_DIR(build-aux)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ell-0.77/ell/ecc.c new/ell-0.78/ell/ecc.c
--- old/ell-0.77/ell/ecc.c      2025-04-02 20:33:28.000000000 +0200
+++ new/ell-0.78/ell/ecc.c      2025-06-13 17:40:25.000000000 +0200
@@ -1037,7 +1037,8 @@
        uint64_t r[L_ECC_MAX_DIGITS];
 
        while (iter++ < ECC_RANDOM_MAX_ITERATIONS) {
-               l_getrandom(r, curve->ndigits * 8);
+               if (!l_getrandom(r, curve->ndigits * 8))
+                       continue;
 
                if (curve == &p521)
                        r[8] &= 0x1ff;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ell-0.77/unit/test-ecdh.c 
new/ell-0.78/unit/test-ecdh.c
--- old/ell-0.77/unit/test-ecdh.c       2025-05-07 12:33:02.000000000 +0200
+++ new/ell-0.78/unit/test-ecdh.c       2025-06-13 17:40:25.000000000 +0200
@@ -31,7 +31,13 @@
                                                0x7f, 0xe2, 0x8d, 0x46, 0xb0,
                                                0x73, 0xcd, 0xd3, 0x6a, 0x7b,
                                                0xa6, 0xd3, 0xde, 0xbf, 0x38,
-                                               0x96, 0xb7, 0xc3 };
+                                               0x96, 0xb7, 0xc3, 0xd4, 0xc1,
+                                               0xcf, 0x46, 0xd4, 0x35, 0x66,
+                                               0x04, 0x56, 0xd5, 0x61, 0x55,
+                                               0x52, 0x20, 0xfa, 0x18, 0x97,
+                                               0x5a, 0x7c, 0x76, 0x35, 0xd3,
+                                               0x63, 0x3e };
+
 
        if (use_real_getrandom)
                return __real_l_getrandom(buf, len);

Reply via email to