summaryrefslogtreecommitdiff
path: root/lib/libpcap
AgeCommit message (Collapse)Author
2004-07-13errno changes, lib major version bumps, and general flag dayMarco 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-24make safe for inclusion in C++ code; ok deraadt@Christian Weisgerber
2004-05-21add DLT_PPP_ETHER supportBrad Smith
ok canacar@ From: Marc Huber <pppoe at pro-bono-publico dot de>
2004-02-06use the kernel default for buf size. no behavior change by default.Ted Unangst
ok canacar@ mcbride@
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
deraadt@ ok.
2004-01-21Replace some strncpy() calls with strlcpy()Jean-Francois Brousseau
tested by jose@, ok canacar@ and otto@
2003-11-24prevent double-free; from aldo@nullcube.com; dhartmei@ okMichael Shalayeff
2003-07-18add missing includesDavid Krause
ok tedu@
2003-05-14libpcap 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-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
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-29tcpdump support for pfsync; henning@ okMichael Shalayeff
2002-08-26must yyrestart after longjmp; moritz@jodeit.orgTheo de Raadt
2002-08-12Swap args to calloc(3) so they are in the correct order; art@ ok.Aaron Campbell
2002-07-09more error checking of memory allocation, from clodder@acm.org. okay deraadt@Niels Provos
2002-05-01under lying -> underlyingTodd C. Miller
2002-05-01o) start new sentence on a new line;Mike Pechkin
o) always close .Bl tags; o) fix usage of .Xr; millert@ ok
2002-03-23language extensions for PF logs. can specify direction, interface, ruleMike Frantzen
number, reason and action. fix the ipv4/ipv6 distinction while I'm here.
2002-02-19We live in an ANSI C world. Remove lots of gratuitous #ifdef __STDC__ cruft.Todd C. Miller
2002-01-17add pcap_inject back into the header fileEric Jackson
2001-12-17fix memory leak associated with compiled BPF program, sync'd from ↵Dug Song
tcpdump.org. ok itojun@
2001-12-06A FILE * is not a file name, dammit.Todd C. Miller
2001-11-22Broken use of .IMPSRC in non-inference rule contextMarc Espie
2001-10-02change timeval to bpf_timeval; 32 bit in size, permitting much greater ↵Theo de Raadt
portability
2001-07-06#include string.h to get memset() prototypeTodd C. Miller
2001-06-25DLT_PFLOGNiels Provos
2000-12-06use __x__ formats for __attribute__ arguments; guenther@gac.eduTheo de Raadt
2000-06-29remove legacy over-general :{B} match for MAC addresses, fixing filters like ↵Dug Song
'arp[6:2] = 2'. ok angelos@
2000-04-27s/PCAP_ERRBUFF_SIZE/PCAP_ERRBUF_SIZE/ (sync with reality)Jun-ichiro itojun Hagino
2000-04-27crank minorTheo de Raadt
2000-04-26sync with libpcap v0.5Jakob Schlyter
add support for INET6 (kame)
2000-04-13use getifaddrs, to avoid copmlicated align constraint in SIOCGIFCONF.Jun-ichiro itojun Hagino
2000-03-14Suffix "i.e." and "e.g." with a comma. Just another really picky man pageAaron Campbell
commit, as we want our documentation to be as consistently formatted as possible (it's getting there :-)).
2000-01-18Repair duplicate word occurences; (as found by a Perl script sent to us fromAaron Campbell
Tom Christiansen <tchrist@perl.com>).
1999-11-17add MLINKsTodd C. Miller
1999-08-30someone went overboard with Fn. Also Pa the email address. ok aaron@David Leonard
1999-08-17More <sys/file.h> vs. <fcntl.h> and open() flags fixes.Todd C. Miller
1999-07-20changes brought in from v0.4; started by brad, more by me, being tested by mtsTheo de Raadt
1999-07-19if pcap_dump_open() specified a snaplen of -1, make sure pcap_open_offline() ↵Theo de Raadt
does not malloc -1, but uses max snaplen; pointed out by mts@nfr.net
1999-07-09- remove all trailing whitespaceAaron Campbell
* except when it is escaped with a `\' at the end of the line - fix remaining .Nm usage as well - this is from a patch I received from kwesterback@home.com, who has been working on some scripts for fixing formatting errors in mdoc'd man pages Ok, so there could be a cost/benefit debate with this commit, but since I have the patch we might as well commit it...
1999-07-07The proper order of the ``introductory'' macros in a man page is .Dd/.Dt/.Os.Aaron Campbell
Out of the approximately 1450 man pages, only about 90 of them were wrong. Thanks to kwesterback@home.com for coming up with a script and patch to repair this. The patch also inserted a .Os macro in the few man pages that were missing one.
1999-07-02consistent .Dd usage; proper format is: .Dd Month DD, YYYYAaron Campbell
1999-06-18new mandoc-style pcap(3) man page; kwesterback@home.comAaron Campbell
1999-06-17fix RCS tagsBrad Smith
1998-09-05more man page repairs; aaron@ug.cs.dal.caTheo de Raadt
1998-08-31DLT_LOOP has network byte order headerTheo de Raadt
1998-08-27fix premature free() callingMichael Shalayeff
1998-08-14realloc repairTheo de Raadt