Commit Graph

203 Commits

Author SHA1 Message Date
Loganaden Velvindron
e456b896cb Fix my email address 2017-08-23 21:39:15 +04:00
Hannes Gredler
ff8464bffd zero change: update Hannes Gredler's email 2017-07-28 17:44:12 +02:00
Denis Ovsienko
913133dd1f update CREDITS 2017-02-09 12:58:33 +00:00
Denis Ovsienko
8a9e5bd6eb amend CREDITS 2016-09-30 12:44:50 +01:00
Jean-Raphaël GAGLIONE
75b7aeef9c Printer for HNCP (RFCs 7787 and 7788).
This is joint work with Antonin Décimo.
2016-07-28 21:09:41 +02:00
Denis Ovsienko
405beede37 update CREDITS 2016-04-26 22:07:10 +01:00
Denis Ovsienko
89b3dc461d update CREDITS 2015-08-13 21:36:33 +01:00
Guy Harris
91c6aba75a Add Bill Parker to the credits. 2015-07-13 13:55:41 -07:00
Denis Ovsienko
bb005e3dc4 update an e-mail address in CREDITS 2015-01-08 11:55:43 +00:00
Jesse Gross
e240710e25 Add support for Generic Network Virtualization Encapsulation (Geneve).
Defined in http://tools.ietf.org/html/draft-gross-geneve-02
2014-11-05 21:44:29 -08:00
Denis Ovsienko
bec8eab3a6 update credits 2014-10-10 09:50:14 +01:00
Loganaden Velvindron
c8275aaf91 Add support for FreeBSD capsicum sandboxing. 2014-07-10 12:19:39 -07:00
Michael Richardson
903a25330d updated CREDITS and CHANGES file for 4.6.0 release 2014-07-02 18:00:30 -04:00
Denis Ovsienko
b146122e7e update CREDITS 2014-06-06 00:28:23 +04:00
Denis Ovsienko
595f1b5414 update CREDITS 2014-04-22 09:51:20 +04:00
Hannes Gredler
ae2020e842 from Swaathi Vetrivel:
update Linktrace Reply Flags as per the latest spec:
IEEE 802.1ag Standard, June 18, 2007. Page 199, Section 21.9.2, table 21-26
2014-03-17 11:38:32 +01:00
Denis Ovsienko
cd338419e8 update Gisle's e-mail address per his request 2014-02-28 22:06:22 +04:00
Denis Ovsienko
1dcb5526b1 fixup credits
A recent commit replaced tcpdump contributors list  with libpcap
contributors list and added to the replaced list new libpcap
contributors. Restore the original list and add new tcpdump
contributors:

* Bram
* Dmitrij Tejblum
* fra
* Gregory Detal
* Jorge Boncompte [DTI2]
* Longinus00
* Marc Abramowitz
* Ola Martin Lykkja
* Oleksij Rempel
* Petar Alilovic
* Stephane Bortzmeyer
* Thomas Jacob
* Udayakumar
* Wim Torfs

Fix some sorting and formatting while at it.
2013-11-11 15:17:55 +04:00
Michael Richardson
4e0ffaeaf7 updated changes and credits 2013-11-07 14:24:32 -08:00
Denis Ovsienko
001fc8411f Merge pull request #310 from ffatghub/master
vxlan: use IANA assigned port
2013-05-10 02:34:44 -07:00
fra
e31377a8f5 IANA (www.iana.org/assignments/service-names-port-numbers/
service-names-port-numbers.txt) has assigned an official port for
VXLAN (4789).  tcpdump uses this by default but we keep the -T
vxlan option as well (e.g. Linux is allowing different ports).
2013-05-09 21:04:23 +02:00
Alexandra Kossovsky
62e9534650 If we get SIGCHLD, restart whatever system call it interrupted.
When compressing output with -z, we do so by creating a child process to
run gzip and pipe to it, and we catch SIGCHLD to clean up after the
child process.  We don't want the SIGCHLD to show up as an "Interrupted
system call" error, so we specify that SIGCHLD should restart, rather
than interrupting, system calls.
2013-04-14 18:20:26 -04:00
Michael Richardson
871391abc7 added Ruben 2013-04-14 18:13:17 -04:00
Denis Ovsienko
8c31bfcebe add DNSSL (RFC6106) support
The most notable difference between RFC5006 and RFC6106 is the addition
of DNSSL RA option. This commit adds DNSSL handling code to make tcpdump
fully RFC6106-aware. This code has been tested against RA packets
generated by Quagga and radvd.
2012-04-13 16:32:40 +04:00
Michael Richardson
61ee5b8385 prep for 4.3.0 release 2012-04-03 13:28:00 -04:00
Michal Sekletar
8dfb278a95 Remove unnecessary test.
Also, from me: add a comment explaining why the test isn't being done.

Reviewed-by: Guy Harris <guy@alum.mit.edu>
2011-10-13 20:10:11 -07:00
Hannes Gredler
2a579ee5cc from Weesan Lee <weesan@juniper.net>: display pim bidir support 2011-06-21 16:17:34 +02:00
Andrew Nording
bcfc120d7a Fix endianness of some parameters.
Reviewed-By: Guy Harris <guy@alum.mit.edu>
2011-04-28 12:38:55 -07:00
Guy Harris
1ac5009987 Add error checking and support for DCB Exchange protocol (DCBX) version 1.01.
From Kaladhar Musunuru <kaladharm@sourceforge.net>:

Added support for DCB Exchange protocol (DCBX) version 1.01.
http://www.ieee802.org/1/files/public/docs2008/az-wadekar-dcbx-capability-exchange-discovery-protocol-1108-v1.01.pdf

DCBX protocol exchanges control state machine and generic feature state
machine parameters as Organizationally specific TLVs.  The OUI used for
the DCBX TLV 1.01 is 0x001B21.  Following TLVs are decoded:

- Control state
- Priority Groups (PG)
- Priority-based Flow Control (PFC)
- Application Protocol (APP)

From me:

Add a bunch of additional error checking, and sort the main switch
statement by TLV code (and thus by the order in the specification).
Also update/add indications of what standards document what items.
2011-04-28 11:24:12 -07:00
Juliusz Chroboczek
47b1a4a09b Babel dissector, from Juliusz Chroboczek and Grégoire Henry.
Reviewed-By: Guy Harris <guy@alum.mit.edu>
2011-04-27 16:14:43 -07:00
Hannes Gredler
aac33a3684 From Minto Jeyananth <minto@juniper.net>: fix the IS-IS MT flag tokentable 2011-03-02 16:49:28 +01:00
Luis MartinGarcia
3ef65fe7af Use spaces for all entries. Fix Luis MartinGarcia's name. 2010-11-30 16:29:58 -08:00
Guy Harris
6cd498ec32 Update Gisle Vanem's address. 2010-11-07 11:24:39 -08:00
Paul Ferrell
d2c7d4e92b Switch user ID/root directory with -Z before opening savefiles for output.
In addition to Paul's change, I added a comment explaining why we do
this, and explaining that doing so after opening the first savefile
doesn't help with subsequent savefiles, so you'll have to come up with a
better fix if you want the savefiles opened by the original UID or
outside the chroot.

Reviewed-By: Guy Harris <guy@alum.mit.edu>
2010-11-06 19:28:10 -07:00
Guy Harris
a20a6126fc Add support for setting the time stamp type for a capture.
Based on a patch from Scott Mcmillan <scott.a.mcmillan@intel.com>.

While we're at it, make some error messages a bit less geeky.
2010-08-22 17:32:26 -07:00
Guy Harris
04f2f280cd Fix credits item for Pawel Worach.
(This is for the "Correctly check for various values of the ICMP type
field." fixes to print-icmp6.c.)
2010-08-22 13:49:00 -07:00
Guy Harris
020b16ec4f Correctly check for various values of the ICMP type field.
clang+llvm warnings pointed out some incorrect code - you can't, in C,
check for multiple values for a variable that way.
2010-08-19 19:23:08 -07:00
Hannes Gredler
56a1b4f36f from Anton Bernal:
-add support for BGP / LDP FEC 129 interworking
2010-08-08 14:52:35 +02:00
Guy Harris
f05ce9e300 Add the contributors of the recent man page changes to the credits.
(And sort the credits by first name while we're at it.)
2010-06-05 00:38:19 -07:00
Romain Francoise
768c379e64 If -U is specified, flush the file after creating it, so it's not zero-length.
Reading from a capture file that has not yet received any packets fails
with "truncated dump file"; to avoid this, flush the file (forcing the
pcap header out) immediately after opening it.

(Added Romain to the credits.)

Reviewed-By: Guy Harris <guy@alum.mit.edu>
2010-06-05 00:37:27 -07:00
Michael Richardson
896b5de8fc give credit to Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 2010-05-13 14:23:17 -04:00
Wesley Shields
fd269c123d Fix build on systems with PF.
Reviewed-By: Guy Harris <guy@alum.mit.edu>
2010-03-31 12:10:59 -07:00
David Horn
2a7e2246c7 RFC 5006 support.
Reviewed-By: Guy Harris <guy@alum.mit.edu>
2010-02-07 14:52:07 -08:00
Randy Sofia
0e5561f7c7 Add some information about the symbolic references to TCP flags.
Reviewed-by: Guy Harris <guy@alum.mit.edu>
2010-01-26 15:46:37 -08:00
Lucas C. Villa Real
c0a91acf9b Enhance NFS access request messages.
When debugging NFS operations one may find it easier to get the actual access
flags decoded rather than having to look up the NFS access flags to find which
permissions were requested by the client.

Reviewed-by: Guy Harris <guy@alum.mit.edu>
2010-01-26 12:09:24 -08:00
Michael Richardson
d0e01819c0 IETF FORCES protocol printer, from Jamal Hadi Salim <hadi at cyberus.ca. 2010-01-10 14:49:46 -05:00
Guy Harris
832d2c7338 From Fang Wang:
RFC 5482 specifies a new TCP option -- the TCP User Timeout
	Option (UTO) -- that allows one end of a TCP connection to
	advertise its current user timeout value.  The Kind of UTO
	option is 28 and the Length is 4.  The tcpdump currently does
	not recognize UTO option.
2009-08-18 15:02:37 -07:00
Guy Harris
a82daa17d6 From Karl Norby: print the unsigned packet statistics with %u, not %d. 2009-07-31 18:08:12 -07:00
Guy Harris
2819ae6fae From Toshihiro Kanda, via FreeBSD: fix printing of address in AARP
replies (the relevant address is the source address, not the destination
address).
2009-07-25 10:37:47 -07:00
Guy (Core OS) Harris
ff4b26cf2f From Joao Medeiros: fix typo in print-sll.c (report 802.2 packets as
802.2, not 802.3).
2009-06-03 13:49:01 -07:00