Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libmodbus for openSUSE:Factory checked in at 2026-02-14 21:37:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libmodbus (Old) and /work/SRC/openSUSE:Factory/.libmodbus.new.1977 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libmodbus" Sat Feb 14 21:37:48 2026 rev:6 rq:1332978 version:3.1.12 Changes: -------- --- /work/SRC/openSUSE:Factory/libmodbus/libmodbus.changes 2024-10-25 19:20:46.217449356 +0200 +++ /work/SRC/openSUSE:Factory/.libmodbus.new.1977/libmodbus.changes 2026-02-14 21:39:14.197393063 +0100 @@ -1,0 +2,18 @@ +Fri Feb 13 18:51:15 UTC 2026 - Martin Hauke <[email protected]> + +- Update to version 3.1.12 + * Fix FD_SET overflow when socket fd >= FD_SETSIZE. + * Check dest pointer not null and nb in read functions. + * NULL check for src and nb < 1 validation in write functions. + * modbus_reply: don't compute address for FC 0x07/0x11. + * Use O_NONBLOCK instead of deprecated O_NDELAY (closes #710). + * Explicit cast for Coverity CID 416366. + * Document required buffer size of modbus_receive. + * Document macros for error codes corresponding to Modbus + exceptions (#758). + * Fix example of modbus_rtu_set_serial_mode (closes #552). + * Test filesystem provides symlink in autogen.sh (closes #414). + * Sync API signatures with the documentation. + * Many documentation fixes and typo corrections. + +------------------------------------------------------------------- Old: ---- libmodbus-3.1.11.tar.gz New: ---- libmodbus-3.1.12.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libmodbus.spec ++++++ --- /var/tmp/diff_new_pack.GdqAYR/_old 2026-02-14 21:39:15.141431976 +0100 +++ /var/tmp/diff_new_pack.GdqAYR/_new 2026-02-14 21:39:15.141431976 +0100 @@ -1,7 +1,7 @@ # # spec file for package libmodbus # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: libmodbus -Version: 3.1.11 +Version: 3.1.12 Release: 0 Summary: Modbus Library License: LGPL-2.1-or-later @@ -76,14 +76,13 @@ %make_install find %{buildroot} -type f -name "*.la" -delete -print # Installed by %%doc -rm %{buildroot}%{_docdir}/%{name}/{AUTHORS,NEWS,README.md} +rm %{buildroot}%{_docdir}/%{name}/{AUTHORS,NEWS.md,README.md} -%post -n libmodbus5 -p /sbin/ldconfig -%postun -n libmodbus5 -p /sbin/ldconfig +%ldconfig_scriptlets -n libmodbus5 %files -n libmodbus5 %license COPYING.LESSER -%doc AUTHORS NEWS README.md +%doc AUTHORS NEWS.md README.md %{_libdir}/*.so.5* %files devel ++++++ libmodbus-3.1.11.tar.gz -> libmodbus-3.1.12.tar.gz ++++++ ++++ 126292 lines of diff (skipped)
