aboutsummaryrefslogtreecommitdiff
path: root/sys/netpfil/pf
Commit message (Expand)AuthorAgeFilesLines
* pf: Handle unmapped mbufs when computing checksumsMark Johnston2021-03-281-0/+9
* pf: pool/kpool conversion codeKristof Provost2021-03-231-2/+37
* pf: Fully remove interrupt events on vnet cleanupKristof Provost2021-03-193-4/+15
* pf: Simplify cleanupKristof Provost2021-03-193-16/+8
* pf: Remove redundant kif != NULL checksKristof Provost2021-03-191-6/+3
* pf: Retrieve DSCP value from the IPv6 headerKristof Provost2021-03-191-1/+1
* pf: Factor out pf_krule_free()Kristof Provost2021-03-191-29/+21
* pf: Fix incorrect fragment handlingKristof Provost2021-02-281-0/+23
* pf: Assert that pfil_link() calls succeedKristof Provost2021-02-241-4/+9
* pf: Remove unused return value from (de)hook_pf()Kristof Provost2021-02-241-31/+9
* pf: duplicate frames only once when using dup-to pf ruleYannis Planus2021-02-232-6/+45
* pf: Fix osfp configurationKristof Provost2021-02-211-1/+1
* pf: Slightly relax pf_rule_addr validationKristof Provost2021-02-171-17/+30
* pf: Improve pf_rule input validationKristof Provost2021-02-031-31/+41
* pf: Don't hold PF_RULES_WLOCK during copyin() on DIOCRCLRTSTATSKristof Provost2021-01-131-9/+8
* pf: quiet debugging printfsKristof Provost2021-01-111-2/+2
* pf: Copy kif flags to userspaceKristof Provost2021-01-071-0/+1
* pfctl: Stop sharing pf_ruleset.c with the kernelKristof Provost2021-01-051-280/+6
* pf: Convert pfi_kkif to use counter_u64Kristof Provost2021-01-052-13/+60
* pf: Allocate and free pfi_kkif in separate functionsKristof Provost2021-01-052-19/+38
* pf: Split pfi_kif into a user and kernel space structureKristof Provost2021-01-058-156/+219
* pf: Change pf_krule counters to use counter_u64Kristof Provost2021-01-054-38/+83
* pf: Split pf_rule into kernel and user space versionsKristof Provost2021-01-0510-208/+686
* pf: Migrate pf_rule and related structs to pf.hKristof Provost2021-01-051-0/+317
* pf: Use counter_u64 in pf_src_nodeKristof Provost2021-01-052-11/+46
* pf: Split pf_src_node into a kernel and userspace structKristof Provost2021-01-054-43/+116
* pf: Use counter(9) for pf_state byte/packet trackingKristof Provost2020-12-233-12/+45
* pf: Fix unaligned checksum updatesKristof Provost2020-12-232-20/+84
* 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 table entry counter togglingMark Johnston2020-12-021-2/+6
* pf: Make tag hashing more robustMark Johnston2020-11-241-1/+3
* pf: Fix incorrect assertionKristof Provost2020-11-201-1/+1
* pf: do not remove kifs that are referenced by rulesKristof Provost2020-10-131-3/+5
* pf: create a kif for flagsKristof Provost2020-10-121-3/+17
* net: clean up empty lines in .c and .h filesMateusz Guzik2020-09-017-51/+9
* Add the SCTP_SUPPORT kernel option.Mark Johnston2020-06-181-3/+3
* pf: Add a new zone for per-table entry counters.Mark Johnston2020-05-161-69/+31
* pf: Don't allocate per-table entry counters unless required.Mark Johnston2020-05-111-47/+59
* pf: Improve DIOCADDRULE validationKristof Provost2020-05-031-0/+5
* pf: Virtualise pf_frag_mtxKristof Provost2020-04-261-5/+9
* pf: Improve input validationKristof Provost2020-04-261-4/+29
* pf: Improve ioctl() input validationKristof Provost2020-04-191-0/+8
* pf: Do not allow negative ps_len in DIOCGETSTATESKristof Provost2020-04-171-1/+1
* 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-212-2/+4
* pf: Apply kif flags to new group membersKristof Provost2020-01-231-0/+14
* pfsync: Ensure we enter network epoch before calling ip_outputKristof Provost2020-01-221-0/+6
* pf: Make request_maxcount runtime adjustableKristof Provost2019-12-141-1/+1
* pf: Add endline to all DPFPRINTF()Kristof Provost2019-11-242-15/+17