Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-10-28 | rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and | Theo de Raadt | |
unmaintainable). these days, people use source. these id's do not provide any benefit, and do hurt the small install media (the 33,000 line diff is essentially mechanical) ok with the idea millert, ok dms | |||
2009-09-18 | Zero out IPv6 mask before using it. This fixes expressions like | Alexander Bluhm | |
'net 2002::/16', which were previously non-deterministic based on the previous contents of memory. from upstream; ok claudio@ | |||
2009-08-13 | various MLINK fixes from Alan R. S. Bueno; | Jason McIntyre | |
2009-04-06 | teach libpcap about scrub rules | Henning Brauer | |
2008-06-15 | Swap the code for a calling function and what it calls, so that the called | Theo de Raadt | |
function is in scope and a pointer is not returned via an int ok dtucker | |||
2008-06-11 | Import vlan support from upstream libpcap. This allows, eg, "tcpdump vla 3" | Darren Tucker | |
to work on a vlan parent interface. ok mcbride@, "commit it" deraadt@ | |||
2007-11-06 | fix format string | Charles Longeau | |
ok ray@ gilles@ | |||
2007-09-02 | use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsg | Theo de Raadt | |
2007-05-31 | convert to new .Dd format; | Jason McIntyre | |
2007-01-02 | remove extra \n in bpf_error() calls. | Reyk Floeter | |
figured out by claudio@ | |||
2007-01-02 | define bpf filters to match address and header fields in IEEE 802.11 | Reyk Floeter | |
wlan frames (DLT_IEEE802_11 and DLT_IEEE802_11_RADIO linktypes). see tcpdump(8) for details. "Works for me" claudio@ ok jmc@ deraadt@ | |||
2006-09-18 | +MLINK pcap.3 pcap_get_selectable_fd.3 | Jason McIntyre | |
from okan demirmen | |||
2006-09-09 | document pcap_get_selectable_fd(); MLINK will happen after unlock | Jason McIntyre | |
from okan demirmen; ok djm | |||
2006-07-18 | get rid of arc network support. we have no users of it so this is dead | David Gwynne | |
code. however, it is still cluttering up the kernel namespace a bit. it is better gone. ok claudio@ | |||
2006-04-18 | strnvis illegal tokens as well and remove a spurious "i" that crept in | Otto Moerbeek | |
the pattern long ago; ok deraadt@ and markus@ for the "i" removal | |||
2006-04-18 | vis() illegal characters; ok otto | Theo de Raadt | |
2006-04-02 | malloc(x * y) -> calloc(x, y) from adobriyan AT gmail.com, with tweaks | Damien Miller | |
suggested by kjell@; ok otto@ pat@ millert@ jaredy@ | |||
2006-03-27 | MLINK to new man pages | Theo de Raadt | |
2006-03-26 | add remaining tcpdump.org libpcap 0.9 APIs, most notably | Damien Miller | |
pcap_setdirection() (which depends on the kernel-side bpf changes committed yesterday); ok canacar@ | |||
2006-03-26 | scrub can log, so it is a valid pf action to filter on | Camiel Dobbelaar | |
ok dhartmei | |||
2006-01-16 | malloc fix for bpf interface array allocation (from freebsd). use | Reyk Floeter | |
calloc instead of the proposed fix with additional parentheses. ok moritz@ millert@ | |||
2006-01-11 | - check for malloc failure | Jared Yanovich | |
- plug some memleaks - avoid close(-1) when open() fails in pcap_open_live() sent upstream where applicable ok djm moritz | |||
2005-11-25 | Fix syntax error (missing ')') in #ifdef'ed out code. Spotted by lint. | Kenneth R Westerback | |
ok deraadt@ | |||
2005-11-24 | use WANTLINT= (on all architectures) | Theo de Raadt | |
2005-11-19 | In count_stmts(), make sure to account for long jump instructions as well, | Aaron Campbell | |
avoiding a memory error that could lead to a crash when a sufficiently complex bpf filter has been specified. otto@, millert@, djm@ ok Reference- http://www.tcpdump.org/lists/workers/2000/msg01364.html | |||
2005-11-18 | - new sentence, new line | Jason McIntyre | |
- avoid Xr to self - lookup(n.) -> look up(v.) | |||
2005-11-18 | pull in the good bits of libpcap-0.9.4's API without the cross-platform | Damien Miller | |
cruft. help from deraadt@, mpf@, jmc@; ok mpf@a nb. this will break tcpdump unless it updated too | |||
2005-10-07 | Add Spanning Tree Protocol support. | Marco Pfatschbacher | |
Bump version to 3.1. OK brad@ | |||
2005-09-27 | accept hostnames 1 char long; spotted by otto, ok otto | Theo de Raadt | |
2005-06-04 | Fix description in a comment. | Joel Knight | |
2005-05-26 | rdr, nat and binat can appear in pflog now, so make them valid arguments | Camiel Dobbelaar | |
for the "action" keyword ok dhartmei | |||
2005-03-28 | add some const to ether_*. remove bonus prototypes this brought out. | Ted Unangst | |
ok deraadt@ | |||
2005-02-28 | add DLT_IEEE802_11_RADIO (802.11 + radiotap header) | Reyk Floeter | |
ok jsg@ deraadt@ | |||
2004-07-13 | errno changes, lib major version bumps, and general flag day | Marco S Hyman | |
To build you must: cd /usr/src && make obj && make includes cd lib/libc && make depend && make && NOMAN=1 sudo make install cd /usr/src && make build | |||
2004-06-24 | make safe for inclusion in C++ code; ok deraadt@ | Christian Weisgerber | |
2004-05-21 | add DLT_PPP_ETHER support | Brad Smith | |
ok canacar@ From: Marc Huber <pppoe at pro-bono-publico dot de> | |||
2004-02-06 | use the kernel default for buf size. no behavior change by default. | Ted Unangst | |
ok canacar@ mcbride@ | |||
2004-01-27 | remove $Header, it was messing up cvs for me. ok deraadt@ | Ted Unangst | |
2004-01-26 | add DLT_IEEE802_11 support; from NetBSD. bump minor. | Federico G. Schwindt | |
deraadt@ ok. | |||
2004-01-21 | Replace some strncpy() calls with strlcpy() | Jean-Francois Brousseau | |
tested by jose@, ok canacar@ and otto@ | |||
2003-11-24 | prevent double-free; from aldo@nullcube.com; dhartmei@ ok | Michael Shalayeff | |
2003-07-18 | add missing includes | David Krause | |
ok tedu@ | |||
2003-05-14 | libpcap and tcpdump now understand the new pflog datalink type. | Can Erkin Acar | |
old datalink type is still recognized. ok henning@ dhartmei@ frantzen@ | |||
2003-03-06 | .Xr typos; | Jason McIntyre | |
ok deraadt@ | |||
2003-02-20 | fix a variety of missing or wrong MLINKS | Theo de Raadt | |
2002-12-03 | Crank all library major numbers. Needed due to the fact that we | Todd C. Miller | |
now build libraries with propolice enabled. Without this, existing binaries (such as ports/packages) that link with any system library other than libc will fail with an undefined symbol of "___guard" (__guard on ELF). Pointed out by markus@ and discussed with deraadt@ | |||
2002-11-29 | tcpdump support for pfsync; henning@ ok | Michael Shalayeff | |
2002-08-26 | must yyrestart after longjmp; moritz@jodeit.org | Theo de Raadt | |
2002-08-12 | Swap args to calloc(3) so they are in the correct order; art@ ok. | Aaron Campbell | |
2002-07-09 | more error checking of memory allocation, from clodder@acm.org. okay deraadt@ | Niels Provos | |