Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | version: bumpv0.0.20210428 | 2021-04-28 | 1 | -1/+1 | |
* | if_wg: allocate entire mbuf all at once | 2021-04-28 | 1 | -2/+1 | |
* | if_wg: do not double-free after m_pullup | 2021-04-28 | 1 | -18/+13 | |
* | if_wg: enter net epoch for isr dispatch | 2021-04-28 | 1 | -0/+3 | |
* | if_wg: write data header directly | 2021-04-28 | 1 | -6/+5 | |
* | if_wg: do not block for memory when sending buffer | 2021-04-28 | 1 | -6/+11 | |
* | if_wg: use proper bool for is_retry | 2021-04-28 | 1 | -5/+5 | |
* | if_wg: simplify state setting flow | 2021-04-28 | 1 | -26/+22 | |
* | netns: enable debug logging | 2021-04-28 | 1 | -0/+2 | |
* | if_wg: pull up packet before checking aip on input | 2021-04-28 | 1 | -21/+16 | |
* | if_wg: unify xmit error path | 2021-04-28 | 2 | -47/+55 | |
* | wg_noise: fix remote refcount leak | 2021-04-28 | 1 | -2/+2 | |
* | if_wg: do not assume that IP header is pulled up | 2021-04-27 | 1 | -17/+40 | |
* | if_wg: handle if_transmit and if_output properly | 2021-04-27 | 2 | -26/+63 | |
* | if_wg: do not increment error counter when sc is null | 2021-04-25 | 2 | -4/+12 | |
* | wg_noise: compile on 32-bit | 2021-04-24 | 1 | -7/+37 | |
* | version: bumpv0.0.20210424 | 2021-04-24 | 1 | -1/+1 | |
* | crypto: optimize out `if (encrypt)` | 2021-04-24 | 1 | -1/+1 | |
* | if_wg: count on peers always having a remote | 2021-04-24 | 3 | -11/+5 | |
* | if_wg: ensure peer lifetime | 2021-04-25 | 3 | -46/+86 | |
* | selftests: capitalise fail messages for readability | 2021-04-23 | 2 | -4/+4 | |
* | if_wg: zero out remaining mallocs | 2021-04-22 | 1 | -4/+4 | |
* | wg_noise: zero out new structures | 2021-04-22 | 1 | -16/+2 | |
* | compat: backport m_snd_tag_rele to 12 | 2021-04-22 | 1 | -0/+11 | |
* | if_wg: remove M_WAITOK, check return codes on init | 2021-04-23 | 2 | -68/+90 | |
* | if_wg: check wg_module_init succeeded | 2021-04-23 | 1 | -9/+15 | |
* | if_wg: set snd_tag to NULL after releasing | 2021-04-22 | 1 | -1/+3 | |
* | if_wg: destroy interfaces on module unload | 2021-04-22 | 1 | -10/+4 | |
* | wg_cookie: import optional inet6 headers | 2021-04-22 | 1 | -0/+2 | |
* | wg_cookie: hash vnet into ratelimiter entry | 2021-04-22 | 5 | -62/+46 | |
* | if_wg: properly use rn_inithead and rn_detachhead | 2021-04-22 | 4 | -35/+59 | |
* | wg_cookie: allocate ratelimit table statically | 2021-04-23 | 2 | -34/+26 | |
* | wg_cookie: cleanup internal code | 2021-04-23 | 2 | -70/+68 | |
* | wg_cookie: add cookie_valid bool | 2021-04-23 | 3 | -20/+22 | |
* | wg_cookie: make ratelimiter global | 2021-04-23 | 5 | -115/+113 | |
* | TODO: more nits | 2021-04-22 | 1 | -2/+12 | |
* | if_wg: add more usual string concat spacing | 2021-04-22 | 1 | -14/+14 | |
* | if_wg: correct logic in tag clearing | 2021-04-22 | 1 | -1/+1 | |
* | global: add missing brackets | 2021-04-22 | 2 | -2/+4 | |
* | if_wg: more thorough wg_mbuf_reset | 2021-04-22 | 1 | -6/+36 | |
* | if_wg: better loop detection | 2021-04-22 | 1 | -3/+4 | |
* | selftests: fixup headers | 2021-04-22 | 4 | -12/+14 | |
* | wg_noise: add selftest | 2021-04-22 | 4 | -0/+100 | |
* | wg_cookie: add selftest | 2021-04-22 | 4 | -0/+303 | |
* | if_wg: port allowedips selftest from Linux code and fix bugs | 2021-04-22 | 3 | -66/+674 | |
* | wg_cookie: ensure gc is called regularly | 2021-04-21 | 2 | -29/+44 | |
* | global: update timer-type comments | 2021-04-20 | 2 | -5/+5 | |
* | global: cleanup openbsd lock defines | 2021-04-20 | 4 | -60/+26 | |
* | global: use ck for loads/stores, rather than macro maze | 2021-04-20 | 4 | -86/+70 | |
* | global: move siphash helper out of support | 2021-04-20 | 4 | -32/+24 |