Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-29 | Merge branch 'maint-0.4.5' into maint-0.4.6 | David Goulet | |
2021-06-28 | Suppress strict-prototypes warning on NSS pk11pub.h header | Nick Mathewson | |
We already did this in a couple of places, but there are more that we didn't get. This is necessary for systems with versions of NSS that don't do their prototypes properly. Fixes #40409; bugfix on 0.3.5.1-alpha. | |||
2021-03-12 | Update copyrights to 2021, using "make update-copyright" | Nick Mathewson | |
2020-03-17 | Merge branch 'maint-0.4.2' into maint-0.4.3 | Nick Mathewson | |
2020-03-17 | Merge branch 'trove_2020_002_035' into trove_2020_002_041 | Nick Mathewson | |
2020-03-17 | Use >= consistently with max_bits. | Nick Mathewson | |
2020-02-05 | Merge branch 'trove_2020_002_035' into trove_2020_002_041 | Nick Mathewson | |
Resolved Conflicts: src/feature/dirparse/parsecommon.c | |||
2020-02-05 | When parsing, reject >1024-bit RSA private keys sooner. | Nick Mathewson | |
Private-key validation is fairly expensive for long keys in openssl, so we need to avoid it sooner. | |||
2020-01-09 | Merge branch 'pre_formatter_cleanups_squashed' | Nick Mathewson | |
2020-01-09 | Use new ENABLE/DISABLE_GCC_WARNING | Nick Mathewson | |
This is an automated commit, generated by: perl -i -pe 'next if /define/; s/((?:ENABLE|DISABLE)_GCC_WARNING)\(([A-Za-z0-9_\-]+)\)/$1(\"-W$2\")/' src/*/*/*.[ch] src/*/*.[ch] | |||
2020-01-08 | It's 2020. Update the copyright dates with "make update-copyright" | Nick Mathewson | |
2019-06-05 | Run "make autostyle." | Nick Mathewson | |
2019-01-16 | Bump copyright date to 2019 | Nick Mathewson | |
2019-01-16 | Bump copyright date to 2019. | Nick Mathewson | |
2018-09-04 | Make some additional RSA functions const | Nick Mathewson | |
2018-09-04 | Rename crypto_pk_check_key(), use it more reasonably, add tests | Nick Mathewson | |
This function was a wrapper around RSA_check_key() in openssl, which checks for invalid RSA private keys (like those where p or q are composite, or where d is not the inverse of e, or where n != p*q). We don't need a function like this in NSS, since unlike OpenSSL, NSS won't let you import a bogus private key. I've renamed the function and changed its return type to make it more reasonable, and added a unit test for trying to read a key where n != p*q. | |||
2018-09-04 | Do not leak a reference to "slot" when decoding private key. | Nick Mathewson | |
2018-08-22 | NSS support for x509 certs | Nick Mathewson | |
7 unit tests are failing at this point, but they're all TLS-related. | |||
2018-08-21 | Implement RSA for NSS. | Nick Mathewson | |