Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package bzrtp for openSUSE:Leap:16.0 checked 
in at 2025-06-11 22:14:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:16.0/bzrtp (Old)
 and      /work/SRC/openSUSE:Leap:16.0/.bzrtp.new.19631 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "bzrtp"

Wed Jun 11 22:14:19 2025 rev:2 rq:1284707 version:5.3.105

Changes:
--------
--- /work/SRC/openSUSE:Leap:16.0/bzrtp/bzrtp.changes    2025-03-19 
11:40:32.126122193 +0100
+++ /work/SRC/openSUSE:Leap:16.0/.bzrtp.new.19631/bzrtp.changes 2025-06-11 
22:14:26.870758093 +0200
@@ -1,0 +2,15 @@
+Mon Feb 17 08:02:58 UTC 2025 - Paolo Stivanin <i...@paolostivanin.com>
+
+- Update to 5.3.105 (no changelog).
+
+-------------------------------------------------------------------
+Fri Feb  7 05:07:52 UTC 2025 - ming li <m...@suse.com>
+
+- Update to 5.3.96 (no changelog).
+
+-------------------------------------------------------------------
+Mon Nov 11 08:38:44 UTC 2024 - ecsos <ec...@opensuse.org>
+
+- Update to 5.3.95 (no changelog).
+
+-------------------------------------------------------------------

Old:
----
  bzrtp-5.3.37.tar.bz2

New:
----
  bzrtp-5.3.105.tar.bz2

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

Other differences:
------------------
++++++ bzrtp.spec ++++++
--- /var/tmp/diff_new_pack.Rn5dn5/_old  2025-06-11 22:14:27.190771349 +0200
+++ /var/tmp/diff_new_pack.Rn5dn5/_new  2025-06-11 22:14:27.190771349 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package bzrtp
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %define sover   0
 Name:           bzrtp
-Version:        5.3.37
+Version:        5.3.105
 Release:        0
 Summary:        ZRTP keys exchange protocol implementation
 License:        GPL-3.0-or-later

++++++ bzrtp-5.3.37.tar.bz2 -> bzrtp-5.3.105.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bzrtp-5.3.37/src/CMakeLists.txt 
new/bzrtp-5.3.105/src/CMakeLists.txt
--- old/bzrtp-5.3.37/src/CMakeLists.txt 2023-10-20 15:50:20.000000000 +0200
+++ new/bzrtp-5.3.105/src/CMakeLists.txt        2024-07-18 09:34:24.000000000 
+0200
@@ -58,12 +58,11 @@
 if(BUILD_SHARED_LIBS)
        target_compile_definitions(bzrtp PRIVATE "-DBZRTP_EXPORTS")
        if(MSVC)
-               if(CMAKE_BUILD_TYPE STREQUAL "Debug" OR CMAKE_BUILD_TYPE 
STREQUAL "RelWithDebInfo")
-                       install(FILES $<TARGET_PDB_FILE:bzrtp>
-                               DESTINATION ${CMAKE_INSTALL_BINDIR}
-                               PERMISSIONS OWNER_READ OWNER_WRITE 
OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
-                       )
-               endif()
+               install(FILES $<TARGET_PDB_FILE:bzrtp>
+                       DESTINATION ${CMAKE_INSTALL_BINDIR}
+                       PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE 
GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
+                       CONFIGURATIONS Debug RelWithDebInfo
+               )
        endif()
 endif()
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bzrtp-5.3.37/src/cryptoUtils.cc 
new/bzrtp-5.3.105/src/cryptoUtils.cc
--- old/bzrtp-5.3.37/src/cryptoUtils.cc 2023-10-20 15:50:20.000000000 +0200
+++ new/bzrtp-5.3.105/src/cryptoUtils.cc        2024-07-18 09:34:24.000000000 
+0200
@@ -880,14 +880,15 @@
                        return ZRTP_KEYAGREEMENT_KYB2;
                } else if (memcmp(algoType, "KYB3", 4) == 0) {
                        return ZRTP_KEYAGREEMENT_KYB3;
-               // Current HQC integrated is 2020 submission for round3, which 
is not compatible with round4 submission
-               // temporary use of HQB<x> as id, switch to HQC<x> when we have 
a final version
-               // This apply too to X/Kyber/Hqc hybrid identified as XKQ<x> 
instead of XKH<x>
-               } else if (memcmp(algoType, "HQB1", 4) == 0) {
+               // HQC implementation used to be the round 3 submission 
(2020/10/11)
+               // -> it advertised itself as HQB<X> (and XKQ<x> for the 
X/Kyber/HQC hybrids
+               // Current HQC implementation is the one from round 4 
submission (2024/02/23), incompatible with the previous one
+               // -> it advertises itself as HQD<x> and XKR<x> for the 
X/Kyber/HQC hybrids)
+               } else if (memcmp(algoType, "HQD1", 4) == 0) {
                        return ZRTP_KEYAGREEMENT_HQC1;
-               } else if (memcmp(algoType, "HQB2", 4) == 0) {
+               } else if (memcmp(algoType, "HQD2", 4) == 0) {
                        return ZRTP_KEYAGREEMENT_HQC2;
-               } else if (memcmp(algoType, "HQB3", 4) == 0) {
+               } else if (memcmp(algoType, "HQD3", 4) == 0) {
                        return ZRTP_KEYAGREEMENT_HQC3;
                } else if (memcmp(algoType, "X1K1", 4) == 0) {
                        return ZRTP_KEYAGREEMENT_K255_KYB512;
@@ -897,9 +898,9 @@
                        return ZRTP_KEYAGREEMENT_K448_KYB1024;
                } else if (memcmp(algoType, "X3H3", 4) == 0) {
                        return ZRTP_KEYAGREEMENT_K448_HQC256;
-               } else if (memcmp(algoType, "XKQ1", 4) == 0) {
+               } else if (memcmp(algoType, "XKR1", 4) == 0) {
                        return ZRTP_KEYAGREEMENT_K255_KYB512_HQC128;
-               } else if (memcmp(algoType, "XKQ3", 4) == 0) {
+               } else if (memcmp(algoType, "XKR3", 4) == 0) {
                        return ZRTP_KEYAGREEMENT_K448_KYB1024_HQC256;
                } else if (memcmp(algoType, "Prsh", 4) == 0) {
                        return ZRTP_KEYAGREEMENT_Prsh;
@@ -1017,17 +1018,18 @@
        case ZRTP_KEYAGREEMENT_KYB3:
                memcpy(algoTypeString, "KYB3", 4);
                break;
-       // Current HQC integrated is 2020 submission for round3, which is not 
compatible with round4 submission
-       // temporary use of HQB<x> as id, switch to HQC<x> when we have a final 
version
-       // This apply too to X/Kyber/Hqc hybrid identified as XKQ<x> instead of 
XKH<x>
+       // HQC implementation used to be the round 3 submission (2020/10/11)
+       // -> it advertised itself as HQB<X> (and XKQ<x> for the X/Kyber/HQC 
hybrids
+       // Current HQC implementation is the one from round 4 submission 
(2024/02/23), incompatible with the previous one
+       // -> it advertises itself as HQD<x> and XKR<x> for the X/Kyber/HQC 
hybrids)
        case ZRTP_KEYAGREEMENT_HQC1:
-               memcpy(algoTypeString, "HQB1", 4);
+               memcpy(algoTypeString, "HQD1", 4);
                break;
        case ZRTP_KEYAGREEMENT_HQC2:
-               memcpy(algoTypeString, "HQB2", 4);
+               memcpy(algoTypeString, "HQD2", 4);
                break;
        case ZRTP_KEYAGREEMENT_HQC3:
-               memcpy(algoTypeString, "HQB3", 4);
+               memcpy(algoTypeString, "HQD3", 4);
                break;
        case ZRTP_KEYAGREEMENT_K255_KYB512:
                memcpy(algoTypeString, "X1K1", 4);
@@ -1042,10 +1044,10 @@
                memcpy(algoTypeString, "X3H3", 4);
                break;
        case ZRTP_KEYAGREEMENT_K255_KYB512_HQC128:
-               memcpy(algoTypeString, "XKQ1", 4);
+               memcpy(algoTypeString, "XKR1", 4);
                break;
        case ZRTP_KEYAGREEMENT_K448_KYB1024_HQC256:
-               memcpy(algoTypeString, "XKQ3", 4);
+               memcpy(algoTypeString, "XKR3", 4);
                break;
        case ZRTP_KEYAGREEMENT_Prsh:
                memcpy(algoTypeString, "Prsh", 4);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bzrtp-5.3.37/test/CMakeLists.txt 
new/bzrtp-5.3.105/test/CMakeLists.txt
--- old/bzrtp-5.3.37/test/CMakeLists.txt        2023-10-20 15:50:20.000000000 
+0200
+++ new/bzrtp-5.3.105/test/CMakeLists.txt       2024-07-18 09:34:24.000000000 
+0200
@@ -39,7 +39,6 @@
 bc_apply_compile_flags(BZRTP_TEST_CXX_SOURCES STRICT_OPTIONS_CPP 
STRICT_OPTIONS_CXX)
 
 add_executable(bzrtp-tester ${BZRTP_TEST_C_SOURCES} ${BZRTP_TEST_CXX_SOURCES})
-set_target_properties(bzrtp-tester PROPERTIES LINK_FLAGS "${LINK_FLAGS}")
 set_target_properties(bzrtp-tester PROPERTIES LINKER_LANGUAGE CXX)
 target_link_libraries(bzrtp-tester PRIVATE ${BCToolbox_tester_TARGET} bzrtp)
 if(HAVE_SQRT AND NOT WIN32)

++++++ set_current_version.patch ++++++
--- /var/tmp/diff_new_pack.Rn5dn5/_old  2025-06-11 22:14:27.366778640 +0200
+++ /var/tmp/diff_new_pack.Rn5dn5/_new  2025-06-11 22:14:27.370778805 +0200
@@ -7,7 +7,7 @@
  cmake_minimum_required(VERSION 3.22)
  
 -project(BZRTP VERSION 5.3.0 LANGUAGES C CXX)
-+project(BZRTP VERSION 5.3.37 LANGUAGES C CXX)
++project(BZRTP VERSION 5.3.105 LANGUAGES C CXX)
  
  option(ENABLE_ZIDCACHE "Turn on compilation of ZID cache, request sqlite" YES)
  option(ENABLE_STRICT "Build with strict compile options." YES)

Reply via email to