Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | global: rename include'd C files to be .c | Jason A. Donenfeld | 2018-10-06 | 1 | -2702/+0 |
| | | | | | | | | | This is done by 259 other files in the kernel tree: linux $ rg '#include.*\.c' -l | wc -l 259 Suggested-by: Sultan Alsawaf <sultanxda@gmail.com> | ||||
* | simd: introduce useful disabling macro | Jason A. Donenfeld | 2018-10-03 | 1 | -2/+1 |
| | |||||
* | chacha20: test multiple page span in selftest | Jason A. Donenfeld | 2018-10-02 | 1 | -3/+26 |
| | |||||
* | chacha20: break out of zero loops in selftest | Jason A. Donenfeld | 2018-10-02 | 1 | -0/+5 |
| | |||||
* | crypto: rename DEBUG to SELFTEST | Jason A. Donenfeld | 2018-09-25 | 1 | -23/+22 |
| | | | | | Also we make selftest errors of type err, so that they're obvious in dmesg. | ||||
* | chacha20: add bounds checking to selftests | Jason A. Donenfeld | 2018-09-25 | 1 | -1/+45 |
| | |||||
* | hchacha20: keep in native endian in words | Jason A. Donenfeld | 2018-09-25 | 1 | -3/+5 |
| | |||||
* | global: reduce stack frame size | Jason A. Donenfeld | 2018-09-23 | 1 | -8/+17 |
| | | | | This brings it under 1280 on 64-bit and under 1024 on 32-bit systems. | ||||
* | chacha20: add chunked selftest and test sliding alignments and hchacha20 | Jason A. Donenfeld | 2018-09-23 | 1 | -1096/+2466 |
| | | | | | This ensures we're properly updating state[12] and that we're handling all unaligned acceses (in the jump tables for MIPS). | ||||
* | global: put SPDX identifier on its own line | Jason A. Donenfeld | 2018-09-20 | 1 | -2/+2 |
| | | | | | The kernel has very specific rules correlating file type with comment type, and also SPDX identifiers can't be merged with other comments. | ||||
* | crypto: do not waste space on selftest items | Jason A. Donenfeld | 2018-09-20 | 1 | -1084/+1153 |
| | | | | | | This unfortunately means we have to define symbols, since we want them in __initconst, but it's better than the other two options (no initconst or wasting space for fixed size buffers). | ||||
* | crypto: explicitly dual license | Jason A. Donenfeld | 2018-09-20 | 1 | -1/+1 |
| | | | | Suggested-by: Thomas Gleixner <tglx@linutronix.de> | ||||
* | chacha20: add independent self test | Jason A. Donenfeld | 2018-09-18 | 1 | -0/+1182 |
This was already tested from the chacha20poly1305 test, but it's useful to be able to test this in isolation too. |