Skip to content

v4.5.3-beta1

Pre-release
Pre-release

Choose a tag to compare

@fklassen fklassen released this 17 Jul 23:04
v4.5.3-beta1
06cdaed

What's Changed

  • v4.5.3 by @fklassen in #980
  • Refs #984: sendpacket bounded EAGAIN/ENOBUFS retry (merges #986 + fixups) by @fklassen in #996
  • Bug #984 endless retries on enobufs eagain by @fklassen in #997
  • gitignore: share .claude/skills/, document code-review-graph MCP setup by @fklassen in #998
  • send_packets: fix miscalibrated overflow guards in calc_sleep_time (#974) by @fklassen in #999
  • migrate autoopts -> getopt + asciidoctor by @GabrielGanne in #991
  • Revert "migrate autoopts -> getopt + asciidoctor" by @fklassen in #1000
  • fix fragroute overflow on packets with too many MPLS labels by @GabrielGanne in #993
  • tcprewrite - fix adding vlan tag with missing options by @GabrielGanne in #994
  • tcpprep - fix buffer overflow on truncated packets by @GabrielGanne in #995
  • fragroute: fix TAILQ_FOREACH_REVERSE portability across queue.h variants by @fklassen in #1001
  • sendpacket: stop inhibiting libbpf's default XDP program load for AF_XDP TX by @fklassen in #1002
  • sendpacket: warn when sending on a down/no-carrier interface (Linux) by @fklassen in #1003
  • tcpreplay: fix --multiplier timing drift (takes over #915) by @fklassen in #1004
  • send_packets: bound and make abortable the netmap TX-ring drain wait by @fklassen in #1005
  • netmap: remove stray switch defaults in nm_do_ioctl() breaking --netmap by @fklassen in #1006
  • sendpacket: route "zc:" PF_RING ZC device names through libpcap by @fklassen in #1007
  • tcprewrite: rewrite addresses embedded in ICMPv6 error messages by @fklassen in #1008
  • docs: document autogen.sh requirement for git checkouts by @fklassen in #1009
  • tcpliveplay: call pcap_breakloop() from the SIGALRM handler by @fklassen in #1010
  • tcpedit: fix wrong end-of-buffer pointer in TCP-sequence/portmap rewrite by @fklassen in #1013
  • tcpr_random: fix signed left-shift undefined behavior (does not fix #1011 - see comments) by @fklassen in #1012
  • configure: stop --with-netmap from leaking -I/sys into CFLAGS by @fklassen in #1014

Full Changelog: v4.5.2...v4.5.3-beta1

Download the release by clicking the tcpreplay* assets below ...