OpenBSD CVS

CVS log for src/lib/libpcap/Makefile


[BACK] Up to [local] / src / lib / libpcap

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.29 / (download) - annotate - [select for diffs], Wed Sep 25 16:59:00 2019 UTC (4 years, 8 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, OPENBSD_7_4_BASE, OPENBSD_7_4, OPENBSD_7_3_BASE, OPENBSD_7_3, OPENBSD_7_2_BASE, OPENBSD_7_2, OPENBSD_7_1_BASE, OPENBSD_7_1, OPENBSD_7_0_BASE, OPENBSD_7_0, OPENBSD_6_9_BASE, OPENBSD_6_9, OPENBSD_6_8_BASE, OPENBSD_6_8, OPENBSD_6_7_BASE, OPENBSD_6_7, OPENBSD_6_6_BASE, OPENBSD_6_6, HEAD
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)

mdoc version of pcap-filter;

conversion suggested by deraadt, as well as renaming
from section 7 to section 5;

ok deraadt

Revision 1.28 / (download) - annotate - [select for diffs], Tue Sep 3 04:25:10 2019 UTC (4 years, 9 months ago) by deraadt
Branch: MAIN
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)

pcap-filter(3) is not a function, it is a language description.  It was
mostly cobbled together from a pre-mandoc tcpdump manual page, and desperately
needs some loving.  First step is to name it right.
Discussed with jmc

Revision 1.27 / (download) - annotate - [select for diffs], Fri Aug 30 04:00:34 2019 UTC (4 years, 9 months ago) by deraadt
Branch: MAIN
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored)

there is no pcap(3) function, "man pcap" returns an incorrect result.
this page should be called by one of the functions, so i chose the first
one: pcap_open_live(3)

Revision 1.26 / (download) - annotate - [select for diffs], Sun Jul 9 15:32:09 2017 UTC (6 years, 11 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_6_5_BASE, OPENBSD_6_5, OPENBSD_6_4_BASE, OPENBSD_6_4, OPENBSD_6_3_BASE, OPENBSD_6_3, OPENBSD_6_2_BASE, OPENBSD_6_2
Changes since 1.25: +4 -8 lines
Diff to previous 1.25 (colored)

use working boilerplate for yacc/lex instead of homemade rules.
okay millert@
(forgot the obvious scanner.l tweak in my diff)

Revision 1.25 / (download) - annotate - [select for diffs], Wed Mar 30 06:38:42 2016 UTC (8 years, 2 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_6_1_BASE, OPENBSD_6_1, OPENBSD_6_0_BASE, OPENBSD_6_0
Changes since 1.24: +1 -27 lines
Diff to previous 1.24 (colored)

for some time now mandoc has not required MLINKS to function
correctly - logically complete that now by removing MLINKS from base;

authors need only to ensure there is an entry in NAME for any function/
util being added. MLINKS will still work, and remain for perl to ease
upgrades;

ok nicm (curses) bcook (ssl)
ok schwarze, who provided a lot of feedback and assistance
ok tb natano jung

Revision 1.24 / (download) - annotate - [select for diffs], Wed Jun 19 03:51:30 2013 UTC (10 years, 11 months ago) by lteo
Branch: MAIN
CVS Tags: OPENBSD_5_9_BASE, OPENBSD_5_9, OPENBSD_5_8_BASE, OPENBSD_5_8, OPENBSD_5_7_BASE, OPENBSD_5_7, OPENBSD_5_6_BASE, OPENBSD_5_6, OPENBSD_5_5_BASE, OPENBSD_5_5, OPENBSD_5_4_BASE, OPENBSD_5_4
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

Do not install pcap-int.h to /usr/include as it is an internal library
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

Revision 1.23 / (download) - annotate - [select for diffs], Thu Aug 2 13:38:39 2012 UTC (11 years, 10 months ago) by okan
Branch: MAIN
CVS Tags: OPENBSD_5_3_BASE, OPENBSD_5_3
Changes since 1.22: +1 -2 lines
Diff to previous 1.22 (colored)

remove leftover NOLINT, WANTLINT, LINTFLAGS, LOBJ vars and lint targets.

ok guenther@

Revision 1.22 / (download) - annotate - [select for diffs], Mon Jul 16 08:55:48 2012 UTC (11 years, 10 months ago) by giovanni
Branch: MAIN
CVS Tags: OPENBSD_5_2_BASE, OPENBSD_5_2
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)


Add a man page describing pcap grammar
help from lteo@, claudio, jmc@
ok jmc@

Revision 1.21 / (download) - annotate - [select for diffs], Fri May 25 01:58:08 2012 UTC (12 years ago) by lteo
Branch: MAIN
Changes since 1.20: +7 -3 lines
Diff to previous 1.20 (colored)

Import a number of core functions from libpcap-1.2.0 while preserving
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

Revision 1.20 / (download) - annotate - [select for diffs], Thu Aug 13 19:54:58 2009 UTC (14 years, 10 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_5_1_BASE, OPENBSD_5_1, OPENBSD_5_0_BASE, OPENBSD_5_0, OPENBSD_4_9_BASE, OPENBSD_4_9, OPENBSD_4_8_BASE, OPENBSD_4_8, OPENBSD_4_7_BASE, OPENBSD_4_7
Changes since 1.19: +3 -2 lines
Diff to previous 1.19 (colored)

various MLINK fixes from Alan R. S. Bueno;

Revision 1.19 / (download) - annotate - [select for diffs], Mon Sep 18 18:18:17 2006 UTC (17 years, 8 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_4_6_BASE, OPENBSD_4_6, OPENBSD_4_5_BASE, OPENBSD_4_5, OPENBSD_4_4_BASE, OPENBSD_4_4, OPENBSD_4_3_BASE, OPENBSD_4_3, OPENBSD_4_2_BASE, OPENBSD_4_2, OPENBSD_4_1_BASE, OPENBSD_4_1
Changes since 1.18: +3 -3 lines
Diff to previous 1.18 (colored)

+MLINK pcap.3 pcap_get_selectable_fd.3

from okan demirmen

Revision 1.18 / (download) - annotate - [select for diffs], Mon Mar 27 01:46:59 2006 UTC (18 years, 2 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_4_0_BASE, OPENBSD_4_0
Changes since 1.17: +5 -2 lines
Diff to previous 1.17 (colored)

MLINK to new man pages

Revision 1.17 / (download) - annotate - [select for diffs], Thu Nov 24 20:49:20 2005 UTC (18 years, 6 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_3_9_BASE, OPENBSD_3_9
Changes since 1.16: +2 -1 lines
Diff to previous 1.16 (colored)

use WANTLINT= (on all architectures)

Revision 1.16 / (download) - annotate - [select for diffs], Fri Nov 18 11:05:38 2005 UTC (18 years, 6 months ago) by djm
Branch: MAIN
Changes since 1.15: +10 -3 lines
Diff to previous 1.15 (colored)

pull in the good bits of libpcap-0.9.4's API without the cross-platform
cruft. help from deraadt@, mpf@, jmc@; ok mpf@a

nb. this will break tcpdump unless it updated too

Revision 1.15 / (download) - annotate - [select for diffs], Thu Feb 20 03:20:09 2003 UTC (21 years, 3 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_3_8_BASE, OPENBSD_3_8, OPENBSD_3_7_BASE, OPENBSD_3_7, OPENBSD_3_6_BASE, OPENBSD_3_6, OPENBSD_3_5_BASE, OPENBSD_3_5, OPENBSD_3_4_BASE, OPENBSD_3_4, OPENBSD_3_3_BASE, OPENBSD_3_3
Changes since 1.14: +3 -2 lines
Diff to previous 1.14 (colored)

fix a variety of missing or wrong MLINKS

Revision 1.14 / (download) - annotate - [select for diffs], Thu Nov 22 12:44:29 2001 UTC (22 years, 6 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_3_2_BASE, OPENBSD_3_2, OPENBSD_3_1_BASE, OPENBSD_3_1
Changes since 1.13: +3 -3 lines
Diff to previous 1.13 (colored)

Broken use of .IMPSRC in non-inference rule context

Revision 1.13 / (download) - annotate - [select for diffs], Wed Apr 26 21:25:52 2000 UTC (24 years, 1 month ago) by jakob
Branch: MAIN
CVS Tags: OPENBSD_3_0_BASE, OPENBSD_3_0, OPENBSD_2_9_BASE, OPENBSD_2_9, OPENBSD_2_8_BASE, OPENBSD_2_8, OPENBSD_2_7_BASE, OPENBSD_2_7
Changes since 1.12: +3 -2 lines
Diff to previous 1.12 (colored)

sync with libpcap v0.5
add support for INET6 (kame)

Revision 1.12 / (download) - annotate - [select for diffs], Thu Apr 13 05:55:19 2000 UTC (24 years, 2 months ago) by itojun
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

use getifaddrs, to avoid copmlicated align constraint in SIOCGIFCONF.

Revision 1.11 / (download) - annotate - [select for diffs], Wed Nov 17 05:15:19 1999 UTC (24 years, 7 months ago) by millert
Branch: MAIN
Changes since 1.10: +11 -1 lines
Diff to previous 1.10 (colored)

add MLINKs

Revision 1.10 / (download) - annotate - [select for diffs], Tue Jul 20 04:49:54 1999 UTC (24 years, 10 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_2_6_BASE, OPENBSD_2_6
Changes since 1.9: +14 -7 lines
Diff to previous 1.9 (colored)

changes brought in from v0.4; started by brad, more by me, being tested by mts

Revision 1.9 / (download) - annotate - [select for diffs], Thu Feb 26 13:49:51 1998 UTC (26 years, 3 months ago) by niklas
Branch: MAIN
CVS Tags: OPENBSD_2_5_BASE, OPENBSD_2_5, OPENBSD_2_4_BASE, OPENBSD_2_4, OPENBSD_2_3_BASE, OPENBSD_2_3
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

Enable YP ethers lookup

Revision 1.8 / (download) - annotate - [select for diffs], Sun Apr 27 20:56:13 1997 UTC (27 years, 1 month ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_2_2_BASE, OPENBSD_2_2, OPENBSD_2_1_BASE, OPENBSD_2_1
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

COPY -> INSTALL_COPY and STRIP -> INSTALL_STRIP
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.

Revision 1.7 / (download) - annotate - [select for diffs], Sun Dec 8 15:22:30 1996 UTC (27 years, 6 months ago) by downsj
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

install -> ${INSTALL}, -c -> ${COPY}

Revision 1.6 / (download) - annotate - [select for diffs], Sat Aug 3 07:10:32 1996 UTC (27 years, 10 months ago) by niklas
Branch: MAIN
CVS Tags: OPENBSD_2_0_BASE, OPENBSD_2_0
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

We have strerror(3) available

Revision 1.5 / (download) - annotate - [select for diffs], Tue Jun 18 16:26:20 1996 UTC (27 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.4: +10 -3 lines
Diff to previous 1.4 (colored)

libpcap used yyparse(), which is bad; netbsd pr#2031; lukem@supp.cpr.itg.telecom.com.au

Revision 1.4 / (download) - annotate - [select for diffs], Mon Jun 10 07:23:24 1996 UTC (28 years ago) by deraadt
Branch: MAIN
Changes since 1.3: +6 -5 lines
Diff to previous 1.3 (colored)

merge to latest libpcap

Revision 1.3 / (download) - annotate - [select for diffs], Mon May 6 21:44:25 1996 UTC (28 years, 1 month ago) by deraadt
Branch: MAIN
Changes since 1.2: +3 -3 lines
Diff to previous 1.2 (colored)

hard-code the include installation path (mostly for speed)

Revision 1.2 / (download) - annotate - [select for diffs], Mon Mar 4 15:47:13 1996 UTC (28 years, 3 months ago) by mickey
Branch: MAIN
Changes since 1.1: +1 -0 lines
Diff to previous 1.1 (colored)

Update to the latest LBL release.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed Oct 18 08:43:01 1995 UTC (28 years, 8 months ago) by deraadt
CVS Tags: netbsd_1_1
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

initial import of NetBSD tree

Revision 1.1 / (download) - annotate - [select for diffs], Wed Oct 18 08:43:01 1995 UTC (28 years, 8 months ago) by deraadt
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.