index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sbin
/
pfctl
/
pfctl.c
Age
Commit message (
Expand
)
Author
2024-02-02
The fix to pfctl_kill_src_nodes() comes from Olivier Croquin.
Alexandr Nedvedicky
2024-01-15
Currently 'pfctl -a "*" -sr' recursively walks anchor tree and shows
Alexandr Nedvedicky
2023-10-26
whitespace cleanup my fingers couldn't avoid doing while i was re-reading
Theo de Raadt
2023-04-28
This change speeds up DIOCGETRULE ioctl(2) which pfctl(8) uses to
Alexandr Nedvedicky
2023-01-06
PF_ANCHOR_STACK_MAX is insufficient protection against stack overflow.
Alexandr Nedvedicky
2022-11-19
Prettify expired rules printing
Klemens Nanni
2022-07-27
Remove redundant bzero, the pfctl struct memset later on.
Moritz Buhl
2022-07-21
Set the default pool size for the new anchors pool otherwise it's set to 0.
Moritz Buhl
2022-07-20
Add a pool for the allocation of the pf_anchor struct.
Moritz Buhl
2021-11-11
add tests to cover DIOCCHANGERULE ioctl(2)
Alexandr Nedvedicky
2021-10-25
- pfctl $nr incorrect macro expansion
Alexandr Nedvedicky
2020-10-14
Accommodate a basename(3) that takes a non-const parameter and may
Christian Weisgerber
2020-01-16
Fail on missing anchor
kn
2020-01-15
Do the actual pfr_strerror() to pf_strerror() rename
kn
2020-01-15
Unify error message for nonexisting anchors
kn
2020-01-15
Print the main ruleset/anchor as "/" not "<root>" for consistency
kn
2020-01-15
Enable pfctl(8) to recursively flush rules and tables from PF driver. The
Alexandr Nedvedicky
2019-11-27
Fix function name in error message (zap trailing s)
kn
2019-08-15
pfctl_reset() must set syncookies settings back to default
Alexandr Nedvedicky
2019-07-09
Add parentheses for readability
kn
2019-06-28
When system calls indicate an error they return -1, not some arbitrary
Theo de Raadt
2019-04-15
introduce 'pfctl -FR' to reset settings to defaults
Alexandr Nedvedicky
2019-03-06
Fix once rules
kn
2019-02-18
Change ps_len of struct pfioc_states and psn_len of struct
Alexander Bluhm
2019-02-10
Anchor names must not be empty
kn
2019-01-29
Reuse copy_satopfaddr() when killing entries
kn
2019-01-29
Make -N and -r mutually exclusive
kn
2019-01-28
Simplify lookups when killing entries
kn
2019-01-19
Use mnemonic PFCTL_SHOW_* macros, terminate string with null character
kn
2019-01-11
Defuse `-F all -i interface'
kn
2019-01-11
When creating tables inside anchors, pfctl warned about namespace
kn
2019-01-10
Zap unnused iface function parameter from pfctl_kill_src_nodes()
kn
2019-01-02
Error out on missing table command, zap internal wrapper function
kn
2018-12-27
Zap duplicate struct declaration
kn
2018-09-18
fix table commands under anchors
kn
2018-09-08
Allocate path only when needed, use __func__
kn
2018-09-08
Error out early on bad anchor usage
kn
2018-09-07
Fix function name in error messages by using __func__
kn
2018-07-20
Stop checking table commands for `create'
kn
2018-07-10
'set delay' for the generic packet delay mechanism, ok benno sashan
Henning Brauer
2018-02-08
make the watermarks/thresholds for entering and leaving syncookie mode when
Henning Brauer
2018-02-08
show current synflood detection watermarks in pfctl -vsi, for the lack
Henning Brauer
2018-02-06
allow control over syncookies: set syncookies never/always/adaptive
Henning Brauer
2017-11-25
- pfctl fails to handle nested 'load anchor' properly
Alexandr Nedvedicky
2017-09-26
- pfctl always prints warning when flushes ruleset
Alexandr Nedvedicky
2017-09-05
- split pf_find_or_create_ruleset() to smaller chunks.
Alexandr Nedvedicky
2017-08-11
add option -N (no domain resolution)
Sebastian Benoit
2017-07-19
Allow HFSC classes to use flow queues
Mike Belopuhov
2017-07-19
Rework HFSC vs FQ-CoDel checks
Mike Belopuhov
2017-06-16
pfctl: merge identifical if conditions and void functions discarding ret values
Adam Wolk
[next]