aboutsummaryrefslogtreecommitdiff
path: root/sbin/pfctl
Commit message (Expand)AuthorAgeFilesLines
* pfctl: cache getprotobynumber resultsMateusz Guzik2021-07-015-10/+55
* pfctl tests: Test fairq configurationKristof Provost2021-05-203-0/+5
* pfctl: Ensure parent queue is configured for FAIRQKristof Provost2021-05-201-2/+4
* pfctl: Fix crash on ALTQ configurationKristof Provost2021-05-201-1/+1
* pf: Track the original kif for floating statesKristof Provost2021-05-201-1/+4
* pfctl: Use DIOCGETSTATESNVKristof Provost2021-05-203-79/+56
* pf: Support killing 'matching' statesKristof Provost2021-05-073-3/+34
* pf: Allow states to by killed per 'gateway'Kristof Provost2021-05-072-4/+82
* pfctl: Start using DIOCKILLSTATESNVKristof Provost2021-05-071-44/+47
* pfctl: Start using DIOCCLRSTATESNVKristof Provost2021-05-071-10/+11
* pfctl: Optionally show gateway information for statesKristof Provost2021-05-071-0/+2
* pfctl: Revert "pfctl: Another set skip <group> fix"Kristof Provost2021-04-271-21/+1
* pf: Allow multiple labels to be set on a ruleKristof Provost2021-04-263-31/+49
* pf: Optionally attempt to preserve rule counter values across ruleset updatesKristof Provost2021-04-193-1/+10
* pfctl: Fix clearing rules countersKristof Provost2021-04-141-6/+4
* pf: Implement the NAT source port selection of MAP-E Customer EdgeKurosawa Takahiro2021-04-132-1/+59
* pfctl, libpfctl: introduce pfctl_poolKurosawa Takahiro2021-04-123-10/+10
* libpfctl: Fix u_* countersKristof Provost2021-04-101-3/+3
* libpfctl: Switch to pfctl_ruleKristof Provost2021-04-107-155/+163
* pf: Move prototypes for userspace functions to userspace headerKristof Provost2021-04-102-0/+10
* pfctl: Move ioctl abstraction functions into libpfctlKristof Provost2021-04-107-594/+15
* pfctl: Use the new DIOCGETRULENV ioctlKristof Provost2021-04-105-7/+396
* pfctl: Move to DIOCADDRULENVKristof Provost2021-04-102-12/+207
* pfctl: Add missing 'va' code point nameKristof Provost2021-03-061-1/+2
* sbin/pfctl: fix tests after recent output changesAlex Richardson2021-02-042-2/+2
* pfctl: FreeBSD now supports DIOCGIFSPEEDKristof Provost2021-01-251-29/+0
* pfctl: Another set skip <group> fixKristof Provost2021-01-111-1/+21
* pfctl: Stop sharing pf_ruleset.c with the kernelKristof Provost2021-01-052-3/+343
* [pfctl_tests] Add missing void to empty function declarationAdrian Chadd2020-10-151-1/+1
* Rewrite pfctl_test in C to reduce testsuite run timeAlex Richardson2020-10-146-134/+352
* pfctl_test: avoid 200 calls to atf_get_srcdirAlex Richardson2020-09-141-3/+4
* pfctl: Call ifa_load() before ifa_grouplookup()Kristof Provost2020-04-191-3/+4
* pfctl: Remove unused variableKristof Provost2020-04-191-2/+0
* pfctl: improve rule load times with thousands of interfacesKristof Provost2020-03-191-4/+5
* Fix test cases after r358448Li-Wen Hsu2020-02-291-1/+1
* pfctl: Warn users when they run into kernel limitsKristof Provost2019-12-141-12/+53
* pkgbase: pfctl: tests: Put tests files in the FreeBSD-tests packageEmmanuel Vadot2019-09-052-0/+4
* pfctl: Fix ifgroup checkKristof Provost2019-04-191-5/+15
* Fix the fix added in r343287 for spurious HFSC bandwidth check errorsPatrick Kelsey2019-02-111-18/+13
* pfctl: Fix ifa_grouplookup()Kristof Provost2019-02-101-0/+1
* pfctl: Point users to net.pf.request_maxcount if large requests are rejectedKristof Provost2019-01-281-2/+15
* Remove unused function gsc_destroy()Patrick Kelsey2019-01-221-12/+0
* Reduce pf.conf parsing cost for configs that define N queues from O(N^2) to O(N)Patrick Kelsey2019-01-224-330/+386
* pfctl: Fix 'set skip' handling for groupsKristof Provost2019-01-131-0/+7
* pfctl: Populate ifname in ifa_lookup()Kristof Provost2018-11-081-0/+1
* pfctl test: Add a test for macro names with a space in itKristof Provost2018-10-282-1/+30
* pfctl: Do not allow whitespace in macro namesKristof Provost2018-10-281-0/+8
* pf: Make ':0' ignore link-local v6 addresses tooKristof Provost2018-10-281-0/+3
* pf tests: Fix incorrect test for PR 231323Kristof Provost2018-10-222-3/+4
* pfctl: Fix line numbers when \ is used inside ""Kristof Provost2018-10-221-1/+3