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.
|
2016-03-17 13:31:03 -07:00 |
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_.
|
2016-02-19 13:52:06 -08:00 |
Takashi Kojo
|
4217ef5475
|
fixed mdk4 macro control in example server/client, echoserver/client
|
2015-11-27 11:31:12 +09:00 |
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.
|
2015-10-28 23:54:08 -07:00 |
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.
|
2015-10-14 19:13:45 -07:00 |
Takashi Kojo
|
78ed5d96df
|
echoclient for MDK fgets
|
2015-10-08 15:39:14 +09:00 |
toddouska
|
09b2da799f
|
Merge pull request #125 from kojo1/MDK4
MDK4 name change
|
2015-08-14 14:59:25 -07:00 |
toddouska
|
7fa4302a80
|
disable static PSK cipher suites by default
|
2015-08-14 12:49:30 -07:00 |
toddouska
|
46e7e9acf9
|
disable SSLv3 by default
|
2015-08-12 16:39:13 -07:00 |
Takashi Kojo
|
30f6bc1e27
|
MDK4, wolfSSL name change
|
2015-08-12 16:45:40 +09:00 |
toddouska
|
86f2b9a98f
|
turn off DTLSv1 functions for disable old tls
|
2015-04-08 13:29:25 -07:00 |
toddouska
|
869aeee6cb
|
allow sniffer play nice in ecc build
|
2015-04-01 12:14:48 -07:00 |
toddouska
|
473a120ba2
|
remove more stale cyassl headers
|
2015-02-25 13:34:29 -08:00 |
kaleb-himes
|
b0e88e32ff
|
Error printouts name changed
|
2015-01-20 12:36:20 -07:00 |
kaleb-himes
|
a389620a29
|
Copyright (C) updates
|
2015-01-08 09:39:04 -07:00 |
kaleb-himes
|
369a5f04a9
|
library wide licence update
|
2015-01-06 12:14:15 -07:00 |
toddouska
|
322f79f521
|
allow user to set minimum downgrade version with v23 methods()
|
2014-11-03 15:12:48 -08:00 |
toddouska
|
2c595139db
|
fix tirtos merge
|
2014-09-08 19:40:03 -07:00 |
toddouska
|
28b6c5b998
|
Merge branch 'master' into ti
|
2014-05-12 14:02:22 -07:00 |
Vikram Adiga
|
f643ca5f48
|
Added TI-RTOS support for CyaSSL tests
|
2014-05-08 15:52:20 -07:00 |
Takashi Kojo
|
eeb2e28f54
|
Sync with 3.0.0
|
2014-05-05 09:45:25 +09:00 |
Chris Conlon
|
be65f5d518
|
update FSF address, wolfSSL copyright
|
2014-04-11 15:58:58 -06:00 |
Takashi Kojo
|
b712380a60
|
Sync MDK5 Software Pack with 2.9.4
|
2014-04-11 16:20:12 +09:00 |
toddouska
|
f1597c86b1
|
fix clang -Wconversion except -Wsign-conversion
|
2014-03-03 16:46:48 -08:00 |
toddouska
|
c39cdbea54
|
make sure enable-webserver (HAVE_WEBSERVER) can handle password callbacks as well as opensslextra unless NO_PWDBASED defined
|
2014-03-03 12:18:26 -08:00 |
toddouska
|
dff54942a2
|
xcode5 paths for examples
|
2013-12-19 15:23:57 -08:00 |
toddouska
|
fd5937b599
|
MDK-ARM updates
|
2013-05-20 17:56:27 -07:00 |
toddouska
|
cfdfa7b2b3
|
pull in Kojo MDK-ARM projects, changes
|
2013-05-16 09:47:27 -07:00 |
toddouska
|
12f00a7acc
|
change ipv6 tests to use getaddrinfo for better scope id % handling, inet_pton doesn't always work depending on system
|
2013-04-11 12:30:09 -07:00 |
toddouska
|
f535e5428e
|
make sure all tests/examples *.c use settings.h correctly
|
2013-04-10 12:17:23 -07:00 |
John Safranek
|
7d287a6ba9
|
modified test port number to allow concurrent testing
|
2013-03-26 22:00:39 -07:00 |
toddouska
|
975ffe693b
|
switch --enable-noFilesystem to --enable-filesystem / --disable-filesystem to match others
|
2013-03-13 12:14:05 -07:00 |
toddouska
|
285ca36ca2
|
fix normal psk no rsa examples
|
2013-03-11 13:19:43 -07:00 |
toddouska
|
6b3a80366f
|
NO_RSA with ecc build fixes
|
2013-03-07 18:10:18 -08:00 |
toddouska
|
8ace08499b
|
make sure example CyaSSL_read()s that fill buffer don't overrun by 1 byte if trying to output with null terminator
|
2013-02-08 11:21:48 -08:00 |
toddouska
|
44e0d7543c
|
change copyright name with name change
|
2013-02-05 12:44:17 -08:00 |
toddouska
|
f4f13371f9
|
update copyright date
|
2013-02-04 14:51:41 -08:00 |
Todd Ouska
|
44b6593fe5
|
add cavium ciphers to SSL, and example client
|
2013-02-01 12:21:38 -08:00 |
John Safranek
|
85e8f1988a
|
leanpsk build removes cert code, moved ctaocrypt error strings to own file
|
2012-11-01 12:36:47 -07:00 |
John Safranek
|
9871b13480
|
build test covers leanpsk
|
2012-10-30 12:51:14 -07:00 |
John Safranek
|
6d1e485ef4
|
DTLS to use recvfrom and sendto in embed recv and send callbacks. Added support for storing dtls peer address.
|
2012-10-02 09:15:50 -07:00 |
toddouska
|
7716da0881
|
warn fix
|
2012-09-20 15:39:15 -07:00 |
Brian Aker
|
5fce4edb68
|
This adds more compiler hardening flags (and fixes all of the issues
found in the process).
|
2012-09-19 23:38:41 -07:00 |
toddouska
|
802d62513f
|
fix debug build
|
2012-08-02 13:41:40 -07:00 |
toddouska
|
90446c3c5f
|
add -u for DTLS UPD command line client/server examples
|
2012-08-02 11:54:49 -07:00 |
John Safranek
|
56d2180cf3
|
use CyaSSLv23_client_method() rather than TLSv1_1_client_method() to parallel echoserver.c
|
2012-07-09 09:50:26 -07:00 |
John Safranek
|
be4ce974d0
|
Updated to use TLSv1.2. Changed the string scanning to play better with other echo servers.
|
2012-06-30 15:51:18 -07:00 |
toddouska
|
84614da13e
|
increase copyright date 2012
|
2012-02-13 11:54:10 -08:00 |
Todd A Ouska
|
08fd73bbec
|
fixes for xcode4 and cyassl2
|
2011-09-25 16:35:54 -07:00 |
Todd A Ouska
|
d99932962a
|
change Visual Studio files to use new CyaSSL headers and layout, have examples and testsuite try to change to CyaSSL Home dir if not
|
2011-09-23 16:13:02 -07:00 |
Todd A Ouska
|
9d7c016cdb
|
move cyassl headers out of openssl dir
|
2011-08-25 14:28:57 -07:00 |
Todd A Ouska
|
000ffa54a4
|
add check around config.h for non autoconf systems
|
2011-08-24 16:37:16 -07:00 |
Todd A Ouska
|
5d49bf7cb0
|
Brian Aker commits plus some minor changes like AM_CFLAGS getting AC_SUBST and --enable-xxx #ifdef to new header layout
|
2011-08-24 15:54:58 -07:00 |
Chris Conlon
|
ebc52e6941
|
Corrected spelling mistakes, formatting
|
2011-08-04 16:42:55 -06:00 |
Chris Conlon
|
667162df1b
|
Add headers to examples and .i files
|
2011-07-26 13:27:22 -07:00 |
Todd A Ouska
|
0ef4919b43
|
change Init Free CyaSSL to CyaSSL_, more consistent
|
2011-06-08 13:19:39 -07:00 |
Todd A Ouska
|
f6b95a21c3
|
fix ecc sniffer testsuite build, proper keys
|
2011-06-06 11:19:52 -07:00 |
Todd A Ouska
|
0d9c2b6431
|
keep ntru example suites as ntru, even if sniffing
|
2011-06-06 10:47:03 -07:00 |
Todd A Ouska
|
c4e54556c5
|
make sure example clients don't use EDH when sniffer active
|
2011-04-29 10:41:21 -07:00 |
Todd A Ouska
|
6b88eb05b1
|
1.8.8 init
|
2011-02-05 11:14:47 -08:00 |