Age | Commit message (Expand) | Author |
2018-08-28 | Add per-TDB counters and a new SADB extension to export them to | Martin Pieuchot |
2018-05-19 | Introduce a tdb_reaper() function to prevent a use-after-free when a | Martin Pieuchot |
2018-05-16 | Fix kernel builds without IPSEC. | Reyk Floeter |
2017-11-06 | Use %s and __func__ in DPRINTF() to reduce false positive with grep(1). | Martin Pieuchot |
2017-10-16 | Last changes before running IPsec w/o KERNEL_LOCK(). | Martin Pieuchot |
2017-10-11 | Remove lie talking about splsoftclock(). | Martin Pieuchot |
2017-08-11 | Remove NET_LOCK()'s argument. | Martin Pieuchot |
2017-06-26 | Split a part of tdb_delete() into tdb_unlink() so that we can remove | Patrick Wildt |
2017-05-18 | The function name ip4_input() is confusing as it also handles IPv6 | Alexander Bluhm |
2017-05-16 | Replace remaining splsoftassert(IPL_SOFTNET) by NET_ASSERT_LOCKED(). | Martin Pieuchot |
2017-05-06 | Convert the xformsw definition to C99 style initializer. Also fix | Alexander Bluhm |
2017-05-05 | Expand SA_LEN(), there is no benefit for using the macro in the | Alexander Bluhm |
2017-02-14 | Get rid of recursive splsoftnet()/splx() dances and convert a timeout to | Martin Pieuchot |
2016-12-19 | Introduce the NET_LOCK() a rwlock used to serialize accesses to the parts | Martin Pieuchot |
2016-11-15 | TDB timers need a context process, so convert them to timeout_set_proc(9). | Martin Pieuchot |
2016-09-20 | Sprinkle splsoftnets in TDB timeout callbacks; ok bluhm | Mike Belopuhov |
2016-09-19 | convert bcopy to memcpy. from david hill. | Ted Unangst |
2016-09-15 | move from RB macros to RBT functions | David Gwynne |
2015-05-23 | introduce ipsec-id bundles and use them for ipsecflowinfo, | Markus Friedl |
2015-04-17 | Stubs and support code for NIC-enabled IPsec bite the dust. | Mike Belopuhov |
2015-04-17 | Remove unused ipsp_parse_headers that was supposed to parse packets | Mike Belopuhov |
2015-04-16 | remove unfinished/unused support for socket-attached ipsec-policies | Markus Friedl |
2015-04-14 | make ipsp_address thread safe; ok mpi | Mike Belopuhov |
2015-04-14 | Remove support for storing credentials and auth information in the kernel. | Mike Belopuhov |
2015-04-13 | Make filter argument to ipsp_aux_match optional like the rest of them. | Mike Belopuhov |
2015-04-13 | Rename gettdbbyaddr to gettdbbydst; OK markus, hshoexer, mpi | Mike Belopuhov |
2015-04-13 | Remove unused arguments from gettdb* functions; OK markus, hshoexer, mpi | Mike Belopuhov |
2015-04-10 | replace the guts of tdb_hash with SipHash24 | David Gwynne |
2015-03-14 | Remove some includes include-what-you-use claims don't | Jonathan Gray |
2015-01-24 | Userland (base & ports) was adapted to always include <netinet/in.h> | Theo de Raadt |
2014-12-19 | unifdef INET in net code as a precursor to removing the pretend option. | Ted Unangst |
2014-12-09 | More malloc() -> mallocarray() in the kernel. | Doug Hogan |
2014-11-18 | move arc4random prototype to systm.h. more appropriate for most code | Ted Unangst |
2014-09-14 | remove uneeded proc.h includes | Jonathan Gray |
2014-09-08 | remove uneeded route.h includes | Jonathan Gray |
2014-07-22 | Fewer <netinet/in_systm.h> ! | Martin Pieuchot |
2014-07-12 | add a size argument to free. will be used soon, but for now default to 0. | Ted Unangst |
2014-07-08 | decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.h | Theo de Raadt |
2014-04-14 | "struct pkthdr" holds a routing table ID, not a routing domain one. | Martin Pieuchot |
2014-01-09 | bzero/bcmp -> memset/memcmp. ok matthew | Ted Unangst |
2013-11-11 | Replace most of our formating functions to convert IPv4/6 addresses from | Martin Pieuchot |
2013-10-24 | Remove the number of in6_var.h inclusions by moving some functions and | Martin Pieuchot |
2013-07-04 | These functions are only used in debug code, so put them under | Martin Pieuchot |
2013-04-11 | Remove the extern keyword from function declarations, document | Martin Pieuchot |
2013-04-10 | Remove various external variable declaration from sources files and | Martin Pieuchot |
2013-04-09 | Remove read-only ipsec variables and directly use defines instead. | Martin Pieuchot |
2013-03-28 | code that calls timeout functions should include timeout.h | Ted Unangst |
2012-09-20 | spltdb() was really just #define'd to be splsoftnet(); replace the former | Bret Lambert |
2012-09-18 | remove the SADB_X_SAFLAGS_{HALFIV,RANDOMPADDING,NOREPLAY} pfkey-API (not set | Markus Friedl |
2011-05-11 | Pre-allocate memory to avoid sleeping after performing a lookup, which | Bret Lambert |