Releases: appneta/tcpreplay
Tcpreplay version 4.3
This is Tcpreplay suite 4.3.0
This release contains several bug fixes and enhancements:
- Fix maxOS TOS checksum failure (#524)
- TCP sequence edits seeding (#514)
- Fix issues identifed by Codacy (#493)
- CVE-2018-18408 use-after-free in post_args (#489)
- CVE-2018-18407 heap-buffer-overflow csum_replace4 (#488)
- CVE-2018-17974 heap-buffer-overflow dlt_en10mb_encode (#486)
- CVE-2018-17580 heap-buffer-overflow fast_edit_packet (#485)
- CVE-2018-17582 heap-buffer-overflow in get_next_packet (#484)
- Out-of-tree build (#482)
- CVE-2018-13112 heap-buffer-overflow in get_l2len (#477 dup #408)
- Closing stdin on pipe (#479)
- Second pcap file hangs on multiplier option (#472)
- Jumbo frame support for fragroute option (#466)
- TCP sequence edit ACK corruption (#451)
- TCP sequence number edit initial SYN packet should have zero 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 (#419)
- 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 get_l2len (#408)
- Heap-buffer-overflow in flow_decode (#407)
- Rewrite zero IP total length field to match the actual packet length (#406)
- Stack-buffer-overflow in tcpcapinfo (#405)
- tcpprep --include option does not exclude (#404)
- Negative-size-param memset in dlt_radiotap_get_80211 (#402)
- tcpeplay --verbose option not working (#398)
- Fix replay when using --with-testnic (#178)
Download the release by clicking the tcpreplay* assets above ...
Tcpreplay version 4.2.6
This is Tcpreplay suite 4.2.6
This release does not affect architectures other than SPARC64:
- Test fails on sparc64 (#393)
Tcpreplay version 4.2.5
This is Tcpreplay suite 4.2.5
This release includes:
- 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)
Tcpreplay version 4.2.4
This is Tcpreplay suite 4.2.4
Only one minor update this release:
- Fix spelling mistakes discovered by Lintian (#362)
Download the release by clicking the tcpreplay* links below.
Tcpreplay version 4.2.3
This is Tcpreplay suite 4.2.3
This release includes:
Note that Ubuntu packages a very old version (3.4.4). If you want the latest version on Ubuntu, add our PPA.
sudo add-apt-repository ppa:appneta/ppa
sudo apt-get update
Download the release by clicking the tcpreplay* links below.
Tcpreplay version 4.2.2
This is Tcpreplay suite 4.2.2
Fixes and features include:
- Missing symbol pcap_version on macOS 10.12.4 (#353)
Download the release by clicking the tcpreplay* links below.
Tcpreplay version 4.2.1
Tcpreplay version 4.2.0
This is Tcpreplay suite version 4.2.0
Features and fixes include:
- MAC rewriting capabilities by Pedro Arthur (#313)
- Fix several issues identified by Coverity (#305)
- Packet distortion --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)
Download the release by clicking the tcpreplay* links below.
Tcpreplay version 4.1.2
This is Tcpreplay suite version 4.1.2
Fixes include:
- Fix compilation with musl C library (#260)
- Support parallel builds (#259)
- Give user CFLAGS precedence (#256)
- Properly detect Brew install when Xcode is not available (#254)
- Increase max packet size to 65549 (#251)
- Handle IP headers with zero length (#247)
Download the release by clicking the tcpreplay* links below.
Tcpreplay version 4.1.1
This is Tcpreplay suite version 4.1.1
Fixes include:
- Improve --pps accuracy and performance (#236)
- Option --unique-ip accepts --duration (#227)
- RFC1624 incremental checksums (#225)
- Option --duration performance optimizations (#223)
- Correct company name in license (#217)
- Compile and mult-arch cross-compile on ARM (#211)
- Switch to wire speed after 30 minutes at 6 Gbps (#210)
- Tap device support for Linux and FreeBSD from Murat Demirten (#207)
- Handle loopback for linux cooked capture files from corentin-p1(Linux SLL) (#204)
- Master doesn't compile on OS X 10.11 (#203)
- Recognise tbd stubs from Dominyk Tiller (#202)
- Support for tcprewrite multiple IP CIDR (#199)
- Fix incorrect checksums after editing fragmented packets (#190)
- Option --loop=0 full wire wire speed after 1st pass (#172 #191)
- Big-endian tcpliveplay work-around from Brian Micek (#194)
- Build OS X using existing XCode SDK (#185)
- Update to autogen version 5.18.6 and libopts 46.0.16 (#182)
- netmap reports impossibly high capacity (#176)
- Duration feature from dexteradeus (#175)
- Stop sending and exit when limit is reached (#174)
- Extra packets sent with -L option (#173)
- Buffer overflow bug in tcpprep (#167)
- netmap optimizations (#93)
Download the release by clicking the tcpreplay* links below.