| Commit message (Collapse) | Author | Files | Lines | ||
|---|---|---|---|---|---|
| 2023-02-01 | Move BN_MONT_CTX_* functions to the top of the file. | jsing | 1 | -221/+221 | |
| No functional change. | |||||
| 2023-01-31 | Remove the now empty bn_asm.c. | jsing | 8 | -78/+6 | |
| This rather misnamed file (bn_asm.c) previously contained the C code that was needed to build libcrypto bignum on platforms that did not have assembly implementations of the functions it contained. | |||||
| 2023-01-31 | Simplify bn_div_3_words(). | jsing | 1 | -49/+15 | |
| Make use of bn_umul_hilo() and remove the tangle of preprocessor directives that implement different code paths depending on what defines exist. ok tb@ | |||||
| 2023-01-31 | Provide inline assembly bn_umul_hilo() for alpha/powerpc64/riscv64. | jsing | 3 | -3/+67 | |
| These should work, but are currently untested and disabled. ok tb@ | |||||
| 2023-01-31 | Provide inline assembly versions of bn_umul_hilo() for aarch64/amd64/i386. | jsing | 3 | -3/+67 | |
| ok tb@ | |||||
