Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-06-19 | Do not install pcap-int.h to /usr/include as it is an internal library | Lawrence Teo | |
header (pointed out by matthew@). Let only pflogd and tcpdump include pcap-int.h directly since they need it for privilege separation. "looks good" sthen feedback/ok deraadt matthew millert | |||
2012-08-02 | remove leftover NOLINT, WANTLINT, LINTFLAGS, LOBJ vars and lint targets. | Okan Demirmen | |
ok guenther@ | |||
2012-07-16 | Add a man page describing pcap grammar | giovanni | |
help from lteo@, claudio, jmc@ ok jmc@ | |||
2012-05-25 | Import a number of core functions from libpcap-1.2.0 while preserving | Lawrence Teo | |
local changes: strncpy() -> strlcpy(), malloc(x * y) -> calloc(x, y), exclude cross-platform cruft, etc. The new functions are pcap_create(), pcap_set_snaplen(), pcap_set_promisc(), pcap_can_set_rfmon(), pcap_set_rfmon(), pcap_set_timeout(), pcap_set_buffer_size(), pcap_activate(), and pcap_statustostr(). This diff was tested on amd64, i386, macppc, and sparc64, where regression tests were done on various pcap-based ports (especially amd64 and i386 where regression tests were run on all pcap-based ports). Testers also tried running pcap-based ports that they are familiar with to ensure that there is no behavioral change. tcpdump and pflogd in base were also tested by different testers. The new pcap_* functions were tested with a proof-of-concept Snort 2.9 port for many months. Thank you to everyone who helped test this diff and provided feedback: haesbaert@, sthen@, matthew@, gonzalo@, brett@, Rodolfo Gouveia, Aaron Bieber, Markus Lude, and Ray Percival. ok haesbaert sthen henning | |||
2009-08-13 | various MLINK fixes from Alan R. S. Bueno; | Jason McIntyre | |
2006-09-18 | +MLINK pcap.3 pcap_get_selectable_fd.3 | Jason McIntyre | |
from okan demirmen | |||
2006-03-27 | MLINK to new man pages | Theo de Raadt | |
2005-11-24 | use WANTLINT= (on all architectures) | Theo de Raadt | |
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 | |||
2003-02-20 | fix a variety of missing or wrong MLINKS | Theo de Raadt | |
2001-11-22 | Broken use of .IMPSRC in non-inference rule context | Marc Espie | |
2000-04-26 | sync with libpcap v0.5 | Jakob Schlyter | |
add support for INET6 (kame) | |||
2000-04-13 | use getifaddrs, to avoid copmlicated align constraint in SIOCGIFCONF. | Jun-ichiro itojun Hagino | |
1999-11-17 | add MLINKs | Todd C. Miller | |
1999-07-20 | changes brought in from v0.4; started by brad, more by me, being tested by mts | Theo de Raadt | |
1998-02-26 | Enable YP ethers lookup | Niklas Hallqvist | |
1997-04-27 | COPY -> INSTALL_COPY and STRIP -> INSTALL_STRIP | Todd C. Miller | |
This fixes namespace problems where STRIP is sometimes used as the name of the strip(1) to use and other times used as the flag to send install(1) when stripping (or not). COPY doesn't have this problem (yet) but was poorly named. | |||
1996-12-08 | install -> ${INSTALL}, -c -> ${COPY} | Jason Downs | |
1996-08-03 | We have strerror(3) available | Niklas Hallqvist | |
1996-06-18 | libpcap used yyparse(), which is bad; netbsd pr#2031; ↵ | Theo de Raadt | |
lukem@supp.cpr.itg.telecom.com.au | |||
1996-06-10 | merge to latest libpcap | Theo de Raadt | |
1996-05-06 | hard-code the include installation path (mostly for speed) | Theo de Raadt | |
1996-03-04 | Update to the latest LBL release. | Michael Shalayeff | |
1995-10-18 | initial import of NetBSD tree | Theo de Raadt | |