jrblixt 
							
						 
					 
					
						
						
							
						
						fdb371e82e 
					 
					
						
						
							
							Changes per Chris.  
						
						
						
						
					 
					
						2017-07-17 10:43:36 -06:00 
						 
				 
			
				
					
						
							
							
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						ba48221c41 
					 
					
						
						
							
							adjust size of test buffer  
						
						
						
						
					 
					
						2017-07-13 13:21:09 -06:00 
						 
				 
			
				
					
						
							
							
								jrblixt 
							
						 
					 
					
						
						
							
						
						00724c95a9 
					 
					
						
						
							
							Add RSA to unit test.  
						
						
						
						
					 
					
						2017-07-11 09:57:33 -06:00 
						 
				 
			
				
					
						
							
							
								Chris Conlon 
							
						 
					 
					
						
						
							
						
						f8c0a52170 
					 
					
						
						
							
							Merge pull request  #996  from jrblixt/unitTest_api_addAes-PR06152017  
						
						... 
						
						
						
						Unit test api add AES. 
						
						
					 
					
						2017-07-11 08:36:13 -07:00 
						 
				 
			
				
					
						
							
							
								jrblixt 
							
						 
					 
					
						
						
							
						
						ced45ced41 
					 
					
						
						
							
							Changes requested by Chris.  
						
						
						
						
					 
					
						2017-07-06 13:42:54 -06:00 
						 
				 
			
				
					
						
							
							
								Sean Parkinson 
							
						 
					 
					
						
						
							
						
						d2ce95955d 
					 
					
						
						
							
							Improvements to TLS v1.3 code  
						
						... 
						
						
						
						Reset list of supported sig algorithms before sending certificate
request on server.
Refactored setting of ticket for both TLS13 and earlier.
Remember the type of key for deciding which sig alg to use with TLS13
CertificateVerify.
RSA PKCS #1.5 not allowed in TLS13 for CertificateVerify.
Remove all remaining DTLS code as spec barely started.
Turn off SHA512 code where decision based on cipher suite hash.
Fix fragment handling to work with encrypted messages.
Test public APIS. 
						
						
					 
					
						2017-06-29 09:00:44 +10:00 
						 
				 
			
				
					
						
							
							
								David Garske 
							
						 
					 
					
						
						
							
						
						47cc3ffdbc 
					 
					
						
						
							
							Fix build with either NO_WOLFSSL_SERVER or NO_WOLFSSL_CLIENT defined.  
						
						
						
						
					 
					
						2017-06-26 23:05:32 -07:00 
						 
				 
			
				
					
						
							
							
								jrblixt 
							
						 
					 
					
						
						
							
						
						a3b21f0394 
					 
					
						
						
							
							Aes unit test functions.  
						
						
						
						
					 
					
						2017-06-26 15:16:51 -06:00 
						 
				 
			
				
					
						
							
							
								jrblixt 
							
						 
					 
					
						
						
							
						
						1aee054902 
					 
					
						
						
							
							Add Arc4 to unit test.  
						
						
						
						
					 
					
						2017-06-21 17:03:27 -06:00 
						 
				 
			
				
					
						
							
							
								Chris Conlon 
							
						 
					 
					
						
						
							
						
						c183e03802 
					 
					
						
						
							
							Merge pull request  #986  from jrblixt/unitTest_api_addRabbit-PR06192017  
						
						... 
						
						
						
						Add Rabbit unit test functions. 
						
						
					 
					
						2017-06-21 10:45:41 -06:00 
						 
				 
			
				
					
						
							
							
								Kaleb Himes 
							
						 
					 
					
						
						
							
						
						97906bfdb2 
					 
					
						
						
							
							Merge pull request  #982  from JacobBarthelmeh/Testing  
						
						... 
						
						
						
						set return code to TEST_SUCCESS on successful connection 
						
						
					 
					
						2017-06-20 16:21:50 -06:00 
						 
				 
			
				
					
						
							
							
								jrblixt 
							
						 
					 
					
						
						
							
						
						c14e2d5888 
					 
					
						
						
							
							Add Rabbit unit test functions.  
						
						
						
						
					 
					
						2017-06-20 15:16:12 -06:00 
						 
				 
			
				
					
						
							
							
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						c118146803 
					 
					
						
						
							
							set return code to TEST_SUCCESS on successful connection  
						
						
						
						
					 
					
						2017-06-19 09:26:16 -06:00 
						 
				 
			
				
					
						
							
							
								jrblixt 
							
						 
					 
					
						
						
							
						
						6a2824f199 
					 
					
						
						
							
							Add Camellia unit test functions..  
						
						
						
						
					 
					
						2017-06-16 16:27:03 -06:00 
						 
				 
			
				
					
						
							
							
								jrblixt 
							
						 
					 
					
						
						
							
						
						43d6b7a145 
					 
					
						
						
							
							Add ChaCha unit test functions.  
						
						
						
						
					 
					
						2017-06-16 13:00:17 -06:00 
						 
				 
			
				
					
						
							
							
								jrblixt 
							
						 
					 
					
						
						
							
						
						d5a43af751 
					 
					
						
						
							
							Code review changes. Reviewer: Chris.  
						
						
						
						
					 
					
						2017-06-15 11:12:01 -06:00 
						 
				 
			
				
					
						
							
							
								jrblixt 
							
						 
					 
					
						
						
							
						
						25ce52cd0c 
					 
					
						
						
							
							Add IDEA unit test functions.  
						
						
						
						
					 
					
						2017-06-14 23:43:00 -06:00 
						 
				 
			
				
					
						
							
							
								jrblixt 
							
						 
					 
					
						
						
							
						
						0ef1129f18 
					 
					
						
						
							
							Changes WRT small stack.  
						
						
						
						
					 
					
						2017-06-13 13:44:06 -06:00 
						 
				 
			
				
					
						
							
							
								jrblixt 
							
						 
					 
					
						
						
							
						
						e345471b21 
					 
					
						
						
							
							Logical error fix.  
						
						
						
						
					 
					
						2017-05-26 13:27:27 -06:00 
						 
				 
			
				
					
						
							
							
								jrblixt 
							
						 
					 
					
						
						
							
						
						1c0006882a 
					 
					
						
						
							
							Remove AssertIntEq from within function.  
						
						
						
						
					 
					
						2017-05-26 09:44:12 -06:00 
						 
				 
			
				
					
						
							
							
								jrblixt 
							
						 
					 
					
						
						
							
						
						edddd05226 
					 
					
						
						
							
							Changes per Chris.  
						
						
						
						
					 
					
						2017-05-24 11:50:18 -06:00 
						 
				 
			
				
					
						
							
							
								jrblixt 
							
						 
					 
					
						
						
							
						
						b47fca5760 
					 
					
						
						
							
							Patched and Clean up for PR.  
						
						
						
						
					 
					
						2017-05-24 11:50:13 -06:00 
						 
				 
			
				
					
						
							
							
								jrblixt 
							
						 
					 
					
						
						
							
						
						fc5a37ac02 
					 
					
						
						
							
							Changes per Chris.  
						
						
						
						
					 
					
						2017-05-23 10:01:31 -06:00 
						 
				 
			
				
					
						
							
							
								David Garske 
							
						 
					 
					
						
						
							
						
						4edcbc79c1 
					 
					
						
						
							
							RipeMd and Sha224 added to unit test.  
						
						
						
						
					 
					
						2017-05-18 09:32:11 -06:00 
						 
				 
			
				
					
						
							
							
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						f06a392764 
					 
					
						
						
							
							COMPAT. LAYER : DES set key and malloc/free  
						
						
						
						
					 
					
						2016-11-07 13:21:05 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						b686deecbe 
					 
					
						
						
							
							PKCS12 : Add PKCS12 parsing  
						
						
						
						
					 
					
						2016-10-29 13:12:26 -06:00 
						 
				 
			
				
					
						
							
							
								John Safranek 
							
						 
					 
					
						
						
							
						
						b994244011 
					 
					
						
						
							
							Revising the Extended Master Secret support. Removing the dynamic  
						
						... 
						
						
						
						TLSX support for the extention and treating it like the Signature
and Hash algorithms extension. It is to be enabled by default and
the user can turn it off at run time or build time. 
						
						
					 
					
						2016-09-11 18:05:44 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Conlon 
							
						 
					 
					
						
						
							
						
						88fab67804 
					 
					
						
						
							
							add extended master unit tests  
						
						
						
						
					 
					
						2016-09-01 15:15:17 -06:00 
						 
				 
			
				
					
						
							
							
								John Safranek 
							
						 
					 
					
						
						
							
						
						46e92e0211 
					 
					
						
						
							
							DTLS-SCTP example client and server  
						
						... 
						
						
						
						1. Update the example client and server to test DTLS-SCTP.
2. Modify the test.h functions for setting up connections to allow
for a SCTP option.
3. Update other examples to use the new test.h functions.
4. Removed some prototypes in the client header file were some functions
that should have been static to the client.c file and made them static. 
						
						
					 
					
						2016-08-26 19:58:36 -07:00 
						 
				 
			
				
					
						
							
							
								toddouska 
							
						 
					 
					
						
						
							
						
						78ca9e7716 
					 
					
						
						
							
							Merge pull request  #482  from dgarske/async  
						
						... 
						
						
						
						Asynchronous wolfCrypt RSA and TLS client support 
						
						
					 
					
						2016-08-25 10:06:18 -07:00 
						 
				 
			
				
					
						
							
							
								John Blixt 
							
						 
					 
					
						
						
							
						
						a9935cbc28 
					 
					
						
						
							
							Made changes found by Jenkins.  
						
						
						
						
					 
					
						2016-08-19 10:23:55 -06:00 
						 
				 
			
				
					
						
							
							
								John Blixt 
							
						 
					 
					
						
						
							
						
						813a9b05b5 
					 
					
						
						
							
							Clean up and Chris check added the changes.  
						
						
						
						
					 
					
						2016-08-18 15:07:07 -06:00 
						 
				 
			
				
					
						
							
							
								John Blixt 
							
						 
					 
					
						
						
							
						
						f61c045e65 
					 
					
						
						
							
							Changes to the Assert Macros used and added wolfSSL_CTX_use_certificate_buffer()  
						
						
						
						
					 
					
						2016-08-18 10:03:33 -06:00 
						 
				 
			
				
					
						
							
							
								John Blixt 
							
						 
					 
					
						
						
							
						
						b068eec96d 
					 
					
						
						
							
							added wolfSSL_CTX_SetMinVersion  
						
						
						
						
					 
					
						2016-08-17 14:41:37 -06:00 
						 
				 
			
				
					
						
							
							
								John Blixt 
							
						 
					 
					
						
						
							
						
						cddc771829 
					 
					
						
						
							
							Added wolfSSL_SetMinVersion  
						
						
						
						
					 
					
						2016-08-17 14:05:37 -06:00 
						 
				 
			
				
					
						
							
							
								John Blixt 
							
						 
					 
					
						
						
							
						
						584733b138 
					 
					
						
						
							
							Chris looked at functions added for correctness.  
						
						
						
						
					 
					
						2016-08-17 11:27:14 -06:00 
						 
				 
			
				
					
						
							
							
								John Blixt 
							
						 
					 
					
						
						
							
						
						65b2b14a0f 
					 
					
						
						
							
							added test functions for wolfCrypt_Init and OCSP stapling v1 and v2  
						
						
						
						
					 
					
						2016-08-17 10:32:03 -06: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 
						 
				 
			
				
					
						
							
							
								toddouska 
							
						 
					 
					
						
						
							
						
						ac6635593b 
					 
					
						
						
							
							Revert "Bio"  
						
						
						
						
					 
					
						2016-06-27 10:53:34 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						ea71814518 
					 
					
						
						
							
							Merge  https://github.com/wolfSSL/wolfssl  
						
						
						
						
					 
					
						2016-06-17 13:58:53 -06:00 
						 
				 
			
				
					
						
							
							
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						8be5409bc5 
					 
					
						
						
							
							static method func / ocsp callbacks / heap test / alpn free func / remove timing resistant constraint  
						
						
						
						
					 
					
						2016-06-09 11:36:31 -06:00 
						 
				 
			
				
					
						
							
							
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						2feee8856e 
					 
					
						
						
							
							revise static memory and update heap hint  
						
						
						
						
					 
					
						2016-06-04 19:03:48 -06:00 
						 
				 
			
				
					
						
							
							
								Ludovic FLAMENT 
							
						 
					 
					
						
						
							
						
						5d67bb881e 
					 
					
						
						
							
							fix memory leaks  
						
						
						
						
					 
					
						2016-05-25 17:44:31 +02:00 
						 
				 
			
				
					
						
							
							
								Ludovic FLAMENT 
							
						 
					 
					
						
						
							
						
						99b5aa587f 
					 
					
						
						
							
							Fix errors (jenkins)  
						
						
						
						
					 
					
						2016-05-23 11:11:57 +02:00 
						 
				 
			
				
					
						
							
							
								Ludovic FLAMENT 
							
						 
					 
					
						
						
							
						
						ed4f67058a 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/wolfssl/wolfssl  
						
						
						
						
					 
					
						2016-05-20 21:51:13 +02:00 
						 
				 
			
				
					
						
							
							
								Ludovic FLAMENT 
							
						 
					 
					
						
						
							
						
						9fe6ca3130 
					 
					
						
						
							
							remove XSNPRINTF  
						
						... 
						
						
						
						add a full BIO client/server test 
						
						
					 
					
						2016-05-17 17:49:30 +02:00 
						 
				 
			
				
					
						
							
							
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						1b278edfd0 
					 
					
						
						
							
							fix unused functions, make WOLFSSL first parameter, add comments  
						
						
						
						
					 
					
						2016-05-16 23:48:26 -06:00 
						 
				 
			
				
					
						
							
							
								Ludovic FLAMENT 
							
						 
					 
					
						
						
							
						
						4017e0f8dd 
					 
					
						
						
							
							fix BIO issues :  
						
						... 
						
						
						
						- remove unrequited tests
- fix compilations for lighty, stunned, openssh
- wc_BioGetAcceptSocket IPv4 / IPv6 support
- remove <stdio.h> from bio.h
- add NO_STDIO_FILESYSTEM for BIO_printf
- memset -> XMEMSET
- strlen -> XSTRLEN 
						
						
					 
					
						2016-05-15 20:22:19 +02:00 
						 
				 
			
				
					
						
							
							
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						c8576566cc 
					 
					
						
						
							
							add public wolfSSL_dtls_export and api tests  
						
						
						
						
					 
					
						2016-05-14 12:49:09 -06:00