summaryrefslogtreecommitdiff
path: root/sbin/pfctl/pfctl_parser.c
AgeCommit message (Expand)Author
8 dayspfctl: make the source limiter output match the inputKristof Provost
8 dayspf: configurable action on limiter exceededKristof Provost
8 dayspfctl: distinguish broadcast and PPP peer addressesKristof Provost
8 dayspfctl: ifa_load() in pfctl_parser.c may attempt to read beyond the buffer.Kristof Provost
8 dayspf: convert state limiter interface to netlinkKristof Provost
8 dayspf: introduce source and state limitersKristof Provost
2025-09-25pfctl: refactor 'rule_numbers' variableKristof Provost
2025-09-25pfctl: print once shot rule expiration timeKristof Provost
2025-09-25pf: simplify expiration of 'once' rules.Kristof Provost
2025-09-25pf: print 'once' rule expire timeKristof Provost
2025-09-25pfctl: One shot rules can be used in pf.conf by specifying a "once" filter op...Kristof Provost
2025-09-15pf: Show pf fragment reassembly counters.Kristof Provost
2025-09-15pfctl: add af-to and other missing action types in print_rule()Kristof Provost
2025-09-15pfctl: fix anchortypes bounds testKristof Provost
2025-09-02pfctl: Rewrite some ugly for loopsKristof Provost
2025-08-29pf: Add prefer-ipv6-nexthop option for route-to poolsKajetan Staszkiewicz
2025-08-01pf: Use different address family for source and redirection addressKajetan Staszkiewicz
2025-07-15pflog: improve uid loggingKristof Provost
2025-07-15pfctl: getifaddrs() can return entries where ifa_addr is NULLKristof Provost
2025-07-09pfctl: Fix 32-bit build.Dag-Erling Smørgrav
2025-07-09pfctl: Use -1 to indicate an invalid uid/gid, not UID_MAX and GID_MAX.Kristof Provost
2025-07-07pfctl: Fail on invalid netmasks when filling tablesKristof Provost
2025-07-07pfctl: Reuse copy_satopfaddr() when killing entriesKristof Provost
2025-07-03pfctl: robustness improvement on address familyKristof Provost
2025-07-03pfctl: Avoid unneeded variable in gen_dynnode()Kristof Provost
2025-07-03pfctl: use __func__ rather than hardcoding the function nameKristof Provost
2025-07-03pfctl: fix parsing of '10/8'Kristof Provost
2025-07-03pfctl: Merge host_v{4,6}() into simpler host_ip()Kristof Provost
2025-07-03pfctl: Introduce copy_satopfaddr()Kristof Provost
2025-07-02pfctl: Fix function name in error messages by using __func__Kristof Provost
2025-07-02pfctl: Remove wildcard address on loopack remnantsKristof Provost
2025-07-02pfctl: Remove unused af argument from unmask()Kristof Provost
2025-06-30pfctl: Move AF-specific mask logic from callers into set_ipmask()Kristof Provost
2025-06-30pfctl: Use error label in host_if()Kristof Provost
2025-06-30pfctl: Zap bits in host_v4(), use mask parameterKristof Provost
2025-06-30pfctl: Zap v4mask and v6mask in host()Kristof Provost
2025-06-30pfctl: Simplify host()Kristof Provost
2025-06-30pfctl: Use strtonum in host()Kristof Provost
2025-06-30pfctl: Move duplicate code into new helper print_addr_str()Kristof Provost
2025-06-30pfctl: Simplify getaddrinfo() error handlingKristof Provost
2025-06-30pfctl: Add "listenrepv2" for MLDv2 Listener Reports from RFC3810Kristof Provost
2025-06-27pf: add 'max-pkt-size'Kristof Provost
2025-06-25pf: add a generic packet rate matching filterKristof Provost
2025-06-09pfctl: add option -S (no domain resolution)Kristof Provost
2025-05-03pfctl: match broadcast address behaviour to the kernelKristof Provost
2025-04-28pf: Add modern NAT syntaxKajetan Staszkiewicz
2025-03-04pfctl: Fix printing af-to "to" poolKajetan Staszkiewicz
2025-02-13pf: Add support for multiple source node typesKajetan Staszkiewicz
2025-02-13pf: support "!received-on <interface>"Kristof Provost
2025-02-13pfctl: cache name/index mappingsKristof Provost