Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						8c45cb1938 
					 
					
						
						
							
							add DTLS session export option  
						
						 
						
						
						
						
					 
					
						2016-05-10 13:27:45 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ludovic FLAMENT 
							
						 
					 
					
						
						
							
						
						5d1de3bb33 
					 
					
						
						
							
							One file for all BIO functions in wolfcrypt  
						
						 
						
						... 
						
						
						
						move required functions from wolfssl to wolfcrypt
add client/server tests for BIO 
						
						
					 
					
						2016-05-05 12:58:21 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						05e56b75f6 
					 
					
						
						
							
							scan-build, valgrind issues and fix issue with ExtractDate, struct tm  
						
						 
						
						
						
						
					 
					
						2016-05-03 09:22:16 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						f19541ffe5 
					 
					
						
						
							
							update to MYSQL compatibility  
						
						 
						
						
						
						
					 
					
						2016-05-03 09:22:15 -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 
							
						 
					 
					
						
						
							
						
						696169634e 
					 
					
						
						
							
							check return value of wolfSSL_set_fd  
						
						 
						
						
						
						
					 
					
						2016-03-25 13:59:04 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						e99a5b0483 
					 
					
						
						
							
							prepare for release v3.9.0  
						
						 
						
						
						
						
					 
					
						2016-03-17 16:02:13 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						267dc48d95 
					 
					
						
						
							
							fixs after testing : hash table, using NO_SKID, sanity check, and freeing dCert  
						
						 
						
						
						
						
					 
					
						2016-03-02 15:23:50 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						05d2cec7c1 
					 
					
						
						
							
							addition to api tests and refactor location of trusted peer cert check  
						
						 
						
						
						
						
					 
					
						2016-03-02 11:35:03 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						d0f8132cdc 
					 
					
						
						
							
							forcing sensitive memory to be all zeros when done with it  
						
						 
						
						
						
						
					 
					
						2016-02-01 10:45:09 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								toddouska 
							
						 
					 
					
						
						
							
						
						157486ce0d 
					 
					
						
						
							
							fix hint types for misuse of in_buffer and out_buffer  
						
						 
						
						
						
						
					 
					
						2015-12-29 16:13:09 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Conlon 
							
						 
					 
					
						
						
							
						
						d2a80ba1bc 
					 
					
						
						
							
							remove extra NULL check in SetTmpDH_buffer/file_wrapper, fix API tests  
						
						 
						
						
						
						
					 
					
						2015-11-30 10:25:55 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Conlon 
							
						 
					 
					
						
						
							
						
						9c6b52876a 
					 
					
						
						
							
							add SetTmpDH file/buffer functions to API tests  
						
						 
						
						
						
						
					 
					
						2015-11-20 13:32:44 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ludovic FLAMENT 
							
						 
					 
					
						
						
							
						
						9ef43910ed 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/wolfssl/wolfssl  
						
						 
						
						
						
						
					 
					
						2015-10-16 07:46:51 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ludovic FLAMENT 
							
						 
					 
					
						
						
							
						
						d4f3419758 
					 
					
						
						
							
							ALPN : add function to get in a server the list of supported protocols sent by the client.  
						
						 
						
						
						
						
					 
					
						2015-10-15 14:59:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ludovic FLAMENT 
							
						 
					 
					
						
						
							
						
						10f5154389 
					 
					
						
						
							
							ALPN : add option to continue in case of client/server protocol mismatch (like OpenSSL)  
						
						 
						
						
						
						
					 
					
						2015-10-13 09:38:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ludovic FLAMENT 
							
						 
					 
					
						
						
							
						
						bf3b0a228d 
					 
					
						
						
							
							add support for Application-Layer Protocol Name (RFC 7301) in the TLS extensions  
						
						 
						
						
						
						
					 
					
						2015-10-09 15:18:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								toddouska 
							
						 
					 
					
						
						
							
						
						46e7e9acf9 
					 
					
						
						
							
							disable SSLv3 by default  
						
						 
						
						
						
						
					 
					
						2015-08-12 16:39:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moisés Guimarães 
							
						 
					 
					
						
						
							
						
						ca01cebd28 
					 
					
						
						
							
							adds SNI abort option to turn SNI mandatory for WebSocket (RFC6455 page 17).  
						
						 
						
						... 
						
						
						
						@see WOLFSSL_SNI_ABORT_ON_ABSENCE and the xxxSNI_SetOptions() functions for further details. 
						
						
					 
					
						2015-07-01 19:21:18 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moisés Guimarães 
							
						 
					 
					
						
						
							
						
						61c50b26d0 
					 
					
						
						
							
							makes wolfSSL_SNI_GetFromBuffer() return SNI_UNSUPPORTED instead of BUFFER_ERROR for SSL v2.0 client hello buffers.  
						
						 
						
						
						
						
					 
					
						2015-06-25 12:48:11 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								toddouska 
							
						 
					 
					
						
						
							
						
						86f2b9a98f 
					 
					
						
						
							
							turn off DTLSv1 functions for disable old tls  
						
						 
						
						
						
						
					 
					
						2015-04-08 13:29:25 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								toddouska 
							
						 
					 
					
						
						
							
						
						f7c99cec3e 
					 
					
						
						
							
							obey user ecc choices at TLS layer  
						
						 
						
						
						
						
					 
					
						2015-03-18 14:12:23 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								toddouska 
							
						 
					 
					
						
						
							
						
						ac979d49ab 
					 
					
						
						
							
							fix sni yassl tests  
						
						 
						
						
						
						
					 
					
						2015-02-25 20:34:50 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								toddouska 
							
						 
					 
					
						
						
							
						
						473a120ba2 
					 
					
						
						
							
							remove more stale cyassl headers  
						
						 
						
						
						
						
					 
					
						2015-02-25 13:34:29 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kaleb-himes 
							
						 
					 
					
						
						
							
						
						a389620a29 
					 
					
						
						
							
							Copyright (C) updates  
						
						 
						
						
						
						
					 
					
						2015-01-08 09:39:04 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kaleb-himes 
							
						 
					 
					
						
						
							
						
						ce65bef5a8 
					 
					
						
						
							
							enable-fpecc enable-ecc  
						
						 
						
						
						
						
					 
					
						2015-01-06 13:42:02 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kaleb-himes 
							
						 
					 
					
						
						
							
						
						1c75a6e74f 
					 
					
						
						
							
							tests/api.c updated  
						
						 
						
						
						
						
					 
					
						2014-12-30 12:41:26 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kaleb-himes 
							
						 
					 
					
						
						
							
						
						adfa2348ba 
					 
					
						
						
							
							cleanup  
						
						 
						
						
						
						
					 
					
						2014-12-29 17:06:45 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kaleb-himes 
							
						 
					 
					
						
						
							
						
						64d06580c1 
					 
					
						
						
							
							examples not seeing WOLFSSL_API  
						
						 
						
						
						
						
					 
					
						2014-12-29 16:30:26 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kaleb Himes 
							
						 
					 
					
						
						
							
						
						53057f0b0d 
					 
					
						
						
							
							name changes kaleb push  
						
						 
						
						
						
						
					 
					
						2014-12-17 10:00:17 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moisés Guimarães 
							
						 
					 
					
						
						
							
						
						513ea4d38a 
					 
					
						
						
							
							add SNI_UNSUPPORTED for better handling SSL 3.0 buffers on CyaSSL_SNI_GetFromBuffer()  
						
						 
						
						
						
						
					 
					
						2014-12-08 17:31:37 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								toddouska 
							
						 
					 
					
						
						
							
						
						1f8d84553c 
					 
					
						
						
							
							add server_ready file to externally monitor example server for ready to accept, -r option  
						
						 
						
						
						
						
					 
					
						2014-11-26 12:13:47 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								toddouska 
							
						 
					 
					
						
						
							
						
						6175a2a20c 
					 
					
						
						
							
							cleanup fp cache on examples with thread local storage  
						
						 
						
						
						
						
					 
					
						2014-09-09 10:14:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								toddouska 
							
						 
					 
					
						
						
							
						
						2c595139db 
					 
					
						
						
							
							fix tirtos merge  
						
						 
						
						
						
						
					 
					
						2014-09-08 19:40:03 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moisés Guimarães 
							
						 
					 
					
						
						
							
						
						ffd7dd3555 
					 
					
						
						
							
							fix github issue  #126  
						
						 
						
						... 
						
						
						
						api tests refectory with ifdef and prototypes cleaning + use of asserts. Now, if the tests fails, it will point the line error and expected behavior like this:
ERROR - tests/api.c line 715 failed with:
    test:   server_args.return_code is true
    result: server_args.return_code => FALSE 
						
						
					 
					
						2014-09-04 14:17:55 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								toddouska 
							
						 
					 
					
						
						
							
						
						61e989ed99 
					 
					
						
						
							
							Merge branch 'master' into ti  
						
						 
						
						
						
						
					 
					
						2014-07-03 11:34:15 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								toddouska 
							
						 
					 
					
						
						
							
						
						2d63c559cc 
					 
					
						
						
							
							dh now disabled by default but can be enabled w/o opensslextra  
						
						 
						
						
						
						
					 
					
						2014-07-03 11:32:24 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								toddouska 
							
						 
					 
					
						
						
							
						
						00abb2d90e 
					 
					
						
						
							
							Merge branch 'master' into ti  
						
						 
						
						
						
						
					 
					
						2014-06-17 09:17:17 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moisés Guimarães 
							
						 
					 
					
						
						
							
						
						8eae068000 
					 
					
						
						
							
							fix error codes checking to use enum value from error-ssl.h  
						
						 
						
						
						
						
					 
					
						2014-06-16 17:57:47 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								toddouska 
							
						 
					 
					
						
						
							
						
						9a180b0ec8 
					 
					
						
						
							
							Merge branch 'master' into ti  
						
						 
						
						
						
						
					 
					
						2014-06-16 11:05:20 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moisés Guimarães 
							
						 
					 
					
						
						
							
						
						a3687a200a 
					 
					
						
						
							
							fix tests based on Wolfcrypt error codes.  
						
						 
						
						
						
						
					 
					
						2014-06-13 15:30:30 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								toddouska 
							
						 
					 
					
						
						
							
						
						8237319d80 
					 
					
						
						
							
							merge with master  
						
						 
						
						
						
						
					 
					
						2014-06-10 15:19:45 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moisés Guimarães 
							
						 
					 
					
						
						
							
						
						9c905b6519 
					 
					
						
						
							
							fix on TLSX_SNI_GetFromBuffer - > should be >= so extensions of length 0 get inside the while.  
						
						 
						
						... 
						
						
						
						added test to cover case. 
						
						
					 
					
						2014-06-10 16:56:45 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moisés Guimarães 
							
						 
					 
					
						
						
							
						
						ba36c24fc1 
					 
					
						
						
							
							fix on TLSX_SNI_GetFromBuffer - undo last fix and return 0 when there is no SNI extension. Now the return is the same when there is no extensions at all.  
						
						 
						
						
						
						
					 
					
						2014-06-10 15:28:29 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Moisés Guimarães 
							
						 
					 
					
						
						
							
						
						064483035c 
					 
					
						
						
							
							fix on TLSX_SNI_GetFromBuffer - set inOutSz value to zero when there is no SNI extension in the client hello buffer.  
						
						 
						
						
						
						
					 
					
						2014-06-09 17:31:32 -03: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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Conlon 
							
						 
					 
					
						
						
							
						
						be65f5d518 
					 
					
						
						
							
							update FSF address, wolfSSL copyright  
						
						 
						
						
						
						
					 
					
						2014-04-11 15:58:58 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Safranek 
							
						 
					 
					
						
						
							
						
						ceb4a8f568 
					 
					
						
						
							
							port 0 hack for the API unit test  
						
						 
						
						
						
						
					 
					
						2014-03-09 15:08:18 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								toddouska 
							
						 
					 
					
						
						
							
						
						1fd6245600 
					 
					
						
						
							
							fix all clang warnings except Wpadded (diagnostic), Wconversion which inludes Wsign-conversion (implicit conversions part of standard)  
						
						 
						
						
						
						
					 
					
						2014-03-03 13:27:52 -08:00