toddouska 
							
						 
					 
					
						
						
							
						
						8fc1780688 
					 
					
						
						
							
							Merge pull request  #2065  from SparkiDev/ossl_fix1  
						
						... 
						
						
						
						Changes to make symbols available for OpenSSL compat 
						
						
					 
					
						2019-02-01 10:04:41 -08:00 
						 
				 
			
				
					
						
							
							
								David Garske 
							
						 
					 
					
						
						
							
						
						3a0afc3506 
					 
					
						
						
							
							Fixes to handle degenerate PKCS 7 with BER encoding in PKCS7_VerifySignedData. Fix for PKCS7 API unit test with SHA512 disabled. ZD 4757.  
						
						
						
						
					 
					
						2019-01-31 14:36:46 -08:00 
						 
				 
			
				
					
						
							
							
								Chris Conlon 
							
						 
					 
					
						
						
							
						
						0b2bbc33bd 
					 
					
						
						
							
							Merge pull request  #2059  from miyazakh/openssl_bksize_digest  
						
						... 
						
						
						
						Added EVP_MD_CTX_block_size and exposed EVP_Digest() 
						
						
					 
					
						2019-01-28 15:17:26 -07:00 
						 
				 
			
				
					
						
							
							
								John Safranek 
							
						 
					 
					
						
						
							
						
						1288036dbe 
					 
					
						
						
							
							Merge pull request  #2047  from kojo1/freeCRL  
						
						... 
						
						
						
						wolfSSL_CertManagerFreeCRL: exposing FreeCRL 
						
						
					 
					
						2019-01-25 16:08:31 -08:00 
						 
				 
			
				
					
						
							
							
								Hideki Miyazaki 
							
						 
					 
					
						
						
							
						
						e4abcc0a15 
					 
					
						
						
							
							fixed api unit test  
						
						
						
						
					 
					
						2019-01-25 09:38:19 +09:00 
						 
				 
			
				
					
						
							
							
								Hideki Miyazaki 
							
						 
					 
					
						
						
							
						
						53adb93ae4 
					 
					
						
						
							
							Added EVP_MD_CTX_block_size and publicized EVP_Digest()  
						
						
						
						
					 
					
						2019-01-25 09:05:36 +09:00 
						 
				 
			
				
					
						
							
							
								Sean Parkinson 
							
						 
					 
					
						
						
							
						
						4ef6841465 
					 
					
						
						
							
							Changes to make symbols available for OpenSSL compat  
						
						
						
						
					 
					
						2019-01-24 08:38:05 +10:00 
						 
				 
			
				
					
						
							
							
								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