Commit History

Author SHA1 Message Date
  toddouska 63b1282e67 Merge pull request #335 from dgarske/asynccrypt 8 years ago
  David Garske 4472152b18 Added new "wolfSSL_poll" which filters event queue by ssl object pointer. Changed wolfSSL_CTX_poll to support using WOLF_POLL_FLAG_PEEK flag to peek at events and return count. Removed "wolfssl_CTX_poll_peek". Switched the examples (test.h AsyncCryptPoll) to use just the WOLFSSL object and call new wolfSSL_poll. Added warning when using the "--enable-asynccrypt" option to make sure users know they need real async.c/.h files. 8 years ago
  Jacob Barthelmeh e99a5b0483 prepare for release v3.9.0 8 years ago
  David Garske e1787fe160 Added "--enable-asynccrypt" option for enabling asynchronous crypto. This includes a refactor of SendServerKeyExchange and DoClientKeyExchange to support WC_PENDING_E on key generation, signing and verification. Currently uses async simulator (WOLFSSL_ASYNC_CRYPT_TEST) if cavium not enabled. All of the examples have been updated to support WC_PENDING_E on accept and connect. A generic WOLF_EVENT infrastructure has been added to support other types of future events and is enabled using "HAVE_WOLF_EVENT". Refactor the ASN OID type (ex: hashType/sigType) to use a more unique name. The real "async.c" and "async.h" files are in a private repo. 8 years ago
  David Garske 953a3bd01d Fixes build error with NO_FILESYSTEM and !NO_CERTS where the wolfssl/test.h load_buffer() function is passing non-existent enum value. Was renamed from CYASSL_ to WOLFSSL_. 8 years ago
  Jacob Barthelmeh 41f50b7a73 NTRU suites considered part of static RSA suites group 9 years ago
  Takashi Kojo 4217ef5475 fixed mdk4 macro control in example server/client, echoserver/client 9 years ago
  David Garske f977caa492 Cleanup of the test code that looks for the WolfSSL root directory. Now it tries to open the certs/ntru-cert.pem file in each directory up (limited to 5) until it opens it. 9 years ago
  David Garske fdab3943be Added throughput benchmarking for client/server examples and added helper script "scripts/benchmark.test". Added example client option: "-B <num>" Benchmarking throughput. Added example server options: "-B <num>" Benchmark throughput, "-e" Echo data, "-i" Loop / Accept multiple connections. Cleanup of the include.am for examples. Cleanup of tcp_connect with DTLS enabled. Cleanup of the valid socket checking. Cleanup trailing whitespace. 9 years ago
  John Safranek 329e6a6207 update the example server and echoserver to correctly generate the DTLS cookie 9 years ago
  toddouska 09b2da799f Merge pull request #125 from kojo1/MDK4 9 years ago
  toddouska 7fa4302a80 disable static PSK cipher suites by default 9 years ago
  toddouska 46e7e9acf9 disable SSLv3 by default 9 years ago
  Takashi Kojo 30f6bc1e27 MDK4, wolfSSL name change 9 years ago
  Jacob Barthelmeh df8b48cd0f NTRU suites from earlier code 9 years ago
  Jacob Barthelmeh 14723b7e65 QSH (quantum-safe handshake) extension 9 years ago
  toddouska 8ff17b66f3 add session tickets to echoserver example too 9 years ago
  toddouska 1f8701540d change SESSION_STATS to PRINT_SESSION_STATS, will add WOLFSSL_SESSION_STATS 9 years ago
  toddouska 86f2b9a98f turn off DTLSv1 functions for disable old tls 9 years ago
  toddouska 869aeee6cb allow sniffer play nice in ecc build 9 years ago
  toddouska 495fbe087e allow dh to be used w/o certs and asn 9 years ago
  kaleb-himes b0e88e32ff Error printouts name changed 9 years ago
  kaleb-himes a389620a29 Copyright (C) updates 10 years ago
  kaleb-himes 369a5f04a9 library wide licence update 10 years ago
  Jacob Barthelmeh d958a2f3d6 close to build test with --disable-examples option 10 years ago
  toddouska 6175a2a20c cleanup fp cache on examples with thread local storage 10 years ago
  toddouska 2c595139db fix tirtos merge 10 years ago
  toddouska 61e989ed99 Merge branch 'master' into ti 10 years ago
  toddouska 2d63c559cc dh now disabled by default but can be enabled w/o opensslextra 10 years ago
  toddouska 28b6c5b998 Merge branch 'master' into ti 10 years ago