aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* wg_noise: lookup both keypair and handshake index at onceMatt Dunwoodie2021-04-202-9/+10
* if_wg: add missing return parens to follow style(9)Jason A. Donenfeld2021-04-191-25/+25
* if_wg: allow v4 xor v6 socket binding to fail with EADDRNOTAVAILJason A. Donenfeld2021-04-191-21/+40
* crypto: chacha and poly in same loopMatt Dunwoodie2021-04-191-92/+58
* if_wg: fixup wg_mbuf_resetMatt Dunwoodie2021-04-191-2/+0
* if_wg: replace %lu with PRIu64Matt Dunwoodie2021-04-191-14/+15
* if_wg: fix up bodged wg_mbuf_resetMatt Dunwoodie2021-04-191-3/+3
* if_wg: add wg_mbuf_reset to clear metadataMatt Dunwoodie2021-04-191-2/+14
* if_wg: replace timer lock with EPOCHMatt Dunwoodie2021-04-191-232/+194
* crypto: encrypt mbuf in placeMatt Dunwoodie2021-04-195-33/+150
* if_wg: actually use DEFAULT_MTU valueMatt Dunwoodie2021-04-191-2/+2
* if_wg: cleanup allowed-ips functionsMatt Dunwoodie2021-04-191-305/+168
* if_wg: remove superfluous ull castsMatt Dunwoodie2021-04-191-15/+12
* if_wg: add packet loop detectionMatt Dunwoodie2021-04-191-0/+8
* if_wg: replace wg_tag with wg_packetMatt Dunwoodie2021-04-192-688/+649
* if_wg: import latest wg_noise.{c,h}Matt Dunwoodie2021-04-195-1068/+1137
* if_wg: warn when we can't bind to socketsJason A. Donenfeld2021-04-181-0/+1
* if_wg: rewrite and clarify socket bindingJason A. Donenfeld2021-04-181-49/+41
* if_wg: when setting the tunnel fib allow to set to fib number 0Frank Behrens2021-04-171-5/+3
* version: bumpv0.0.20210415Jason A. Donenfeld2021-04-151-1/+1
* if_wg: set multicast flagJason A. Donenfeld2021-04-151-1/+1
* if_wg: do not allow ioctl to race with clone_destroyJason A. Donenfeld2021-04-151-10/+16
* if_wg: don't check return value of WAITOKJason A. Donenfeld2021-04-151-4/+0
* if_wg: allow debugging with `ifconfig wg0 debug`Jason A. Donenfeld2021-04-131-8/+2
* if_wg: remove peer marshalling from get requestJason A. Donenfeld2021-04-132-312/+94
* version: bumpv0.0.20210412Jason A. Donenfeld2021-04-121-1/+1
* if_wg: set user cookie and fib through proper sockoptsJason A. Donenfeld2021-04-121-20/+44
* TODO: initial dumpJason A. Donenfeld2021-03-311-0/+36
* if_wg: allow getting tunnelfib to raceJason A. Donenfeld2021-03-241-2/+0
* if_wg: simplify jail exit logicJason A. Donenfeld2021-03-241-30/+9
* if_wg: remove old link state checkJason A. Donenfeld2021-03-241-3/+1
* if_wg: set persistent keepalive even if interface is downJason A. Donenfeld2021-03-241-3/+4
* version: bumpv0.0.20210323Jason A. Donenfeld2021-03-231-1/+1
* if_wg: disable llv6Jason A. Donenfeld2021-03-231-0/+5
* if_wg: drop pointtopoint flagJason A. Donenfeld2021-03-231-1/+1
* README: separate build stageJason A. Donenfeld2021-03-231-0/+1
* if_wg: fix decryption failures on jumbo ingressJason A. Donenfeld2021-03-231-5/+27
* if_wg: implement selection of FIB (routing table) for tunneled packetsFrank Behrens2021-03-221-0/+37
* wg_noise: ensure non-zero'd handshakes have a valid local indexMatt Dunwoodie2021-03-221-4/+3
* compat: backport callout_func_t to 12.1Jason A. Donenfeld2021-03-191-0/+2
* if_wg: do not check for null M_NOWAIT returnJason A. Donenfeld2021-03-191-8/+0
* version: bumpv0.0.20210319Jason A. Donenfeld2021-03-191-1/+1
* compat: backport properly to 13Jason A. Donenfeld2021-03-191-30/+30
* if_wg: cleanup timeout_t usageJason A. Donenfeld2021-03-191-11/+7
* if_wg: mark as point to pointJason A. Donenfeld2021-03-191-1/+1
* if_wg: dispatch packets using netisrJason A. Donenfeld2021-03-191-13/+18
* if_wg: fix malloc overflowsJason A. Donenfeld2021-03-191-19/+38
* compat: backport to FreeBSD 12.1Jason A. Donenfeld2021-03-181-0/+17
* compat: backport to FreeBSD 12.2Jason A. Donenfeld2021-03-188-31/+97
* if_wg: use our own taskqgroupJason A. Donenfeld2021-03-171-18/+19