History log of /freebsd-current/contrib/tcpdump/print-pflog.c
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# ee67461e 08-Jun-2023 Joseph Mingrone <jrm@FreeBSD.org>

tpcdump: Update to 4.99.4

Local changes:

- Update some local modifications to fix build
- Synch config.h with upstream as much as possible

Changelog: https://git.tcpdump.org/tcpdump/blob/55bc126b0216cfe409b8d6bd378f65679d136ddf:/CHANGES
Reviewed by: emaste
Obtained from: https://www.tcpdump.org/release/tcpdump-4.99.4.tar.gz
Sponsored by: The FreeBSD Foundation


# 56cd7716 18-Apr-2023 Kajetan Staszkiewicz <vegeta@tuxpowered.net>

tcpdump: add missing pf reasons and actions

Reviewed by: kp
Sponsored by: InnoGames GmbH
Differential Revision: https://reviews.freebsd.org/D39586

# 76c5eecc 29-Oct-2021 Kristof Provost <kp@FreeBSD.org>

pf: Introduce ridentifier

Allow users to set a number on rules which will be exposed as part of
the pflog header.
The intent behind this is to allow users to correlate rules across
updates (remember that pf rules continue to exist and match existing
states, even if they're removed from the active ruleset) and pflog.

Obtained from: pfSense
MFC after: 3 weeks
Sponsored by: Rubicon Communications, LLC ("Netgate")
Differential Revision: https://reviews.freebsd.org/D32750

# a00d5618 21-Oct-2018 Kristof Provost <kp@FreeBSD.org>

tcpdump: Log uid on pflog interfaces

If pf logs the user id ('pass out log (user)') have tcpdump also print
this.

Example output:
00:00:00.000000 rule 0/0(match) [uid 1001]: pass out on vtnet0: (tos 0x0, ttl 64, id 57539, offset 0, flags [none], proto UDP (17), length 55)
172.16.2.2.18337 > 172.16.2.1.53: [bad udp cksum 0x5c58 -> 0x16e4!] 40222+ A? google.be. (27)

PR: 122773
Differential Revision: https://reviews.freebsd.org/D17625

# 3340d773 01-Feb-2017 Gleb Smirnoff <glebius@FreeBSD.org>

Update tcpdump to 4.9.0.

It fixes many buffer overflow in different protocol parsers, but none of
them are critical, even in absense of Capsicum.

Security: CVE-2016-7922, CVE-2016-7923, CVE-2016-7924, CVE-2016-7925
Security: CVE-2016-7926, CVE-2016-7927, CVE-2016-7928, CVE-2016-7929
Security: CVE-2016-7930, CVE-2016-7931, CVE-2016-7932, CVE-2016-7933
Security: CVE-2016-7934, CVE-2016-7935, CVE-2016-7936, CVE-2016-7937
Security: CVE-2016-7938, CVE-2016-7939, CVE-2016-7940, CVE-2016-7973
Security: CVE-2016-7974, CVE-2016-7975, CVE-2016-7983, CVE-2016-7984
Security: CVE-2016-7985, CVE-2016-7986, CVE-2016-7992, CVE-2016-7993
Security: CVE-2016-8574, CVE-2016-8575, CVE-2017-5202, CVE-2017-5203
Security: CVE-2017-5204, CVE-2017-5205, CVE-2017-5341, CVE-2017-5342
Security: CVE-2017-5482, CVE-2017-5483, CVE-2017-5484, CVE-2017-5485
Security: CVE-2017-5486


# 8bdc5a62 08-Jul-2015 Patrick Kelsey <pkelsey@FreeBSD.org>

MFV r285191: tcpdump 4.7.4.

Also, the changes made in r272451 and r272653 that were lost in the
merge of 4.6.2 (r276788) have been restored.

PR: 199568
Differential Revision: https://reviews.freebsd.org/D3007
Reviewed by: brooks, hiren
Approved by: jmallett (mentor)
MFC after: 1 month


# 3c602fab 07-Jan-2015 Xin LI <delphij@FreeBSD.org>

MFV r276761: tcpdump 4.6.2.

MFC after: 1 month


# cac3dcd5 16-May-2012 Xin LI <delphij@FreeBSD.org>

Merge tcpdump 4.2.1.

MFC after: 2 weeks


# 27df3f5d 28-Oct-2010 Rui Paulo <rpaulo@FreeBSD.org>

Merge tcpdump-4.1.1.


# a5779b6e 21-Mar-2009 Rui Paulo <rpaulo@FreeBSD.org>

Merge tcpdump 4.0.0 from the vendor branch.


# 81ceab71 20-Mar-2009 Rui Paulo <rpaulo@FreeBSD.org>

Flatten vendor/tcpdump and remove keyword expansion.

# b5bfcb5d 15-Oct-2007 Max Laier <mlaier@FreeBSD.org>

Import of tcpdump v3.9.8

# 2ebc47db 04-Sep-2006 Sam Leffler <sam@FreeBSD.org>

Import of tcpdump v3.9.4

# 1de50e9f 29-May-2005 Sam Leffler <sam@FreeBSD.org>

Virgin import of tcpdump v3.9.1 (alpha 096) from tcpdump.org

# 5b0fe478 31-Mar-2004 Bruce M Simpson <bms@FreeBSD.org>

Import tcpdump 3.8.3, from http://www.tcpdump.org/releases/tcpdump-3.8.3.tar.gz

# 56cd7716 18-Apr-2023 Kajetan Staszkiewicz <vegeta@tuxpowered.net>

tcpdump: add missing pf reasons and actions

Reviewed by: kp
Sponsored by: InnoGames GmbH
Differential Revision: https://reviews.freebsd.org/D39586


# 76c5eecc 29-Oct-2021 Kristof Provost <kp@FreeBSD.org>

pf: Introduce ridentifier

Allow users to set a number on rules which will be exposed as part of
the pflog header.
The intent behind this is to allow users to correlate rules across
updates (remember that pf rules continue to exist and match existing
states, even if they're removed from the active ruleset) and pflog.

Obtained from: pfSense
MFC after: 3 weeks
Sponsored by: Rubicon Communications, LLC ("Netgate")
Differential Revision: https://reviews.freebsd.org/D32750


# a00d5618 21-Oct-2018 Kristof Provost <kp@FreeBSD.org>

tcpdump: Log uid on pflog interfaces

If pf logs the user id ('pass out log (user)') have tcpdump also print
this.

Example output:
00:00:00.000000 rule 0/0(match) [uid 1001]: pass out on vtnet0: (tos 0x0, ttl 64, id 57539, offset 0, flags [none], proto UDP (17), length 55)
172.16.2.2.18337 > 172.16.2.1.53: [bad udp cksum 0x5c58 -> 0x16e4!] 40222+ A? google.be. (27)

PR: 122773
Differential Revision: https://reviews.freebsd.org/D17625


# a7d5f7eb 19-Oct-2010 Jamie Gritton <jamie@FreeBSD.org>

A new jail(8) with a configuration file, to replace the work currently done
by /etc/rc.d/jail.


# fe0506d7 09-Mar-2010 Marcel Moolenaar <marcel@FreeBSD.org>

Create the altix project branch. The altix project will add support
for the SGI Altix 350 to FreeBSD/ia64. The hardware used for porting
is a two-module system, consisting of a base compute module and a
CPU expansion module. SGI's NUMAFlex architecture can be an excellent
platform to test CPU affinity and NUMA-aware features in FreeBSD.


# d7f03759 19-Oct-2008 Ulf Lilleengen <lulf@FreeBSD.org>

- Import the HEAD csup code which is the basis for the cvsmode work.


# b5bfcb5d 15-Oct-2007 Max Laier <mlaier@FreeBSD.org>

Import of tcpdump v3.9.8


# 2ebc47db 04-Sep-2006 Sam Leffler <sam@FreeBSD.org>

Import of tcpdump v3.9.4


# 1de50e9f 29-May-2005 Sam Leffler <sam@FreeBSD.org>

Virgin import of tcpdump v3.9.1 (alpha 096) from tcpdump.org


# 5b0fe478 31-Mar-2004 Bruce M Simpson <bms@FreeBSD.org>

Import tcpdump 3.8.3, from http://www.tcpdump.org/releases/tcpdump-3.8.3.tar.gz