summaryrefslogtreecommitdiff
path: root/lib/libpcap
AgeCommit message (Expand)Author
2010-07-27Properly handle the size field in pflog link headerCan Erkin Acar
2010-06-26remove support for the old pflog format, replaced in 2003Henning Brauer
2009-10-28rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andTheo de Raadt
2009-09-18Zero out IPv6 mask before using it. This fixes expressions likeAlexander Bluhm
2009-08-13various MLINK fixes from Alan R. S. Bueno;Jason McIntyre
2009-04-06teach libpcap about scrub rulesHenning Brauer
2008-06-15Swap the code for a calling function and what it calls, so that the calledTheo de Raadt
2008-06-11Import vlan support from upstream libpcap. This allows, eg, "tcpdump vla 3"Darren Tucker
2007-11-06fix format stringCharles Longeau
2007-09-02use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsgTheo de Raadt
2007-05-31convert to new .Dd format;Jason McIntyre
2007-01-02remove extra \n in bpf_error() calls.Reyk Floeter
2007-01-02define bpf filters to match address and header fields in IEEE 802.11Reyk Floeter
2006-09-18+MLINK pcap.3 pcap_get_selectable_fd.3Jason McIntyre
2006-09-09document pcap_get_selectable_fd(); MLINK will happen after unlockJason McIntyre
2006-07-18get rid of arc network support. we have no users of it so this is deadDavid Gwynne
2006-04-18strnvis illegal tokens as well and remove a spurious "i" that crept inOtto Moerbeek
2006-04-18vis() illegal characters; ok ottoTheo de Raadt
2006-04-02malloc(x * y) -> calloc(x, y) from adobriyan AT gmail.com, with tweaksDamien Miller
2006-03-27MLINK to new man pagesTheo de Raadt
2006-03-26add remaining tcpdump.org libpcap 0.9 APIs, most notablyDamien Miller
2006-03-26scrub can log, so it is a valid pf action to filter onCamiel Dobbelaar
2006-01-16malloc fix for bpf interface array allocation (from freebsd). useReyk Floeter
2006-01-11- check for malloc failureJared Yanovich
2005-11-25Fix syntax error (missing ')') in #ifdef'ed out code. Spotted by lint.Kenneth R Westerback
2005-11-24use WANTLINT= (on all architectures)Theo de Raadt
2005-11-19In count_stmts(), make sure to account for long jump instructions as well,Aaron Campbell
2005-11-18- new sentence, new lineJason McIntyre
2005-11-18pull in the good bits of libpcap-0.9.4's API without the cross-platformDamien Miller
2005-10-07Add Spanning Tree Protocol support.Marco Pfatschbacher
2005-09-27accept hostnames 1 char long; spotted by otto, ok ottoTheo de Raadt
2005-06-04Fix description in a comment.Joel Knight
2005-05-26rdr, nat and binat can appear in pflog now, so make them valid argumentsCamiel Dobbelaar
2005-03-28add some const to ether_*. remove bonus prototypes this brought out.Ted Unangst
2005-02-28add DLT_IEEE802_11_RADIO (802.11 + radiotap header)Reyk Floeter
2004-07-13errno changes, lib major version bumps, and general flag dayMarco S Hyman
2004-06-24make safe for inclusion in C++ code; ok deraadt@Christian Weisgerber
2004-05-21add DLT_PPP_ETHER supportBrad Smith
2004-02-06use the kernel default for buf size. no behavior change by default.Ted Unangst
2004-01-27remove $Header, it was messing up cvs for me. ok deraadt@Ted Unangst
2004-01-26add DLT_IEEE802_11 support; from NetBSD. bump minor.Federico G. Schwindt
2004-01-21Replace some strncpy() calls with strlcpy()Jean-Francois Brousseau
2003-11-24prevent double-free; from aldo@nullcube.com; dhartmei@ okMichael Shalayeff
2003-07-18add missing includesDavid Krause
2003-05-14libpcap and tcpdump now understand the new pflog datalink type.Can Erkin Acar
2003-03-06.Xr typos;Jason McIntyre
2003-02-20fix a variety of missing or wrong MLINKSTheo de Raadt
2002-12-03Crank all library major numbers. Needed due to the fact that weTodd C. Miller
2002-11-29tcpdump support for pfsync; henning@ okMichael Shalayeff
2002-08-26must yyrestart after longjmp; moritz@jodeit.orgTheo de Raadt