tcpdump
tcpdump copied to clipboard
the TCPdump network dissector
With this configure-script patch, tcpdump successfully builds and (with [a few other small changes](https://github.com/aws/aws-lc/pull/1351)) tests pass using AWS-LC as the libcrypto. * Related PR for AWS-LC is here: [#1351](https://github.com/aws/aws-lc/pull/1351) *...
When using a custom CRYPTO library, that library's include path should be set to the [`CMAKE_REQUIRED_INCLUDES` prior to `check_include_file`](https://cmake.org/cmake/help/latest/module/CheckIncludeFile.html). > CMAKE_REQUIRED_INCLUDES > A [;-list](https://cmake.org/cmake/help/latest/manual/cmake-language.7.html#cmake-language-lists) of header search paths to pass...
This option, defined in [RFC 8781](https://datatracker.ietf.org/), allows a router administrator to pass NAT64 prefix information for the network to end hosts together with other routing and prefix information in the...
tcpdump version 4.99.4 libpcap version 1.10.4 (with TPACKET_V3) OpenSSL 3.1.4 24 Oct 2023 root@svr:~# uname -na Linux svr 6.5.0-1-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.5.3-1 (2023-09-13) x86_64 GNU/Linux **with both options:**...
The build matrix runs CMake with `-Werror=dev` by default. On `netbsd-mips64` this [works with CMake 3.26.4](https://ci.tcpdump.org/#/builders/51/builds/909), but [fails with CMake 3.27.6](https://ci.tcpdump.org/#/builders/51/builds/910): ``` $ cmake -Werror=dev -DWITH_CRYPTO=no -DENABLE_SMB=no -DEXTRA_CFLAGS=-Werror -DCMAKE_INSTALL_PREFIX=/tmp/tcpdump_build_matrix.CeCq5oXq .....
Added Tarantool binary protocol parsing (IPROTO). Protocol info From IANA database: Service Name: tarantool Port Number: 3301 Transport Protocol: tcp/udp Description: Tarantool in-memory computing platform
Calling pcap_compile in tcpdump.c line: 2350 and 2753 without releasing the fcode cause memleak. when pcap_setfilter fails, there is no pcap_freecode. It's better to fix it.
As reported by an OPNsense user doing a security scan pf/pflog can drop e.g. invalid length packets under the default rule which also uses a -1 value like subrulenr. Transform...
tcpdump does the wrong thing if you combine `--time-stamp-precision` with `-V` to open multiple input files. As a trivial example, observe that printing the exact same 1-line file twice gives...
Adjacent patch to [libpcap](https://github.com/the-tcpdump-group/libpcap/pull/1210), to have access to all 12 TCP header Flag bits. Also add the 2nd experimental option ID from RFC4727 Minor whitespace change to align TH_ECNECHO and...