summaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Expand)Author
2018-01-30chacha20poly1305: use existing rol32 functionJason A. Donenfeld
2018-01-30device: let udev know what kind of device we areJason A. Donenfeld
2018-01-23qemu: disable AVX-512 in userlandJason A. Donenfeld
2018-01-23qemu: disable PIE for compilationJason A. Donenfeld
2018-01-23tools: share curve25519 implementations with kernelJason A. Donenfeld
2018-01-19poly1305: add poly-specific self-testsJason A. Donenfeld
2018-01-18curve25519-fiat32: uninline certain functionsJason A. Donenfeld
2018-01-18version: bump snapshotJason A. Donenfeld
2018-01-18curve25519: wire up new impls and remove donnaJason A. Donenfeld
2018-01-18curve25519: resolve symbol clash between fe typesJason A. Donenfeld
2018-01-18curve25519: import 64-bit hacl-star implementationJason A. Donenfeld
2018-01-18curve25519: import 32-bit fiat-crypto implementationJason A. Donenfeld
2018-01-18curve25519: modularize implementationJason A. Donenfeld
2018-01-18poly1305: remove indirect callsSamuel Neves
2018-01-08socket: check for null socket before fishing out sportJason A. Donenfeld
2018-01-03global: year bumpJason A. Donenfeld
2018-01-03receive: treat packet checking as irrelevant for timersJason A. Donenfeld
2017-12-21version: bump snapshotJason A. Donenfeld
2017-12-21compat: kernels < 3.13 modified genl_opsJason A. Donenfeld
2017-12-13crypto: compile on UMLJason A. Donenfeld
2017-12-11version: bump snapshotJason A. Donenfeld
2017-12-11chacha20poly1305: wire up avx512vl for skylake-xJason A. Donenfeld
2017-12-11chacha20: avx512vl implementationSamuel Neves
2017-12-11poly1305: fix avx512f alignment bugSamuel Neves
2017-12-11chacha20poly1305: cleaner generic codeJason A. Donenfeld
2017-12-09blake2s-x86_64: fix spacingJason A. Donenfeld
2017-12-09global: add SPDX tags to all filesGreg Kroah-Hartman
2017-12-03chacha20-arm: fix with clang -fno-integrated-as.David Benjamin
2017-12-03poly1305: update x86-64 kernel to AVX512F onlySamuel Neves
2017-11-29netlink: rename symbol to avoid clashesJason A. Donenfeld
2017-11-29device: clear last handshake timer on ifdownJason A. Donenfeld
2017-11-29compat: fix 3.10 backportJason A. Donenfeld
2017-11-28device: do not clear keys during sleep on AndroidJason A. Donenfeld
2017-11-28curve25519: explictly depend on AS_AVXJason A. Donenfeld
2017-11-28compat: support RAP in assemblyJason A. Donenfeld
2017-11-28curve25519: modularize dispatchJason A. Donenfeld
2017-11-27version: bump snapshotJason A. Donenfeld
2017-11-27qemu: take shared lock for untarringJason A. Donenfeld
2017-11-26blake2s: tweak avx512 codeSamuel Neves
2017-11-26compat: support 4.15's netlink and barrier changesJason A. Donenfeld
2017-11-25allowedips: simplifyJason A. Donenfeld
2017-11-25allowedips: optimizeJason A. Donenfeld
2017-11-25qemu: use netfilter.org https siteJason A. Donenfeld
2017-11-23chacha20: directly assign constant and initial stateJason A. Donenfeld
2017-11-23compat: fix typo and rangesJason A. Donenfeld
2017-11-23tools: fix removing preshared keysJason A. Donenfeld
2017-11-22compat: support AVX512BW+VL by lyingJason A. Donenfeld
2017-11-22blake2s: hmac space optimizationSamuel Neves
2017-11-22blake2s: AVX512F+VL implementationSamuel Neves
2017-11-22poly1305-avx512: requires AVX512F+VL+BWSamuel Neves