summaryrefslogtreecommitdiff
path: root/sbin/pfctl
Commit message (Expand)AuthorAgeFilesLines
* libpfctl: fix creatorid endiannessKristof Provost2022-02-181-1/+1
* pfctl: improve error reporting for routehostKristof Provost2022-02-181-1/+10
* sys/bitset.h: reduce visibility of BIT_* macrosStefan Eßer2022-01-142-1/+2
* pf: Introduce ridentifierKristof Provost2021-11-262-0/+16
* pfctl: delay label macro expansion until after rule optimisationKristof Provost2021-10-223-49/+44
* pfctl: Remove unused variableKristof Provost2021-10-222-2/+0
* pfctl: userspace adaptive syncookies configrationKristof Provost2021-10-064-5/+102
* pfctl: print counters in decimalKristof Provost2021-09-081-6/+6
* pfctl: Don't use PRIu64Kristof Provost2021-09-081-7/+6
* Fix -Wformat errors in pfctl on 32-bit architecturesDimitry Andric2021-09-061-2/+2
* pfctl: use libpfctl to retrieve pf statusKristof Provost2021-09-063-37/+33
* pfctl: build fixKristof Provost2021-08-311-1/+2
* pfctl: fix killing states by IDKristof Provost2021-08-311-2/+0
* pf: match keyword supportKristof Provost2021-07-313-2/+7
* pfctl: syncookie configurationKristof Provost2021-07-274-6/+54
* pfctl: cache getprotobynumber resultsMateusz Guzik2021-07-055-10/+55
* pfctl tests: Test fairq configurationKristof Provost2021-05-273-0/+5
* pfctl: Fix crash on ALTQ configurationKristof Provost2021-05-271-1/+1
* pf: Track the original kif for floating statesKristof Provost2021-05-271-1/+4
* pfctl: Use DIOCGETSTATESNVKristof Provost2021-05-273-79/+56
* pfctl: Ensure parent queue is configured for FAIRQKristof Provost2021-05-271-2/+4
* pf: Support killing 'matching' statesKristof Provost2021-05-143-3/+34
* pf: Allow states to by killed per 'gateway'Kristof Provost2021-05-142-4/+82
* pfctl: Optionally show gateway information for statesKristof Provost2021-05-141-0/+2
* pfctl: Start using DIOCKILLSTATESNVKristof Provost2021-05-141-44/+47
* pfctl: Start using DIOCCLRSTATESNVKristof Provost2021-05-141-10/+11
* pf: Optionally attempt to preserve rule counter values across ruleset updatesKristof Provost2021-05-113-1/+10
* pf: Implement the NAT source port selection of MAP-E Customer EdgeKurosawa Takahiro2021-05-112-1/+59
* pf: Allow multiple labels to be set on a ruleKristof Provost2021-05-103-31/+49
* pfctl: Fix clearing rules countersKristof Provost2021-05-071-6/+4
* pfctl, libpfctl: introduce pfctl_poolKurosawa Takahiro2021-05-073-10/+10
* libpfctl: Fix u_* countersKristof Provost2021-05-071-3/+3
* libpfctl: Switch to pfctl_ruleKristof Provost2021-05-077-155/+163
* pf: Move prototypes for userspace functions to userspace headerKristof Provost2021-05-072-0/+10
* pfctl: Move ioctl abstraction functions into libpfctlKristof Provost2021-05-077-594/+15
* pfctl: Use the new DIOCGETRULENV ioctlKristof Provost2021-05-075-7/+396
* pfctl: Move to DIOCADDRULENVKristof Provost2021-05-072-12/+207
* pfctl: Revert "pfctl: Another set skip <group> fix"Kristof Provost2021-05-041-21/+1
* pfctl: Add missing 'va' code point nameKristof Provost2021-03-201-1/+2
* sbin/pfctl: fix tests after recent output changesAlex Richardson2021-03-172-2/+2
* 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