Commit History

Autor SHA1 Mensaxe Data
  David Garske 14e3372826 Enable support for using certificate manager only. Fixes for building without TLS enabled (NO_TLS). ZD 19054. Tested using `./configure --disable-tlsv12 --disable-tls13 CFLAGS="-DNO_TLS" && make check` hai 1 semana
  Daniel Pouzzner cf95fdc071 Globally remap & refactor conflicting symbols to allow -DOPENSSL_EXTRA -DOPENSSL_COEXIST, or equivalently, --enable-opensslextra --enable-opensslcoexist. hai 1 mes
  David Garske 65283fb9bb Improvement for the --enable-asn=nocrypt. Note: This option skips certificate signature checking, so make check TLS expected failures do not pass. Cleanup of the api.c headers / macros. hai 4 meses
  JacobBarthelmeh 31a6a2bf59 update copyright to 2024 hai 5 meses
  kaleb-himes a22956d881 Address periodic CAST failures observed in unit.test by pre-empting the CASTs hai 7 meses
  Juliusz Sosinowicz 67d6d438c5 Port testing to wolfSSL threading interface hai 1 ano
  Juliusz Sosinowicz 3d68bcd6f7 Jenkins fixes hai 1 ano
  Juliusz Sosinowicz ca77da92e5 Implement pthreads threading hai 1 ano
  gojimmypi 6b240fa41a Refactor HAVE_PTHREAD and _POSIX_THREADS (#6536) hai 1 ano
  Sean Parkinson 541ea51ad5 Tests api.c: rework for malloc failure testing hai 1 ano
  Jacob Barthelmeh 9dcc48c8f7 update copyright to 2023 %!s(int64=2) %!d(string=hai) anos
  Sean Parkinson e4e53ab7ca Unit test: rework to be able to run API tests individually %!s(int64=2) %!d(string=hai) anos
  Daniel Pouzzner 5b260ac52e configure.ac: remove enable-quic from enable-all feature set; %!s(int64=2) %!d(string=hai) anos
  Stefan Eissing 4431438fb2 add QUIC support. %!s(int64=2) %!d(string=hai) anos
  Jacob Barthelmeh 8eaa85e412 update copyright year to 2022 %!s(int64=2) %!d(string=hai) anos
  Daniel Pouzzner ccc5952369 global fixup to check or explicitly ignore return values from failable library/system calls that weren't already being checked; %!s(int64=2) %!d(string=hai) anos
  Marco Oliverio 9d22e11776 misc.c: introduce w64wrapper to handle 64bit numbers %!s(int64=2) %!d(string=hai) anos
  kaleb-himes 7cccaa98b7 The minimal changes needed to add KCAPI support with fips-ready %!s(int64=3) %!d(string=hai) anos
  Juliusz Sosinowicz 894303be59 Make the `wolfSSL_GetMaxFragSize` parameter meaning consistent %!s(int64=3) %!d(string=hai) anos
  John Safranek 9bf36f329a Add sign/verify PCT to RSA key gen. %!s(int64=3) %!d(string=hai) anos
  John Safranek f49a09749e When building for FIPS, the unit test will run all the CASTs up front. %!s(int64=3) %!d(string=hai) anos
  John Safranek 976402e04b RNG Update %!s(int64=3) %!d(string=hai) anos
  Sean Parkinson 142c7a9892 cppcheck fixes and a config fix %!s(int64=3) %!d(string=hai) anos
  Daniel Pouzzner 05128968f6 fixes for null pointer accesses detected by clang sanitizer. also, gate SuiteTest() on !NO_WOLFSSL_CIPHER_SUITE_TEST in tests/unit.c, greatly reducing time to completion when not debugging cipher suites. %!s(int64=3) %!d(string=hai) anos
  Jacob Barthelmeh c729318ddd update copyright date %!s(int64=3) %!d(string=hai) anos
  Chris Conlon 45c5a2d39c update copyright to 2020 %!s(int64=5) %!d(string=hai) anos
  John Safranek 246c444b93 Updates for v4.0.0 %!s(int64=5) %!d(string=hai) anos
  David Garske 59a3b4a110 New tests for cert chains, alternate cert chains, trusted peer certs and DH prime cleanup: %!s(int64=6) %!d(string=hai) anos
  David Garske 2c3475c1d6 Added new build option `--enable-memtest` or `WOLFSSL_FORCE_MALLOC_FAIL_TEST` which enables random malloc failures for testing. This test supresses the `abort()` calls to detect seg faults. A new script `./scripts/memtest.sh` starts the test. If an issue is found it can be reviewed with the `./scripts/memtest.txt` log and reproduced using the seed printed at top of unit test as `--- RNG MALLOC FAIL AT 295---` and rerun using `./tests/unit.test 295`. %!s(int64=6) %!d(string=hai) anos
  Sean Parkinson a03c15e598 Allow NO_WOLFSSL_CLIENT/SERVER to compile and pass tests %!s(int64=6) %!d(string=hai) anos