summaryrefslogtreecommitdiffhomepage
path: root/src/selftest
AgeCommit message (Expand)Author
2019-11-26allowedips: avoid double lock in selftest error caseJason A. Donenfeld
2019-02-26allowedips: maintain per-peer list of allowedipsJason A. Donenfeld
2019-01-23ratelimiter: build tests with !IPV6Jason A. Donenfeld
2019-01-07global: update copyrightJason A. Donenfeld
2018-10-27allowedips: fix sparse warnings in optional selftestsJason A. Donenfeld
2018-10-09global: give if statements brackets and other cleanupsJason A. Donenfeld
2018-10-08allowedips: remove control statement from macro by rewritingJason A. Donenfeld
2018-10-08global: more nitsJason A. Donenfeld
2018-10-08global: rename struct wireguard_ to struct wg_Jason A. Donenfeld
2018-10-08global: prefix functions used in callbacks with wg_Jason A. Donenfeld
2018-10-07global: style nitsJason A. Donenfeld
2018-10-07allowedips: document additional nobsJason A. Donenfeld
2018-10-06global: rename include'd C files to be .cJason A. Donenfeld
2018-10-06allowedips: remove ifdefs in favor of IS_ENABLEDJason A. Donenfeld
2018-10-02ratelimiter: prefer IS_ENABLEDJason A. Donenfeld
2018-10-02global: prefix all functions with wg_Jason A. Donenfeld
2018-09-23allowedips: work around kasan stack frame bug in selftestJason A. Donenfeld
2018-09-20global: put SPDX identifier on its own lineJason A. Donenfeld
2018-09-20ratelimiter: disable selftest with KASANJason A. Donenfeld
2018-09-20allowedips: change from BUG_ON to WARN_ONJason A. Donenfeld
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