Release History (The Tcpdump Group)
Below is the timeline of notable tcpdump and libpcap releases made by
The Tcpdump Group (the current developers).
For a more detailed description of each release please see the change logs
(tcpdump,
libpcap).
For the full list of published files please see the
release archive.
2023
This tcpdump release makes many various improvements and bug fixes
available whilst the future 5.0 release still remains a work in
progress. This release requires libpcap 1.10.0 or later to pass all
test cases.
2022
This tcpdump release makes many various improvements and bug fixes
available whilst the future 5.0 release still remains a work in
progress. This release requires libpcap 1.10.0 or later to pass all
test cases.
2021
This release contains work in progress to redo how buffer overruns
are handled.
The next major release will be 5.0, and will aim to replace all of
ND_TCHECK_
and most of ND_TTEST_
legacy macros with
the new GET_
macros, but this is taking longer than planned.
Meanwhile no new code with the legacy macros will be accepted.
This tcpdump release requires libpcap 1.10.0 in order to pass
all test cases.
2020
This is the first release that incorporates work in progress on
safer packet buffer access using a set of GET_
macros.
This tcpdump release requires libpcap 1.10.0 in order to pass
all test cases.
Among many other changes it fixes a vulnerability
(CVE-2018-16301)
discovered by Include Security.
2019
This tcpdump release addresses a large number of
vulnerabilities reported by:
- Bhargava Shastry, SecT/TU Berlin
- Include Security
- Henri Salo from Nixu Corporation
- Konrad Rieck
- Luis Rocha
- Brian 'geeknik' Carpenter
- Junjie Wang
- Ryan Ackroyd
- Mateusz Jurczyk
This tcpdump release requires libpcap 1.9.1 in order to pass
all test cases.
2018
Version 1.9.0 not released in synchrony with tcpdump 4.9.x
2017
This tcpdump release addresses a number of vulnerabilities discovered and
reported by:
- Bhargava Shastry, SecT/TU Berlin
- Brian 'geeknik' Carpenter
- Forcepoint's security researchers Otto Airamo & Antti Levomäki
- Henri Salo from Nixu Corporation
- Kamil Frankowicz
- Kim Gwan Yeong
- Wilfried Kirsch
- Yannick Formaggio
2016
2015
2014
2013
2012
2010
2008
2007
2006
libpcap 0.9.5 (2006-09-19)
2005
2004
2003
2002
tcpdump 3.7.1 (2002-01-21)
[source code]
2001
libpcap 0.7.1 (2001-12-29)
[source code]
libpcap 0.6.2 (2001-01-18)
[source code]
tcpdump 3.6.1 (2001-01-10)
[source code]
libpcap 0.6.1 (2001-01-10)
[source code]
2000
tcpdump 3.5.2 (2000-07-13)
[source code]
libpcap 0.5.2 (2000-07-13)
[source code]
libpcap 0.5 (2000-01-25)
[source code]
Release History (LBL)
Below is a reconstructed timeline of tcpdump and libpcap releases
made by the LBNL's Network Research
Group (the original developers). The change logs in the previous
section are based on the change logs of the releases below. The
Network Research Group release archive is available
here.
1998
tcpdump 3.4 (1998-07-25)
[source code]
libpcap 0.4 (1998-07-25)
[source code]
1996
tcpdump 3.3 (1996-11-30)
[source code]
libpcap 0.3 (1996-11-30)
[source code]
tcpdump 3.2.1 (1996-07-14)
[source code]
libpcap 0.2.1 (1996-07-14)
[source code]
tcpdump 3.2 (1996-06-23)
[source code]
libpcap 0.2 (1996-06-23)
[source code]
tcpdump 3.1 (1996-06-13)
tcpdump 3.0.4 (1996-02-16)
[source code]
1995
tcpdump 3.0.3 (1995-10-01)
libpcap 0.1 (1995-04-28)
libpcap 0.0.6 (1995-04-28)
[source code]
libpcap 0.0.5 (1995-04-28)
[source code]
tcpdump 3.0.2 (1995-04-20)
[source code]
libpcap 0.0.4 (1995-04-20)
1994
libpcap 0.0.3 (1994-10-18)
[patch]
libpcap 0.0.2 (1994-10-12)
[patch]
tcpdump 3.0.1 (1994-08-31)
[patch]
libpcap 0.0.1 (1994-06-24)
[patch]
tcpdump 3.0 (1994-06-20)
[source code]
libpcap 0.0 (1994-06-20)
[source code]
1992
tcpdump 2.2.1 (1992-06-06)
[source code]
tcpdump 2.2 (1992-05-22)
[diff to 2.2.1]
tcpdump 2.1 (1992-01-28)
tcpdump 2.0.1 (1992-01-26)
[patch]
1991
tcpdump 2.0 (1991-01-13)
[source code]