Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | chacha20: split chacha20_ctx into union | Jason A. Donenfeld | 2018-10-02 | 1 | -2/+2 |
| | | | | This avoids casts and makes counter increments obvious. | ||||
* | chacha20: feed fpu functions PAGE_SIZE at a time | Jason A. Donenfeld | 2018-10-02 | 1 | -1/+1 |
| | | | | Suggested-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> | ||||
* | crypto: prefer IS_ENABLED to ifdefs | Jason A. Donenfeld | 2018-10-02 | 1 | -0/+1 |
| | | | | Suggested-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> | ||||
* | hchacha20: keep in native endian in words | Jason A. Donenfeld | 2018-09-25 | 1 | -2/+5 |
| | |||||
* | chacha20-mips32r2: use simpler calling convention | Jason A. Donenfeld | 2018-09-21 | 1 | -4/+3 |
| | | | | | | | Since we now set up the block in the generic code, we can rely on that to use fewer variables and reduce stack pressure within the MIPS code. This in turn means we have more registers and more uniformity, so we're able to rewrite quite a bit. | ||||
* | chacha20-arm: go with Ard's version to optimize for Cortex-A7 | Jason A. Donenfeld | 2018-09-21 | 1 | -3/+4 |
| | |||||
* | 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: explicitly dual license | Jason A. Donenfeld | 2018-09-20 | 1 | -1/+1 |
| | | | | Suggested-by: Thomas Gleixner <tglx@linutronix.de> | ||||
* | crypto: turn Zinc into individual modules | Jason A. Donenfeld | 2018-09-18 | 1 | -1/+1 |
| | |||||
* | crypto: do not use -include trick | Jason A. Donenfeld | 2018-09-17 | 1 | -4/+0 |
| | |||||
* | crypto: pass simd by reference | Jason A. Donenfeld | 2018-09-17 | 1 | -2/+2 |
| | |||||
* | crypto: make MIT | Jason A. Donenfeld | 2018-09-16 | 1 | -1/+1 |
| | |||||
* | crypto: import zinc | Jason A. Donenfeld | 2018-09-03 | 1 | -0/+28 |