Tesfa Mael 
							
						 
					 
					
						
						
							
						
						25aeb8238e 
					 
					
						
						
							
							Addressed review comment about id being undefined  
						
						
						
						
					 
					
						2019-06-04 16:05:57 -07:00 
						 
				 
			
				
					
						
							
							
								Tesfa Mael 
							
						 
					 
					
						
						
							
						
						dfde631cb2 
					 
					
						
						
							
							Free key at the end of the test  
						
						
						
						
					 
					
						2019-04-24 11:49:53 -07:00 
						 
				 
			
				
					
						
							
							
								Tesfa Mael 
							
						 
					 
					
						
						
							
						
						edef75c70f 
					 
					
						
						
							
							Wrapped new unit test API with FIPS macros  
						
						
						
						
					 
					
						2019-04-24 10:02:20 -07:00 
						 
				 
			
				
					
						
							
							
								Tesfa Mael 
							
						 
					 
					
						
						
							
						
						6b51f2d5b2 
					 
					
						
						
							
							Added unit test for wc_ecc_get_curve_id_from_dp_params  
						
						
						
						
					 
					
						2019-04-23 16:45:52 -07:00 
						 
				 
			
				
					
						
							
							
								toddouska 
							
						 
					 
					
						
						
							
						
						b224f6fac9 
					 
					
						
						
							
							Merge pull request  #2181  from JacobBarthelmeh/Compatibility-Layer  
						
						... 
						
						
						
						update wolfSSL_i2d_RSAPrivateKey function 
						
						
					 
					
						2019-04-03 09:16:10 -07:00 
						 
				 
			
				
					
						
							
							
								Hideki Miyazaki 
							
						 
					 
					
						
						
							
						
						6968797848 
					 
					
						
						
							
							fixed jenkins test failure  
						
						
						
						
					 
					
						2019-03-30 01:35:35 +09:00 
						 
				 
			
				
					
						
							
							
								Hideki Miyazaki 
							
						 
					 
					
						
						
							
						
						1c22f14d1c 
					 
					
						
						
							
							added unit test for session resumption re-using WOLFSSL obj  
						
						
						
						
					 
					
						2019-03-29 20:13:41 +09:00 
						 
				 
			
				
					
						
							
							
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						b599dc2b9d 
					 
					
						
						
							
							update wolfSSL_i2d_RSAPrivateKey function  
						
						
						
						
					 
					
						2019-03-28 14:15:57 -06:00 
						 
				 
			
				
					
						
							
							
								John Safranek 
							
						 
					 
					
						
						
							
						
						9ea2dbea95 
					 
					
						
						
							
							Merge pull request  #2172  from dgarske/atecc  
						
						... 
						
						
						
						Fixes for ATECC support 
						
						
					 
					
						2019-03-28 10:36:54 -07:00 
						 
				 
			
				
					
						
							
							
								JacobBarthelmeh 
							
						 
					 
					
						
						
							
						
						8c6316eb9c 
					 
					
						
						
							
							Merge pull request  #2179  from kojo1/X509_STORE_CTX  
						
						... 
						
						
						
						X509_STORE_CTX_free compatibility 
						
						
					 
					
						2019-03-27 17:17:26 -06:00 
						 
				 
			
				
					
						
							
							
								John Safranek 
							
						 
					 
					
						
						
							
						
						f493ff859c 
					 
					
						
						
							
							Merge pull request  #2178  from JacobBarthelmeh/Testing  
						
						... 
						
						
						
						add guard on test case for pkcs7 with no aes 
						
						
					 
					
						2019-03-25 09:42:54 -07:00 
						 
				 
			
				
					
						
							
							
								JacobBarthelmeh 
							
						 
					 
					
						
						
							
						
						6b325929e5 
					 
					
						
						
							
							Merge pull request  #2175  from kojo1/BN_init  
						
						... 
						
						
						
						add BN_init 
						
						
					 
					
						2019-03-25 09:04:36 -06:00 
						 
				 
			
				
					
						
							
							
								Takashi Kojo 
							
						 
					 
					
						
						
							
						
						3e42c6edcd 
					 
					
						
						
							
							remove sk_X509_free for compatibility  
						
						
						
						
					 
					
						2019-03-24 16:57:08 +09:00 
						 
				 
			
				
					
						
							
							
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						3d747f7c87 
					 
					
						
						
							
							add guard on test case for pkcs7 with no aes  
						
						
						
						
					 
					
						2019-03-22 15:56:05 -06:00 
						 
				 
			
				
					
						
							
							
								David Garske 
							
						 
					 
					
						
						
							
						
						f66aa60385 
					 
					
						
						
							
							Fix for build warning with x/y always true when not building with ALT_ECC_SIZE. Fix for build error with undefined wc_ecc_sign_hash_ex when building ATECC and WOLFSSL_PUBLIC_MP.  
						
						
						
						
					 
					
						2019-03-21 09:13:39 -07:00 
						 
				 
			
				
					
						
							
							
								Takashi Kojo 
							
						 
					 
					
						
						
							
						
						384b240ea2 
					 
					
						
						
							
							minor fix in test_wolfSSL_BN(), api.c  
						
						
						
						
					 
					
						2019-03-17 13:37:17 +09:00 
						 
				 
			
				
					
						
							
							
								Takashi Kojo 
							
						 
					 
					
						
						
							
						
						6a3eccd344 
					 
					
						
						
							
							add BN_init, working with tfm, only.  
						
						
						
						
					 
					
						2019-03-17 13:28:04 +09:00 
						 
				 
			
				
					
						
							
							
								John Safranek 
							
						 
					 
					
						
						
							
						
						1ac74b0061 
					 
					
						
						
							
							Release Fixes  
						
						... 
						
						
						
						1. Added some typecasting for g++ v8 permissive pointer use errors with void*. 
						
						
					 
					
						2019-03-15 16:26:11 -07:00 
						 
				 
			
				
					
						
							
							
								John Safranek 
							
						 
					 
					
						
						
							
						
						246c444b93 
					 
					
						
						
							
							Updates for v4.0.0  
						
						... 
						
						
						
						Update the copyright dates on all the source files to the current year. 
						
						
					 
					
						2019-03-15 10:37:36 -07:00 
						 
				 
			
				
					
						
							
							
								John Safranek 
							
						 
					 
					
						
						
							
						
						0ef4b7e933 
					 
					
						
						
							
							Merge pull request  #2164  from JacobBarthelmeh/PKCS7  
						
						... 
						
						
						
						adjust location of where PKCS7 content is saved 
						
						
					 
					
						2019-03-15 09:40:17 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						45b6a3b67d 
					 
					
						
						
							
							adjust location of where PKCS7 content is saved  
						
						
						
						
					 
					
						2019-03-14 16:48:08 -06:00 
						 
				 
			
				
					
						
							
							
								David Garske 
							
						 
					 
					
						
						
							
						
						6ff2039b1f 
					 
					
						
						
							
							Merge pull request  #2163  from ejohnstown/config-fixes  
						
						... 
						
						
						
						Configuration Fixes 
						
						
					 
					
						2019-03-14 15:21:41 -07:00 
						 
				 
			
				
					
						
							
							
								John Safranek 
							
						 
					 
					
						
						
							
						
						3e3f746f3b 
					 
					
						
						
							
							Configure Fixes  
						
						... 
						
						
						
						When enable-all and disable-rsa is configured, some of the tests needed
for all don't work because they only use RSA keys or certificates.
Disabled those test cases in that build combination. 
						
						
					 
					
						2019-03-14 10:37:40 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						e08b36ea9c 
					 
					
						
						
							
							handle pkcs7 bundle with signed envelope and no certs list  
						
						
						
						
					 
					
						2019-03-14 09:51:58 -06:00 
						 
				 
			
				
					
						
							
							
								John Safranek 
							
						 
					 
					
						
						
							
						
						27ea9d9bce 
					 
					
						
						
							
							Configure Fixes  
						
						... 
						
						
						
						1. The combination enable-all and disable-rsa breaks some of the
testing. Added the NO_RSA guards as appropriate.
2. Disabled the OCSP stapling and CRL tests when RSA is disabled as they
use test certificates with RSA keys. 
						
						
					 
					
						2019-03-13 17:54:33 -07:00 
						 
				 
			
				
					
						
							
							
								toddouska 
							
						 
					 
					
						
						
							
						
						4c42630f2b 
					 
					
						
						
							
							Merge pull request  #2158  from JacobBarthelmeh/PKCS7  
						
						... 
						
						
						
						PKCS7 BER decode enveloped content 
						
						
					 
					
						2019-03-13 11:33:52 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						68c576e0d9 
					 
					
						
						
							
							add macro guard around test case  
						
						
						
						
					 
					
						2019-03-13 10:31:32 -06:00 
						 
				 
			
				
					
						
							
							
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						effca6c081 
					 
					
						
						
							
							add test case for BER encoded PKCS7 content decoding  
						
						
						
						
					 
					
						2019-03-13 08:53:15 -06:00 
						 
				 
			
				
					
						
							
							
								toddouska 
							
						 
					 
					
						
						
							
						
						70490a4db6 
					 
					
						
						
							
							Merge pull request  #1855  from ejohnstown/trust-ca  
						
						... 
						
						
						
						Trusted CA Key Indication Extension 
						
						
					 
					
						2019-03-12 13:52:27 -07:00 
						 
				 
			
				
					
						
							
							
								John Safranek 
							
						 
					 
					
						
						
							
						
						8a4e8067f6 
					 
					
						
						
							
							1. In the trusted CA extension code, add guards for NO_SHA around the cases that use SHA-1.  
						
						... 
						
						
						
						2. Check the trusted CA id pointer for NULL before copying.
3. Updated the api test for the NO_SHA change.
4. Remove the TCA options member as redundant. 
						
						
					 
					
						2019-03-11 12:42:13 -07:00 
						 
				 
			
				
					
						
							
							
								John Safranek 
							
						 
					 
					
						
						
							
						
						2342ea15eb 
					 
					
						
						
							
							Remove the CTX versions of the UseTrustedCA functions. A session needs  
						
						... 
						
						
						
						to be able to set a flag in the extension and that isn't allowed in the
CTX extensions. 
						
						
					 
					
						2019-03-11 12:36:58 -07:00 
						 
				 
			
				
					
						
							
							
								John Safranek 
							
						 
					 
					
						
						
							
						
						b7663a940e 
					 
					
						
						
							
							Trusted CA Key Indication Extension  
						
						... 
						
						
						
						Added an API for enabling the Trusted CA Key Indication extension from
RFC6066 section 6. If the server doesn't have a match for the client,
the client will abandon the session. 
						
						
					 
					
						2019-03-11 12:35:12 -07:00 
						 
				 
			
				
					
						
							
							
								Sean Parkinson 
							
						 
					 
					
						
						
							
						
						a364874b48 
					 
					
						
						
							
							Implement check for Ed25519 private matching public  
						
						... 
						
						
						
						Add test SSL test that uses the Ed25519 private key only 
						
						
					 
					
						2019-03-05 08:19:33 +10:00 
						 
				 
			
				
					
						
							
							
								David Garske 
							
						 
					 
					
						
						
							
						
						a3af2fc960 
					 
					
						
						
							
							Fix for single threaded case with double free on suites.  
						
						
						
						
					 
					
						2019-02-26 11:03:02 -08:00 
						 
				 
			
				
					
						
							
							
								toddouska 
							
						 
					 
					
						
						
							
						
						efc1ab8c42 
					 
					
						
						
							
							Merge pull request  #2111  from SparkiDev/ed25519_fixes_1  
						
						... 
						
						
						
						Various improvements for testing 
						
						
					 
					
						2019-02-25 13:55:28 -08:00 
						 
				 
			
				
					
						
							
							
								Sean Parkinson 
							
						 
					 
					
						
						
							
						
						8bb4e23f8d 
					 
					
						
						
							
							Various improvements for testing  
						
						... 
						
						
						
						Fix wc_ecc_fp_free() to be called when using HAVE_STACK_SIZE.
Increase size of replyin client.c so all HTTP reply is displayed.
Fix api.c to support only Ed25519 (not RSA and ECC)
Fix suites.c to detect when CA for client won't work (Ed25519 only)
For Static Memory add debugging and small profile.
Also allow realloc to be called with NULL.
Add more Ed25519 certs and keys.
Fix names of Ed25519 filenames for client and server.
Do NOT turn on ECC_SHAMIR by default with lowresource.
Enable WOLFSSL_STATIC_MEMORY_SMALL if low resource and no RSA. 
						
						
					 
					
						2019-02-22 17:14:19 +10:00 
						 
				 
			
				
					
						
							
							
								David Garske 
							
						 
					 
					
						
						
							
						
						289f51a77d 
					 
					
						
						
							
							Fixes for various spelling errors.  
						
						
						
						
					 
					
						2019-02-21 13:29:44 -08:00 
						 
				 
			
				
					
						
							
							
								Chris Conlon 
							
						 
					 
					
						
						
							
						
						08bcef7c0c 
					 
					
						
						
							
							adjust wolfSSL_PKCS7_verify API test  
						
						
						
						
					 
					
						2019-02-12 14:48:49 -07:00 
						 
				 
			
				
					
						
							
							
								toddouska 
							
						 
					 
					
						
						
							
						
						4f4d16d9e5 
					 
					
						
						
							
							Merge pull request  #2068  from dgarske/pkcs7_verify_degenerate  
						
						... 
						
						
						
						Fixes to handle degenerate PKCS 7 with BER encoding 
						
						
					 
					
						2019-02-07 15:00:21 -08:00 
						 
				 
			
				
					
						
							
							
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						ec28376e7f 
					 
					
						
						
							
							add PKCS7 BER verify test and fix for streaming  
						
						
						
						
					 
					
						2019-02-06 11:05:15 -07:00 
						 
				 
			
				
					
						
							
							
								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