aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/selftest (follow)
Commit message (Expand)AuthorAgeFilesLines
* selftest: ratelimiter: improve chance of success via retryJason A. Donenfeld2018-07-061-1/+6
* ratelimiter: mitigate reference underflowJason A. Donenfeld2018-06-191-0/+2
* simd: encapsulate fpu amortization into nice functionsJason A. Donenfeld2018-06-172-8/+9
* chacha20poly1305: test for authtag failureJason A. Donenfeld2018-05-311-3/+21
* chacha20poly1305: test scattergather functions tooJason A. Donenfeld2018-05-311-2/+44
* chacha20poly1305: combine stack variables into unionJason A. Donenfeld2018-05-311-8/+11
* chacha20poly1305: split up into separate filesJason A. Donenfeld2018-05-312-10/+11
* allowedips: Fix graphviz output after endianness patchJonathan Neuschäfer2018-05-141-3/+16
* allowedips: add selftest for allowedips_walk_by_peerJason A. Donenfeld2018-05-101-1/+60
* chacha20poly1305: put magic constant behind macroJason A. Donenfeld2018-04-051-1/+1
* chacha20poly1305: add self tests from wycheproofJason A. Donenfeld2018-04-051-3/+1026
* curve25519: add self tests from wycheproofJason A. Donenfeld2018-04-041-0/+504
* poly1305: fix up selftest counterJason A. Donenfeld2018-02-081-1/+1
* curve25519: break more things with more test casesJason A. Donenfeld2018-02-011-0/+12
* curve25519: verify that specialized basepoint implementations are correctJason A. Donenfeld2018-02-011-3/+17
* poly1305: add poly-specific self-testsJason A. Donenfeld2018-01-191-0/+1566
* global: year bumpJason A. Donenfeld2018-01-036-6/+6
* global: add SPDX tags to all filesGreg Kroah-Hartman2017-12-096-6/+24
* chacha20poly1305: add more test vectors, some of which are weirdJason A. Donenfeld2017-11-221-3/+244
* selftest: allowedips: randomized test mutex updateJason A. Donenfeld2017-11-131-5/+6
* allowedips: rename from routingtableJason A. Donenfeld2017-11-101-61/+61
* global: infuriating kernel iterator styleJason A. Donenfeld2017-10-311-4/+4
* selftest: initialize mutex in routingtable selftestJason A. Donenfeld2017-10-311-0/+2
* selftest: better test index for rate limiterJason A. Donenfeld2017-10-171-2/+13
* routingtable: only use device's mutex, not a special rt oneJason A. Donenfeld2017-10-091-6/+10
* Makefile: clang now builds the kernel, so use scan-buildJason A. Donenfeld2017-10-051-3/+3
* selftest: more checking in ratelimiterJason A. Donenfeld2017-08-021-10/+16
* selftests: ensure that there isnt CPU lag when testing rate limiterJason A. Donenfeld2017-07-201-1/+25
* ratelimiter: consistently use non-bh rcuJason A. Donenfeld2017-07-071-1/+1
* ratelimiter: add self-testJason A. Donenfeld2017-07-061-0/+113
* selftest: remove antique siphash self testJason A. Donenfeld2017-06-241-89/+0
* main: annotate init/exit functions to save memoryJason A. Donenfeld2017-06-245-29/+29
* style: spaces after for loopsJason A. Donenfeld2017-05-301-4/+4
* routingtable: rewrite core functionsJason A. Donenfeld2017-04-212-133/+504
* chacha20poly1305: enforce authtag checking with compilerJason A. Donenfeld2017-03-301-7/+7
* curve25519: protect against potential invalid point attacksJason A. Donenfeld2017-03-301-10/+18
* Update copyrightJason A. Donenfeld2017-01-106-6/+6
* cookies: use xchacha20poly1305 instead of chacha20poly1305Jason A. Donenfeld2016-12-231-0/+35
* siphash: update against upstream submissionJason A. Donenfeld2016-12-167-91/+99
* blake2s: move self tests to correct directoryJason A. Donenfeld2016-12-111-0/+554
* global: move to consistent use of uN instead of uintN_t for kernel codeJason A. Donenfeld2016-12-114-15/+15
* selftest: add routing table tests for small subnetsJason A. Donenfeld2016-11-071-0/+12
* selftest: move to subfolderJason A. Donenfeld2016-08-025-0/+413