BranchCommit messageAuthorAge
mastertools: use key_is_zero for comparing to zerosJason A. Donenfeld3 hours
jd/lockless-queuingdata: move from spinlocks to lockless data structureJason A. Donenfeld6 days
sh/single-consumer-npacketssimple slow cpu switching v3Samuel Holland6 days
sh/unboundbrokenSamuel Holland6 days
sh/single-consumerdata: Avoid running parallel/serial work on the same CPUSamuel Holland6 days
jd/spinlocks-dqlTry only advancing to next CPU if dql says soJason A. Donenfeld7 days
jd/cpu-dqlDQL trial 1Jason A. Donenfeld7 days
sh/queues-6-gro-prepdata: use a queue on the receive sideSamuel Holland3 weeks
jd/builtin-ratelimiterratelimiter: remove and use in-kernel functionalityJason A. Donenfeld7 weeks
jd/no-inlineglobal: no static inline in .cJason A. Donenfeld3 months
0.0.20170918WireGuard-0.0.20170918.zip  WireGuard-0.0.20170918.tar.xz  Jason A. Donenfeld4 days
0.0.20170907WireGuard-0.0.20170907.zip  WireGuard-0.0.20170907.tar.xz  Jason A. Donenfeld2 weeks
0.0.20170810WireGuard-0.0.20170810.zip  WireGuard-0.0.20170810.tar.xz  Jason A. Donenfeld6 weeks
0.0.20170726WireGuard-0.0.20170726.zip  WireGuard-0.0.20170726.tar.xz  Jason A. Donenfeld8 weeks
0.0.20170706WireGuard-0.0.20170706.zip  WireGuard-0.0.20170706.tar.xz  Jason A. Donenfeld3 months
0.0.20170629WireGuard-0.0.20170629.zip  WireGuard-0.0.20170629.tar.xz  Jason A. Donenfeld3 months
0.0.20170628WireGuard-0.0.20170628.zip  WireGuard-0.0.20170628.tar.xz  Jason A. Donenfeld3 months
0.0.20170613WireGuard-0.0.20170613.zip  WireGuard-0.0.20170613.tar.xz  Jason A. Donenfeld3 months
0.0.20170612WireGuard-0.0.20170612.zip  WireGuard-0.0.20170612.tar.xz  Jason A. Donenfeld3 months
0.0.20170531WireGuard-0.0.20170531.zip  WireGuard-0.0.20170531.tar.xz  Jason A. Donenfeld4 months
AgeCommit messageAuthorFilesLines
3 hourstools: use key_is_zero for comparing to zerosHEADmasterJason A. Donenfeld7-24/+27
4 hoursconfig: do not reset device portJason A. Donenfeld1-0/+2
4 hourstimers: convert to use netif_runningJason A. Donenfeld5-32/+24
32 hoursnetns: disable rp_filter for final testJason A. Donenfeld1-0/+4
32 hourscontrib: add sticky sockets example codeJason A. Donenfeld2-0/+352
3 daysqueueing: rename cpumask functionJason A. Donenfeld3-3/+3
3 daysqueueing: clean up worthless helperJason A. Donenfeld1-12/+1
3 dayspeer: rearrange structsJason A. Donenfeld1-4/+4
3 daysdevice: properly arrange structsJason A. Donenfeld1-6/+5
3 dayssend: don't take uninitialized lockJason A. Donenfeld1-3/+3