<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src, branch vendor/tcpdump/4.99.5</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=vendor%2Ftcpdump%2F4.99.5</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=vendor%2Ftcpdump%2F4.99.5'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2024-09-06T02:36:15Z</updated>
<entry>
<title>Import tcpdump 4.99.5</title>
<updated>2024-09-06T02:36:15Z</updated>
<author>
<name>Joseph Mingrone</name>
<email>jrm@FreeBSD.org</email>
</author>
<published>2024-09-06T02:11:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=75d9de99aec2d9f3bdc495c91bbd6d7a2392e2a3'/>
<id>urn:sha1:75d9de99aec2d9f3bdc495c91bbd6d7a2392e2a3</id>
<content type='text'>
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>Import tcpdump 4.99.4</title>
<updated>2023-05-10T15:04:46Z</updated>
<author>
<name>Joseph Mingrone</name>
<email>jrm@FreeBSD.org</email>
</author>
<published>2023-05-10T15:02:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=51a183021fce3928d24b11c319d2787f5a15ae87'/>
<id>urn:sha1:51a183021fce3928d24b11c319d2787f5a15ae87</id>
<content type='text'>
Reviewed by:	emaste
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>Vendor import of tcpdump 4.9.3</title>
<updated>2019-10-06T04:36:53Z</updated>
<author>
<name>Philip Paeps</name>
<email>philip@FreeBSD.org</email>
</author>
<published>2019-10-06T04:36:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f91036a44a189fa5d0b5f1c6dea0a396a0f928c0'/>
<id>urn:sha1:f91036a44a189fa5d0b5f1c6dea0a396a0f928c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Vendor import two upstream commits:</title>
<updated>2018-05-16T08:43:08Z</updated>
<author>
<name>Slava Shwartsman</name>
<email>slavash@FreeBSD.org</email>
</author>
<published>2018-05-16T08:43:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=810711ec13a9424633df50e0a1af057a68e2ed45'/>
<id>urn:sha1:810711ec13a9424633df50e0a1af057a68e2ed45</id>
<content type='text'>
c1bb8784abd3ca978e376b0d10e324db0491237b
9c4af7213cc2543a1f5586d8f2c19f86aa0cbe72

When using tcpdump -I -i wlanN and wlanN is not a monitor mode VAP,
tcpdump will print an error message saying rfmon is not supported.

Give a concise explanation as to how one might solve this problem by
creating a monitor mode VAP.

Approved by:    hselasky (mentor), kib (mentor)
Sponsored by:   Mellanox Technologies
</content>
</entry>
<entry>
<title>Vendor import of tcpdump 4.9.2.</title>
<updated>2017-09-18T04:10:54Z</updated>
<author>
<name>Gordon Tetlow</name>
<email>gordon@FreeBSD.org</email>
</author>
<published>2017-09-18T04:10:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4533b6d8a9b95fc043b72b3656b98e79ac839041'/>
<id>urn:sha1:4533b6d8a9b95fc043b72b3656b98e79ac839041</id>
<content type='text'>
Approved by:	emaste (mentor)
</content>
</entry>
<entry>
<title>Import tcpdump-4.9.0 into dist.</title>
<updated>2017-01-31T19:17:06Z</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2017-01-31T19:17:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d79b843cb78484ea27f877f1541055e1a6a5a4d3'/>
<id>urn:sha1:d79b843cb78484ea27f877f1541055e1a6a5a4d3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge upstream fix to eliminate build-breaking gcc warnings of no</title>
<updated>2015-07-08T21:32:57Z</updated>
<author>
<name>Patrick Kelsey</name>
<email>pkelsey@FreeBSD.org</email>
</author>
<published>2015-07-08T21:32:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1bf4ba1024df1c302debe8156a60a9dfafb149ee'/>
<id>urn:sha1:1bf4ba1024df1c302debe8156a60a9dfafb149ee</id>
<content type='text'>
importance.

commit: cab33b7a0acba7d2268a23c4383be6167106e549

Update ND_TTEST2 to fix issue 443

Add IS_NOT_NEGATIVE macro.
Avoid these warnings:
- comparison of unsigned expression &gt;= 0 is always true [-Wtype-limits],
- comparison is always true due to limited range of data type [-Wtype-limits].

Approved by: jmallett (mentor)
</content>
</entry>
<entry>
<title>Vendor import of tcpdump 4.7.4.</title>
<updated>2015-07-06T02:16:08Z</updated>
<author>
<name>Patrick Kelsey</name>
<email>pkelsey@FreeBSD.org</email>
</author>
<published>2015-07-06T02:16:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7041091186ddb72670e3e2d8254859ed31d3f2e6'/>
<id>urn:sha1:7041091186ddb72670e3e2d8254859ed31d3f2e6</id>
<content type='text'>
Approved by: jmallett (mentor)
</content>
</entry>
<entry>
<title>Upstream fixes for issues found with afl (Issue #417).</title>
<updated>2015-01-31T16:26:21Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2015-01-31T16:26:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d3b6650ba68c44e3a488aac17bbe56d0cd0e870d'/>
<id>urn:sha1:d3b6650ba68c44e3a488aac17bbe56d0cd0e870d</id>
<content type='text'>
- Fix length checking.

Check both the captured length and the on-the-wire length (the latter
*should* be greater than or equal to the former, but that's not
guaranteed).

Add some additional length checks, so neither caplen nor length
underflow.

If we stop dissecting because the packet is too short, return 1, not 0,
as we've "dissected" what we can; 0 means "this is LLC+SNAP with an OUI
of 0 and an unknown Ethertype".

commit:	743bcecdc92f88b118ec7aac4f68b606601205cc

- Clean up length checks.

Check only the amount of length that matters at any given point; yes,
this means we do multiple checks, but so it goes.

We don't need to check for LLC+SNAP - llc_print() does that for us.  We
do, however, need to check to make sure we can safely skip the Fore
header.

commit:	5c65e7532fa16308e01299988852b0dc5b027559
</content>
</entry>
<entry>
<title>Merge some cherry-picked fixes originating in OpenBSD</title>
<updated>2015-01-27T01:39:42Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2015-01-27T01:39:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=aae6b2073aeb7ba1118183bb52286e44dd04df28'/>
<id>urn:sha1:aae6b2073aeb7ba1118183bb52286e44dd04df28</id>
<content type='text'>
Check whether the version field is available before looking at it.
While we're at it, use ND_TCHECK(), rather than a hand-rolled check, to
check whether we have the full fixed-length portion of the IPv4 header.

commit c67afe913011138a2504ec4d3d423b48e73b12f3

Do more length checking. From OpenBSD.

commit d7516761f9c4877bcb05bb6543be3543e165249
</content>
</entry>
</feed>
