aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/selftest/routingtable.h (unfollow)
Commit message (Expand)AuthorFilesLines
2017-06-13version: bump snapshot0.0.20170613Jason A. Donenfeld2-2/+2
2017-06-12tools: use proper __linux__ ifdefJason A. Donenfeld1-1/+1
2017-06-12random: wait for random bytes when generating nonces and ephemeralsJason A. Donenfeld4-7/+12
2017-06-12version: bump snapshot0.0.20170612Jason A. Donenfeld2-2/+2
2017-06-12wg-quick: match ipv6 default route more broadlyJason A. Donenfeld1-1/+1
2017-06-11wg-quick: make sure we have empty table for both v6 and v4Jason A. Donenfeld1-1/+3
2017-06-09external-tests: trim the fatJason A. Donenfeld5-205/+0
2017-06-08config: ensure the RNG is initialized before settingJason A. Donenfeld2-0/+48
2017-06-08noise: fix race when replacing handshakeJason A. Donenfeld3-11/+24
2017-06-08go test: use x/crypto for blake2s now that we have 128-bit macJason A. Donenfeld1-3/+3
2017-06-05peer: explicitly initialize atomicJason A. Donenfeld1-0/+3
2017-06-01go test: correct tai64n and formattingJason A. Donenfeld1-26/+26
2017-06-01external-tests: add keepalive packetJason A. Donenfeld2-0/+23
2017-06-01compat: remove padata hotplug codeJason A. Donenfeld1-149/+0
2017-06-01curve25519: use more standard label convention in asmJason A. Donenfeld2-24/+24
2017-06-01device: do-while assignment styleJason A. Donenfeld1-1/+1
2017-06-01receive: trim incoming packets to IP header lengthJason A. Donenfeld3-2/+17
2017-06-01go test: properly pad messageJason A. Donenfeld1-2/+2
2017-05-31timers: queue up killing ephemerals only if not alreadyJason A. Donenfeld1-1/+1
2017-05-31config: add new line for styleJason A. Donenfeld1-0/+1
2017-05-31version: bump snapshot0.0.20170531Jason A. Donenfeld2-2/+2
2017-05-31timers: reset retry-attempt counter when not retryingJason A. Donenfeld4-7/+10
2017-05-31timers: the completion of a handshake also is on key confirmationJason A. Donenfeld2-2/+3
2017-05-31timers: rework handshake reply control flowJason A. Donenfeld1-9/+8
2017-05-31debug: print interface name in dmesgJason A. Donenfeld11-50/+52
2017-05-31compat: remove warning for < 4.1Jason A. Donenfeld1-2/+0
2017-05-31config: it's faster to memcpy than strncpyJason A. Donenfeld1-2/+1
2017-05-31routingtable: Remove unnecessary check in node_placement()Sultan Alsawaf1-2/+1
2017-05-31data: enable BH during parallel crypto on ARM/NEONJason A. Donenfeld1-0/+12
2017-05-31curve25519: add NEON versions for ARMJason A. Donenfeld3-29/+2160
2017-05-31curve25519: align the basepoint to 32 bytesJason A. Donenfeld1-2/+2
2017-05-31curve25519: actually, do some things on heap sometimesJason A. Donenfeld1-0/+170
2017-05-31tools: allow creating device with no peersJason A. Donenfeld1-4/+0
2017-05-31config: do not error out when getting if no peersJason A. Donenfeld1-0/+1
2017-05-30device: keep going when share_check failsJason A. Donenfeld1-4/+4
2017-05-30timers: fix typo in commentJason A. Donenfeld1-1/+1
2017-05-30rust test: add icmp pingJason A. Donenfeld2-10/+63
2017-05-30rust test: convert screech test to snowJake McGinty2-39/+31
2017-05-30style: spaces after for loopsJason A. Donenfeld7-15/+15
2017-05-30peer: use iterator macro instead of callbackJason A. Donenfeld6-77/+73
2017-05-30noise: precompute static-static ECDH operationJason A. Donenfeld4-15/+30
2017-05-30noise: no need to store ephemeral public keyJason A. Donenfeld2-7/+6
2017-05-30handshake: process in parallelJason A. Donenfeld7-35/+61
2017-05-30compat: ship padata if kernel doesn't have itJason A. Donenfeld3-11/+1055
2017-05-30man: update wg-quick(8) to show Debian resolvconf braindamageJason A. Donenfeld1-2/+2
2017-05-30chacha20poly1305: add NEON versions for ARM and ARM64Jason A. Donenfeld6-12/+1048
2017-05-21chacha20poly1305: move constants to rodataJason A. Donenfeld5-14/+27
2017-05-18wg-quick: use src routing for default routes in v6Jason A. Donenfeld1-3/+11
2017-05-18man: fix psk mention in wg-quick man pageJason A. Donenfeld1-2/+2
2017-05-17version: bump snapshot0.0.20170517Jason A. Donenfeld2-2/+2