Age | Commit message (Expand) | Author |
2021-12-19 | There are occasions where the walker function in tdb_walk() might | Alexander Bluhm |
2021-12-14 | To cache lookups, the policy ipo is linked to its SA tdb. There | Alexander Bluhm |
2021-12-08 | Start documenting the locking strategy of struct tdb fields. Note | Alexander Bluhm |
2021-12-03 | Add tdb_delete_locked() to replace duplicate tdb deletion code in | Tobias Heider |
2021-12-01 | Reintroduce the TDBF_DELETED flag. Checking next pointer to figure | Alexander Bluhm |
2021-11-29 | Using a void pointer for temporary allocated TDB in pfkeyv2 does | Alexander Bluhm |
2021-11-26 | Replace TDBF_DELETED flag with check if tdb was already unlinked. | Tobias Heider |
2021-11-25 | Implement reference counting for IPsec tdbs. Not all cases are | Alexander Bluhm |
2021-10-25 | Call a locked variant of tdb_unlink() from tdb_walk(). Fixes a | Alexander Bluhm |
2021-10-22 | After deleting hifn(4) the only provider for the LZS compression | Alexander Bluhm |
2021-07-20 | The current workaround to disable parallel IPsec did not work. | Alexander Bluhm |
2021-07-14 | Export SA replay counters via pfkey and print with ipsecctl. | tobhe |
2021-07-08 | Initialize `ipsec_acquire_pool' pool (9) within pfkey_init() instead of | mvs |
2021-07-05 | Export tdb MTU to userland via SADB_GET. This helps debug path MTU | tobhe |
2021-05-30 | Declare all struct protosw as constant. | Alexander Bluhm |
2021-05-26 | Use `so_lock' to protect key management (PF_KEY) sockets. This can be | mvs |
2021-05-25 | As network features are not added dynamically, the domain structures | Alexander Bluhm |
2021-05-25 | The arrays sadb_exts_allowed_out and sadb_exts_required_out are | Alexander Bluhm |
2021-05-04 | Initialize `ipsec_policy_pool' within pfkey_init() instead of doing that | mvs |
2021-05-04 | Remove unused `spd_tables' declaration. | mvs |
2021-05-02 | Do soreserve() before `kp' allocation. This simplifies error path. The | mvs |
2020-12-14 | Make sure that the address families of a flow's source address, | tobhe |
2020-08-28 | Make sure not to pass NULL to explicit_bzero(). | tobhe |
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 |