cwilley

Results 12 issues of cwilley

Existing PKCS12 tests in test.c are really for the PKCS12 password based KDF functionality in pwdbased.c, so those have been renamed pcks12_kdf tests and a new function with the same...

# Description Adds a new crypto callback for RSA with padding. The new callback optionally handles RSA padding itself, while maintaining existing fallback models.

# Description Use signed variable for length calculation in SendTls13Certificate. Current code uses unsigned len which only works when decremented exactly to zero. Any mistakes in the length handling will...

# Description Rewrite the X509 STORE internals to replicate openssl behavior. Fixes zd 18689 # Testing Added 9 additional test cases to api.c # Checklist - [x] added tests -...

# Description CRL improvements, add parsing for CRL number, do not allow CRL duplicates, add callback for when CRL entry is updated. # Checklist - [x] added tests - [x]...

Also setup new directory structure for wolfProvider OSP patches

# Description wolfSSL_X509_load_locations() previously did not handle PEM files with multiple certs in one file, only the first cert would be loaded. Modify wolfSSL_X509_load_locations() to fix this by using existing...

Add new option to enable unit testing for replace default mode, directly initializing the openssl default provider