<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src, branch vendor/tcpdump/4.9.2</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=vendor%2Ftcpdump%2F4.9.2</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=vendor%2Ftcpdump%2F4.9.2'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2017-09-18T04:10:54Z</updated>
<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>
<entry>
<title>Vendor import of tcpdump 4.6.2.</title>
<updated>2015-01-06T19:03:11Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2015-01-06T19:03:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e91eac244982a8728f370000c353b16e18174ec9'/>
<id>urn:sha1:e91eac244982a8728f370000c353b16e18174ec9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tcpdump Bring change from upstream.</title>
<updated>2013-11-25T18:28:34Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2013-11-25T18:28:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=05b21c9adf4d7f1b7b616a703b98e4df42633c9f'/>
<id>urn:sha1:05b21c9adf4d7f1b7b616a703b98e4df42633c9f</id>
<content type='text'>
commit 772d6fbcf592209aa1ab1b61714e8ae72a5b1698
Author: Dmitrij Tejblum &lt;tejblum@yandex-team.ru&gt;
Date:   Sun Jun 2 13:48:44 2013 +0400

    Convert some versions of EXTRACT_{16,32,64}BITS() to inline functions.

    It removes the vast majority of strict-aliasing warnings from GCC.
</content>
</entry>
<entry>
<title>Apply vendor commit 654f1b3fc5, this is slight different from</title>
<updated>2013-05-31T22:53:44Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2013-05-31T22:53:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=74c5118c7b50494087423c9f3f6e17264f0e4dbb'/>
<id>urn:sha1:74c5118c7b50494087423c9f3f6e17264f0e4dbb</id>
<content type='text'>
our version as discussed with upstream.
</content>
</entry>
<entry>
<title>Vendor import of tcpdump 4.4.0.</title>
<updated>2013-05-30T06:46:26Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2013-05-30T06:46:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f3d019c7d20f9d0c07d397064fa7cef7711b2455'/>
<id>urn:sha1:f3d019c7d20f9d0c07d397064fa7cef7711b2455</id>
<content type='text'>
</content>
</entry>
</feed>
