summaryrefslogtreecommitdiffstatshomepage
Commit message (Expand)AuthorAgeFilesLines
* version: bump snapshot0.0.20170517Jason A. Donenfeld2017-05-172-2/+2
* tools: opt-in globally to GNU-isms to keep the BSDs happyJason A. Donenfeld2017-05-172-2/+1
* tools: support text-based ipcJason A. Donenfeld2017-05-178-131/+321
* tools: check for proto error on set tooJason A. Donenfeld2017-05-171-3/+4
* Kbuild: optimize debug builds tooJason A. Donenfeld2017-05-171-1/+1
* tests: check for stats counter increasesJason A. Donenfeld2017-05-171-0/+4
* qemu: new location for test kernelsJason A. Donenfeld2017-05-171-3/+3
* tools: stricter key file readingJason A. Donenfeld2017-05-171-31/+40
* jerry-rig: symlinks are better for tree patchingJason A. Donenfeld2017-05-173-5/+6
* noise: redesign preshared key modeJason A. Donenfeld2017-05-1719-225/+224
* chacha20poly1305: implement vectorized hchacha20Jason A. Donenfeld2017-05-172-21/+157
* qemu: new packages and better debuggingJason A. Donenfeld2017-05-172-12/+13
* tools: wg-quick: auto MTU discoveryJason A. Donenfeld2017-05-172-1/+28
* tools: retry name resolution on temporary failureJason A. Donenfeld2017-05-171-1/+10
* compat: remember to call iptunnel_xmit_statsJason A. Donenfeld2017-05-171-4/+13
* compat: use real crypto_memneqJason A. Donenfeld2017-05-174-14/+181
* compat: work around ubnt offloadingJason A. Donenfeld2017-05-171-0/+4
* compat: ssse3 supportJason A. Donenfeld2017-05-041-0/+4
* compat: use existing iptunnel_xmit function for statsJason A. Donenfeld2017-04-241-7/+2
* version: bump snapshot0.0.20170421Jason A. Donenfeld2017-04-212-2/+2
* routingtable: rewrite core functionsJason A. Donenfeld2017-04-215-439/+634
* compat: work on old 3.10Jason A. Donenfeld2017-04-212-0/+35
* config: don't allow no-privatekey to mask presharedJason A. Donenfeld2017-04-211-1/+2
* cookie: move the bangsJason A. Donenfeld2017-04-211-2/+2
* tools: no hyphen in preshared, to keep uniformityJason A. Donenfeld2017-04-204-5/+5
* tools: argc is always 1Jason A. Donenfeld2017-04-191-1/+1
* tools: check for malloc failureJason A. Donenfeld2017-04-191-0/+4
* tools: side channel resistant base64Jason A. Donenfeld2017-04-1910-260/+87
* netns: cleanup and add diagramJason A. Donenfeld2017-04-141-7/+18
* device: use rcu_barrier_bhJason A. Donenfeld2017-04-141-2/+2
* qemu: work on ARM64Jason A. Donenfeld2017-04-143-5/+21
* receive: netif_rx consumesJason A. Donenfeld2017-04-091-1/+3
* version: bump snapshot0.0.20170409Jason A. Donenfeld2017-04-092-2/+2
* compat: warn on < 4.1Jason A. Donenfeld2017-04-091-0/+2
* compat: careful with destructorsJason A. Donenfeld2017-04-092-7/+7
* compat: support 3.10Jason A. Donenfeld2017-04-093-5/+106
* compat: support 3.12Jason A. Donenfeld2017-04-098-7/+240
* compat: support 3.14Jason A. Donenfeld2017-04-093-8/+132
* compat: support 3.16Jason A. Donenfeld2017-04-098-111/+579
* data: alloca is actually as dangerous as they sayJason A. Donenfeld2017-04-091-6/+4
* debug: cleanupsJason A. Donenfeld2017-04-082-3/+3
* qemu: ensure kernel is configured before headers are installedJason A. Donenfeld2017-04-081-1/+1
* data: cleanup parallel workqueue and use two max_activeJason A. Donenfeld2017-04-087-29/+31
* data: simplify flowJason A. Donenfeld2017-04-044-94/+45
* chacha20poly1305: check return values of sgopsJason A. Donenfeld2017-04-043-14/+22
* locking: always use _bhJason A. Donenfeld2017-04-048-78/+81
* qemu: new stable kernelJason A. Donenfeld2017-04-041-1/+1
* chacha20poly1305: enforce authtag checking with compilerJason A. Donenfeld2017-03-304-32/+22
* curve25519: protect against potential invalid point attacksJason A. Donenfeld2017-03-305-43/+74
* config: do not allow peers with public keys the same as the interfaceJason A. Donenfeld2017-03-281-0/+20