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 |