Commit History

Author SHA1 Message Date
  kaleb-himes 3729b12fae Address issues when testing with WOLFSSL_OCSP_TEST set 6 years ago
  David Garske 3d0d10345a Added test cases for ensuring forced error fails on client and server. Added test cases to ensure bad certificate can be overriden. 6 years ago
  Sean Parkinson 487c60df78 Fixes to work when compiled with TLS 1.3 only 6 years ago
  Sean Parkinson 506c858ed6 Add memory usage tracking and logging 6 years ago
  toddouska 0f539616be Merge pull request #1766 from JacobBarthelmeh/UnitTests 6 years ago
  toddouska 555714afa3 Merge pull request #1764 from SparkiDev/tls13_psk_cb 6 years ago
  Jacob Barthelmeh ed9aaa93f4 include tfm in example client for veiwing FP_MAX_BITS 6 years ago
  Sean Parkinson f1222c3f9f Separate PSK callback for TLS 1.3 6 years ago
  Jacob Barthelmeh 373258a0c2 account for NO_RSA and SP math when printing max RSA key size 6 years ago
  Jacob Barthelmeh f74406d2c9 check max key size with ocsp stapling test 6 years ago
  John Safranek f45dbed8f9 OCSP 6 years ago
  John Safranek c71f730d67 OSCP 6 years ago
  David Garske 4eff7b641b First pass at bugs found with `./scripts/memtest.sh`. Fixes for NULL pointer checks, making sure free'd pointers are reset, making sure pointers are initialized and making sure memory is always free'd. Fix for TicketInit() which was using non-thread safe RNG and key_ctx. Fix for possible double free case in `wolfSSL_PEM_read_X509_CRL`. 6 years ago
  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`. 6 years ago
  Sean Parkinson 6d3e145571 Changes to build with X25519 and Ed25519 only 6 years ago
  Sean Parkinson 514a949557 Small stack fixes 6 years ago
  Sean Parkinson a03c15e598 Allow NO_WOLFSSL_CLIENT/SERVER to compile and pass tests 6 years ago
  Sean Parkinson b7caab938e Fix post authentication for TLS 1.3 6 years ago
  Sean Parkinson ba8e441e53 Allow TLS 1.2 to be compiled out. 6 years ago
  toddouska 453daee965 Merge pull request #1523 from SparkiDev/ed25519_key 6 years ago
  John Safranek 0315b378f5 Fix TCP with Timeout 6 years ago
  Sean Parkinson 58f523beba Allow Ed25519 private-only keys to work in TLS 6 years ago
  toddouska 6e5258b56e Merge pull request #1538 from dgarske/fixmatchdomainnull 6 years ago
  David Garske 3fd47bdff3 Fix for example client/server with `-H exitWithRet` option to make sure all cleanup is performed. Resolves valgrind report due to `TicketCleanup()` not being called. 6 years ago
  David Garske 325402cf5a Minor fix for the expected failure case use of `ssl` after free. Renamed `skipExit` to `exitWithRet`. 6 years ago
  David Garske 89a4c98670 * Added support for expected fail test cases with example client/server and suites unit test. 6 years ago
  Sean Parkinson 5845482fc0 Fixes for tests 6 years ago
  toddouska 5c61810d4d Merge pull request #1497 from SparkiDev/tls13_draft28 6 years ago
  thivyaashok 7d425a5ce6 Added support for an anonymous cipher suite (#1267) 6 years ago
  Sean Parkinson 94157634e1 TLS 1.3 fixes/improvements 6 years ago