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