Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kronosnet for openSUSE:Factory 
checked in at 2024-06-17 19:34:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kronosnet (Old)
 and      /work/SRC/openSUSE:Factory/.kronosnet.new.19518 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kronosnet"

Mon Jun 17 19:34:20 2024 rev:6 rq:1181327 version:1.28

Changes:
--------
--- /work/SRC/openSUSE:Factory/kronosnet/kronosnet.changes      2024-03-29 
13:10:44.946670353 +0100
+++ /work/SRC/openSUSE:Factory/.kronosnet.new.19518/kronosnet.changes   
2024-06-17 19:34:30.821354872 +0200
@@ -2 +2 @@
-Thu Mar 28 13:11:21 UTC 2024 - Emil Penchev <emil.penc...@suse.com>
+Wed Mar 27 09:55:48 UTC 2024 - Emil Penchev <emil.penc...@suse.com>
@@ -4,2 +4,2 @@
-- Update to version 1.28
-    changes since 1.21 
+- kronosnet-1.28
+    changes since 1.15
@@ -52,6 +52,13 @@
-
--------------------------------------------------------------------
-Sat May  8 14:55:51 UTC 2021 - Ferdinand Thiessen <r...@fthiessen.de>
-
-- Update to version 1.21
-  * [rx] fix per link stats for data packets
+      * [nozzle] fix nozzle_up() on FreeBSD
+      * [lib] Don't use -rpath
+      * [nozzle] Remove inet_ntoa() call
+      * [handle] validate handle in public API
+      * [global] Update copyright
+      * [docs] Update README for BSD section
+      * [openssl] port knet top openssl3.0-alpha13
+      * [tests] hide another internal libnss non recurring memory leak
+      * [tests] add more exceptions to deal with Ubuntu latest rebuilds (clang 
counterpart)
+      * [tests] add more exceptions to deal with Ubuntu latest rebuilds
+      * [cleanup] remove unused infrastructure to send HOSTINFO messages
+      * [sctp] check and warn about internal fd tracker
+      * [tests] hide internal nss memory leak (non-recurring)
@@ -58,0 +66,5 @@
+      * [rx] fix per link stats for data packets
+      * [threads] make sure to initialize events
+      * [cleanup] drop no longer used poc-code
+      * [cleanup] kill all unsupported kronosnetd code
+      * [cleanup] Move public APIs calls to more suitable location
@@ -59,0 +72,16 @@
+      * [man] fix type comparison
+      * [tests] more ignore list of nss internal stuff
+      * [tests] ignore openssl errors triggered when building with clang
+      * [tests] fix variable increment logic (detected by clang)
+      * [crypto] add support for live reconfiguration
+      * [build] update valgrind memcheck exception file
+      * [tests] sets defaults for coverity scan check to match CI
+      * [tests] add basic framework to create, join and stop many nodes
+      * [tests] use link_get_enable instead of get_status
+      * [tests] remove unnecessary shutdown locking
+      * [build] Use git-version-gen during specfile build
+      * [build] Fix fallback handling in git-version-gen
+      * [man] sync doxygen2man from libqb master
+      * [openssl] allow use of deprecated HMAC interface with openssl 3.0
+      * [tests] strip extra symbol information generated by new nm
+      * [transport] notify transports that a link is down
@@ -61,5 +89,51 @@
-  * [sctp] make sure outgoing connections are bound to a specific
-    IP address
-  * [PMTUd] invalidate MTU for a link if the value is lower than
-    minimum
-  * A lot of other bugfixes and documentation improvements
+      * [netutils] move sockaddr_len definition where it belongs
+      * [links] fix spacing
+      * [sctp] make sure outgoing connections are bound to a specific IP 
address
+      * [man] use libqb version of doxygen2man when available
+      * [build] make sure to use correct libqb include files across
+      * [lists] add missing build CFLAGS for test suite
+      * [lists] drop internal implementation and use libqb one
+      * [lists] fix build with recent gcc changes
+      * [tests] fix return code from wait_for_packet
+
+     Added: kronosnet-1.28.tar.xz
+     Removed : kronosnet-1.28.tar.gz
+
+-------------------------------------------------------------------
+Wed Apr 15 12:28:47 UTC 2020 - XinLiang <xli...@suse.com>
+
+- kronosnet-1.15
+    changes since 1.14
+      * [stats] allow knet_link_get_status to operate in readlock context
+      * [stats] allow knet_handle_get_stats to operate in a readlock context
+      * [rx] kill unused variable
+      * [transports] use SO_REUSEADDR only for sctp
+      * [man] Enhance prio description of POLICY_PASSIVE
+      * man: Change strcat to strncat
+      * man: Fix covscan reports in doxyxml.c
+    changes since 1.13
+      * [global] Update copyright across the board
+      * [sctp] major surgery to use only SCTP events to determine socket status
+      * [rx] use defines to determine RX data types vs random numbers
+      * [tx] Don't Clear out msghdr for all transports.
+      * [rx] Don't return 512 EOF messages from _recvmmsg
+      * [rx] send reply packets only when transport is connected
+      * [rx] unify latency values to a capped value to link precision
+      * [latency] fix incorrect math that could lead to bad latency calculation
+      * [udp] Better fix for -ENETUNREACH
+      * [udp] simplify code (same logic)
+      * [udp] don't make socket spin if a network I/F is down
+      * [nozzle] use interface name size consistently and drop strncpy in 
favour of memmove
+      * [host] use KNET_MAX_HOST_LEN consistently
+      * [handle] fix typo in error log message
+      * [handle] make sure to unlock config handle on failure
+      * [RX] silence defrag buffer expiration debug error
+      * [TX] discard too big packets when reading from socketpairs
+      * [RX] handle short write to the application properly
+      * [RX] Discard incoming packets if knet cannot reply back.
+      * [build] fix openssl version detection when not using pkg-config
+    changes since 1.12
+      * [PMTUd] invalidate MTU for a link if the value is lower than minimum
+      * [rx] copy data into the defrag buffer only if we know the size of the 
frame
+      * [host] fix defrag buffers reclaim logic
+      * [host] rename variables to make it easier to read the code

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

Other differences:
------------------
++++++ kronosnet.spec ++++++
--- /var/tmp/diff_new_pack.6ENAYc/_old  2024-06-17 19:34:31.449377978 +0200
+++ /var/tmp/diff_new_pack.6ENAYc/_new  2024-06-17 19:34:31.453378125 +0200
@@ -271,10 +271,10 @@
 Group:          Productivity/Clustering/HA
 Requires(post): systemd-sysv
 Requires(post): systemd-units
-Requires(preun):systemd-units
-Requires(postun):systemd-units
+Requires(preun): systemd-units
+Requires(postun): systemd-units
 Requires(post): shadow-utils
-Requires(preun):shadow-utils
+Requires(preun): shadow-utils
 Requires:       /etc/pam.d/passwd
 Requires:       pam
 
@@ -327,17 +327,19 @@
 %postun -n libnozzle1 -p /sbin/ldconfig
 %endif
 
-%package -n libnozzle1-devel
+%package -n libnozzle-devel
 Summary:        Simple userland wrapper around kernel tap devices (developer 
files)
 Requires:       libnozzle1%{_isa} = %{version}-%{release}
+Provides:       libnozzle1-devel = %{version}
+Obsoletes:      libnozzle1-devel <= %{version}
 Requires:       pkgconfig
 
-%description -n libnozzle1-devel
+%description -n libnozzle-devel
 This is an over-engineered commodity library to manage a pool
 of tap devices and provides the basic
 pre-up.d/up.d/down.d/post-down.d infrastructure.
 
-%files -n libnozzle1-devel
+%files -n libnozzle-devel
 %license COPYING.* COPYRIGHT
 %{_libdir}/libnozzle.so
 %{_includedir}/libnozzle.h
@@ -368,18 +370,20 @@
 %postun -n libknet1 -p /sbin/ldconfig
 %endif
 
-%package -n libknet1-devel
+%package -n libknet-devel
 Summary:        Development files fro the Kronosnet core switching 
implementation
 Group:          Development/Libraries/C and C++
 Requires:       libknet1%{_isa} = %{version}-%{release}
 Requires:       pkgconfig
+Provides:       libknet1-devel = %{version}
+Obsoletes:      libknet1-devel <= %{version}
 
-%description -n libknet1-devel
+%description -n libknet-devel
 The whole kronosnet core is implemented in this library.
 Please refer to the not-yet-existing documentation for further
 information.
 
-%files -n libknet1-devel
+%files -n libknet-devel
 %license COPYING.* COPYRIGHT
 %{_libdir}/libknet.so
 %{_includedir}/libknet.h

Reply via email to