aboutsummaryrefslogtreecommitdiff
path: root/sbin/pfctl
Commit message (Expand)AuthorAgeFilesLines
* 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
* pfctl.8: Use the serial commaKristof Provost2022-03-031-2/+2
* pfctl tests: Ethernet rule parsing testsKristof Provost2022-03-027-0/+9
* pfctl: print ethernet rules when called with '-n'Kristof Provost2022-03-023-1/+12
* pf: support masking mac addressesKristof Provost2022-03-023-13/+118
* pfctl: support flushing ethernet rulesKristof Provost2022-03-022-1/+25
* pf: add anchor support for ether rulesKristof Provost2022-03-026-49/+550
* pfctl: support lists of mac addressesKristof Provost2022-03-022-33/+72
* pf: support dummynet on L2 rulesKristof Provost2022-03-022-0/+14
* pfctl: Document displaying Ethernet rulesKristof Provost2022-03-021-1/+7
* pfctl: Don't print (ether) to / from if they're not setKristof Provost2022-03-021-4/+18
* pf: Support clearing ether countersKristof Provost2022-03-021-7/+9
* pfctl: Print Ethernet rulesKristof Provost2022-03-024-7/+347
* libpfctl: fix creatorid endiannessKristof Provost2022-01-271-1/+1
* pfctl: improve error reporting for routehostKristof Provost2022-01-271-1/+10
* sys/bitset.h: reduce visibility of BIT_* macrosStefan Eßer2021-12-052-1/+2
* pf: Introduce ridentifierKristof Provost2021-11-052-1/+16
* pfctl: delay label macro expansion until after rule optimisationKristof Provost2021-10-153-49/+44
* pfctl: Remove unused variableKristof Provost2021-10-072-2/+0
* pfctl: userspace adaptive syncookies configrationKristof Provost2021-09-294-5/+102
* pf: support dummynetKristof Provost2021-09-242-0/+50
* pfctl: print counters in decimalKristof Provost2021-09-041-6/+6
* pfctl: Don't use PRIu64Kristof Provost2021-09-021-7/+6
* Fix -Wformat errors in pfctl on 32-bit architecturesDimitry Andric2021-08-291-2/+2
* pfctl: use libpfctl to retrieve pf statusKristof Provost2021-08-293-37/+33
* pfctl: build fixKristof Provost2021-08-241-1/+2
* pfctl: fix killing states by IDKristof Provost2021-08-241-2/+0
* pfctl: syncookie configurationKristof Provost2021-07-204-6/+54
* pf: match keyword supportKristof Provost2021-07-173-2/+7
* pfctl: cache getprotobynumber resultsMateusz Guzik2021-07-015-10/+55
* pfctl tests: Test fairq configurationKristof Provost2021-05-203-0/+5
* pfctl: Ensure parent queue is configured for FAIRQKristof Provost2021-05-201-2/+4