Commit History

Autor SHA1 Mensaxe Data
  David Garske 8605195709 Support for asynchronous session ticket callback (can return WC_PENDING_E). Requires wolfAsyncCrypt support. ZD 14420. %!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
  David Garske aa8df1af78 Fixes for building without DTLS v1.2 and TLS v1.2. Fixes for explicit cast warnings. %!s(int64=2) %!d(string=hai) anos
  Daniel Pouzzner c4920021d8 print errors to stderr, not stdout; %!s(int64=2) %!d(string=hai) anos
  Hayden Roche 52754123d9 Call wc_SetSeed_Cb and wolfCrypt_SetPrivateKeyReadEnable_fips in wolfSSL_Init. %!s(int64=2) %!d(string=hai) anos
  John Safranek 976402e04b RNG Update %!s(int64=3) %!d(string=hai) anos
  Anthony Hu 33cb823148 Remove legacy NTRU and OQS (#4418) %!s(int64=3) %!d(string=hai) anos
  David Garske 2e4e65f518 Asynchronous support for TLS v1.3 TLSX ECC/DH key generation and key agreement %!s(int64=3) %!d(string=hai) anos
  Jacob Barthelmeh c729318ddd update copyright date %!s(int64=3) %!d(string=hai) anos
  Sean Parkinson 794cb5c7a9 TLS Session Ticket: default encryption callback %!s(int64=3) %!d(string=hai) anos
  David Garske 219cbd47eb Added support for AES GCM session ticket encryption. If ChaCha/Poly is disabled it will use AES GCM. Thanks Sean for the code in ZD 11511. %!s(int64=3) %!d(string=hai) anos
  Sean Parkinson d8b58286d1 TLS 1.3: PSK only %!s(int64=4) %!d(string=hai) anos
  JacobBarthelmeh bfb10ddfb5 NO_FILESYSTEM build on Windows %!s(int64=4) %!d(string=hai) anos
  John Safranek 362e328180 NTRU fixes %!s(int64=4) %!d(string=hai) anos
  David Garske dffc677561 Fix for TLS v1.3 with `--enable-sniffer`. %!s(int64=4) %!d(string=hai) anos
  David Garske 3b63e55a68 Fix for TLS v1.3 PSK tests work with additional cipher suites (not just `TLS13-AES128-GCM-SHA256`) and the echo server/client. %!s(int64=4) %!d(string=hai) anos
  David Garske 8300754ecd Fix for "testsuite" with TLSv1.3 and `--enable-sniffer`. %!s(int64=4) %!d(string=hai) anos
  Sean Parkinson 2c6eb7cb39 Add Curve448, X448, Ed448 implementations %!s(int64=4) %!d(string=hai) anos
  Sean Parkinson 55ea2facdd Changes to clear issues raised by cppcheck %!s(int64=4) %!d(string=hai) anos
  Jacob Barthelmeh d9253afc04 add close on pre to echoserver example %!s(int64=4) %!d(string=hai) anos
  Chris Conlon 45c5a2d39c update copyright to 2020 %!s(int64=4) %!d(string=hai) anos
  John Safranek 246c444b93 Updates for v4.0.0 %!s(int64=5) %!d(string=hai) anos
  John Safranek 2e1a1681ec GCC-8 string fixes %!s(int64=6) %!d(string=hai) anos
  Sean Parkinson 6d3e145571 Changes to build with X25519 and Ed25519 only %!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
  David Garske 6de8348918 Fixes for various build configurations. Added `--enable-enckeys` option to enable support for encrypted PEM private keys using password callback without having to use opensslextra. Moved ASN `CryptKey` function to wc_encrypt.c as `wc_CryptKey`. Fixup some missing heap args on XMALLOC/XFREE in asn.c. %!s(int64=6) %!d(string=hai) anos
  Takashi Kojo 8c000c05ee refactor MDK options in client/server.c %!s(int64=7) %!d(string=hai) anos
  David Garske d5cc3ca198 Disable TLS v1.0 by default. Added new `--enable-tlsv10` option to force enable (only works if --enable-oldtls is set, which is on by default). %!s(int64=7) %!d(string=hai) anos
  David Garske 911b6f95f8 Release v3.12.2 (lib 14.0.0). Updated copywright. %!s(int64=7) %!d(string=hai) anos