Path to this page:
./
net/tcpreplay,
Replay saved tcpdump or snoop files
Branch: CURRENT,
Version: 4.4.4,
Package name: tcpreplay-4.4.4,
Maintainer: pkgsrc-userstcpreplay is a tool to replay saved tcpdump or snoop files at arbitrary
speeds. It allows you to recreate real network traffic from a real network
for use in testing. For example, it can be used to test Intrusion
Detection Systems.
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 730.805 KB
Version history: (Expand)
- (2024-04-29) Updated to version: tcpreplay-4.4.4
- (2022-12-30) Updated to version: tcpreplay-4.4.2
- (2022-06-16) Updated to version: tcpreplay-4.4.1
- (2021-06-12) Updated to version: tcpreplay-4.3.4
- (2020-06-21) Updated to version: tcpreplay-4.3.3
- (2017-12-04) Updated to version: tcpreplay-4.2.6
CVS history: (Expand)
2024-04-29 03:18:09 by David H. Gutteridge | Files touched by this commit (2) | |
Log message:
tcpreplay: update to 4.4.4
06/04/2023 Version 4.4.4
- overflow check fix for parse_mpls (#795)
- tcpreplay-edit: prevent L2 flooding of ipv6 unicast packets (#793)
- CVE-2023-27786 bugs caused by strtok_r (#782 #784 #785 #786 #787 #788)
- CVE-2023-27783 reachable assert in tcpedit_dlt_cleanup (#780)
- add CI and C/C++ Linter and CodeQL (#773)
- reachable assert in fast_edit_packet (#772)
01/01/2023 Version 4.4.3
- upgrade autogen/libopts to version 5.18.16 (#759)
- avoid implicit int in configure.ac (#757)
- remove invalid assert in tree (#756)
- program exit after send error (#751)
- make libpcap version test more robust (#750)
- looping inflates some packet counters (#749)
|
2022-12-31 12:46:39 by David H. Gutteridge | Files touched by this commit (1) |
Log message:
tcpreplay: add test target
|
2022-12-30 00:29:04 by David H. Gutteridge | Files touched by this commit (3) | |
Log message:
tcpreplay: update to 4.4.2
08/28/2022 Version 4.4.2
- remove autogen.sh from distribution tarballs (#745)
- CVE-2022-37048 heap-overflow in get_l2len_protocol (#735)
- replaying on a loopback interface is broken (#732)
- replay edit with both --loop and --preload_pcap options (#729)
- test suite bus error on armhf (#725)
- CVE-2022-28487 format string vulnerability in fix_ipv6_checksums (#723)
- CVE-2022-27942 heap-overflow in parse_mpls (#719)
- CVE-2022-27940 CVE-2022-37047 CVE-2022-37049 heap-overflow in \
get_ipv6_next (#718)
- CVE-2022-27939 reachable assertion in get_layer4_v6 (#717)
- CVE-2022-25484 CVE-2022-27941 heap buffer overflow in get_l2len_protocol (#716)
- remove bash-only test in configure script (#714)
|
2022-06-16 02:29:30 by David H. Gutteridge | Files touched by this commit (2) | |
Log message:
tcpreplay: update to 4.4.1
02/12/2022 Version 4.4.1
- fix support for piping PCAP files from STDIN (#708)
- build failures Debian/kfreebsd (#706)
- bus error when building on armhf (#705)
- typo fixes (#704)
- heap buffer overflow in tcpreplay (#703)
- double free in Juniper DLT (#702)
01/31/2022 Version 4.4.0
- remove obsolete FORCE_ALIGN support to fix macOS 11 compile (#695)
- add a security policy document (#689)
- ability to specify directory of pcap files (#682)
- incorrect PPS rate for long-running sessions (#679)
- option --skipbroadcast not working (#677)
- revert #630 to fix --multiplier issues (#674)
- gcc 9.3 compiler warnings (#670)
- installed netmap not automatically detected (#669)
- latest macOS SDK selected by default (#668)
- heap-buffer-overflow with flow_decode() (#665)
- add feature VLAN Q-in-Q (#625)
- add feature update Ethernet MAC on multicast IP (#563)
|
2021-10-26 13:07:15 by Nia Alarie | Files touched by this commit (958) |
Log message:
net: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Not committed (merge conflicts...):
net/radsecproxy/distinfo
The following distfiles could not be fetched (fetched conditionally?):
./net/citrix_ica/distinfo citrix_ica-10.6.115659/en.linuxx86.tar.gz
./net/djbdns/distinfo dnscache-1.05-multiple-ip.patch
./net/djbdns/distinfo djbdns-1.05-test28.diff.xz
./net/djbdns/distinfo djbdns-1.05-ignoreip2.patch
./net/djbdns/distinfo djbdns-1.05-multiip.diff
./net/djbdns/distinfo djbdns-cachestats.patch
|
2021-10-07 16:43:07 by Nia Alarie | Files touched by this commit (962) |
Log message:
net: Remove SHA1 hashes for distfiles
|
2021-06-12 08:22:09 by Nia Alarie | Files touched by this commit (3) | |
Log message:
tcpreplay: update to 4.3.4
This release is for bug fixes only.
ASAN reports memory leaks while running tests
local libopts compiler warnings
DLT name for DLT_C_JNPR_ETHER in documentation
clean up new_cidr_map() string manipulation on error exit
fix gcc 8.3.0 build warnings
invalid --pps value protection
packets slowly drift further and further behind when they should be sent
64 bit rollover can cause pps replay issues after several hours
typo fixes
DLT_NULL/DLT_LOOP support for cross-platform PF_INET6
armv5 Freescale compile
heap buffer overflow in tcpreplay fast_edit_packet
heap buffer overflow in tcpreplay get_next_packet
CVE-2020-24266 heap buffer overflow in tcpprep get_l2len
CVE-2020-24265 heap buffer overflow in tcpprep
fix UNUSED macro declaration
handle malformed and unsupported packets as soft errors
compile failure on aarch64-linux-android
tcprewrite --fixlen not working on DLT conversion
fix configure --without-libdnet
ensure automake version is at least 1.15
with multiplier option only first file can be sent and hang
do not create tap0 if device already exists
|
2021-03-22 23:35:45 by David H. Gutteridge | Files touched by this commit (1) |
Log message:
tcpreplay: fix Linux builds
tcpliveplay is an extra Linux-only component, built by default on that
OS.
|