jrblixt 
							
						 
					 
					
						
						
							
						
						8a51df9fd8 
					 
					
						
						
							
							Spacing issue per Chris.  
						
						
						
						
					 
					
						2017-12-29 09:48:35 -07:00 
						 
				 
			
				
					
						
							
							
								jrblixt 
							
						 
					 
					
						
						
							
						
						555551b745 
					 
					
						
						
							
							Added Ed25519 to unit test functions.  
						
						
						
						
					 
					
						2017-12-28 09:42:51 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Conlon 
							
						 
					 
					
						
						
							
						
						83cb000958 
					 
					
						
						
							
							Merge pull request  #1289  from jrblixt/unitTest_api_addCmac-PR08162017  
						
						... 
						
						
						
						AES_CMAC unit test functions added. 
						
						
					 
					
						2017-12-27 15:54:32 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Conlon 
							
						 
					 
					
						
						
							
						
						0c709a9088 
					 
					
						
						
							
							Merge pull request  #1098  from jrblixt/unitTest_api_addSha3-PR08112017  
						
						... 
						
						
						
						Sha3 unit test functions. 
						
						
					 
					
						2017-12-27 15:23:14 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Conlon 
							
						 
					 
					
						
						
							
						
						2660ff0b93 
					 
					
						
						
							
							Merge pull request  #1251  from kojo1/openSSL-Compat-201711  
						
						... 
						
						
						
						openSSL compatibility 201711 
						
						
					 
					
						2017-12-21 16:25:46 -07:00 
						 
				 
			
				
					
						
							
							
								jrblixt 
							
						 
					 
					
						
						
							
						
						4552c8a4a7 
					 
					
						
						
							
							AES_CMAC unit test functions added.  
						
						
						
						
					 
					
						2017-12-20 15:44:44 -07:00 
						 
				 
			
				
					
						
							
							
								Chris Conlon 
							
						 
					 
					
						
						
							
						
						adc8ca0f16 
					 
					
						
						
							
							api.c fix for fast-rsa  
						
						
						
						
					 
					
						2017-12-20 15:13:13 -07:00 
						 
				 
			
				
					
						
							
							
								jrblixt 
							
						 
					 
					
						
						
							
						
						98603d9e74 
					 
					
						
						
							
							Sha3 unit test functions.  
						
						... 
						
						
						
						Code review changes per Chris. 
						
						
					 
					
						2017-12-20 10:49:24 -07:00 
						 
				 
			
				
					
						
							
							
								Go Hosohara 
							
						 
					 
					
						
						
							
						
						bfed9f28d3 
					 
					
						
						
							
							Modification for compliling application with libsignal-protocol-c.  
						
						
						
						
					 
					
						2017-12-19 13:19:05 +09:00 
						 
				 
			
				
					
						
							
							
								David Garske 
							
						 
					 
					
						
						
							
						
						57c0b5d4ac 
					 
					
						
						
							
							Adjustment to fix for --enable-32bit where time_t is not long.  
						
						
						
						
					 
					
						2017-12-18 14:34:40 -08:00 
						 
				 
			
				
					
						
							
							
								David Garske 
							
						 
					 
					
						
						
							
						
						bbd27b491e 
					 
					
						
						
							
							Fix for building with --enable-32bit where test assumes time_t is long.  
						
						
						
						
					 
					
						2017-12-18 11:04:40 -08:00 
						 
				 
			
				
					
						
							
							
								Takashi Kojo 
							
						 
					 
					
						
						
							
						
						98235f9e36 
					 
					
						
						
							
							fix hard tabs  
						
						
						
						
					 
					
						2017-11-30 09:08:59 +09:00 
						 
				 
			
				
					
						
							
							
								Takashi Kojo 
							
						 
					 
					
						
						
							
						
						b664a1187b 
					 
					
						
						
							
							fix hard tabs, new line  
						
						
						
						
					 
					
						2017-11-29 07:03:00 +09:00 
						 
				 
			
				
					
						
							
							
								Takashi Kojo 
							
						 
					 
					
						
						
							
						
						64caf325f8 
					 
					
						
						
							
							add ctx == NULL checks, fix spacing  
						
						
						
						
					 
					
						2017-11-28 10:16:24 +09:00 
						 
				 
			
				
					
						
							
							
								Takashi Kojo 
							
						 
					 
					
						
						
							
						
						8f31d36bcd 
					 
					
						
						
							
							gurde SSL_get_peer_cert_chain->count check by macro option  
						
						
						
						
					 
					
						2017-11-25 06:25:15 +09:00 
						 
				 
			
				
					
						
							
							
								Takashi Kojo 
							
						 
					 
					
						
						
							
						
						eb85accea9 
					 
					
						
						
							
							Fix 'buffer' shadows a global (2)  
						
						
						
						
					 
					
						2017-11-25 03:59:35 +09:00 
						 
				 
			
				
					
						
							
							
								Takashi Kojo 
							
						 
					 
					
						
						
							
						
						79b648c006 
					 
					
						
						
							
							Fix ‘buffer’ shadows a global  
						
						
						
						
					 
					
						2017-11-24 18:21:32 +09:00 
						 
				 
			
				
					
						
							
							
								Takashi Kojo 
							
						 
					 
					
						
						
							
						
						a320ca92fb 
					 
					
						
						
							
							fix rebase miss  
						
						
						
						
					 
					
						2017-11-24 08:21:27 +09:00 
						 
				 
			
				
					
						
							
							
								Takashi Kojo 
							
						 
					 
					
						
						
							
						
						fce1b90b63 
					 
					
						
						
							
							SSL_get_peer_cert_chain(ssl)->count value check in api.c  
						
						
						
						
					 
					
						2017-11-24 08:09:41 +09:00 
						 
				 
			
				
					
						
							
							
								Takashi Kojo 
							
						 
					 
					
						
						
							
						
						803bd7c612 
					 
					
						
						
							
							Review feedbacks: refactor test_SSL_set_options and add SSL_clear_option  
						
						
						
						
					 
					
						2017-11-24 08:07:32 +09:00 
						 
				 
			
				
					
						
							
							
								Takashi Kojo 
							
						 
					 
					
						
						
							
						
						dace30cfac 
					 
					
						
						
							
							Missing  X509_STORE_CTX_free(ctx);  
						
						
						
						
					 
					
						2017-11-24 06:27:36 +09:00 
						 
				 
			
				
					
						
							
							
								Takashi Kojo 
							
						 
					 
					
						
						
							
						
						196bcf6f51 
					 
					
						
						
							
							remove unused velues  
						
						
						
						
					 
					
						2017-11-24 06:27:36 +09:00 
						 
				 
			
				
					
						
							
							
								Takashi Kojo 
							
						 
					 
					
						
						
							
						
						279f12cc7d 
					 
					
						
						
							
							fix test_wolfSSL_msgCb  
						
						
						
						
					 
					
						2017-11-24 06:27:35 +09:00 
						 
				 
			
				
					
						
							
							
								Takashi Kojo 
							
						 
					 
					
						
						
							
						
						527c94c06b 
					 
					
						
						
							
							add test_wolfSSL_msgCb  
						
						
						
						
					 
					
						2017-11-24 06:02:01 +09:00 
						 
				 
			
				
					
						
							
							
								Takashi Kojo 
							
						 
					 
					
						
						
							
						
						a9cbb0ee10 
					 
					
						
						
							
							add api tests  
						
						
						
						
					 
					
						2017-11-24 05:52:25 +09:00 
						 
				 
			
				
					
						
							
							
								Takashi Kojo 
							
						 
					 
					
						
						
							
						
						d967129581 
					 
					
						
						
							
							add BN_mod_mul  
						
						
						
						
					 
					
						2017-11-24 05:38:24 +09:00 
						 
				 
			
				
					
						
							
							
								toddouska 
							
						 
					 
					
						
						
							
						
						947fceda6d 
					 
					
						
						
							
							Merge pull request  #1232  from dgarske/disable_oldtls_v1_0  
						
						... 
						
						
						
						Disable TLS v1.0 by default 
						
						
					 
					
						2017-11-16 13:49:03 -08:00 
						 
				 
			
				
					
						
							
							
								David Garske 
							
						 
					 
					
						
						
							
						
						d5cc3ca198 
					 
					
						
						
							
							Disable TLS v1.0 by default. Added new --enable-tlsv10 option to force enable (only works if --enable-oldtls is set, which is on by default).  
						
						
						
						
					 
					
						2017-11-14 14:01:31 -08:00 
						 
				 
			
				
					
						
							
							
								Moisés Guimarães 
							
						 
					 
					
						
						
							
						
						a23b65751d 
					 
					
						
						
							
							enables wolfSSL_SNI_GetRequest() at client side.  
						
						
						
						
					 
					
						2017-11-13 13:58:14 -02:00 
						 
				 
			
				
					
						
							
							
								David Garske 
							
						 
					 
					
						
						
							
						
						e591576cdf 
					 
					
						
						
							
							Cleanup of the RSA exponent hard coded value.  
						
						
						
						
					 
					
						2017-11-06 10:23:06 -08:00 
						 
				 
			
				
					
						
							
							
								David Garske 
							
						 
					 
					
						
						
							
						
						231ebeea0e 
					 
					
						
						
							
							Add unit test for BN_bn2hex. Cleanup math radix constants.  
						
						
						
						
					 
					
						2017-11-06 09:16:37 -08:00 
						 
				 
			
				
					
						
							
							
								David Garske 
							
						 
					 
					
						
						
							
						
						57ea7ba319 
					 
					
						
						
							
							Various fixes from nightly Jenkins builds. Fix for new test_wolfSSL_ASN1_TIME_adj API unit test to skip generalized time test when on PowerPC (which has time_t as int). Fix for building with AES disabled and PKCS7 enabled. Fix for building without openssl_extra when time_t is not present.  
						
						
						
						
					 
					
						2017-11-03 10:16:45 -07:00 
						 
				 
			
				
					
						
							
							
								dgarske 
							
						 
					 
					
						
						
							
						
						1d1e904acb 
					 
					
						
						
							
							Merge pull request  #942  from ghoso/dev201705  
						
						... 
						
						
						
						New openssl compatibility functions for: `BN_mod_inverse`, `PKCS5_PBKDF2_HMAC_SHA1` and 
`SSL_set_tlsext_status_type`. 
						
						
					 
					
						2017-11-02 10:47:14 -07:00 
						 
				 
			
				
					
						
							
							
								David Garske 
							
						 
					 
					
						
						
							
						
						cc7a5fd490 
					 
					
						
						
							
							Fix for bug in wolfSSL_EC_POINT_free not freeing the internal ECC point. Unit test fixup for test_wolfSSL_EVP_PKEY_new_mac_key with malloc and size 0. Cleanup the EC_POINT unit test to not set Gxy->inSet, since its already 0.  
						
						
						
						
					 
					
						2017-11-01 09:44:19 -07:00 
						 
				 
			
				
					
						
							
							
								Go Hosohara 
							
						 
					 
					
						
						
							
						
						9c9978ce9f 
					 
					
						
						
							
							OpenSSL Compatibility functions on PR#942.  
						
						
						
						
					 
					
						2017-11-01 13:00:47 +09:00 
						 
				 
			
				
					
						
							
							
								David Garske 
							
						 
					 
					
						
						
							
						
						72a33136f5 
					 
					
						
						
							
							Fix for EC_POINT_mul population of result. Add NULL arg checks for a few compatability functions. Added unit tests for compatability layer API's EC_POINT_ and EC_GROUP_ in test_wolfSSL_EC. Cleanup of the EC_POINT_dump.  
						
						
						
						
					 
					
						2017-10-31 16:09:39 -07:00 
						 
				 
			
				
					
						
							
							
								dgarske 
							
						 
					 
					
						
						
							
						
						2037a6c9ea 
					 
					
						
						
							
							Merge pull request  #1199  from JacobBarthelmeh/fast-rsa  
						
						... 
						
						
						
						increase test buffer size to account for edge case 
						
						
					 
					
						2017-10-27 15:48:14 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						016f7357d2 
					 
					
						
						
							
							increase test buffer size to account for edge case  
						
						
						
						
					 
					
						2017-10-26 16:19:56 -06:00 
						 
				 
			
				
					
						
							
							
								Sean Parkinson 
							
						 
					 
					
						
						
							
						
						323db1a95d 
					 
					
						
						
							
							Fix no ECC builds with TLS13 code.  
						
						... 
						
						
						
						Fix tests so that having ECC disabled works as well.
Fix define protection for Draft 18 and HRR Cookie. 
						
						
					 
					
						2017-10-24 09:11:24 -07:00 
						 
				 
			
				
					
						
							
							
								toddouska 
							
						 
					 
					
						
						
							
						
						8a01d725da 
					 
					
						
						
							
							Merge pull request  #1177  from dgarske/certreq_tests  
						
						... 
						
						
						
						Testing improvements for cert gen and TLS cert validation 
						
						
					 
					
						2017-10-24 08:21:37 -07:00 
						 
				 
			
				
					
						
							
							
								David Garske 
							
						 
					 
					
						
						
							
						
						911b6f95f8 
					 
					
						
						
							
							Release v3.12.2 (lib 14.0.0). Updated copywright.  
						
						
						
						
					 
					
						2017-10-22 15:58:35 -07:00 
						 
				 
			
				
					
						
							
							
								David Garske 
							
						 
					 
					
						
						
							
						
						024c8725ad 
					 
					
						
						
							
							Testing improvements for cert gen and TLS cert validation:  
						
						... 
						
						
						
						* Fixes to support certificate generation (`WOLFSSL_CERT_GEN`) without RSA enabled.
* Added new ECC CA for 384-bit tests.
* Created new server cert chain (ECC CA for 256-bit that signs server-ecc.pem)
* Created new `./certs/ecc/genecc.sh` script for generating all ECC CA's, generated server cert req (CSR), signing with CA and the required CRL.
* Moved the wolfCrypt ECC CA / ECC cert gen test into `ecc_test` as `ecc_test_cert_gen`.
* Refactor duplicate code that saves DER to disk, converts DER to PEM and saves PEM to disk into SaveDerAndPem function.
* Changed `ecc_test_make_pub` and `ecc_test_key_gen` to use XMALLOC for temp buffers (uses heap instead of stack).
* Cleanup to combine all certificate subject information into global `certDefaultName`.
* Updated cert request info to use wolfSSL instead of Yassl.
* Cleanup to combine keyUsage into `certKeyUsage` and `certKeyUsage2`.
* Re-number error codes in rsa_test.
* Moved the certext_test after the ecc_test, since it uses a file generated in `ecc_test_cert_gen`. 
						
						
					 
					
						2017-10-19 16:17:51 -07:00 
						 
				 
			
				
					
						
							
							
								David Garske 
							
						 
					 
					
						
						
							
						
						c9558ee27b 
					 
					
						
						
							
							Updated a few more old names. Added PR for new configs to Jenkins.  
						
						
						
						
					 
					
						2017-10-18 10:38:27 -07:00 
						 
				 
			
				
					
						
							
							
								toddouska 
							
						 
					 
					
						
						
							
						
						b79b816276 
					 
					
						
						
							
							Merge pull request  #1168  from dgarske/ctx_get_cm  
						
						... 
						
						
						
						Add method to get WOLFSSL_CTX certificate manager 
						
						
					 
					
						2017-10-13 09:13:54 -07:00 
						 
				 
			
				
					
						
							
							
								David Garske 
							
						 
					 
					
						
						
							
						
						6021c37ec7 
					 
					
						
						
							
							Refactor WOLF_SSL_ to WOLFSSL_ (much better).  
						
						
						
						
					 
					
						2017-10-11 09:10:43 -07:00 
						 
				 
			
				
					
						
							
							
								David Garske 
							
						 
					 
					
						
						
							
						
						6707be2b0e 
					 
					
						
						
							
							Added new --disable-oldnames option to allow for using openssl along-side wolfssl headers (without OPENSSL_EXTRA). Add --enable-opensslcoexist which makes sure oldnames is disabled. Refactor of SSL_ to WOLF_SSL_. Refactor of SHA, MD5, SHA224, SHA256, SHA512 and SHA384 to WC_ naming.  
						
						
						
						
					 
					
						2017-10-11 09:10:42 -07:00 
						 
				 
			
				
					
						
							
							
								David Garske 
							
						 
					 
					
						
						
							
						
						19ea4716f3 
					 
					
						
						
							
							Add unit tests for wolfSSL_CTX_GetCertManager, wolfSSL_CTX_UnloadCAs, wolfSSL_CertManagerUnloadCAs and wolfSSL_CTX_get_cert_cache_memsize. Fixed comment typo PERSISTE_CERT_CACHE.  
						
						
						
						
					 
					
						2017-10-03 10:00:20 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Barthelmeh 
							
						 
					 
					
						
						
							
						
						8cd0b7dfc7 
					 
					
						
						
							
							fix for wolfSSL_ASN1_TIME_print function  
						
						
						
						
					 
					
						2017-09-28 15:30:46 -06:00 
						 
				 
			
				
					
						
							
							
								Koichi Tsujino 
							
						 
					 
					
						
						
							
						
						b172585fc3 
					 
					
						
						
							
							Resolved conflicts  
						
						
						
						
					 
					
						2017-09-26 09:01:23 +09:00 
						 
				 
			
				
					
						
							
							
								Koichi Tsujino 
							
						 
					 
					
						
						
							
						
						e8f95b9252 
					 
					
						
						
							
							add EVP_get_cipherbynid  
						
						
						
						
					 
					
						2017-09-26 08:58:36 +09:00