kaleb-himes
|
6c7e1785aa
|
EXIT_TEST macro added for cleaner implementation and maintenance
|
2016-12-09 19:39:36 -07:00 |
|
kaleb-himes
|
684f9bad22
|
RIOT OS build and test scripts, build instructions
|
2016-12-02 13:53:05 -07:00 |
|
David Garske
|
82e8210208
|
Support for building without SHA256 with NO_OLD_TLS and SHA384/512. Although TLS 1.2 default digest for certs is SHA256 and our test cert signatures use SHA256, so make check will fail. Also requires disabling the P-RNG which uses SHA256. Added missing "wc_InitRng_ex" when using "CUSTOM_RAND_GENERATE_BLOCK". Cleanup of the BuildCertHashes, DoRounds, HashInput, HashOutput and HashOutputRaw return codes.
|
2016-11-14 12:47:24 -08:00 |
|
David Garske
|
17a34c5899
|
Added asynchronous wolfCrypt RSA, TLS client and Cavium Nitrox V support. Asynchronous wolfSSL client support for "DoServerKeyExchange", "SendClientKeyExchange", "SendCertificateVerify" and "DoCertificateVerify". Fixes for async DTLS. Refactor of the wolf event and async handling for use in wolfCrypt. Refactor of the async device support so its hardware agnostic. Added Cavium Nitrox V support (Nitrox tested using SDK v0.2 CNN55XX-SDK with new configure "--with-cavium-v=/dir" option). Moved Nitrox specific functions to new port file "port/cavium/cavium_nitrox.c". RSA refactor to handle async with states. RSA optimization for using dpraw for private key decode. Use double linked list in wolf event for faster/cleaner code. Use typedef for wolf event flag. Cleanup of the async error codes. wolfCrypt test and benchmark support for async RSA. Asynchronous mode enabled using "./configure --enable-asynccrypt". If no async hardware is defined then the internal async simulator (WOLFSSL_ASYNC_CRYPT_TEST) is used. Note: Using async mode requires async.c/h files from wolfSSL. If interested in using asynchronous mode please send email to info@wolfssl.com.
|
2016-08-15 13:59:41 -06:00 |
|
David Garske
|
5b3a72d482
|
Cleanup of stdlib function calls in the wolfSSL library to use our cross-platform "X*" style macros in types.h.
|
2016-06-29 11:11:25 -07:00 |
|
Chris Conlon
|
8f3e1165a1
|
add Whitewood netRandom client library support
|
2016-05-05 15:31:25 -06:00 |
|
David Garske
|
993972162e
|
MinGW fixes, server port assigning cleanup and ping test cleanup. Fixes issue with visibility detection with MinGW. The visibility.m4 script was not actually trying to call the hidden function, which caused MinGW to detect improperly that visibility was supported. Fix for bogusFile on Windows build. Fixes to build warnings for unused variable 'res' and signed/unsigned comparison for sizeof min(). Cleanup of the server side port assignment to allow use with Windows/MinGW/Cygwin. If Windows uses new GetRandomPort() function in test.h to get port in in the 49152 - 65535 range. If *nix then uses the tcp_listen returned port. Otherwise uses the default wolfSSLPort. Refactor of the ping test code to use common file and properly handle ping count differences (Windows "-c" vs. *Nix style "-n"). Workaround for MinGW and cyassl/options.h getting file permissions error. Added non-fatal compile warning if using MinGW that "strtok_s" might be missing along with a link to public domain source that can be used.
|
2016-04-08 11:48:14 -06:00 |
|
Jacob Barthelmeh
|
e99a5b0483
|
prepare for release v3.9.0
|
2016-03-17 16:02:13 -06:00 |
|
David Garske
|
be4c400d16
|
Fixes for disabling the crypt test and benchmark. Added new "./configure --disable-crypttests" option. Also made sure use of both NO_CRYPT_BENCHMARK and NO_CRYPT_TEST in "./configure CFLAGS=-D" scenario work correctly.
|
2016-02-04 12:06:24 -08:00 |
|
toddouska
|
22385f2b39
|
add random ports for all make check scripts, unique ready file
|
2015-12-22 14:35:34 -08: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 |
|
kaleb-himes
|
7364884a69
|
Modified scope for ChangeDirToRoot
|
2015-10-09 22:04:41 -06:00 |
|
David Garske
|
6e61a095c7
|
Added new Xcode project for test suite. Added Xcode workspace file. Added library support for iOS and OS X targets. Updated project files to Xcode 7. Updated README. Added shared user_settings.h. Cleanup of the test.h "ChangeDirBack" function. Cleanup of duplicate ChangeDirBack() code in testsuite.c and adjusted for new Xcode build location.
|
2015-10-09 10:25:40 -07:00 |
|
Chris Conlon
|
7e5be2f313
|
fix resource cleanup in testsuite and wolfcrypt test
|
2015-10-09 10:57:55 -06:00 |
|
Jacob Barthelmeh
|
14723b7e65
|
QSH (quantum-safe handshake) extension
|
2015-07-07 09:55:58 -06:00 |
|
toddouska
|
69b4e982c8
|
fix tmp output files lingering around, remove() was called in bad spot
|
2015-03-29 19:32:48 -07:00 |
|
toddouska
|
473a120ba2
|
remove more stale cyassl headers
|
2015-02-25 13:34:29 -08:00 |
|
lchristina26
|
ed80732957
|
add mymktemp function for random output file name in test.h
|
2015-02-04 11:52:37 -07:00 |
|
kaleb-himes
|
288d9a039d
|
legacy defines and updates
|
2015-01-13 13:27:01 -07:00 |
|
kaleb-himes
|
a389620a29
|
Copyright (C) updates
|
2015-01-08 09:39:04 -07:00 |
|
Jacob Barthelmeh
|
db7f7c39e1
|
comment in testsuite, adjustment to src include and wolfssl ssl
|
2015-01-05 10:32:51 -07:00 |
|
Jacob Barthelmeh
|
2520973b73
|
update to c files for name change and pwdbased along with debugging src function calls
|
2015-01-03 19:09:48 -07:00 |
|
Jacob Barthelmeh
|
b91934f065
|
change to header files and update of function calls in src folder
|
2015-01-01 14:48:33 -07:00 |
|
kaleb-himes
|
edf53a1ed0
|
new changes
|
2014-12-29 10:27:03 -07:00 |
|
toddouska
|
2c595139db
|
fix tirtos merge
|
2014-09-08 19:40:03 -07:00 |
|
toddouska
|
87564bdffe
|
get_cipher fixes
|
2014-08-15 10:56:38 -07:00 |
|
toddouska
|
34f2e51415
|
remove extra spaces from ti cyassl proper files
|
2014-05-09 11:55:59 -07:00 |
|
Vikram Adiga
|
f643ca5f48
|
Added TI-RTOS support for CyaSSL tests
|
2014-05-08 15:52:20 -07:00 |
|
Moisés Guimarães
|
45f9f3cdc2
|
SHA256, SHA384 and SHA512 error verification on test files.
|
2014-04-14 21:28:22 -03:00 |
|
Chris Conlon
|
be65f5d518
|
update FSF address, wolfSSL copyright
|
2014-04-11 15:58:58 -06:00 |
|
toddouska
|
d5be4c4663
|
SHA-256 fips mode
|
2014-03-25 17:11:15 -07:00 |
|
toddouska
|
7b00374930
|
fix -Wmissing-variable-declarations
|
2014-03-02 11:06:41 -08:00 |
|
John Safranek
|
b6d4f10222
|
Reenabled examples when building single-threaded.
Changed testsuite and unit tests to leave out tests cases
that require threading.
|
2014-02-11 18:59:20 -08:00 |
|
John Safranek
|
ba1cbdd8bc
|
When NTRU enabled, testsuite should use NTRU cipher suites for testing.
|
2014-02-11 17:56:59 -08:00 |
|
John Safranek
|
2fe8477679
|
fix make distcheck
|
2014-01-28 12:22:16 -08:00 |
|
toddouska
|
ea5b7ca9d1
|
allow testsuite to run in xcode 5 if custom build location
|
2013-12-18 16:16:35 -08:00 |
|
toddouska
|
d7e74d0383
|
allow sniffer to sniff known testsuite, no port 0
|
2013-05-09 18:42:24 -07:00 |
|
Chris Conlon
|
864f0468aa
|
Cygwin/Mingw64 fixes
|
2013-05-01 14:17:11 -06:00 |
|
toddouska
|
f535e5428e
|
make sure all tests/examples *.c use settings.h correctly
|
2013-04-10 12:17:23 -07:00 |
|
toddouska
|
ee0595f543
|
add --enable-stacksize to print out stack use info with pthreads for example client/server
|
2013-03-28 11:28:38 -07:00 |
|
John Safranek
|
547872683f
|
adjustments to the example tests for Windows
|
2013-03-27 10:22:50 -07:00 |
|
John Safranek
|
7d287a6ba9
|
modified test port number to allow concurrent testing
|
2013-03-26 22:00:39 -07:00 |
|
toddouska
|
49e62f0858
|
fix general NO_SHA NO_ASN NO_CERTS NO_SESSION_CACHE builds/examples
|
2013-03-11 16:07:46 -07: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 |
|
toddouska
|
f3a0d311a0
|
don't output debug messages in testsuite if valgrind on
|
2013-01-04 15:52:46 -08:00 |
|
John Safranek
|
f8f7f69f48
|
compile option to leave out MD5 and SSL code
|
2012-11-26 18:40:43 -08: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 |
|