BranchCommit messageAuthorAge
masterDelete all peer allowed IPs at onceMatt Dunwoodie2 months
jd/queueboostsMark interface as MPSAFEJason A. Donenfeld12 months
jd/histogramHistogramJason A. Donenfeld12 months
jd/simplify-queueingSimplify if_output to avoid queueingJason A. Donenfeld12 months
AgeCommit messageAuthorFilesLines
2021-04-13Delete all peer allowed IPs at onceHEADmasterMatt Dunwoodie1-43/+34
2021-04-13Merge wg_timers and wg_peerMatt Dunwoodie1-180/+155
2021-04-13Replace timer lock with SMRMatt Dunwoodie1-36/+31
2021-04-13Run all timeouts in process contextMatt Dunwoodie1-32/+20
2021-04-13Use malloc instead of pool_* for infrequent allocationsMatt Dunwoodie1-13/+6
2021-04-13Use SMR for wg_noiseMatt Dunwoodie3-1313/+1089
2021-04-13Add refcnt_take_if_gt()Matt Dunwoodie3-0/+30
2021-04-13Check iter != NULLMatt Dunwoodie1-2/+2
2021-04-13Allow setting keepalive while interface is downMatt Dunwoodie1-3/+4
2021-04-13Rework encap/decap routinesMatt Dunwoodie1-87/+84