Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-06-22 | Add a new "filter drop" flag to bpf and related ioclts. | Can Erkin Acar | |
When enabled, it notifies the calling interface that the packet matches a bpf filter and should be dropped. ok henning@ markus@ frantzen@ | |||
2004-05-28 | bpf device cloning. | Alexander Yurchenko | |
Now to have more bpf devices just add device nodes in /dev, no need to recompile kernel anymore. Code from form@pdp-11.org.ru, some help from markus@. ok markus@ canacar@ deraadt@ | |||
2004-05-08 | reference count bpf descriptors to protect against disappearing interfaces | Can Erkin Acar | |
while asleep in read. ok deraadt@ | |||
2003-10-22 | Add locking and write filtering to bpf descriptors. | Can Erkin Acar | |
Locking prevents dangerous ioctls such as changing the interface and sending signals to be executed by an unprivileged process. A filter can also be applied to packets injected through a bpf descriptor. These features allow programs using bpf descriptors to safely drop/seperate privileges. ok frantzen@ henning@ mcbride@ | |||
2003-06-02 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller | |
rescinded 22 July 1999. Proofed by myself and Theo. | |||
2002-03-14 | First round of __P removal in sys | Todd C. Miller | |
2001-06-09 | By popular demand, protect from multiple inclusion, and fix to use the | Angelos D. Keromytis | |
same naming style. | |||
2001-05-28 | add BIOC[GS]HDRCMPLT ioctl for BPF, to disable overwriting of link level ↵ | Dug Song | |
source address in forged frames. from NetBSD. art@ok | |||
2000-06-19 | de-#ifdef-ize | Jason Wright | |
1999-08-08 | Support detaching of network interfaces. Still work to do in ipf, and | Niklas Hallqvist | |
other families than inet. | |||
1998-06-26 | fix bpf select(); from mts@rare.net | Theo de Raadt | |
1997-08-31 | for non-tty TIOCSPGRP/F_SETOWN/FIOSETOWN pgid setting calls, store uid | Theo de Raadt | |
and euid as well, then deliver them using new csignal() interface which ensures that pgid setting process is permitted to signal the pgid process(es). Thanks to newsham@aloha.net for extensive help and discussion. | |||
1997-02-24 | OpenBSD tags + some prototyping police | Niklas Hallqvist | |
1995-10-18 | initial import of NetBSD tree | Theo de Raadt | |