Age | Commit message (Expand) | Author |
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 |
2017-05-26 | There is only one version of pfkey in OpenBSD and this will not change any | Claudio Jeker |
2017-05-16 | Replace remaining splsoftassert(IPL_SOFTNET) by NET_ASSERT_LOCKED(). | Martin Pieuchot |
2017-05-05 | Expand SA_LEN(), there is no benefit for using the macro in the | Alexander Bluhm |
2017-02-28 | Depending on the addresses, ipsecctl(8) automatically groups sa | Alexander Bluhm |
2017-02-24 | Avoid some casts by using the sa field of union sockaddr_union. | Alexander Bluhm |
2017-02-14 | Replace two recursive splsoftnet()/splx() dances with a splsoftassert(). | Martin Pieuchot |