Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nfdump for openSUSE:Factory checked in at 2026-05-04 12:53:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nfdump (Old) and /work/SRC/openSUSE:Factory/.nfdump.new.30200 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nfdump" Mon May 4 12:53:32 2026 rev:17 rq:1350446 version:1.7.8 Changes: -------- --- /work/SRC/openSUSE:Factory/nfdump/nfdump.changes 2025-11-10 19:16:34.270413262 +0100 +++ /work/SRC/openSUSE:Factory/.nfdump.new.30200/nfdump.changes 2026-05-04 12:56:33.740999588 +0200 @@ -1,0 +2,36 @@ +Thu Apr 30 08:54:28 UTC 2026 - Martin Hauke <[email protected]> + +- Update to version 1.7.8 + * Improved build system using autotools. + * Fully revised pcap reader; old implementation removed. + * Improved overall code robustness and extensive cleanup of + legacy code. + * Correct handling of records containing both IPv4 and IPv6 + extensions. + * Implemented dual‑stack listener support for nfcapd and sfcapd. + * Cleaned up sequence checks in NetFlow v5 and v9 modules. + * Major refactoring of the collector’s generic code; removed old + exporter flowsource logic. + * Added --enable-lto to enable link‑time optimization. + * Added --enable-native to generate locally optimized binaries. + * Exporter IP anonymization added to nfanon. + * User‑supplied worker thread count now also applies to filter + threads. + * Introduced a post‑processor thread in the collector to speed + up rotation cycles. + * nfanon now supports -W num to request a specific number of + worker threads. + * Removed MAXWORKERS; worker count is now limited only by + available CPU cores. + * Fixed memory leaks in SSL payload processing. + * Improved nfpcapd with an adaptive slab allocator and + replacement of the RB‑tree with an open hash. + * Replaced the pcap reader in nfpcapd with a faster mmap‑based + version. + * Replaced slow packet dump code with native system calls in + nfpcapd. + * Fixed IP fragment initialization in nfpcapd. + * Fixed race conditions and replaced all localtime() calls with + thread‑safe localtime_r(). + +------------------------------------------------------------------- Old: ---- nfdump-1.7.7.tar.gz New: ---- nfdump-1.7.8.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nfdump.spec ++++++ --- /var/tmp/diff_new_pack.vTNiLB/_old 2026-05-04 12:56:35.297063631 +0200 +++ /var/tmp/diff_new_pack.vTNiLB/_new 2026-05-04 12:56:35.313064290 +0200 @@ -1,7 +1,7 @@ # # spec file for package nfdump # -# Copyright (c) 2025 SUSE LLC and contributors +# 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 @@ -19,9 +19,9 @@ %define nfcapddatadir %{_localstatedir}/lib/nfcapd %define sfcapddatadir %{_localstatedir}/lib/sfcapd %define nfhomedir %{_var}/lib/%{name} -%define sover 1_7_7 +%define sover 1_7_8 Name: nfdump -Version: 1.7.7 +Version: 1.7.8 Release: 0 Summary: CLI tools to collect and process netflow data License: BSD-3-Clause @@ -112,6 +112,10 @@ # nfdump.conf.dist: As the name implies it's not really a config file but a template. # Used the %%config macro only to avoid "W: non-conffile-in-etc /etc/nfdump.conf.dist" warning. %config %{_sysconfdir}/nfdump.conf.dist +%{_bindir}/geolookup +%{_bindir}/torlookup +%{_bindir}/updateGeoDB.sh +%{_bindir}/updateTorDB.sh %{_bindir}/nfanon %{_bindir}/nfcapd %{_bindir}/nfdump @@ -120,6 +124,8 @@ %{_bindir}/nfreplay %{_bindir}/nftrack %{_bindir}/sfcapd +%{_mandir}/man1/geolookup.1%{?ext_man} +%{_mandir}/man1/torlookup.1%{?ext_man} %{_mandir}/man1/nfanon.1%{?ext_man} %{_mandir}/man1/nfcapd.1%{?ext_man} %{_mandir}/man1/nfdump.1%{?ext_man} @@ -140,4 +146,5 @@ %files devel %{_libdir}/libnfdump.so %{_libdir}/libnffile.so +%{_libdir}/pkgconfig/nfdump.pc ++++++ nfdump-1.7.7.tar.gz -> nfdump-1.7.8.tar.gz ++++++ ++++ 29761 lines of diff (skipped)
