aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/contrib/examples (unfollow)
Commit message (Expand)AuthorFilesLines
2017-05-17noise: redesign preshared key modeJason A. Donenfeld1-3/+3
2017-05-17chacha20poly1305: implement vectorized hchacha20Jason A. Donenfeld2-21/+157
2017-05-17qemu: new packages and better debuggingJason A. Donenfeld2-12/+13
2017-05-17tools: wg-quick: auto MTU discoveryJason A. Donenfeld2-1/+28
2017-05-17tools: retry name resolution on temporary failureJason A. Donenfeld1-1/+10
2017-05-17compat: remember to call iptunnel_xmit_statsJason A. Donenfeld1-4/+13
2017-05-17compat: use real crypto_memneqJason A. Donenfeld4-14/+181
2017-05-17compat: work around ubnt offloadingJason A. Donenfeld1-0/+4
2017-05-04compat: ssse3 supportJason A. Donenfeld1-0/+4
2017-04-24compat: use existing iptunnel_xmit function for statsJason A. Donenfeld1-7/+2
2017-04-21version: bump snapshot0.0.20170421Jason A. Donenfeld2-2/+2
2017-04-21routingtable: rewrite core functionsJason A. Donenfeld5-439/+634
2017-04-21compat: work on old 3.10Jason A. Donenfeld2-0/+35
2017-04-21config: don't allow no-privatekey to mask presharedJason A. Donenfeld1-1/+2
2017-04-21cookie: move the bangsJason A. Donenfeld1-2/+2
2017-04-20tools: no hyphen in preshared, to keep uniformityJason A. Donenfeld4-5/+5
2017-04-19tools: argc is always 1Jason A. Donenfeld1-1/+1
2017-04-19tools: check for malloc failureJason A. Donenfeld1-0/+4
2017-04-19tools: side channel resistant base64Jason A. Donenfeld10-260/+87
2017-04-14netns: cleanup and add diagramJason A. Donenfeld1-7/+18
2017-04-14device: use rcu_barrier_bhJason A. Donenfeld1-2/+2
2017-04-14qemu: work on ARM64Jason A. Donenfeld3-5/+21
2017-04-09receive: netif_rx consumesJason A. Donenfeld1-1/+3
2017-04-09version: bump snapshot0.0.20170409Jason A. Donenfeld2-2/+2
2017-04-09compat: warn on < 4.1Jason A. Donenfeld1-0/+2
2017-04-09compat: careful with destructorsJason A. Donenfeld2-7/+7
2017-04-09compat: support 3.10Jason A. Donenfeld3-5/+106
2017-04-09compat: support 3.12Jason A. Donenfeld8-7/+240
2017-04-09compat: support 3.14Jason A. Donenfeld3-8/+132
2017-04-09compat: support 3.16Jason A. Donenfeld8-111/+579
2017-04-09data: alloca is actually as dangerous as they sayJason A. Donenfeld1-6/+4
2017-04-08debug: cleanupsJason A. Donenfeld2-3/+3
2017-04-08qemu: ensure kernel is configured before headers are installedJason A. Donenfeld1-1/+1
2017-04-08data: cleanup parallel workqueue and use two max_activeJason A. Donenfeld7-29/+31
2017-04-04data: simplify flowJason A. Donenfeld4-94/+45
2017-04-04chacha20poly1305: check return values of sgopsJason A. Donenfeld3-14/+22
2017-04-04locking: always use _bhJason A. Donenfeld8-78/+81
2017-04-04qemu: new stable kernelJason A. Donenfeld1-1/+1
2017-03-30chacha20poly1305: enforce authtag checking with compilerJason A. Donenfeld4-32/+22
2017-03-30curve25519: protect against potential invalid point attacksJason A. Donenfeld5-43/+74
2017-03-28config: do not allow peers with public keys the same as the interfaceJason A. Donenfeld1-0/+20
2017-03-28tools: do not use addrconfig with port in gaiJason A. Donenfeld1-1/+1
2017-03-27main: add /sys/module/wireguard/versionJason A. Donenfeld1-0/+1
2017-03-27compat: allow create-patch to work on debian-based buildsJason A. Donenfeld1-0/+4
2017-03-24version: bump snapshot0.0.20170324Jason A. Donenfeld2-2/+2
2017-03-24uapi: add version magicJason A. Donenfeld4-23/+58
2017-03-24wg-quick: various cleanupsJason A. Donenfeld1-5/+6
2017-03-24socket: avoid deadlock on port retryJason A. Donenfeld1-4/+3
2017-03-24tools: document # comments in wg(8) man pageJason A. Donenfeld1-1/+3
2017-03-24curve25519: 128-bit integer != x86_64Jason A. Donenfeld1-2/+8