aboutsummaryrefslogtreecommitdiff
path: root/lib/libpfctl
Commit message (Expand)AuthorAgeFilesLines
* libpfct: ensure the initial allocation is large enoughKristof Provost2023-08-021-0/+2
* libpfctl: grow request buffer on ENOSPCKristof Provost2022-05-041-65/+49
* libpfctl: relocate implementations of pfr_add/get/set_addrsReid Linnemann2022-04-112-1/+105
* libpfct: factor out pfctl_get_rules_info()Kristof Provost2022-03-152-0/+29
* libpfctl: support flushing rules/nat/ethKristof Provost2022-03-152-0/+67
* libpfctl: fix pfctl_kill_states()Kristof Provost2022-02-181-1/+1
* libpfctl: fix creatorid endiannessKristof Provost2022-02-181-2/+2
* pf tests: Test PR259689Kristof Provost2021-12-011-1/+1
* pf: ensure we populate dyncnt/tblcnt in struct pf_addr_wrapKristof Provost2021-12-011-2/+8
* libpfct: be consistent with u_int vs. uintKristof Provost2021-11-262-78/+78
* pf: Introduce ridentifierKristof Provost2021-11-262-0/+3
* pfctl: userspace adaptive syncookies configrationKristof Provost2021-10-062-6/+55
* libpfctl: Implement DIOCGETSTATUS wrappersKristof Provost2021-09-062-0/+145
* libpfctl: fix double freeKristof Provost2021-09-061-1/+0
* libpfctl: Fix endianness issuesKristof Provost2021-08-231-5/+5
* pfctl: syncookie configurationKristof Provost2021-07-272-0/+68
* libpfctl: migrate to DIOCGETSTATESV2Kristof Provost2021-07-161-117/+79
* libpfctl: memory leak fixKristof Provost2021-07-091-0/+1
* pf: Reduce the data returned in DIOCGETSTATESNVKristof Provost2021-07-092-34/+0
* libpfctl: Improve error handling in pfctl_get_states()Kristof Provost2021-06-031-11/+17
* libpfctl: fix memory leakKristof Provost2021-06-031-0/+9
* pf: Track the original kif for floating statesKristof Provost2021-05-272-0/+3
* pfctl: Use DIOCGETSTATESNVKristof Provost2021-05-272-0/+233
* pf: Support killing 'matching' statesKristof Provost2021-05-142-0/+2
* pf: Allow states to by killed per 'gateway'Kristof Provost2021-05-142-0/+2
* pfctl: Start using DIOCKILLSTATESNVKristof Provost2021-05-142-4/+22
* pfctl: Start using DIOCCLRSTATESNVKristof Provost2021-05-142-0/+77
* pf: Optionally attempt to preserve rule counter values across ruleset updatesKristof Provost2021-05-112-0/+23
* pf: Implement the NAT source port selection of MAP-E Customer EdgeKurosawa Takahiro2021-05-112-0/+25
* pf: Allow multiple labels to be set on a ruleKristof Provost2021-05-102-4/+16
* pf: Fix parsing of long table namesKristof Provost2021-05-101-5/+10
* libpfct: Fix PIC flagKristof Provost2021-05-071-1/+1
* pfctl: Fix clearing rules countersKristof Provost2021-05-072-0/+14
* pfctl, libpfctl: introduce pfctl_poolKurosawa Takahiro2021-05-072-3/+13
* libpfctl: Fix u_* countersKristof Provost2021-05-072-10/+6
* libpfctl: Switch to pfctl_ruleKristof Provost2021-05-072-8/+145
* pfctl: Move ioctl abstraction functions into libpfctlKristof Provost2021-05-073-0/+593