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
/
sys
/
net
/
pf.c
Age
Commit message (
Expand
)
Author
2024-11-08
pf(4) when doing af-to translation for ICMP protocol sends packets
Alexandr Nedvedicky
2024-09-04
Fix some spelling.
Marcus Glocker
2024-08-06
Unlock sysctl net.inet.ip.directed-broadcast.
Alexander Bluhm
2024-07-14
Unlock IPv6 sysctl net.inet6.ip6.forwarding from net lock.
Alexander Bluhm
2024-07-12
Run sysctl net.inet.ip.forwarding without net lock.
Alexander Bluhm
2024-07-04
Implement IPv6 forwarding IPsec only.
Alexander Bluhm
2024-07-02
Read IPsec forwarding information once.
Alexander Bluhm
2024-06-21
My earlier commit [1.1169 of pf.c (2023/01/05)] makes pf(4) to report wrong
Alexandr Nedvedicky
2024-06-20
Read IPv6 forwarding value only once while processing a packet.
Alexander Bluhm
2024-06-07
Read IP forwarding variables only once.
Alexander Bluhm
2024-05-14
remove prototypes with no matching function
Jonathan Gray
2024-05-10
make pf_match_rule() prototype match the function
Jonathan Gray
2024-04-12
Split single TCP inpcb table into IPv4 and IPv6 parts.
Alexander Bluhm
2024-01-10
Split UDP PCB table into IPv4 and IPv6.
Alexander Bluhm
2024-01-01
Protect link between pf and inp with mutex.
Alexander Bluhm
2024-01-01
Fix white space in pf.c.
Alexander Bluhm
2023-12-28
use RB_FOREACH_SAFE for pf_purge_expired_src_nodes
aisha
2023-12-01
Prevent race between pf_test() and pf_purge_expired_states().
Alexandr Nedvedicky
2023-10-10
pf(4) must not pass packet if state cannot be created.
Alexander Bluhm
2023-10-10
Remove dead code in pf_pull_hdr().
Alexander Bluhm
2023-09-08
revert previous
Christian Weisgerber
2023-09-07
pf(4) ignores 'keep state' and 'nat-to' actions for unsolicited
Alexandr Nedvedicky
2023-07-31
don't let pfsync send an insert message for a state pfsync just inserted
David Gwynne
2023-07-07
Fix path MTU discovery for TCP LRO/TSO when forwarding.
Alexander Bluhm
2023-07-06
big update to pfsync to try and clean up locking in particular.
David Gwynne
2023-06-05
pf_remove_state() should not attempt to remove state which
Alexandr Nedvedicky
2023-05-15
Implement the TCP/IP layer for hardware TCP segmentation offload.
Alexander Bluhm
2023-05-13
Instead of implementing IPv4 header checksum creation everywhere,
Alexander Bluhm
2023-05-10
Implement TCP send offloading, for now in software only. This is
Alexander Bluhm
2023-05-08
The call to in_proto_cksum_out() is only needed before the packet
Alexander Bluhm
2023-05-07
I preparation for TSO in software, cleanup the fragment code. Use
Alexander Bluhm
2023-05-03
Remove net lock from DIOCGETRULESET and DIOCGETRULESETS
Klemens Nanni
2023-04-28
Relax the "pass all" rule so all forms of neighbor advertisements are allowed
Peter Hessler
2023-03-23
fix off-by-one in pf_state_expires() bounds test
Jonathan Gray
2023-03-04
pf(4) should be enforcing TTL=1 to packets sent to 224.0.0.1 only.
Alexandr Nedvedicky
2023-01-22
Fix pf_anchor_stackframe commit to revert pf rule matching to the
YASUOKA Masahiko
2023-01-12
Binding the accept socket in TCP input relies on the fact that the
Alexander Bluhm
2023-01-06
PF_ANCHOR_STACK_MAX is insufficient protection against stack overflow.
Alexandr Nedvedicky
2023-01-05
more consistently name pf_state * variables "st".
David Gwynne
2023-01-04
move the pf_state_tree_id type from pfvar.h to pfvar_priv.h.
David Gwynne
2023-01-04
move the pf_state_tree rb tree type from pfvar.h to pfvar_priv.h
David Gwynne
2023-01-02
use the pf generated toeplitz hash when setting the mbuf flow id.
David Gwynne
2022-12-27
Fix array bounds mismatch with clang 15
Patrick Wildt
2022-12-24
fix and enable toeplitz hashing of pf_state_keys again.
David Gwynne
2022-12-23
disable the use of the has in the pf state key lookup (for now).
David Gwynne
2022-12-22
use stoeplitz to generate a hash/flowid for state keys.
David Gwynne
2022-12-21
tiny whitespace tweak.
David Gwynne
2022-12-21
consistently use the PF_REF wrappers around refcnts.
David Gwynne
2022-12-21
prefix pf_state_key and pf_state_item struct bits to make them more unique.
David Gwynne
2022-12-16
always keep pf_state_keys attached to pf_states.
David Gwynne
[next]