Age | Commit message (Expand) | Author |
2020-07-30 | make pflog more mpsafe with variables on the stack instead of globals. | David Gwynne |
2020-07-10 | Change users of IFQ_SET_MAXLEN() and IFQ_IS_EMPTY() to use the "new" API. | Patrick Wildt |
2020-07-10 | Change users of IFQ_PURGE() to use the "new" API. | Patrick Wildt |
2019-10-17 | Use -1 to indicate an invalid uid/gid, not UID_MAX and GID_MAX. | Todd C. Miller |
2019-09-30 | remove the "copy function" argument to bpf_mtap_hdr. | David Gwynne |
2019-09-13 | avoid the use of a custom bpf copy function. | David Gwynne |
2019-06-13 | free(9) sizes. | Martin Pieuchot |
2018-12-10 | Remove useless macros | kn |
2018-01-09 | Creating a cloned interface could return ENOMEM due to temporary | Alexander Bluhm |
2017-08-11 | Remove NET_LOCK()'s argument. | Martin Pieuchot |
2017-05-16 | Kill unused global list and protect global array by the NET_LOCK(). | Martin Pieuchot |
2017-01-24 | A space here, a space there. Soon we're talking real whitespace | Kenneth R Westerback |
2017-01-23 | Flag pseudo-interfaces as such in order to call add_net_randomness() | Martin Pieuchot |
2016-11-22 | Fold union pf_headers buffer into struct pf_pdesc (enabled by pfvar_priv.h). | Richard Procter |
2016-10-26 | Put union pf_headers and struct pf_pdesc into separate header file | Alexander Bluhm |
2016-04-29 | Make if_output() return EAFNOSUPPORT instead of just dropping packets | Kenneth R Westerback |
2015-12-05 | remove old lint annotations | Ted Unangst |
2015-11-10 | flush the send queue in start routines with IFQ_PURGE. | David Gwynne |
2015-08-25 | #if INET && INET6 -> #ifdef INET6, the kernel no longer defines INET | Jonathan Gray |
2015-07-15 | m_freem() can handle NULL, do not check for this condition beforehands. | Theo de Raadt |
2015-02-13 | Include sys/stdint.h for SIZE_MAX instead of relying on the misplaced | Todd C. Miller |
2015-02-12 | change log(matches) semantics slightly to make it more useful. since it | Henning Brauer |
2014-12-19 | unifdef INET in net code as a precursor to removing the pretend option. | Ted Unangst |
2014-12-05 | Explicitly include <net/if_var.h> instead of pulling it in <net/if.h>. | Martin Pieuchot |
2014-12-02 | replace some malloc multiplies with mallocarry. ok deraadt henning | Ted Unangst |
2014-09-08 | When logging a packet to a listener on the pflog0 interface, the | Alexander Bluhm |
2014-09-08 | remove uneeded route.h includes | Jonathan Gray |
2014-07-22 | Fewer <netinet/in_systm.h> ! | Martin Pieuchot |
2014-07-12 | add a size argument to free. will be used soon, but for now default to 0. | Ted Unangst |
2014-07-09 | tedu bpf_mtap_pflog(). | Henning Brauer |
2014-06-25 | pf_translate doesn't use the mbuf argument anymore. | Mike Belopuhov |
2013-11-16 | Remove dead assignments and now unused variables. | Charles Longeau |
2013-10-24 | Remove the number of in6_var.h inclusions by moving some functions and | Martin Pieuchot |
2013-10-23 | Remove the number of in_var.h inclusions by moving some functions and | Martin Pieuchot |
2013-10-17 | The header file netinet/in_var.h included netinet6/in6_var.h. This | Alexander Bluhm |
2013-06-26 | put the cksum diff back, of course with the bug fixed where we could | Henning Brauer |
2013-03-26 | Remove various read-only *maxlen variables and use IFQ_MAXLEN directly. | Martin Pieuchot |
2012-11-06 | backout csum diff for the moment, requested by theo | Henning Brauer |
2012-11-01 | redo most of the protocol (tcp/udp/...) checksum handling | Henning Brauer |
2012-07-08 | there was a limit on the number of pflog interfaces - 16. remove that. | Henning Brauer |
2012-02-03 | The kernel did not compile without INET6. Put some #ifdefs into | Alexander Bluhm |
2012-01-27 | If some length checks in pflog_bpfcopy() failed, the function | Alexander Bluhm |
2012-01-15 | Calling pf_normalize_ip() from pf_setup_pdesc() was bad as the | Alexander Bluhm |
2011-12-21 | don't attempt to run pf_translate on fragments: it will fail miserably. | Mike Belopuhov |
2011-10-21 | strengthen some checks to prevent m_copy* routines from operating | Mike Belopuhov |
2011-10-13 | Since the IPv6 madness is not enough introduce NAT64 -- which is actually | Claudio Jeker |
2011-09-28 | As requested by henning, move the mbuf pointer into struct pf_pdesc. | Alexander Bluhm |
2011-09-20 | Put kif and dir into pdesc an use this instead of passing the values | Alexander Bluhm |
2011-09-19 | Consolidate pf function parameters. Move off and hdrlen into pdesc | Alexander Bluhm |
2011-09-18 | Move the pdesc initialization code into pf_setup_pdesc(). Unify | Alexander Bluhm |