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
/
netinet
Age
Commit message (
Expand
)
Author
2022-01-02
spelling
Jonathan Gray
2021-12-23
Remove unused variables and assignments in ah and esp output.
Alexander Bluhm
2021-12-23
IPsec is not MP safe yet. To allow forwarding in parallel without
Alexander Bluhm
2021-12-22
Consolidate enc_getif() lookups in IPsec input path to save one lookup
Tobias Heider
2021-12-20
Remove unused variable 'clen'.
Tobias Heider
2021-12-20
Use per-CPU counters for tunnel descriptor block (TDB) statistics.
Vitaliy Makkoveev
2021-12-20
Fix function name in panic string.
Alexander Bluhm
2021-12-19
There are occasions where the walker function in tdb_walk() might
Alexander Bluhm
2021-12-16
Fix a tiny race in tdb_delete() between TDBF_DELETED, tdb_unlink()
Alexander Bluhm
2021-12-15
structure pads can leak uninitialized memory to userland via copyout,
Theo de Raadt
2021-12-15
Syzkaller found a dereference in igmp_leavegroup() where inm->inm_rti
Alexander Bluhm
2021-12-14
Correct value for IPTOS_DSCP_LE since it needs to allow for the preceeding
Darren Tucker
2021-12-14
To cache lookups, the policy ipo is linked to its SA tdb. There
Alexander Bluhm
2021-12-11
Protect the write access to the TDB flags field with a mutex per
Alexander Bluhm
2021-12-08
Start documenting the locking strategy of struct tdb fields. Note
Alexander Bluhm
2021-12-07
In ipo_tdb the flow contains a reference counted TDB cache. This
Alexander Bluhm
2021-12-03
Add tdb_delete_locked() to replace duplicate tdb deletion code in
Tobias Heider
2021-12-03
Add TDB reference counting to ipsp_spd_lookup(). If an output
Alexander Bluhm
2021-12-02
ipsec_common_input_cb() extracted the inner IP header of IPsec
Alexander Bluhm
2021-12-02
Allow to build kernel without IPSEC or INET6 defines.
Alexander Bluhm
2021-12-01
Reintroduce the TDBF_DELETED flag. Checking next pointer to figure
Alexander Bluhm
2021-12-01
Let ipsp_spd_lookup() return an error instead of a TDB. The TDB
Alexander Bluhm
2021-11-30
Remove unused parameter from ipsp_spd_inp().
Alexander Bluhm
2021-11-29
The network stack currently uses IPL_SOFTNET. Consistently initialize
Alexander Bluhm
2021-11-29
Using a void pointer for temporary allocated TDB in pfkeyv2 does
Alexander Bluhm
2021-11-26
Put a mutex assert locked into puttdb_locked().
Alexander Bluhm
2021-11-26
Replace TDBF_DELETED flag with check if tdb was already unlinked.
Tobias Heider
2021-11-25
move label to fix RAMDISK
Theo de Raadt
2021-11-25
Implement reference counting for IPsec tdbs. Not all cases are
Alexander Bluhm
2021-11-24
When sending ICMP packets for IPsec path MTU discovery, the first
Alexander Bluhm
2021-11-22
Copy code from ip_forward() to ip6_forward() to fix Path MTU discovery
Alexander Bluhm
2021-11-21
Add the new `ipsec_exctdb' ipsec(4) counter to count and expose to the
Vitaliy Makkoveev
2021-11-21
Fix whitespace and long lines.
Alexander Bluhm
2021-11-18
printing udpencap_port in ddb requires ntohs not ntohl. use better format
Stuart Henderson
2021-11-16
To debug IPsec and tdb refcounting it is useful to have "show tdb"
Alexander Bluhm
2021-11-11
Do not call ip_deliver() recursively from IPsec. As there is no
Alexander Bluhm
2021-11-08
Use plen consistently.
Tobias Heider
2021-11-04
The authenticator is removed elsewhere.
Tobias Heider
2021-11-01
In ipsec_common_input_cb() pass mbuf pointer to pf_test() so that
Alexander Bluhm
2021-10-27
The crypto layer needs the kernel lock. ah_zeroize() takes it when
Alexander Bluhm
2021-10-25
The implementation of ipsp_spd_inp() is side effect free. It may
Alexander Bluhm
2021-10-25
Call a locked variant of tdb_unlink() from tdb_walk(). Fixes a
Alexander Bluhm
2021-10-25
Protect the tdb hashes with a mutex. Move initialization out of
Alexander Bluhm
2021-10-25
Fix use of uninitialized variable 'rpl'.
Tobias Heider
2021-10-24
Merge esp_input_cb() intp esp_input().
Tobias Heider
2021-10-24
Remove code duplication by merging the v4 and v6 input functions
Alexander Bluhm
2021-10-24
Refactor ah_input() and ah_output() for new crypto API.
Tobias Heider
2021-10-24
Refactor ipcomp_input() and ipcomp_output(). Remove obsolete code related
Tobias Heider
2021-10-24
There are more m_pullup() in IPsec input. Pass down the pointer
Alexander Bluhm
2021-10-24
Remove 'struct tdb_crypto' allocations from esp_input() and esp_output().
Tobias Heider
[next]