Commit History

Author SHA1 Message Date
  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