Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package bittwist for openSUSE:Factory 
checked in at 2026-09-04 12:38:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bittwist (Old)
 and      /work/SRC/openSUSE:Factory/.bittwist.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "bittwist"

Fri Sep  4 12:38:39 2026 rev:6 rq:1375426 version:4.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/bittwist/bittwist.changes        2024-02-25 
14:06:14.557168217 +0100
+++ /work/SRC/openSUSE:Factory/.bittwist.new.1265/bittwist.changes      
2026-09-04 12:39:10.594985095 +0200
@@ -1,0 +2,41 @@
+Wed Sep  2 14:20:35 UTC 2026 - Martin Hauke <[email protected]>
+
+- Update to version 4.7
+  bittwiste (editor)
+  * added support for editing IEEE 802.1ad Q-in-Q VLAN packets.
+- Update to version 4.6
+  bittwiste (editor)
+  * added support for editing IEEE 802.1Q VLAN packets.
+- Update to version 4.5
+  bittwist (generator)
+  * added -j flag to enable jumbo frame transmission on supported
+    NICs.
+- Update to version 4.4
+  bittwist (generator)
+  * truncate large packets, e.g. TSO packets, to the supported MTU.
+  bittwiste (editor)
+  * bumped max. payload length from 1514 to 65535 bytes.
+- Update to version 4.3
+  bittwist (generator)
+  * use pcap_send_queue on Windows when using -r 0.
+- Update to version 4.2
+  bittwist (generator)
+  * fix cleanup()
+  bittwiste (editor)
+  * updated option -X to also accept range or range:payload, e.g.
+    -X 0-1000
+    -X 0-1000:0302aad1
+  * updated option -T eth -t type to also accept integer or
+    hexadecimal value in addition to the existing keywords: ip,
+    ip6, arp.
+- Update to version 4.1
+  * executables moved from src to bin directory.
+- Update to version 4.0
+  * removed github repo https://github.com/ayeowch/bittwist to
+    limit maintenance.
+  bittwiste (editor)
+  * remove linking to libpcap
+- Update patch:
+  * bittwist-makefile.diff
+
+-------------------------------------------------------------------

Old:
----
  bittwist-linux-3.8.tar.gz

New:
----
  bittwist-linux-4.7.tar.gz

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

Other differences:
------------------
++++++ bittwist.spec ++++++
--- /var/tmp/diff_new_pack.zswrmG/_old  2026-09-04 12:39:11.309010178 +0200
+++ /var/tmp/diff_new_pack.zswrmG/_new  2026-09-04 12:39:11.312010283 +0200
@@ -1,8 +1,8 @@
 #
 # spec file for package bittwist
 #
-# Copyright (c) 2023 SUSE LLC
-# Copyright (c) 2016-2023, Martin Hauke <[email protected]>
+# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright (c) 2016-2026, Martin Hauke <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,12 +18,11 @@
 
 
 Name:           bittwist
-Version:        3.8
+Version:        4.7
 Release:        0
 Summary:        A libpcap-based Ethernet packet generator
 License:        GPL-2.0-only
 Group:          Productivity/Networking/Diagnostic
-#Git-Clone:     https://github.com/ayeowch/bittwist.git
 URL:            https://bittwist.sourceforge.io
 Source:         
http://downloads.sourceforge.net/%{name}/Linux/Bit-Twist%%20%{version}/%{name}-linux-%{version}.tar.gz
 Patch0:         bittwist-makefile.diff

++++++ bittwist-linux-3.8.tar.gz -> bittwist-linux-4.7.tar.gz ++++++
++++ 12765 lines of diff (skipped)

++++++ bittwist-makefile.diff ++++++
--- /var/tmp/diff_new_pack.zswrmG/_old  2026-09-04 12:39:11.532018012 +0200
+++ /var/tmp/diff_new_pack.zswrmG/_new  2026-09-04 12:39:11.547018539 +0200
@@ -1,47 +1,33 @@
 diff --git a/Makefile b/Makefile
-index 70cf633..f23bb45 100644
+index 08d802e..8a86630 100644
 --- a/Makefile
 +++ b/Makefile
-@@ -51,10 +51,10 @@ INSTALL_DATA = ${INSTALL} -m 644
- all: bittwist bittwiste
+@@ -60,7 +60,7 @@ UNAME_S := $(shell uname -s)
  
- bittwist:
--      $(CC) $(CFLAGS) $(SRC)/bittwist.c $(SRC)/token_bucket.c -o 
$(SRC)/bittwist -I/usr/local/include -L/usr/local/lib -lpcap
-+      $(CC) $(CFLAGS) $(SRC)/bittwist.c $(SRC)/token_bucket.c -o 
$(SRC)/bittwist `pcap-config --libs --cflags`
- 
- bittwiste:
--      $(CC) $(CFLAGS) $(SRC)/bittwiste.c $(SRC)/tinymt/tinymt64.c 
$(SRC)/template_pcap.c -o $(SRC)/bittwiste -I $(SRC)/tinymt 
-I/usr/local/include -L/usr/local/lib -lpcap
-+      $(CC) $(CFLAGS) $(SRC)/bittwiste.c $(SRC)/tinymt/tinymt64.c 
$(SRC)/template_pcap.c -o $(SRC)/bittwiste -I $(SRC)/tinymt `pcap-config --libs 
--cflags`
- 
- clean:
-       rm -f $(SRC)/bittwist $(SRC)/bittwiste
-@@ -66,18 +66,18 @@ format:
-       $(CLANG_FORMAT) -i src/def.h src/token_bucket.h src/token_bucket.c 
src/template_pcap.h src/template_pcap.c src/bittwist.h src/bittwist.c 
src/bittwiste.h src/bittwiste.c
+ # Use static linking to libpcap on Linux.
+ ifeq ($(UNAME_S),Linux)
+-      LPCAP = -Wl,-Bstatic -lpcap -Wl,-Bdynamic
++      LPCAP = `pcap-config --libs --cflags`
+ else
+       LPCAP = -lpcap
+ endif
+@@ -93,12 +93,12 @@ format:
+       $(CLANG_FORMAT) -i src/windows_utils.h src/def.h src/token_bucket.h 
src/token_bucket.c src/template_pcap.h src/template_pcap.c src/bittwist.h 
src/bittwist.c src/bittwiste.h src/bittwiste.c
  
  install:
 -      mkdir -p $(bindir)
 -      chmod 755 $(bindir)
--      $(INSTALL_PROGRAM) $(SRC)/bittwist $(SRC)/bittwiste $(bindir)
+-      $(INSTALL_PROGRAM) $(BIN)/bittwist $(BIN)/bittwiste $(bindir)
 -      mkdir -p $(mandir)
 -      chmod 755 $(mandir)
 -      $(INSTALL_DATA) $(DOC)/bittwist.1 $(DOC)/bittwiste.1 $(mandir)
 +      mkdir -p $(DESTDIR)$(bindir)
-+      chmod 755  $(DESTDIR)$(bindir)
-+      $(INSTALL_PROGRAM) $(SRC)/bittwist $(SRC)/bittwiste $(DESTDIR)$(bindir)
++      chmod 755 $(DESTDIR)$(bindir)
++      $(INSTALL_PROGRAM) $(BIN)/bittwist $(BIN)/bittwiste $(DESTDIR)$(bindir)
 +      mkdir -p $(DESTDIR)$(mandir)
 +      chmod 755 $(DESTDIR)$(mandir)
 +      $(INSTALL_DATA) $(DOC)/bittwist.1 $(DOC)/bittwiste.1 $(DESTDIR)$(mandir)
  
  uninstall:
--      @rm -vf $(wildcard $(bindir)/bittwist)
--      @rm -vf $(wildcard $(bindir)/bittwiste)
--      @rm -vf $(wildcard $(mandir)/bittwist.1)
--      @rm -vf $(wildcard $(mandir)/bittwiste.1)
-+      @rm -vf $(wildcard $(DESTDIR)$(bindir)/bittwist)
-+      @rm -vf $(wildcard $(DESTDIR)$(bindir)/bittwiste)
-+      @rm -vf $(wildcard $(DESTDIR)$(mandir)/bittwist.1)
-+      @rm -vf $(wildcard $(DESTDIR)$(mandir)/bittwiste.1)
-       @rm -vf $(wildcard $(old_bindir)/bittwist)
-       @rm -vf $(wildcard $(old_bindir)/bittwiste)
-       @rm -vf $(wildcard $(old_mandir)/bittwist.1)
+       @rm -vf $(wildcard $(bindir)/bittwist)
 

Reply via email to