aboutsummaryrefslogtreecommitdiff
path: root/sbin/pfctl
Commit message (Expand)AuthorAgeFilesLines
* Remove $FreeBSD$: two-line nroff patternWarner Losh2023-08-161-2/+0
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-168-8/+0
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-1612-24/+0
* Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-163-6/+0
* pfctl: optionally clarify which anchors are layer 3 and which are EthernetKristof Provost2023-08-071-0/+2
* pf: initial SCTP supportKristof Provost2023-07-211-0/+34
* pfctl: SCTP can have port numbersKristof Provost2023-07-211-5/+9
* pfctl: Add missing state parameters in DIOCGETSTATESV2Kajetan Staszkiewicz2023-05-301-5/+40
* pfctl: match expand_label_addr() prototype to definitionKristof Provost2023-04-261-1/+1
* pf: introduce ridentifier and labels to ether rulesChristian McDonald2023-04-2613-0/+57
* pfctl: match geticmpcodeby*()/print_fromto() prototypes to definitionsKristof Provost2023-04-222-5/+5
* pfctl: remove unneeded includesKristof Provost2023-04-221-2/+0
* Update/fix Makefile.depend for userlandSimon J. Gerraty2023-04-191-1/+2
* pf: backport OpenBSD syntax of "scrub" option for "match" and "pass" rulesKajetan Staszkiewicz2023-04-145-38/+197
* pfctl: remove set but unused variableKristof Provost2023-03-061-2/+0
* pfctl: fix superblock printf format mismatchKajetan Staszkiewicz2023-03-061-1/+1
* pfctl: rule.label is a two-dimensional arrayKristof Provost2023-01-241-2/+2
* pf: drop support for fragment crop|drop-ovlKristof Provost2022-11-281-5/+1
* pf: allow scrub rules without fragment reassembleKristof Provost2022-11-287-2/+10
* pf: bridge-toKristof Provost2022-11-022-16/+34
* pf: expose syncookie active/inactive statusKristof Provost2022-10-311-0/+2
* pf: use time_to for timestampsKristof Provost2022-10-051-4/+4
* pfctl: Fix mismatch in array bounds for pfr_next_token().John Baldwin2022-10-031-1/+1
* pfctl: fix recrusive printing of ethernet anchorsKristof Provost2022-09-062-13/+75
* pfctl: fix recrusive printing of anchorsKristof Provost2022-09-064-47/+107
* pfctl: fix printing anchorsKristof Provost2022-09-061-7/+5
* pf: stop resolving hosts as dns that use ":" modifierFranco Fichtner2022-08-081-3/+4
* pfctl tests: test case for the POM_STICKYADDRESS fixKristof Provost2022-08-083-0/+5
* pfctl: fix FOM_ICMP/POM_STICKYADDRESS clashFranco Fichtner2022-08-061-1/+1
* pfctl(8): Fix a typo in a source code commentGordon Bergling2022-07-161-1/+1
* pf: support matching on tags for Ethernet rulesKristof Provost2022-06-202-0/+38
* pfctl: fix out-of-bounds accessJessica Clarke2022-05-221-1/+1
* pf: Add per-rule timestamps for rule and eth_ruleReid Linnemann2022-04-221-0/+23
* pfctl tests: fix Ethernet output expectationsKristof Provost2022-04-213-3/+3
* pfctl: always print 'l3' source/destinationKristof Provost2022-04-201-6/+4
* pf: allow the use of tables in ethernet rulesKristof Provost2022-04-201-4/+6
* pfctl: fix recursive printing of rulesMatteo Riondato2022-04-141-7/+5
* libpfctl: relocate implementations of pfr_add/get/set_addrsReid Linnemann2022-04-041-67/+17
* pf: handle duplicate rules gracefullyMateusz Guzik2022-04-011-2/+17
* pf: fixup match rulesKristof Provost2022-03-301-1/+2
* pf: support listing ethernet anchorsKristof Provost2022-03-301-0/+40
* pfctl(8): Fix a typo in a commentGordon Bergling2022-03-281-1/+1
* pf: ether l3 rules can only use addressesKristof Provost2022-03-251-0/+10
* pfctl: fix retrieving nested nat-anchorsKristof Provost2022-03-171-3/+9
* pfctl: fix retrieving nested anchorsMatteo Riondato2022-03-171-3/+3
* pf: support basic L3 filtering in the Ethernet rulesKristof Provost2022-03-142-15/+55
* pfctl: remove unused variableKristof Provost2022-03-081-3/+0
* libpfct: factor out pfctl_get_rules_info()Kristof Provost2022-03-081-50/+43
* libpfctl: support flushing rules/nat/ethKristof Provost2022-03-081-34/+24
* pfctl: support recursive printing of nat rulesKristof Provost2022-03-081-7/+34