aboutsummaryrefslogtreecommitdiff
path: root/sbin/pfctl/pfctl_optimize.c
Commit message (Expand)AuthorAgeFilesLines
* pfctl: allow tables to be defined inside anchorsKristof Provost2025-09-171-1/+2
* pf: rename PF_OPT_TABLE_PREFIX to PF_OPTIMIZER_TABLE_PFXKristof Provost2025-07-121-3/+3
* pfctl: replace TAILQ concatenation loop with TAILQ_CONCATKristof Provost2025-07-121-14/+3
* pfctl: Do the actual pfr_strerror() to pf_strerror() renameKristof Provost2025-07-121-2/+2
* pfctl: Unify error message for nonexisting anchorsKristof Provost2025-07-121-4/+4
* pfctl: Avoid optimizing empty rulesetsKristof Provost2025-07-091-1/+4
* pfctl: Remove unused af argument from unmask()Kristof Provost2025-07-021-5/+5
* pfctl: plug some memory leaksKristof Provost2025-06-271-0/+1
* pfctl: fix use-after-free and memory leak in pfctl_optimzie.cKristof Provost2025-06-251-27/+37
* pfctl: rule optimizer: anchor name vs. anchor path mix upKristof Provost2025-06-251-1/+1
* pf: add a dedicated pf pool for route optionsKristof Provost2025-01-241-0/+7
* pfctl: improve NAT pool handlingKristof Provost2025-01-241-1/+12
* pfctl: follow rpool -> rdr renameKristof Provost2025-01-241-13/+13
* pfctl: unbreak rule optimizerKristof Provost2025-01-141-0/+1
* pf: fold pf_test_fragment() into pf_test_rule()Kristof Provost2024-10-011-1/+1
* libpfctl: add pfctl_get_rule_h()Kristof Provost2024-05-281-1/+1
* libpfctl: fix file descriptor leakKristof Provost2024-05-091-1/+1
* pfctl: use libpfctl instead of DIOCGETRULES directlyKristof Provost2023-11-271-9/+7
* sbin: Automated cleanup of cdefs and other formattingWarner Losh2023-11-271-1/+0
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* pfctl: fix superblock printf format mismatchKajetan Staszkiewicz2023-03-061-1/+1
* pfctl: remove unused variableKristof Provost2022-03-081-3/+0
* libpfctl: Switch to pfctl_ruleKristof Provost2021-04-101-41/+41
* pfctl: Move ioctl abstraction functions into libpfctlKristof Provost2021-04-101-1/+1
* pfctl: Use the new DIOCGETRULENV ioctlKristof Provost2021-04-101-2/+5
* pfctl: Fix ifgroup checkKristof Provost2019-04-191-5/+15
* pfctl(8): Fix two wrong conditions.Pedro F. Giffuni2018-01-271-2/+2
* Fix improper use of "its".Bryan Drewery2016-11-081-2/+2
* pfctl: Make most global variables static.Kristof Provost2016-08-041-5/+6
* o Create directory sys/netpfil, where all packet filters shouldGleb Smirnoff2012-09-141-0/+1655