<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libpcap/Makefile, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libpcap/Makefile?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libpcap/Makefile?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2019-09-25T16:59:00Z</updated>
<entry>
<title>mdoc version of pcap-filter;</title>
<updated>2019-09-25T16:59:00Z</updated>
<author>
<name>jmc</name>
<email>jmc@openbsd.org</email>
</author>
<published>2019-09-25T16:59:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3d4db9bf2f919ec9e475b8ae5343c08827cfd0ed'/>
<id>urn:sha1:3d4db9bf2f919ec9e475b8ae5343c08827cfd0ed</id>
<content type='text'>
conversion suggested by deraadt, as well as renaming
from section 7 to section 5;

ok deraadt
</content>
</entry>
<entry>
<title>pcap-filter(3) is not a function, it is a language description.  It was</title>
<updated>2019-09-03T04:25:10Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2019-09-03T04:25:10Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1c399f6b003dff9c0077f7ef0185c59f3528baf5'/>
<id>urn:sha1:1c399f6b003dff9c0077f7ef0185c59f3528baf5</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>there is no pcap(3) function, "man pcap" returns an incorrect result.</title>
<updated>2019-08-30T04:00:34Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2019-08-30T04:00:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a17e5ccf1a9a876dbad32ee3b842112f5e1211dc'/>
<id>urn:sha1:a17e5ccf1a9a876dbad32ee3b842112f5e1211dc</id>
<content type='text'>
this page should be called by one of the functions, so i chose the first
one: pcap_open_live(3)
</content>
</entry>
<entry>
<title>use working boilerplate for yacc/lex instead of homemade rules.</title>
<updated>2017-07-09T15:32:09Z</updated>
<author>
<name>espie</name>
<email>espie@openbsd.org</email>
</author>
<published>2017-07-09T15:32:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6482f3ce3d2e4f05a5dfacc6f47370565d8d7026'/>
<id>urn:sha1:6482f3ce3d2e4f05a5dfacc6f47370565d8d7026</id>
<content type='text'>
okay millert@
(forgot the obvious scanner.l tweak in my diff)
</content>
</entry>
<entry>
<title>for some time now mandoc has not required MLINKS to function</title>
<updated>2016-03-30T06:38:40Z</updated>
<author>
<name>jmc</name>
<email>jmc@openbsd.org</email>
</author>
<published>2016-03-30T06:38:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=faa33665ab2c5a685369c10172c1a3d7555eb253'/>
<id>urn:sha1:faa33665ab2c5a685369c10172c1a3d7555eb253</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>Do not install pcap-int.h to /usr/include as it is an internal library</title>
<updated>2013-06-19T03:51:30Z</updated>
<author>
<name>lteo</name>
<email>lteo@openbsd.org</email>
</author>
<published>2013-06-19T03:51:30Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=8b44b3647dbb0343badb90d9f837720e828dcc56'/>
<id>urn:sha1:8b44b3647dbb0343badb90d9f837720e828dcc56</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>remove leftover NOLINT, WANTLINT, LINTFLAGS, LOBJ vars and lint targets.</title>
<updated>2012-08-02T13:38:38Z</updated>
<author>
<name>okan</name>
<email>okan@openbsd.org</email>
</author>
<published>2012-08-02T13:38:38Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7cd9afdf8e1f17d6ba9d39b8a897f2a739f21444'/>
<id>urn:sha1:7cd9afdf8e1f17d6ba9d39b8a897f2a739f21444</id>
<content type='text'>
ok guenther@
</content>
</entry>
<entry>
<title>Add a man page describing pcap grammar</title>
<updated>2012-07-16T08:55:48Z</updated>
<author>
<name>giovanni</name>
<email>giovanni@openbsd.org</email>
</author>
<published>2012-07-16T08:55:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=0651acd3df50a43414f10d8ea3bd0987fe68a369'/>
<id>urn:sha1:0651acd3df50a43414f10d8ea3bd0987fe68a369</id>
<content type='text'>
help from lteo@, claudio, jmc@
ok jmc@
</content>
</entry>
<entry>
<title>Import a number of core functions from libpcap-1.2.0 while preserving</title>
<updated>2012-05-25T01:58:08Z</updated>
<author>
<name>lteo</name>
<email>lteo@openbsd.org</email>
</author>
<published>2012-05-25T01:58:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1129793556fad272189655666c6f2b2527cc9692'/>
<id>urn:sha1:1129793556fad272189655666c6f2b2527cc9692</id>
<content type='text'>
local changes: strncpy() -&gt; strlcpy(), malloc(x * y) -&gt; 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
</content>
</entry>
<entry>
<title>various MLINK fixes from Alan R. S. Bueno;</title>
<updated>2009-08-13T19:54:58Z</updated>
<author>
<name>jmc</name>
<email>jmc@openbsd.org</email>
</author>
<published>2009-08-13T19:54:58Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6fd00c1d254a054601d2ab8f8c2bedc42e752d2c'/>
<id>urn:sha1:6fd00c1d254a054601d2ab8f8c2bedc42e752d2c</id>
<content type='text'>
</content>
</entry>
</feed>
