aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Expand)AuthorAgeFilesLines
...
* simd: encapsulate fpu amortization into nice functionsJason A. Donenfeld2018-06-177-71/+83
* queueing: re-enable preemption periodically to lower latencyJason A. Donenfeld2018-06-162-0/+18
* queueing: remove useless spinlocks on scJason A. Donenfeld2018-06-163-5/+1
* chacha20poly1305: use slow crypto on -rt kernels on arm tooJason A. Donenfeld2018-06-141-1/+1
* version: bump snapshotJason A. Donenfeld2018-06-132-2/+2
* chacha20poly1305: use slow crypto on -rt kernelsJason A. Donenfeld2018-06-131-1/+1
* chacha20: add missing include to headerJason A. Donenfeld2018-06-021-0/+1
* version: bump snapshotJason A. Donenfeld2018-05-312-2/+2
* qemu: bump default versionJason A. Donenfeld2018-05-311-1/+1
* device: do not assume dst is always validJason A. Donenfeld2018-05-311-1/+1
* poly1305: mips: compute S on flyRené van Dorst2018-05-311-31/+22
* chacha20poly1305: test for authtag failureJason A. Donenfeld2018-05-311-3/+21
* chacha20poly1305: test scattergather functions tooJason A. Donenfeld2018-05-311-2/+44
* crypto: consistent constificationJason A. Donenfeld2018-05-316-23/+23
* chacha20poly1305: combine stack variables into unionJason A. Donenfeld2018-05-312-62/+64
* chacha20poly1305: split up into separate filesJason A. Donenfeld2018-05-3110-627/+740
* curve25519: x86_64: make symbol staticJason A. Donenfeld2018-05-291-2/+2
* curve25519: x86_64: satisfy sparseJason A. Donenfeld2018-05-291-260/+260
* compat: don't clash with get_random_u32 backportsJason A. Donenfeld2018-05-241-3/+2
* version: bump snapshotJason A. Donenfeld2018-05-242-2/+2
* compat: work around qcom 4.9 backportsJason A. Donenfeld2018-05-221-0/+3
* qemu: bump default kernel for gcc 8.1Jason A. Donenfeld2018-05-221-1/+1
* allowedips: set pointer to null before freeingJason A. Donenfeld2018-05-221-2/+3
* version: bump snapshotJason A. Donenfeld2018-05-192-2/+2
* timers: no need to clear keepalive in persistent keepaliveJason A. Donenfeld2018-05-191-4/+1
* timers: clear send_keepalive timer on sending handshake responseJason A. Donenfeld2018-05-193-6/+12
* timers: fix up commentJason A. Donenfeld2018-05-191-2/+2
* timers: remove slack_timeJason A. Donenfeld2018-05-191-8/+2
* timers: reinitialize state on initJason A. Donenfeld2018-05-181-0/+3
* timers: round up instead of down in slack_timeJason A. Donenfeld2018-05-181-2/+2
* chacha20poly1305: add mips32 implementationRené van Dorst2018-05-184-5/+913
* device: remove allowedips before individual peersJason A. Donenfeld2018-05-181-1/+1
* version: bump snapshotJason A. Donenfeld2018-05-152-2/+2
* compat: backport for OpenSUSE 15Jason A. Donenfeld2018-05-141-1/+1
* allowedips: Fix graphviz output after endianness patchJonathan Neuschäfer2018-05-141-3/+16
* version: bump snapshotJason A. Donenfeld2018-05-132-2/+2
* compat: don't clear header bits on RHELJason A. Donenfeld2018-05-131-1/+4
* compat: handle RHEL 7.5's recent backportsJason A. Donenfeld2018-05-131-5/+5
* queueing: preserve pfmemalloc header bitJason A. Donenfeld2018-05-131-0/+2
* chacha20poly1305: make gcc 8.1 happySamuel Neves2018-05-131-2/+2
* socket: use skb_put_dataJason A. Donenfeld2018-05-132-3/+12
* allowedips: simplify arithmeticJason A. Donenfeld2018-05-101-1/+1
* allowedips: produce better assembly with unsigned arithmeticJason A. Donenfeld2018-05-101-9/+9
* allowedips: use native endian on lookupJason A. Donenfeld2018-05-101-21/+40
* allowedips: add selftest for allowedips_walk_by_peerJason A. Donenfeld2018-05-101-1/+60
* qemu: retry on 404 in wget for kernel.org raceJason A. Donenfeld2018-04-231-3/+1
* version: bump snapshotJason A. Donenfeld2018-04-202-2/+2
* poly1305: do not place constants in different sectionsJason A. Donenfeld2018-04-181-14/+1
* compat: remove unused dev_recursion_level backportJason A. Donenfeld2018-04-161-7/+0
* blake2s: remove unused helperJason A. Donenfeld2018-04-161-5/+0