aboutsummaryrefslogtreecommitdiff
path: root/sys/netpfil
Commit message (Expand)AuthorAgeFilesLines
* pf: Slightly relax pf_rule_addr validationKristof Provost2021-02-141-17/+30
* Allow setting alias port ranges in libalias and ipfw. This will allow a systemNeel Chauhan2021-02-021-0/+7
* pf: duplicate frames only once when using dup-to pf ruleYannis Planus2021-01-282-6/+45
* pf: Improve pf_rule input validationKristof Provost2021-01-271-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
* Fix LINT-NOINET6 build after r368571.Alexander V. Chernikov2020-12-141-3/+11
* pf: Allow net.pf.request_maxcount to be set from loader.confKristof Provost2020-12-121-1/+1
* Fix NOINET6 build broken by r368571.Alexander V. Chernikov2020-12-121-1/+1
* ipfw kfib algo: Use rt accessors instead of accessing rib/rtentry directly.Alexander V. Chernikov2020-12-111-112/+57
* 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
* Add dtrace SDT probe ipfw:::rule-matched.Andrey V. Elsukov2020-10-211-0/+20
* Add IPv4 fragments reassembling to NAT64LSN.Andrey V. Elsukov2020-10-131-0/+59
* 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-0150-258/+72
* ipfw: style(9) fixesEd Maste2020-08-201-4/+4
* ipfw: make the "frag" keyword accept additional options "mf",Gleb Smirnoff2020-08-111-1/+17
* Handle delayed checksums if needed in NAT64.Andrey V. Elsukov2020-08-051-0/+12
* Don't print VNET pointer when initializing dummynetTom Jones2020-07-131-1/+0
* Complete conversions from fib<4|6>_lookup_nh_<basic|ext> to fib<4|6>_lookup().Alexander V. Chernikov2020-07-023-62/+71
* ipfw(4): make O_IPVER/ipversion match IPv4 or 6, not just IPv4.Mark Johnston2020-06-241-1/+1
* Add the SCTP_SUPPORT kernel option.Mark Johnston2020-06-181-3/+3
* ipfw: unbreak matching with big table type flow.Eugene Grosbein2020-06-041-1/+2
* Fix O_IP_FLOW_LOOKUP opcode handling.Andrey V. Elsukov2020-05-291-0/+2
* 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
* ipfw: whitespace fix in SCTP_ABORT_ASSOCIATION case statement commentEd Maste2020-05-031-2/+2
* Move route_temporal.c and route_var.h to net/route.Alexander V. Chernikov2020-04-281-1/+1
* 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