aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Expand)AuthorAgeFilesLines
* rust test: convert screech test to snowJake McGinty2017-05-302-39/+31
* style: spaces after for loopsJason A. Donenfeld2017-05-307-15/+15
* peer: use iterator macro instead of callbackJason A. Donenfeld2017-05-306-77/+73
* noise: precompute static-static ECDH operationJason A. Donenfeld2017-05-304-15/+30
* noise: no need to store ephemeral public keyJason A. Donenfeld2017-05-302-7/+6
* handshake: process in parallelJason A. Donenfeld2017-05-307-35/+61
* compat: ship padata if kernel doesn't have itJason A. Donenfeld2017-05-303-11/+1055
* man: update wg-quick(8) to show Debian resolvconf braindamageJason A. Donenfeld2017-05-301-2/+2
* chacha20poly1305: add NEON versions for ARM and ARM64Jason A. Donenfeld2017-05-306-12/+1048
* chacha20poly1305: move constants to rodataJason A. Donenfeld2017-05-215-14/+27
* wg-quick: use src routing for default routes in v6Jason A. Donenfeld2017-05-181-3/+11
* man: fix psk mention in wg-quick man pageJason A. Donenfeld2017-05-181-2/+2
* 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