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
/
pfkeyv2.c
Age
Commit message (
Expand
)
Author
2020-08-07
pfkey_get may allocate more memory than is needed to hold the SA
tobhe
2020-08-05
Use PFKEYV2_LIFETIME_CURRENT instead of magic number.
tobhe
2020-07-21
Make sure to explicit_bzero() buffers holding sensitive SA data.
tobhe
2020-07-18
Add size to free(9) calls
kn
2020-07-18
Add size to free(9) calls
kn
2020-07-15
Add sizes to free(9) calls
kn
2020-04-23
Add support for autmatically moving traffic between rdomains on ipsec(4)
tobhe
2020-03-18
Plug mem leak in SADB_REGISTER.
Martin Pieuchot
2019-07-17
Convert struct pkpcb malloc(9) to pool_get(9). PCB for pfkey is
Alexander Bluhm
2019-02-04
Avoid an mbuf double free in the oob soreceive() path. In the
Alexander Bluhm
2019-02-01
Export per-TDB counters to userland.
Martin Pieuchot
2019-02-01
Do not silently return if extensions do not match the filters.
Martin Pieuchot
2019-01-13
Fix an off-by-one in pfkeyv2_sysctl_policydumper() and get rid of a
Martin Pieuchot
2018-12-18
Fix the IPL of pfkeyv2_mtx to prevent a deadlock. The system can use
Visa Hankala
2018-09-12
Stop exporting TDB counters to userland, this change introduced a
Martin Pieuchot
2018-08-31
Cadd a TDB `tdb' instead of `sa'.
Martin Pieuchot
2018-08-28
Add per-TDB counters and a new SADB extension to export them to
Martin Pieuchot
2018-07-10
Remove net/raw_cb.h from includes and replace the RAWSNDQ, RAWRCVQ with
Claudio Jeker
2018-07-10
After removing raw_usrreq() from route and pfkey, the global sockaddr
Alexander Bluhm
2018-07-09
Inline the raw_usrreq() function into pfkeyv2_usrreq(). Similar to the
Claudio Jeker
2018-06-25
Push the NET_LOCK() down in pfkeyv2_send().
Martin Pieuchot
2018-06-20
Use the socket lock rather than the KERNEL_LOCK() in pfkey_sendup().
Martin Pieuchot
2018-06-11
Rename routing & pfkey tables for coherency with other PCB tables.
Martin Pieuchot
2018-06-06
Prefix fields of pfkey & routing PCBs, part 2, no functionnal change.
Martin Pieuchot
2018-06-06
Prefix fields of pfkey & routing PCBs, no functionnal change.
Martin Pieuchot
2018-06-06
Asseert that a pfkey or routing socket is referenced by a `fp' instead
Martin Pieuchot
2018-05-19
As long we have no per socket locking, we must grab either net lock
Alexander Bluhm
2018-05-16
Fix kernel builds without IPSEC.
Reyk Floeter
2018-05-14
Use a SRP list to protect pfkeyv2 sockets, thus removing the need to
Martin Pieuchot
2018-05-08
Introduce rtm_sendup() a function to deliver routing messages to a
Martin Pieuchot
2018-02-19
Remove almost unused `flags' argument of suser().
Martin Pieuchot
2017-11-20
Flush flows using the radix-tree instead of a global list.
Martin Pieuchot
2017-11-13
Grab the KERNEL_LOCK() to iterate on the global list of PF_KEY sockets.
Martin Pieuchot
2017-11-12
Only use a single taskq to process incoming network packets as soon as
Martin Pieuchot
2017-11-03
After inlining of raw_detach we know the sizes for free; pointed out
Florian Obser
2017-11-03
Inline trivial functions from raw_cb.c and tedu it.
Florian Obser
2017-11-02
Move PRU_DETACH out of pr_usrreq into per proto pr_detach
Florian Obser
2017-10-27
Dump IPsec flows by iterating over the rafdix-tree.
Martin Pieuchot
2017-10-16
Last changes before running IPsec w/o KERNEL_LOCK().
Martin Pieuchot
2017-10-09
Reduces the scope of the NET_LOCK() in sysctl(2) path.
Martin Pieuchot
2017-09-08
If you use sys/param.h, you don't need sys/types.h
Theo de Raadt
2017-08-11
Remove NET_LOCK()'s argument.
Martin Pieuchot
2017-07-26
Consistantly use kp as the var name for struct keycb.
Claudio Jeker
2017-07-03
Both PF_ROUTE and PF_KEY need to start to take care of their own PCB list
Claudio Jeker
2017-06-26
Assert that the corresponding socket is locked when manipulating socket
Martin Pieuchot
2017-06-26
Allow updating the destination address of an existing TDB. Since the
Patrick Wildt
2017-05-29
Replace handrolled list with LIST_* macros. OK mpi@
Claudio Jeker
2017-05-29
Kill struct pfkey_version and move struct pfkeyv2_socket & dump_state
Claudio Jeker
2017-05-29
PFKEY version 2 is the only pfkey version supported. No need for extra
Claudio Jeker
2017-05-27
Push the NET_LOCK down into PF_KEY so that it can be treated like PF_ROUTE.
Claudio Jeker
[next]