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