Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2023-03-25 | Make an attempt at reducing the eyebleed in bn_prime.pl | tb | 1 | -24/+18 | |
Use a style more resembling KNF and drop lots of parentheses. Simplify a few things. No change in generated output on success. | |||||
2023-03-25 | Use Eric Young's usual license in the proper place rather than a weird | tb | 1 | -12/+57 | |
commented-out license stub in a HERE document. | |||||
2023-03-25 | Add RCSID | tb | 1 | -1/+1 | |
2023-03-25 | Add checks to ensure the uint16_t array isn't overflowed when this | tb | 1 | -0/+4 | |
script is run. This is more of an issue with uint16_t now than it was with prime_t aka BN_ULONG before r1.6. | |||||
2023-03-25 | Zap an empty line | tb | 1 | -2/+1 | |
2023-03-25 | Drop unnecessary casts from and to void * | tb | 1 | -8/+6 | |
2023-03-25 | Unindent asn1_bio_get_ex() | tb | 1 | -6/+7 | |
2023-03-25 | Guard GF2m-specifics with OPENSSL_NO_EC2M | tb | 1 | -2/+7 | |
2023-03-25 | Enable FRP256v2 tests | tb | 1 | -6/+2 | |
This was previously disabled because tb apparently can't grep. Exercise this curve as well as part of the new test cases in ECDH wycheproof. | |||||
2023-03-25 | Remove dead/unreachable code | tb | 1 | -7/+1 | |
A copy-paste error would have resulted in a modified msg in case ctLen == 0 or msgLen == 0. So obviously this is unreachable code. | |||||
2023-03-25 | Pull in <openssl/rsa.h> directly | tb | 1 | -1/+2 | |
This is needed for many reasons. It is currently pulled in via x509.h but only when OPENSSL_NO_DEPRECATED is undefined. Again this should be fixed in the public header as well. | |||||
2023-03-25 | BN_free() is defined in <openssl/bn.h> | tb | 2 | -4/+7 | |
This is currently pulled in via dsa.h and ecdsa.h, but only when OPENSSL_NO_DEPRECATED is not defined. We should fix this in the public header, too - let's wait a bit with that. | |||||
2023-03-18 | KNF: some missing spaces after comma | tb | 1 | -5/+5 | |
2023-03-18 | Rename bn_mod_exp_zero to the more appropriate bn_mod_exp | tb | 2 | -4/+4 | |
2023-03-18 | Retire the bn_mod_exp test. | tb | 2 | -222/+1 | |
Its is fully covered by bn_mod_exp_zero now. | |||||
2023-03-18 | Reimplement a variant of the bn_mod_exp tests from scratch | tb | 1 | -2/+202 | |
This exercises the same corner cases as bn_mod_exp and a few more. With input from jsing | |||||
2023-03-18 | fixes for mandoc -Tlint | jsg | 1 | -5/+5 | |
ok tb@ | |||||
2023-03-16 | Consistent phrasing: function -> function pointer | job | 1 | -2/+2 | |
2023-03-16 | Add X509_STORE_{set,get}_check_issued and X509_STORE_CTX_get_check_issued to ↵ | job | 1 | -3/+75 | |
manpage with and OK tb@ | |||||
2023-03-16 | Install EVP_CIPHER_meth_new.3 | tb | 1 | -1/+2 | |