Commit message (Expand) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | version: bumpv0.0.20210502 | Jason A. Donenfeld | 2021-05-03 | 1 | -1/+1 | |
* | wg_noise: cleanup counter algorithm | Jason A. Donenfeld | 2021-05-03 | 2 | -30/+33 | |
* | wg_cookie: zero before init in selftest for witness | Jason A. Donenfeld | 2021-05-02 | 1 | -0/+3 | |
* | if_wg: don't double increment error counter | Jason A. Donenfeld | 2021-05-02 | 1 | -3/+1 | |
* | if_wg: ensure packet is not shared before writing | Jason A. Donenfeld | 2021-05-02 | 1 | -1/+16 | |
* | if_wg: don't memcpy data for no reason | Jason A. Donenfeld | 2021-05-02 | 1 | -4/+2 | |
* | if_wg: pad packets properly | Jason A. Donenfeld | 2021-05-02 | 1 | -11/+22 | |
* | if_wg: return to m temporary variable style | Jason A. Donenfeld | 2021-04-30 | 1 | -13/+18 | |
* | if_wg: defragment mbufs early on | Jason A. Donenfeld | 2021-04-30 | 1 | -0/+16 | |
* | version: bumpv0.0.20210428 | Jason A. Donenfeld | 2021-04-28 | 1 | -1/+1 | |
* | if_wg: allocate entire mbuf all at once | Jason A. Donenfeld | 2021-04-28 | 1 | -2/+1 | |
* | if_wg: do not double-free after m_pullup | Jason A. Donenfeld | 2021-04-28 | 1 | -18/+13 | |
* | if_wg: enter net epoch for isr dispatch | Jason A. Donenfeld | 2021-04-28 | 1 | -0/+3 | |
* | if_wg: write data header directly | Jason A. Donenfeld | 2021-04-28 | 1 | -6/+5 | |
* | if_wg: do not block for memory when sending buffer | Jason A. Donenfeld | 2021-04-28 | 1 | -6/+11 | |
* | if_wg: use proper bool for is_retry | Jason A. Donenfeld | 2021-04-28 | 1 | -5/+5 | |
* | if_wg: simplify state setting flow | Jason A. Donenfeld | 2021-04-28 | 1 | -26/+22 | |
* | netns: enable debug logging | Jason A. Donenfeld | 2021-04-28 | 1 | -0/+2 | |
* | if_wg: pull up packet before checking aip on input | Jason A. Donenfeld | 2021-04-28 | 1 | -21/+16 | |
* | if_wg: unify xmit error path | Jason A. Donenfeld | 2021-04-28 | 2 | -47/+55 | |
* | wg_noise: fix remote refcount leak | Matt Dunwoodie | 2021-04-28 | 1 | -2/+2 | |
* | if_wg: do not assume that IP header is pulled up | Jason A. Donenfeld | 2021-04-27 | 1 | -17/+40 | |
* | if_wg: handle if_transmit and if_output properly | Jason A. Donenfeld | 2021-04-27 | 2 | -26/+63 | |
* | if_wg: do not increment error counter when sc is null | Jason A. Donenfeld | 2021-04-25 | 2 | -4/+12 | |
* | wg_noise: compile on 32-bit | Jason A. Donenfeld | 2021-04-24 | 1 | -7/+37 | |
* | version: bumpv0.0.20210424 | Jason A. Donenfeld | 2021-04-24 | 1 | -1/+1 | |
* | crypto: optimize out `if (encrypt)` | Jason A. Donenfeld | 2021-04-24 | 1 | -1/+1 | |
* | if_wg: count on peers always having a remote | Jason A. Donenfeld | 2021-04-24 | 3 | -11/+5 | |
* | if_wg: ensure peer lifetime | Matt Dunwoodie | 2021-04-25 | 3 | -46/+86 | |
* | selftests: capitalise fail messages for readability | Matt Dunwoodie | 2021-04-23 | 2 | -4/+4 | |
* | if_wg: zero out remaining mallocs | Jason A. Donenfeld | 2021-04-22 | 1 | -4/+4 | |
* | wg_noise: zero out new structures | Jason A. Donenfeld | 2021-04-22 | 1 | -16/+2 | |
* | compat: backport m_snd_tag_rele to 12 | Jason A. Donenfeld | 2021-04-22 | 1 | -0/+11 | |
* | if_wg: remove M_WAITOK, check return codes on init | Matt Dunwoodie | 2021-04-23 | 2 | -68/+90 | |
* | if_wg: check wg_module_init succeeded | Matt Dunwoodie | 2021-04-23 | 1 | -9/+15 | |
* | if_wg: set snd_tag to NULL after releasing | Jason A. Donenfeld | 2021-04-22 | 1 | -1/+3 | |
* | if_wg: destroy interfaces on module unload | Jason A. Donenfeld | 2021-04-22 | 1 | -10/+4 | |
* | wg_cookie: import optional inet6 headers | Jason A. Donenfeld | 2021-04-22 | 1 | -0/+2 | |
* | wg_cookie: hash vnet into ratelimiter entry | Jason A. Donenfeld | 2021-04-22 | 5 | -62/+46 | |
* | if_wg: properly use rn_inithead and rn_detachhead | Jason A. Donenfeld | 2021-04-22 | 4 | -35/+59 | |
* | wg_cookie: allocate ratelimit table statically | Matt Dunwoodie | 2021-04-23 | 2 | -34/+26 | |
* | wg_cookie: cleanup internal code | Matt Dunwoodie | 2021-04-23 | 2 | -70/+68 | |
* | wg_cookie: add cookie_valid bool | Matt Dunwoodie | 2021-04-23 | 3 | -20/+22 | |
* | wg_cookie: make ratelimiter global | Matt Dunwoodie | 2021-04-23 | 5 | -115/+113 | |
* | TODO: more nits | Jason A. Donenfeld | 2021-04-22 | 1 | -2/+12 | |
* | if_wg: add more usual string concat spacing | Jason A. Donenfeld | 2021-04-22 | 1 | -14/+14 | |
* | if_wg: correct logic in tag clearing | Jason A. Donenfeld | 2021-04-22 | 1 | -1/+1 | |
* | global: add missing brackets | Jason A. Donenfeld | 2021-04-22 | 2 | -2/+4 | |
* | if_wg: more thorough wg_mbuf_reset | Matt Dunwoodie | 2021-04-22 | 1 | -6/+36 | |
* | if_wg: better loop detection | Matt Dunwoodie | 2021-04-22 | 1 | -3/+4 |