Skip to content

Commit 70dcdd6

Browse files
committed
CHANGES: changes backported to 4.99. [skip ci]
1 parent 673a2fe commit 70dcdd6

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

CHANGES

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ DayOfTheWeek, Month DD, YYYY / The Tcpdump Group
4343
Drop support for building with versions of libpcap that don't
4444
support all the libpcap 1.0 APIs.
4545
Use %zu when printing a sizeof to squelch compiler warnings
46-
Remove unused missing/snprintf.c.
4746
Remove unused missing/strdup.c.
4847
(FIXME: somebody please wrap the line below just before the release)
4948
AODV, AppleTalk, BOOTP, CHDLC, DCCP, EAP, EGP, EIGRP, ForCES, Geneve, GRE, ICMP, Juniper, L2TP, LISP, mobile, MSDP, NetFlow, NFLOG, NTP, OLSR, pflog, PGM, RADIUS, RIP, RSVP, SCTP, SNMP, TCP, UDP, vsock: Modernize packet parsing style
@@ -64,7 +63,6 @@ DayOfTheWeek, Month DD, YYYY / The Tcpdump Group
6463
Make illumos build warning-free.
6564
Makefile.in: Update the .c.o build rule (Remove hacks for old SunOS 4).
6665
Autoconf: fix buggy tests for ether_ntohost().
67-
CMake: Skip snprintf(3) tests when cross-compiling.
6866
Makefile.in: Do not install a version-suffixed tcpdump binary if the
6967
.devel file does not exists.
7068
tests: On HP-UX use "diff -c" by default.
@@ -89,13 +87,21 @@ DayOfTheWeek, Month DD, YYYY / The Tcpdump Group
8987
Warn that options -A, -x[x] and -X[X] are mutually exclusive.
9088
Source code:
9189
Fix '-tt' option printing when time > 2106-02-07T06:28:15Z.
90+
Remove unused missing/snprintf.c.
9291
Windows:
9392
Fixed to find wpcap.dll if WinPcap isn't installed and Npcap was
9493
installed without the WinPcap API compatibility option. (GitHub
9594
issue #1226).
9695
Building and testing:
9796
Makefile.in: Use a local libpcap in the releasecheck target.
9897
CMake: Fix build with CMake 3.31.
98+
autotools, CMake: don't separately test whether snprintf(3) is
99+
available and whether it's suitable - the test for whether it's
100+
suitable also fails if it's unavailable.
101+
CMake: Skip snprintf(3) tests when cross-compiling.
102+
autotools, CMake: fix issues with snprintf test and sanitizers.
103+
CMake: check whether check_c_source_runs() works, treat the build
104+
as a cross-compile if it doesn't work.
99105

100106
Friday, August 30, 2024 / The Tcpdump Group
101107
Summary for 4.99.5 tcpdump release

0 commit comments

Comments
 (0)