Kareem
|
6dc6d58c04
Remove redundant ifdefs.
|
9 months ago |
Kareem
|
c119826e75
Only include CRL monitor definitions when building with HAVE_CRL_MONITOR.
|
9 months ago |
David Garske
|
76550465bd
Fixes build with `NO_STDIO_FILESYSTEM` defined.
|
9 months ago |
Daniel Pouzzner
|
64667a5595
src/crl.c: fix "null pointer passed as argument 2" in new XMEMCPY() call in WC_RSA_PSS path of DupCRL_Entry(), added in b140f93b17, detected by gcc 14.0.0_pre20240107 p15 with sanitizers.
|
10 months ago |
JacobBarthelmeh
|
b140f93b17
refactor sigParams allocation and adjust test file name
|
10 months ago |
JacobBarthelmeh
|
114d11a8d8
adding RSA-PSS macro guard around CRL use
|
10 months ago |
JacobBarthelmeh
|
cd07e32b13
update crl files and add in compat support for RSA-PSS
|
10 months ago |
JacobBarthelmeh
|
74f0625c89
add native asn template RSA-PSS support with CRL
|
10 months ago |
David Garske
|
434526c345
Expand `WOLFSSL_NO_CRL_DATE_CHECK` to the process cert CRL next date check. Fix typo for DEBUG_CRYPTOCB. Add comments for `wc_ValidateDate` arguments. Improve linker script example for FIPS to put stdlib before FIPS and not force KEEP.
|
11 months ago |
Sean Parkinson
|
0eab70f806
Regression test fixes
|
1 year ago |
Juliusz Sosinowicz
|
dc5a246fdd
Do NULL check in FreeCRL
|
1 year ago |
Juliusz Sosinowicz
|
cecc5f6b19
Call wc_UnLockRwLock only once
|
1 year ago |
Juliusz Sosinowicz
|
8a8acbd55f
Add log about allocation failure
|
1 year ago |
Juliusz Sosinowicz
|
2dd8e713f2
Fix static analyzer possible leak
|
1 year ago |
JacobBarthelmeh
|
8be0e14bd2
add unlock in error case CID 327294
|
1 year ago |
Juliusz Sosinowicz
|
7baf151c37
CRL verify the entire chain including loaded CA's
|
1 year ago |
Juliusz Sosinowicz
|
b02fe0853f
CI fixes
|
1 year ago |
Juliusz Sosinowicz
|
57ce894393
CRL refactor
|
1 year ago |
Juliusz Sosinowicz
|
e96837aa34
cond: Add start and end API for mutex handling
|
1 year ago |
Juliusz Sosinowicz
|
d747df2ae4
Make sure no mutexes are held when cond API are called
|
1 year ago |
David Garske
|
5b16586483
Fixes for wolfSSL conditional porting. Can cause deadlock in high usage situations. Added better signal support on MacOS. Issue created in PR #6437.
|
1 year ago |
Juliusz Sosinowicz
|
67d6d438c5
Port testing to wolfSSL threading interface
|
1 year ago |
Eric Blankenhorn
|
f9cb9560c4
Add CRL_REPORT_LOAD_ERRORS option
|
1 year ago |
Daniel Pouzzner
|
f6f8d2eda3
add WC_DO_NOTHING macro to wolfssl/wolfcrypt/types.h, with default expansion "do {} while (0)", and globally refactor to use the macro where appropriate, annotating intended-null macros-with-args with "/* null expansion */";
|
1 year ago |
Juliusz Sosinowicz
|
7af1f0cf05
Add additional windows logging for DoMonitor
|
1 year ago |
Juliusz Sosinowicz
|
f58539581d
Fix DoMonitor for Mac/BSD
|
1 year ago |
Juliusz Sosinowicz
|
3d68bcd6f7
Jenkins fixes
|
1 year ago |
Juliusz Sosinowicz
|
bff2cf5690
Add crl monitor unit testing
|
1 year ago |
Juliusz Sosinowicz
|
8ab0050801
Init windows CRL monitor
|
1 year ago |
Sean Parkinson
|
e542e51d9f
Test api.c: change more tests to use Expect instead of Assert
|
1 year ago |