summaryrefslogtreecommitdiffhomepage
path: root/src/selftest
AgeCommit message (Expand)Author
2018-09-04global: always find OOM unlikelyJason A. Donenfeld
2018-09-04global: prefer sizeof(*pointer) when possibleJason A. Donenfeld
2018-09-03crypto: import zincJason A. Donenfeld
2018-08-28crypto: use unaligned helpersJason A. Donenfeld
2018-08-28global: run through clang-formatJason A. Donenfeld
2018-08-06chacha20poly1305: selftest: use arrays for test vectorsJason A. Donenfeld
2018-08-06crypto: move simd context to specific typeJason A. Donenfeld
2018-07-31chacha20poly1305: selftest: split up test vector constantsJason A. Donenfeld
2018-07-31main: add missing chacha20poly1305 headerJason A. Donenfeld
2018-07-06selftest: ratelimiter: improve chance of success via retryJason A. Donenfeld
2018-06-19ratelimiter: mitigate reference underflowJason A. Donenfeld
2018-06-17simd: encapsulate fpu amortization into nice functionsJason A. Donenfeld
2018-05-31chacha20poly1305: test for authtag failureJason A. Donenfeld
2018-05-31chacha20poly1305: test scattergather functions tooJason A. Donenfeld
2018-05-31chacha20poly1305: combine stack variables into unionJason A. Donenfeld
2018-05-31chacha20poly1305: split up into separate filesJason A. Donenfeld
2018-05-14allowedips: Fix graphviz output after endianness patchJonathan Neuschäfer
2018-05-10allowedips: add selftest for allowedips_walk_by_peerJason A. Donenfeld
2018-04-05chacha20poly1305: put magic constant behind macroJason A. Donenfeld
2018-04-05chacha20poly1305: add self tests from wycheproofJason A. Donenfeld
2018-04-04curve25519: add self tests from wycheproofJason A. Donenfeld
2018-02-08poly1305: fix up selftest counterJason A. Donenfeld
2018-02-01curve25519: break more things with more test casesJason A. Donenfeld
2018-02-01curve25519: verify that specialized basepoint implementations are correctJason A. Donenfeld
2018-01-19poly1305: add poly-specific self-testsJason A. Donenfeld
2018-01-03global: year bumpJason A. Donenfeld
2017-12-09global: add SPDX tags to all filesGreg Kroah-Hartman
2017-11-22chacha20poly1305: add more test vectors, some of which are weirdJason A. Donenfeld
2017-11-13selftest: allowedips: randomized test mutex updateJason A. Donenfeld
2017-11-10allowedips: rename from routingtableJason A. Donenfeld
2017-10-31global: infuriating kernel iterator styleJason A. Donenfeld
2017-10-31selftest: initialize mutex in routingtable selftestJason A. Donenfeld
2017-10-17selftest: better test index for rate limiterJason A. Donenfeld
2017-10-09routingtable: only use device's mutex, not a special rt oneJason A. Donenfeld
2017-10-05Makefile: clang now builds the kernel, so use scan-buildJason A. Donenfeld
2017-08-02selftest: more checking in ratelimiterJason A. Donenfeld
2017-07-20selftests: ensure that there isnt CPU lag when testing rate limiterJason A. Donenfeld
2017-07-07ratelimiter: consistently use non-bh rcuJason A. Donenfeld
2017-07-06ratelimiter: add self-testJason A. Donenfeld
2017-06-24selftest: remove antique siphash self testJason A. Donenfeld
2017-06-24main: annotate init/exit functions to save memoryJason A. Donenfeld
2017-05-30style: spaces after for loopsJason A. Donenfeld
2017-04-21routingtable: rewrite core functionsJason A. Donenfeld
2017-03-30chacha20poly1305: enforce authtag checking with compilerJason A. Donenfeld
2017-03-30curve25519: protect against potential invalid point attacksJason A. Donenfeld
2017-01-10Update copyrightJason A. Donenfeld
2016-12-23cookies: use xchacha20poly1305 instead of chacha20poly1305Jason A. Donenfeld
2016-12-16siphash: update against upstream submissionJason A. Donenfeld
2016-12-11blake2s: move self tests to correct directoryJason A. Donenfeld
2016-12-11global: move to consistent use of uN instead of uintN_t for kernel codeJason A. Donenfeld