aboutsummaryrefslogtreecommitdiff
path: root/sys/netpfil/pf/pf.c
Commit message (Expand)AuthorAgeFilesLines
* pf: Handle unmapped mbufs when computing checksumsMark Johnston2021-03-261-0/+9
* pf: Convert pfi_kkif to use counter_u64Kristof Provost2021-01-051-4/+8
* pf: Split pfi_kif into a user and kernel space structureKristof Provost2021-01-051-31/+31
* pf: Change pf_krule counters to use counter_u64Kristof Provost2021-01-051-14/+18
* pf: Split pf_rule into kernel and user space versionsKristof Provost2021-01-051-62/+62
* pf: Use counter_u64 in pf_src_nodeKristof Provost2021-01-051-9/+41
* pf: Split pf_src_node into a kernel and userspace structKristof Provost2021-01-051-17/+17
* pf: Use counter(9) for pf_state byte/packet trackingKristof Provost2020-12-231-8/+26
* pf: Fix unaligned checksum updatesKristof Provost2020-12-231-14/+67
* pf: Allow net.pf.request_maxcount to be set from loader.confKristof Provost2020-12-121-1/+1
* hme(4): Remove as previous announcedBrooks Davis2020-12-111-1/+1
* pf: Fix incorrect assertionKristof Provost2020-11-201-1/+1
* net: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-16/+0
* Add the SCTP_SUPPORT kernel option.Mark Johnston2020-06-181-3/+3
* Convert pf rtable checks to the new routing KPI.Alexander V. Chernikov2020-04-151-138/+15
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (6 of many)Pawel Biernacki2020-02-211-1/+2
* pf: Make request_maxcount runtime adjustableKristof Provost2019-12-141-1/+1
* pf: Add endline to all DPFPRINTF()Kristof Provost2019-11-241-1/+2
* pf: Must be in NET_EPOCH to call icmp_errorKristof Provost2019-10-181-0/+4
* Fix the build after r353458.Mark Johnston2019-10-131-1/+5
* Add a missing include of opt_sctp.h.Mark Johnston2019-10-121-0/+1
* pf: Remove partial RFC2675 supportKristof Provost2019-07-291-3/+1
* Separate kernel crc32() implementation to its own header (gsb_crc32.h) andXin LI2019-06-171-0/+1
* Remove an uneeded indentation introduced in r223637 to silence gcc warngingLi-Wen Hsu2019-05-251-1/+1
* Use IN_foo() macros from sys/netinet/in.h inplace of handcrafted codeRodney W. Grimes2019-04-041-1/+1
* Replace read_random(9) with more appropriate arc4rand(9) KPIsConrad Meyer2019-04-041-1/+1
* pf: Ensure that IP addresses match in ICMP error packetsKristof Provost2019-03-211-3/+22
* Make second argument of ip_divert(), that specifies packet direction a bool.Gleb Smirnoff2019-03-141-3/+1
* pf: Small performance tweakKristof Provost2019-02-241-1/+1
* Reduce the time it takes the kernel to install a new PF config containing a l...Patrick Kelsey2019-02-111-3/+9
* pf: Fix endless loop on NAT exhaustion with sticky-addressKristof Provost2018-12-121-0/+4
* pf: Prevent integer overflow in PF when calculating the adaptive timeout.Kristof Provost2018-12-111-3/+5
* pfsync: Make pfsync callbacks per-vnetKristof Provost2018-11-021-21/+21
* pf: Fix copy/paste error in IPv6 address rewritingKristof Provost2018-10-241-1/+1
* pf synproxy will do the 3WHS on behalf of the target machine, and onceKristof Provost2018-10-201-1/+1
* Significantly improve pf purge cpu usage by only taking locksJohn-Mark Gurney2018-09-161-15/+19
* Use the new VNET_DEFINE_STATIC macro when we are defining static VNETAndrew Turner2018-07-241-5/+5
* pf: Fix synproxyKristof Provost2018-07-141-3/+5
* pf: Support "return" statements in passing rules when they fail.Kristof Provost2018-06-221-63/+81
* pf: Fix deadlock with route-toKristof Provost2018-06-091-8/+8
* pf: Replace rwlock on PF_RULES_LOCK with rmlockKristof Provost2018-05-301-0/+3
* Retire ixgb(4)Sean Bruno2018-05-021-2/+1
* pf: limit ioctl to a reasonable and tuneable number of elementsKristof Provost2018-04-111-0/+3
* netpfil: Introduce PFIL_FWD flagKristof Provost2018-03-231-24/+6
* pf: Cope with overly large net.pf.states_hashsizeKristof Provost2018-02-251-7/+32
* pf: Avoid warning without INVARIANTSKristof Provost2018-02-011-3/+3
* pf: States have at least two referencesKristof Provost2018-01-241-1/+3
* pf: Clean all fragments on shutdownKristof Provost2017-12-311-1/+1
* sys: general adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* pf: Fix vnet purgingKristof Provost2017-07-091-3/+6