2019-03-14 14:04:14 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Mar 14 05:25:11 UTC 2019 - seanlew@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 4.3.2
|
|
|
|
* CVE-2019-8381 memory access in do_checksum() (#538)
|
|
|
|
* CVE-2019-8376 NULL pointer dereference get_layer4_v6() (#517)
|
|
|
|
* CVE-2019-8377 NULL points dereference get_ipv6_i4proto() (#536)
|
|
|
|
* Rename Ethereal to Wireshark (#545)
|
|
|
|
|
2019-01-02 08:35:40 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Dec 31 01:29:38 UTC 2018 - sean@suspend.net
|
|
|
|
|
|
|
|
- Update to version 4.3.1:
|
|
|
|
* Fix checkspell detected typos (#531)
|
|
|
|
* Heap overflow packet2tree and get_l2len (#530)
|
|
|
|
|
|
|
|
- Update to version 4.3.0:
|
2019-01-02 08:42:34 +01:00
|
|
|
* Fix TCP sequence edit seeding (#514)
|
|
|
|
* Fix issues identified by Codacy (#493)
|
|
|
|
* CVE-2018-18408 use-after-free in post_args (#489 bsc#1112354)
|
|
|
|
* CVE-2018-18407 heap-buffer-overflow csum_replace4 (#488 bsc#1112355)
|
|
|
|
* CVE-2018-17974 heap-buffer-overflow dlt_en10mb_encode (#486 bsc#1110786)
|
|
|
|
* CVE-2018-17580 heap-buffer-overflow fast_edit_packet (#485 bsc#1110333)
|
|
|
|
* CVE-2018-17582 heap-buffer-overflow in get_next_acket (#484 bsc#1110285)
|
|
|
|
* Out-of-tree build (#483)
|
|
|
|
* CVE-20180-13112 heap-buffer-overflow in get_l2len (#477)
|
|
|
|
* Closing stdin on pipe (#479)
|
|
|
|
* Second pcap file hangs on multiplier option (#466)
|
|
|
|
* TCP sequence edit ACK corruption (#451)
|
|
|
|
* TCP sequence number edit initial SYN packet should have 0 ACK (#450)
|
|
|
|
* Travis CI build fails due to new build images (#432)
|
|
|
|
* Upgrade libopts to 5.18.12 to address version build issues (#430)
|
|
|
|
* Add ability to change tcp SEQ/ACK numbers (#425)
|
|
|
|
* Hang using loop and netmap options (#424)
|
|
|
|
* tcpprep -S not working for large cache files (#423)
|
|
|
|
* Unable to tcprewrite range of ports with --portmap (#422)
|
|
|
|
* --maxsleep broken for values less than 1000 (#421)
|
|
|
|
* -T flag breaks traffic replay timing (#421)
|
|
|
|
* Respect 2nd packet timing (#418)
|
|
|
|
* Avoid non-blocking behaviour when using STDIN (#416)
|
|
|
|
* pcap containing >1020 packets produces invalid cache file (#415)
|
|
|
|
* manpage typos (#413)
|
|
|
|
* Fails to open tap0 on Zephyr (#411)
|
|
|
|
* Heap-buffer-overflow in get_l2protocol (#410)
|
|
|
|
* Heap-buffer-overflow in packet2tree (#409)
|
|
|
|
* Heap-buffer-overflow in getl2len (#408)
|
|
|
|
* Heap-buffer-overflow in flow_decode (#407)
|
|
|
|
* Rewrite zero IP total length field to match packet length (#406)
|
|
|
|
* Stack-buffer-overflow in tcapinfo (#405)
|
|
|
|
* tcpprep --include option does not exclude (#404)
|
|
|
|
* Negative-size-param memset in dlt_radiotap_get_80211 (#402)
|
|
|
|
* tcpreplay --verbose option not working (#398)
|
|
|
|
* Fix replay when using --with-testnic (#178)
|
2019-01-02 08:35:40 +01:00
|
|
|
|
Accepting request 513613 from home:pluskalm:branches:network:utilities
- Update to version 4.2.6:
- Update dependencies to support (libnl3 and dbus-1)
old: network:utilities/tcpreplay
new: home:pluskalm:branches:network:utilities/tcpreplay rev None
Index: tcpreplay.changes
===================================================================
--- tcpreplay.changes (revision 11)
+++ tcpreplay.changes (revision 6)
@@ -1,4 +1,54 @@
-------------------------------------------------------------------
+Mon Jul 31 17:49:44 UTC 2017 - mpluskal@suse.com
+
+- Update to version 4.2.6:
+ * Test fails on sparc64 (#393)
+- Changes for version 4.2.5:
+ * Fix issues found by scan-build (#384)
+ * Improve --portmap help message (#381)
+ * AFL detected security crash in fuzz feature (#380)
+ * Coverity static scan detected issues (#374)
+ * Fuzz should not be overwritting Layer 3 (#372)
+ * Add --fuzz-factor option to specify fuzz ratio (#371)
+ * Warnings when building on old distributions (#368)
+ * Fix more Lintian detected spelling errors (#365)
+ * Fuzz test failure on ARM and MIPS (#364)
+- Changes for version 4.2.4:
+ * Fix Lintian detected spelling errors (#362)
+- Changes for version 4.2.3:
+ * Archive (remove) QuickTX until maintainer found (#357)
+ * Ubuntu precise 32bit_build (#356)
+- Changes for version 4.2.2:
+ * Archive (remove) QuickTX (#357)
+ * Missing symbol pcap_version on macOS 10.12.4 (#356)
+- Changes for version 4.2.1:
+ * Fix reporting of rates < 1Mbps (#348)
+ * Option --unique-ip not working properly (#346)
+- Changes for version 4.2.0:
+ * MAC rewriting capabilities (#313)
+ * Fix several issues identified by Coverity (#305)
+ * Packet destortion --fuzz-seed option by Gabriel Ganne (#302)
+ * Add --unique-ip-loops option to modify IPs every few loops
+ (#296)
+ * Netmap startup delay increase (#290)
+ * tcpcapinfo buffer overflow vulnerablily (#278)
+ * Update git-clone instructions by Kyle McDonald (#277)
+ * Allow fractions for --pps option (#270)
+ * Print per-loop stats with --stats=0 (#269)
+ * Add protection against packet drift by Guillaume Scott (#268)
+ * Print flow stats periodically with --stats output (#262)
+ * Include Travis-CI build support by Ilya Shipitsin (#264) (#285)
+ * tcpreplay won't replay all packets in a pcap file with --netmap
+ (#255)
+ * First and last packet times in --stats output (#239)
+ * Switch to wire speed after 30 minutes at 6 Gbps (#210)
+ * tcprewrite fix checksum properly for fragmented packets (#190)
+- Drop no longer needed patch (already in upstream):
+ * 278-fail-if-capture-has-a-packet-that-is-too-large.patch
+- Use %make_install macro
+- Update dependencies to support (libnl3 and dbus-1)
+
+-------------------------------------------------------------------
Thu Mar 16 10:29:56 UTC 2017 - mkubecek@suse.cz
- 278-fail-if-capture-has-a-packet-that-is-too-large.patch:
Index: tcpreplay.spec
===================================================================
--- tcpreplay.spec (revision 11)
+++ tcpreplay.spec (revision 6)
@@ -17,7 +17,7 @@
Name: tcpreplay
-Version: 4.1.2
+Version: 4.2.6
Release: 0
Summary: Network analysis and testing tools
License: GPL-3.0
@@ -26,9 +26,12 @@
Source0: https://github.com/appneta/tcpreplay/releases/download/v%{version}/%{name}-%{version}.tar.gz
Source1: https://github.com/appneta/tcpreplay/releases/download/v%{version}/%{name}-%{version}.tar.gz.asc
Source2: %{name}.keyring
-Patch1: 278-fail-if-capture-has-a-packet-that-is-too-large.patch
+BuildRequires: dbus-1-devel
BuildRequires: libdnet-devel
BuildRequires: libpcap-devel
+%if 0%{?suse_version} > 1110
+BuildRequires: libnl3-devel
+%endif
BuildRequires: tcpdump
Requires: tcpdump
# only needed for suse_version < 1130 (i.e. SLE11)
@@ -46,7 +49,6 @@
%prep
%setup -q
-%patch1 -p1
%build
%configure \
@@ -54,7 +56,7 @@
make %{?_smp_mflags} V=1
%install
-make %{?_smp_mflags} DESTDIR=%{buildroot} install
+%make_install
%files
%defattr(-,root,root)
Index: tcpreplay-4.2.6.tar.gz
===================================================================
Binary file tcpreplay-4.2.6.tar.gz (revision 6) added
Index: tcpreplay-4.2.6.tar.gz.asc
===================================================================
--- tcpreplay-4.2.6.tar.gz.asc (added)
+++ tcpreplay-4.2.6.tar.gz.asc (revision 6)
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQEcBAABAgAGBQJZGxhxAAoJEOniFJeTveF+YEsIAI1WOWtXuMhZsLmV016VyZg8
+DZWQ/wNj92sjyaENyt7Dubxf3pLwDA4SXRkOrtmaJjwukTwh0erqalbVWCdsDo0V
+1ZFH4ixHghMQft4O4Y6tb1H2U34b2mc47kX9aFCPX8IFm7Co+dUwCXFCZVqWoam/
+Cl9qpQz7dBrgNWixeG75+1u7XB3Q+LfxyhKUvGkXl8nkB87fW4nhm20+Xnu7Ci9L
+R0Wn4hMVBknhD6AR4OqDn5ZhwGTB7XjEn9w6vzjtTqXgSdaOBL9imEbIzIy9hpds
+i87CZvyfzNPyZQgF1lwU9oUgTqDHEQ6K9HX9ISSBpoC89J5CrIuhD5qRIevaoGI=
+=YQvF
+-----END PGP SIGNATURE-----
Index: 278-fail-if-capture-has-a-packet-that-is-too-large.patch
===================================================================
--- 278-fail-if-capture-has-a-packet-that-is-too-large.patch (revision 11)
+++ 278-fail-if-capture-has-a-packet-that-is-too-large.patch (deleted)
@@ -1,45 +0,0 @@
-From: Fred Klassen <fklassen@appneta.com>
-Date: Sun, 26 Feb 2017 20:45:59 -0800
-Subject: * #278 fail if capture has a packet that is too large
-Patch-mainline: v4.2.0-beta1
-Git-commit: d689d14dbcd768c028eab2fb378d849e543dcfe9
-References: CVE-2017-6429 bsc#1028234
-
-* Update CHANGELOG
-
----
- src/tcpcapinfo.c | 11 ++++++++++-
- 1 file changed, 10 insertions(+), 1 deletion(-)
-
-diff --git a/src/tcpcapinfo.c b/src/tcpcapinfo.c
-index 775f1625b00f..96928820fe94 100644
---- a/src/tcpcapinfo.c
-+++ b/src/tcpcapinfo.c
-@@ -281,6 +281,15 @@ main(int argc, char *argv[])
- caplen = pcap_ph.caplen;
- }
-
-+ if (caplentoobig) {
-+ printf("\n\nCapture file appears to be damaged or corrupt.\n"
-+ "Contains packet of size %u, bigger than snap length %u\n",
-+ caplen, pcap_fh.snaplen);
-+
-+ close(fd);
-+ break;
-+ }
-+
- /* check to make sure timestamps don't go backwards */
- if (last_sec > 0 && last_usec > 0) {
- if ((pcap_ph.ts.tv_sec == last_sec) ?
-@@ -306,7 +315,7 @@ main(int argc, char *argv[])
- }
-
- close(fd);
-- continue;
-+ break;
- }
-
- /* print the frame checksum */
---
-2.12.0
-
Index: tcpreplay-4.1.2.tar.gz
===================================================================
Binary file tcpreplay-4.1.2.tar.gz (revision 11) deleted
Index: tcpreplay-4.1.2.tar.gz.asc
===================================================================
--- tcpreplay-4.1.2.tar.gz.asc (revision 11)
+++ tcpreplay-4.1.2.tar.gz.asc (deleted)
@@ -1,11 +0,0 @@
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1
-
-iQEcBAABAgAGBQJYMLPjAAoJEOniFJeTveF+ftEIAIDP5vE/Qv/jX+qrqLhUIFWX
-Tw//HUh6q4hWNkA54jpk6XjMJ8lkdXRcn9CDIqF19fXlDIMZGIBAJVRwQhrfmUos
-5oUuqhqfTS1H7qXh5aW63mRTDLcXR/B7PKF3LChHdGWGTVvEloLTiPVh6/mA8kRS
-ft5NSYPOYNn0OXYEpDeMhNBb4auGa2VkeSdCAf+5I7OV5o1EszhWq3jXjyL7Zefz
-0gxpGApj/rO48wZxJPXZ2Hv4E0rfL4lHbBKgzH6TbP1TpHkwTmMiulKWyrvmBa7q
-vzV0blEONORniabbpo6STYu4ePlZ0mTnajJJotC6FM9jflWZ+Lf40UbEbtvb8GA=
-=O8aa
------END PGP SIGNATURE-----
OBS-URL: https://build.opensuse.org/request/show/513613
OBS-URL: https://build.opensuse.org/package/show/network:utilities/tcpreplay?expand=0&rev=12
2017-08-01 08:15:52 +02:00
|
|
|
-------------------------------------------------------------------
|
2017-09-12 08:53:19 +02:00
|
|
|
Mon Sep 11 19:09:33 UTC 2017 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Trim history recap in description.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
Accepting request 513613 from home:pluskalm:branches:network:utilities
- Update to version 4.2.6:
- Update dependencies to support (libnl3 and dbus-1)
old: network:utilities/tcpreplay
new: home:pluskalm:branches:network:utilities/tcpreplay rev None
Index: tcpreplay.changes
===================================================================
--- tcpreplay.changes (revision 11)
+++ tcpreplay.changes (revision 6)
@@ -1,4 +1,54 @@
-------------------------------------------------------------------
+Mon Jul 31 17:49:44 UTC 2017 - mpluskal@suse.com
+
+- Update to version 4.2.6:
+ * Test fails on sparc64 (#393)
+- Changes for version 4.2.5:
+ * Fix issues found by scan-build (#384)
+ * Improve --portmap help message (#381)
+ * AFL detected security crash in fuzz feature (#380)
+ * Coverity static scan detected issues (#374)
+ * Fuzz should not be overwritting Layer 3 (#372)
+ * Add --fuzz-factor option to specify fuzz ratio (#371)
+ * Warnings when building on old distributions (#368)
+ * Fix more Lintian detected spelling errors (#365)
+ * Fuzz test failure on ARM and MIPS (#364)
+- Changes for version 4.2.4:
+ * Fix Lintian detected spelling errors (#362)
+- Changes for version 4.2.3:
+ * Archive (remove) QuickTX until maintainer found (#357)
+ * Ubuntu precise 32bit_build (#356)
+- Changes for version 4.2.2:
+ * Archive (remove) QuickTX (#357)
+ * Missing symbol pcap_version on macOS 10.12.4 (#356)
+- Changes for version 4.2.1:
+ * Fix reporting of rates < 1Mbps (#348)
+ * Option --unique-ip not working properly (#346)
+- Changes for version 4.2.0:
+ * MAC rewriting capabilities (#313)
+ * Fix several issues identified by Coverity (#305)
+ * Packet destortion --fuzz-seed option by Gabriel Ganne (#302)
+ * Add --unique-ip-loops option to modify IPs every few loops
+ (#296)
+ * Netmap startup delay increase (#290)
+ * tcpcapinfo buffer overflow vulnerablily (#278)
+ * Update git-clone instructions by Kyle McDonald (#277)
+ * Allow fractions for --pps option (#270)
+ * Print per-loop stats with --stats=0 (#269)
+ * Add protection against packet drift by Guillaume Scott (#268)
+ * Print flow stats periodically with --stats output (#262)
+ * Include Travis-CI build support by Ilya Shipitsin (#264) (#285)
+ * tcpreplay won't replay all packets in a pcap file with --netmap
+ (#255)
+ * First and last packet times in --stats output (#239)
+ * Switch to wire speed after 30 minutes at 6 Gbps (#210)
+ * tcprewrite fix checksum properly for fragmented packets (#190)
+- Drop no longer needed patch (already in upstream):
+ * 278-fail-if-capture-has-a-packet-that-is-too-large.patch
+- Use %make_install macro
+- Update dependencies to support (libnl3 and dbus-1)
+
+-------------------------------------------------------------------
Thu Mar 16 10:29:56 UTC 2017 - mkubecek@suse.cz
- 278-fail-if-capture-has-a-packet-that-is-too-large.patch:
Index: tcpreplay.spec
===================================================================
--- tcpreplay.spec (revision 11)
+++ tcpreplay.spec (revision 6)
@@ -17,7 +17,7 @@
Name: tcpreplay
-Version: 4.1.2
+Version: 4.2.6
Release: 0
Summary: Network analysis and testing tools
License: GPL-3.0
@@ -26,9 +26,12 @@
Source0: https://github.com/appneta/tcpreplay/releases/download/v%{version}/%{name}-%{version}.tar.gz
Source1: https://github.com/appneta/tcpreplay/releases/download/v%{version}/%{name}-%{version}.tar.gz.asc
Source2: %{name}.keyring
-Patch1: 278-fail-if-capture-has-a-packet-that-is-too-large.patch
+BuildRequires: dbus-1-devel
BuildRequires: libdnet-devel
BuildRequires: libpcap-devel
+%if 0%{?suse_version} > 1110
+BuildRequires: libnl3-devel
+%endif
BuildRequires: tcpdump
Requires: tcpdump
# only needed for suse_version < 1130 (i.e. SLE11)
@@ -46,7 +49,6 @@
%prep
%setup -q
-%patch1 -p1
%build
%configure \
@@ -54,7 +56,7 @@
make %{?_smp_mflags} V=1
%install
-make %{?_smp_mflags} DESTDIR=%{buildroot} install
+%make_install
%files
%defattr(-,root,root)
Index: tcpreplay-4.2.6.tar.gz
===================================================================
Binary file tcpreplay-4.2.6.tar.gz (revision 6) added
Index: tcpreplay-4.2.6.tar.gz.asc
===================================================================
--- tcpreplay-4.2.6.tar.gz.asc (added)
+++ tcpreplay-4.2.6.tar.gz.asc (revision 6)
@@ -0,0 +1,11 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1
+
+iQEcBAABAgAGBQJZGxhxAAoJEOniFJeTveF+YEsIAI1WOWtXuMhZsLmV016VyZg8
+DZWQ/wNj92sjyaENyt7Dubxf3pLwDA4SXRkOrtmaJjwukTwh0erqalbVWCdsDo0V
+1ZFH4ixHghMQft4O4Y6tb1H2U34b2mc47kX9aFCPX8IFm7Co+dUwCXFCZVqWoam/
+Cl9qpQz7dBrgNWixeG75+1u7XB3Q+LfxyhKUvGkXl8nkB87fW4nhm20+Xnu7Ci9L
+R0Wn4hMVBknhD6AR4OqDn5ZhwGTB7XjEn9w6vzjtTqXgSdaOBL9imEbIzIy9hpds
+i87CZvyfzNPyZQgF1lwU9oUgTqDHEQ6K9HX9ISSBpoC89J5CrIuhD5qRIevaoGI=
+=YQvF
+-----END PGP SIGNATURE-----
Index: 278-fail-if-capture-has-a-packet-that-is-too-large.patch
===================================================================
--- 278-fail-if-capture-has-a-packet-that-is-too-large.patch (revision 11)
+++ 278-fail-if-capture-has-a-packet-that-is-too-large.patch (deleted)
@@ -1,45 +0,0 @@
-From: Fred Klassen <fklassen@appneta.com>
-Date: Sun, 26 Feb 2017 20:45:59 -0800
-Subject: * #278 fail if capture has a packet that is too large
-Patch-mainline: v4.2.0-beta1
-Git-commit: d689d14dbcd768c028eab2fb378d849e543dcfe9
-References: CVE-2017-6429 bsc#1028234
-
-* Update CHANGELOG
-
----
- src/tcpcapinfo.c | 11 ++++++++++-
- 1 file changed, 10 insertions(+), 1 deletion(-)
-
-diff --git a/src/tcpcapinfo.c b/src/tcpcapinfo.c
-index 775f1625b00f..96928820fe94 100644
---- a/src/tcpcapinfo.c
-+++ b/src/tcpcapinfo.c
-@@ -281,6 +281,15 @@ main(int argc, char *argv[])
- caplen = pcap_ph.caplen;
- }
-
-+ if (caplentoobig) {
-+ printf("\n\nCapture file appears to be damaged or corrupt.\n"
-+ "Contains packet of size %u, bigger than snap length %u\n",
-+ caplen, pcap_fh.snaplen);
-+
-+ close(fd);
-+ break;
-+ }
-+
- /* check to make sure timestamps don't go backwards */
- if (last_sec > 0 && last_usec > 0) {
- if ((pcap_ph.ts.tv_sec == last_sec) ?
-@@ -306,7 +315,7 @@ main(int argc, char *argv[])
- }
-
- close(fd);
-- continue;
-+ break;
- }
-
- /* print the frame checksum */
---
-2.12.0
-
Index: tcpreplay-4.1.2.tar.gz
===================================================================
Binary file tcpreplay-4.1.2.tar.gz (revision 11) deleted
Index: tcpreplay-4.1.2.tar.gz.asc
===================================================================
--- tcpreplay-4.1.2.tar.gz.asc (revision 11)
+++ tcpreplay-4.1.2.tar.gz.asc (deleted)
@@ -1,11 +0,0 @@
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1
-
-iQEcBAABAgAGBQJYMLPjAAoJEOniFJeTveF+ftEIAIDP5vE/Qv/jX+qrqLhUIFWX
-Tw//HUh6q4hWNkA54jpk6XjMJ8lkdXRcn9CDIqF19fXlDIMZGIBAJVRwQhrfmUos
-5oUuqhqfTS1H7qXh5aW63mRTDLcXR/B7PKF3LChHdGWGTVvEloLTiPVh6/mA8kRS
-ft5NSYPOYNn0OXYEpDeMhNBb4auGa2VkeSdCAf+5I7OV5o1EszhWq3jXjyL7Zefz
-0gxpGApj/rO48wZxJPXZ2Hv4E0rfL4lHbBKgzH6TbP1TpHkwTmMiulKWyrvmBa7q
-vzV0blEONORniabbpo6STYu4ePlZ0mTnajJJotC6FM9jflWZ+Lf40UbEbtvb8GA=
-=O8aa
------END PGP SIGNATURE-----
OBS-URL: https://build.opensuse.org/request/show/513613
OBS-URL: https://build.opensuse.org/package/show/network:utilities/tcpreplay?expand=0&rev=12
2017-08-01 08:15:52 +02:00
|
|
|
Mon Jul 31 17:49:44 UTC 2017 - mpluskal@suse.com
|
|
|
|
|
|
|
|
- Update to version 4.2.6:
|
|
|
|
* Test fails on sparc64 (#393)
|
|
|
|
- Changes for version 4.2.5:
|
|
|
|
* Fix issues found by scan-build (#384)
|
|
|
|
* Improve --portmap help message (#381)
|
|
|
|
* AFL detected security crash in fuzz feature (#380)
|
|
|
|
* Coverity static scan detected issues (#374)
|
|
|
|
* Fuzz should not be overwritting Layer 3 (#372)
|
|
|
|
* Add --fuzz-factor option to specify fuzz ratio (#371)
|
|
|
|
* Warnings when building on old distributions (#368)
|
|
|
|
* Fix more Lintian detected spelling errors (#365)
|
|
|
|
* Fuzz test failure on ARM and MIPS (#364)
|
|
|
|
- Changes for version 4.2.4:
|
|
|
|
* Fix Lintian detected spelling errors (#362)
|
|
|
|
- Changes for version 4.2.3:
|
|
|
|
* Archive (remove) QuickTX until maintainer found (#357)
|
|
|
|
* Ubuntu precise 32bit_build (#356)
|
|
|
|
- Changes for version 4.2.2:
|
|
|
|
* Archive (remove) QuickTX (#357)
|
|
|
|
* Missing symbol pcap_version on macOS 10.12.4 (#356)
|
|
|
|
- Changes for version 4.2.1:
|
|
|
|
* Fix reporting of rates < 1Mbps (#348)
|
|
|
|
* Option --unique-ip not working properly (#346)
|
|
|
|
- Changes for version 4.2.0:
|
|
|
|
* MAC rewriting capabilities (#313)
|
|
|
|
* Fix several issues identified by Coverity (#305)
|
|
|
|
* Packet destortion --fuzz-seed option by Gabriel Ganne (#302)
|
|
|
|
* Add --unique-ip-loops option to modify IPs every few loops
|
|
|
|
(#296)
|
|
|
|
* Netmap startup delay increase (#290)
|
|
|
|
* tcpcapinfo buffer overflow vulnerablily (#278)
|
|
|
|
* Update git-clone instructions by Kyle McDonald (#277)
|
|
|
|
* Allow fractions for --pps option (#270)
|
|
|
|
* Print per-loop stats with --stats=0 (#269)
|
|
|
|
* Add protection against packet drift by Guillaume Scott (#268)
|
|
|
|
* Print flow stats periodically with --stats output (#262)
|
|
|
|
* Include Travis-CI build support by Ilya Shipitsin (#264) (#285)
|
|
|
|
* tcpreplay won't replay all packets in a pcap file with --netmap
|
|
|
|
(#255)
|
|
|
|
* First and last packet times in --stats output (#239)
|
|
|
|
* Switch to wire speed after 30 minutes at 6 Gbps (#210)
|
|
|
|
* tcprewrite fix checksum properly for fragmented packets (#190)
|
|
|
|
- Drop no longer needed patch (already in upstream):
|
|
|
|
* 278-fail-if-capture-has-a-packet-that-is-too-large.patch
|
|
|
|
- Use %make_install macro
|
|
|
|
- Update dependencies to support (libnl3 and dbus-1)
|
|
|
|
|
2017-03-16 11:49:20 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Mar 16 10:29:56 UTC 2017 - mkubecek@suse.cz
|
|
|
|
|
|
|
|
- 278-fail-if-capture-has-a-packet-that-is-too-large.patch:
|
|
|
|
buffer overflow in tcpcapinfo utility triggered by too large
|
|
|
|
packet (CVE-2017-6429 bsc#1028234)
|
|
|
|
|
2016-11-21 14:21:09 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Nov 21 12:23:37 UTC 2016 - mkubecek@suse.cz
|
|
|
|
|
|
|
|
- update to version 4.1.2
|
|
|
|
* increase max packet size to 65549 (CVE-2016-6160 bsc#987846)
|
|
|
|
* minor build fixes
|
|
|
|
|
2016-02-03 15:29:35 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Feb 3 14:27:32 UTC 2016 - mkubecek@suse.cz
|
|
|
|
|
|
|
|
- add upstream changelog to docs
|
|
|
|
- minor specfile cleanup
|
|
|
|
|
2016-01-31 21:55:26 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Jan 31 15:26:20 UTC 2016 - mpluskal@suse.com
|
|
|
|
|
|
|
|
- Install LICENSE
|
|
|
|
- Use url for source
|
|
|
|
- Add gpg signature
|
|
|
|
- Make building more verbose
|
|
|
|
- Cleanup spec file with spec-cleaner
|
|
|
|
|
2016-01-28 14:00:01 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jan 28 12:58:28 UTC 2016 - mkubecek@suse.cz
|
|
|
|
|
|
|
|
- run specfile through cleaner service to silence check scripts
|
|
|
|
|
2016-01-28 08:34:42 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jan 12 08:15:04 UTC 2016 - mkubecek@suse.cz
|
|
|
|
|
|
|
|
- update to version 4.1.1
|
|
|
|
* various fixes
|
|
|
|
* performance improvements
|
|
|
|
* add --duration option which lets the user set the number of
|
|
|
|
seconds to transmit
|
|
|
|
* do not require --loop for --unique-ip
|
|
|
|
* tun/tap support
|
|
|
|
* support multiple CIDR ranges with tcprewrite
|
|
|
|
|
2015-07-27 09:26:54 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Mar 9 09:18:31 UTC 2015 - mkubecek@suse.cz
|
|
|
|
|
|
|
|
- upgrade to version 4.1.0
|
|
|
|
* Quick TX bypass module for Linux Kernel - allows Tcpreplay to
|
|
|
|
bypass the kernel network stack and write directly to the
|
|
|
|
network driver (disabled for now)
|
|
|
|
* add a flag to customize netmap delay
|
|
|
|
* add a loop delay option
|
|
|
|
* fix: segfault in tcpliveplay on x86_64
|
|
|
|
* fix: sometimes unable to interrupt with Ctrl-C
|
|
|
|
|
2014-11-26 17:14:33 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Nov 25 10:30:01 UTC 2014 - mkubecek@suse.cz
|
|
|
|
|
|
|
|
- upgrade to version 4.0.5
|
|
|
|
* various bugfixes; for details see
|
|
|
|
https://github.com/appneta/tcpreplay/releases/tag/v4.0.5
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed May 28 07:14:39 UTC 2014 - mkubecek@suse.cz
|
|
|
|
|
|
|
|
- upgrade to version 4.0.4
|
|
|
|
* performance enhancements
|
|
|
|
* IP flow / Netflow features
|
|
|
|
* support netmap network drivers
|
|
|
|
* new API
|
|
|
|
* ARM support
|
|
|
|
* new DLT support
|
|
|
|
- tcpreplay-3.4.4-overflow.patch:
|
|
|
|
delete (no longer needed)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Nov 18 14:16:10 UTC 2013 - mkubecek@suse.cz
|
|
|
|
|
|
|
|
- dynamic linking of libraries (fix build on >= 12.3)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Nov 3 13:14:28 UTC 2011 - mkubecek@suse.cz
|
|
|
|
|
|
|
|
- initial package
|
|
|
|
- patch for buffer overflow in cidr2iplist()
|
|
|
|
|