Takashi Kojo 
							
						 
					 
					
						
						
							
						
						5539b0eb38 
					 
					
						
						
							
							wolfSSL_CertManagerFreeCRL: exporsing FreeCRL  
						
						 
						
						
						
						
					 
					
						2019-01-20 10:11:19 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						f0a3045d62 
					 
					
						
						
							
							af_alg sha3 addition  
						
						 
						
						... 
						
						
						
						hardware acceleration with RSA
add AES-GCM hardware acceleration
refactor setting RSA IV flag
check and set AF_ALG flags
fix for default AF_ALG use
set buffer alignment with Xilinx RSA
macro guard after rebase
use ALIGN64
clean up test cases 
						
						
					 
					
						2019-01-18 16:25:24 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								toddouska 
							
						 
					 
					
						
						
							
						
						d02f7a75b9 
					 
					
						
						
							
							Merge pull request  #2019  from dgarske/arduino  
						
						 
						
						... 
						
						
						
						Improvements to Arduino sketch 
						
						
					 
					
						2019-01-18 08:54:42 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Garske 
							
						 
					 
					
						
						
							
						
						809fed8f05 
					 
					
						
						
							
							Fix to resolve unit test error with WOLFSSL_CIPHER_INTERNALNAME or NO_ERROR_STRINGS defined.  
						
						 
						
						
						
						
					 
					
						2019-01-13 11:06:04 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Garske 
							
						 
					 
					
						
						
							
						
						cfc66dab47 
					 
					
						
						
							
							Fix compiler complaints when using Curve25519.  
						
						 
						
						
						
						
					 
					
						2019-01-11 21:16:13 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Garske 
							
						 
					 
					
						
						
							
						
						45cd80b4b7 
					 
					
						
						
							
							Fix define check of NO_CERT to be NO_CERTS.  
						
						 
						
						
						
						
					 
					
						2019-01-11 21:10:07 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Garske 
							
						 
					 
					
						
						
							
						
						bcc177b23d 
					 
					
						
						
							
							Fixes for build warnings.  
						
						 
						
						
						
						
					 
					
						2019-01-11 21:07:23 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						164a762088 
					 
					
						
						
							
							fix afalg/cryptodev + opensslextra build  
						
						 
						
						
						
						
					 
					
						2018-12-20 10:52:17 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						92d59c7df4 
					 
					
						
						
							
							fix for cryptonly + rsavfy build  
						
						 
						
						
						
						
					 
					
						2018-12-19 14:36:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Blankenhorn 
							
						 
					 
					
						
						
							
						
						195b995bc4 
					 
					
						
						
							
							Fixes from review  
						
						 
						
						
						
						
					 
					
						2018-12-11 12:19:45 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Blankenhorn 
							
						 
					 
					
						
						
							
						
						dc104985c3 
					 
					
						
						
							
							Fixes from review  
						
						 
						
						
						
						
					 
					
						2018-12-11 11:41:39 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Blankenhorn 
							
						 
					 
					
						
						
							
						
						59bfead3c8 
					 
					
						
						
							
							Fixes from review  
						
						 
						
						
						
						
					 
					
						2018-12-11 11:30:13 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Blankenhorn 
							
						 
					 
					
						
						
							
						
						1c0fa6fb58 
					 
					
						
						
							
							Code coverage tests and fixes - default config  
						
						 
						
						
						
						
					 
					
						2018-12-11 08:56:21 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kaleb-himes 
							
						 
					 
					
						
						
							
						
						7048efb5fa 
					 
					
						
						
							
							Test adjustments for testing with nginx in FIPS mode  
						
						 
						
						
						
						
					 
					
						2018-12-06 13:02:58 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Conlon 
							
						 
					 
					
						
						
							
						
						28dc1cbb67 
					 
					
						
						
							
							fix unit test for PKCS#7 with AES disabled  
						
						 
						
						
						
						
					 
					
						2018-12-03 12:00:04 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Conlon 
							
						 
					 
					
						
						
							
						
						a5e3b18252 
					 
					
						
						
							
							exclude wolfSSL_EC_POINT_point2hex() in CAVP selftest build  
						
						 
						
						
						
						
					 
					
						2018-11-27 09:12:55 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								toddouska 
							
						 
					 
					
						
						
							
						
						f11809aa62 
					 
					
						
						
							
							Merge pull request  #1923  from JacobBarthelmeh/Testing  
						
						 
						
						... 
						
						
						
						cast to resolve warning, check size of time_t, and check for null tes… 
						
						
					 
					
						2018-11-21 10:17:23 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sean Parkinson 
							
						 
					 
					
						
						
							
						
						95bd340de5 
					 
					
						
						
							
							Add support for more OpenSSL APIs  
						
						 
						
						... 
						
						
						
						Add support for PEM_read and PEM_write
Add OpenSSL PKCS#7 signed data support
Add OpenSSL PKCS#8 Private key APIs
Add X509_REQ OpenSSL APIs 
						
						
					 
					
						2018-11-20 07:54:24 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						ee30b2b476 
					 
					
						
						
							
							better name for time_t size macro guard  
						
						 
						
						
						
						
					 
					
						2018-11-16 15:51:38 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						c307fd7af4 
					 
					
						
						
							
							additional macro guards for disabling aescbc with opensslextra  
						
						 
						
						
						
						
					 
					
						2018-11-15 13:40:04 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						0f4a06594e 
					 
					
						
						
							
							cast to resolve warning, check size of time_t, and check for null test case  
						
						 
						
						
						
						
					 
					
						2018-11-12 16:02:33 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								toddouska 
							
						 
					 
					
						
						
							
						
						f7f6506a54 
					 
					
						
						
							
							Merge pull request  #1898  from cconlon/cmsupdates  
						
						 
						
						... 
						
						
						
						wolfCrypt PKCS#7/CMS Expansion 
						
						
					 
					
						2018-11-07 08:36:02 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						27db083733 
					 
					
						
						
							
							make degenerate test structure dynamic to set the uninitialized dynamic flag  
						
						 
						
						
						
						
					 
					
						2018-11-06 18:35:13 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Conlon 
							
						 
					 
					
						
						
							
						
						9bef9bad8e 
					 
					
						
						
							
							PKCS7/CMS build fixes when disabling individual AES sizes  
						
						 
						
						
						
						
					 
					
						2018-11-06 18:35:13 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						62a2847d75 
					 
					
						
						
							
							make internal stream buffer dynamic  
						
						 
						
						... 
						
						
						
						formating and build without stream api 
						
						
					 
					
						2018-11-06 18:35:12 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						98efc1e9de 
					 
					
						
						
							
							testing with verify signed stream function  
						
						 
						
						
						
						
					 
					
						2018-11-06 18:35:12 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						5525f59852 
					 
					
						
						
							
							first addition of verify sign stream data  
						
						 
						
						
						
						
					 
					
						2018-11-06 18:35:12 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						02df920269 
					 
					
						
						
							
							use fall through and update api tests to use wc_PKCS7_New  
						
						 
						
						
						
						
					 
					
						2018-11-06 18:35:12 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						83a150c4df 
					 
					
						
						
							
							stream of PKCS7 decode encrypted  
						
						 
						
						
						
						
					 
					
						2018-11-06 18:35:12 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Conlon 
							
						 
					 
					
						
						
							
						
						06a6f8400b 
					 
					
						
						
							
							add CMS AuthEnvelopedData support for authAttrs  
						
						 
						
						
						
						
					 
					
						2018-11-06 18:35:12 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Conlon 
							
						 
					 
					
						
						
							
						
						0b3930e24f 
					 
					
						
						
							
							save and set PKCS7 isDynamic flag in wc_PKCS7_Init  
						
						 
						
						
						
						
					 
					
						2018-11-06 18:35:12 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Garske 
							
						 
					 
					
						
						
							
						
						efb1efcc0d 
					 
					
						
						
							
							Fixes and additional tests for compatibility function BN_bn2hex. In the DEBUG_WOLFSSL case it was returning a (char*)"", which was trying to be free'd. We cannot return const char* here, since its assumed to be an allocated pointer. Fix the dynamic type for XMALLOC/XFREE to match, since OPENSSL_free is used to free returned value. Fix to add room for null term. Added missing API unit test for BN_print_fp. Exposed these functions for OPENSSL_EXTRA.  
						
						 
						
						
						
						
					 
					
						2018-11-06 05:55:25 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JacobBarthelmeh 
							
						 
					 
					
						
						
							
						
						1ffc1108a6 
					 
					
						
						
							
							Merge pull request  #1906  from cconlon/selftest-fixes  
						
						 
						
						... 
						
						
						
						fixes for CAVP selftest build errors 
						
						
					 
					
						2018-11-01 11:31:39 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						6dd4fba888 
					 
					
						
						
							
							fix for clang warning  
						
						 
						
						
						
						
					 
					
						2018-10-30 17:41:03 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						cc3ccbaf0c 
					 
					
						
						
							
							add test for degenerate case and allow degenerate case by default  
						
						 
						
						
						
						
					 
					
						2018-10-30 17:04:33 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Conlon 
							
						 
					 
					
						
						
							
						
						def7a91e70 
					 
					
						
						
							
							fix CAVP selftest build errors  
						
						 
						
						
						
						
					 
					
						2018-10-30 16:35:45 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Garske 
							
						 
					 
					
						
						
							
						
						86758f9640 
					 
					
						
						
							
							Fixes for key size detection when using PK callbacks (HSM) and no private key has been loaded (affects HAVE_PK_CALLBACKS on server side only when no dummy private key is loaded). Fix for possible leak during ECC min key size failure with small stack. Added new API wc_RsaPublicKeyDecode_ex for parsing an RSA public key for the modulus and exponent. Changed wolfSSL_CTX_SetTmpEC_DHE_Sz to support a size == 0 for using the long-term private key's size. Changed ECDHE_SIZE so it can be overridden and build-time. Added tests for wolfSSL_CTX_SetTmpEC_DHE_Sz and wolfSSL_SetTmpEC_DHE_Sz.  
						
						 
						
						
						
						
					 
					
						2018-10-25 09:15:23 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								toddouska 
							
						 
					 
					
						
						
							
						
						878b5925fc 
					 
					
						
						
							
							Merge pull request  #1877  from dgarske/pkcs8_ec  
						
						 
						
						... 
						
						
						
						Added support for ECC private key with PKCS8 encoding 
						
						
					 
					
						2018-10-22 14:59:10 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Garske 
							
						 
					 
					
						
						
							
						
						7ce236f3af 
					 
					
						
						
							
							Fix for new test_wolfSSL_PKCS8 changes to init/free the ecc_key.  
						
						 
						
						
						
						
					 
					
						2018-10-19 16:04:02 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Garske 
							
						 
					 
					
						
						
							
						
						095337b1cf 
					 
					
						
						
							
							Merge pull request  #1878  from kaleb-himes/TEST_COVERAGE_3  
						
						 
						
						... 
						
						
						
						Test coverage 3 
						
						
					 
					
						2018-10-17 13:47:10 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								toddouska 
							
						 
					 
					
						
						
							
						
						dcb105deff 
					 
					
						
						
							
							Merge pull request  #1876  from dgarske/max_frag_256  
						
						 
						
						... 
						
						
						
						Added new 256-byte max fragment option `WOLFSSL_MFL_2_8` 
						
						
					 
					
						2018-10-17 13:21:57 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Garske 
							
						 
					 
					
						
						
							
						
						8b529d3d57 
					 
					
						
						
							
							Add test for ECC private key with PKCS 8 encoding (no crypt) and -----BEGIN EC PRIVATE KEY----- header.  
						
						 
						
						
						
						
					 
					
						2018-10-17 10:01:29 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kaleb-himes 
							
						 
					 
					
						
						
							
						
						5ca822b1e9 
					 
					
						
						
							
							Peer review changes requested  
						
						 
						
						
						
						
					 
					
						2018-10-17 10:46:45 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kaleb-himes 
							
						 
					 
					
						
						
							
						
						2aa6f91144 
					 
					
						
						
							
							Reset IV after update via call to encrypt  
						
						 
						
						
						
						
					 
					
						2018-10-16 18:31:16 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Garske 
							
						 
					 
					
						
						
							
						
						ab61cefa58 
					 
					
						
						
							
							Fix max frag error case tests to use min/max.  
						
						 
						
						
						
						
					 
					
						2018-10-16 08:58:46 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Garske 
							
						 
					 
					
						
						
							
						
						4adaeb8585 
					 
					
						
						
							
							Added new 256-byte max fragment option WOLFSSL_MFL_2_8.  
						
						 
						
						
						
						
					 
					
						2018-10-15 17:06:21 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Garske 
							
						 
					 
					
						
						
							
						
						d67cb9e875 
					 
					
						
						
							
							Added new build option for Microchip CryptoAuthLib (--enable-cryptoauthlib). Build fixes with WOLFSSL_ATECC508A enabled.  
						
						 
						
						
						
						
					 
					
						2018-10-15 14:17:43 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								toddouska 
							
						 
					 
					
						
						
							
						
						0b78b75530 
					 
					
						
						
							
							Merge pull request  #1860  from dgarske/tls_either_side  
						
						 
						
						... 
						
						
						
						Methods cleanup and new DTLS "either" side methods 
						
						
					 
					
						2018-10-12 07:35:17 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kaleb-himes 
							
						 
					 
					
						
						
							
						
						f9ff151ee7 
					 
					
						
						
							
							wolfSSL_AES_cbc_encrypt unit test refactor, TODO: Decrypt  
						
						 
						
						
						
						
					 
					
						2018-10-10 16:16:57 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kaleb-himes 
							
						 
					 
					
						
						
							
						
						23797ab4cb 
					 
					
						
						
							
							wolfSSL_AES_cbc_encrypt unit tests, TODO: Decrypt  
						
						 
						
						
						
						
					 
					
						2018-10-10 15:59:10 -04:00