| .. | 
			
		
		
			
			
			
			
				| 
					
						
							
								
								.gitignore
							
						
					
				 | 
				
					
						
							
							Split libs with make + general make cleanups
						
					
				 | 
				2015-06-25 10:59:56 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								aes.c
							
						
					
				 | 
				
					
						
							
							Merge remote-tracking branch 'upstream-public/pr/964' into development
						
					
				 | 
				2018-01-02 16:24:29 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								aesni.c
							
						
					
				 | 
				
					
						
							
							Fix build errors on x32 by using the generic 'add' instruction
						
					
				 | 
				2016-05-23 14:29:28 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								arc4.c
							
						
					
				 | 
				
					
						
							
							Adds casts to zeroize functions to allow building as C++
						
					
				 | 
				2016-05-23 14:29:32 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								asn1parse.c
							
						
					
				 | 
				
					
						
							
							Fix 1 byte overread in mbedtls_asn1_get_int()
						
					
				 | 
				2016-10-13 13:54:14 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								asn1write.c
							
						
					
				 | 
				
					
						
							
							Add mbedtls_asn1_write_len() support for 3 and 4 byte lengths
						
					
				 | 
				2016-08-25 15:42:27 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								base64.c
							
						
					
				 | 
				
					
						
							
							Add comment to integer overflow fix in base64.c
						
					
				 | 
				2017-02-15 23:31:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								bignum.c
							
						
					
				 | 
				
					
						
							
							Zeroize stack before returning from mpi_fill_random
						
					
				 | 
				2017-10-18 12:41:30 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								blowfish.c
							
						
					
				 | 
				
					
						
							
							Adds casts to zeroize functions to allow building as C++
						
					
				 | 
				2016-05-23 14:29:32 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								camellia.c
							
						
					
				 | 
				
					
						
							
							Address user reported coverity issues.
						
					
				 | 
				2016-06-07 14:52:35 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ccm.c
							
						
					
				 | 
				
					
						
							
							Allow alternate core implementation of CCM
						
					
				 | 
				2017-04-04 11:37:15 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								certs.c
							
						
					
				 | 
				
					
						
							
							Undo API change from SHA1 deprecation
						
					
				 | 
				2017-07-27 21:44:33 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cipher.c
							
						
					
				 | 
				
					
						
							
							fix bug in get_one_and_zeros_padding()
						
					
				 | 
				2017-12-23 23:40:08 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cipher_wrap.c
							
						
					
				 | 
				
					
						
							
							Change main license to Apache 2.0
						
					
				 | 
				2015-09-04 14:21:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cmac.c
							
						
					
				 | 
				
					
						
							
							Merge remote-tracking branch 'upstream-public/pr/866' into development
						
					
				 | 
				2018-01-02 15:55:55 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								CMakeLists.txt
							
						
					
				 | 
				
					
						
							
							Update version to 2.7.0
						
					
				 | 
				2018-02-02 18:09:45 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ctr_drbg.c
							
						
					
				 | 
				
					
						
							
							Merge branch 'development' into development-restricted
						
					
				 | 
				2018-01-26 12:48:04 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								debug.c
							
						
					
				 | 
				
					
						
							
							Fix compiler warning in debug.c
						
					
				 | 
				2017-02-15 09:08:26 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								des.c
							
						
					
				 | 
				
					
						
							
							Adds casts to zeroize functions to allow building as C++
						
					
				 | 
				2016-05-23 14:29:32 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								dhm.c
							
						
					
				 | 
				
					
						
							
							Merge remote-tracking branch 'upstream-restricted/pr/410' into development-restricted
						
					
				 | 
				2018-01-26 18:43:04 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ecdh.c
							
						
					
				 | 
				
					
						
							
							Address PR cpomments reviews
						
					
				 | 
				2017-10-10 19:04:27 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ecdsa.c
							
						
					
				 | 
				
					
						
							
							Rename ecdsa_signature_to_asn1 to mbedtls_ecdsa_signature_to_asn1
						
					
				 | 
				2018-02-06 03:24:02 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ecjpake.c
							
						
					
				 | 
				
					
						
							
							Add support for alternative ECJPAKE implementation
						
					
				 | 
				2018-01-24 10:36:22 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ecp.c
							
						
					
				 | 
				
					
						
							
							Merge opaque-keys-interfaces into develop
						
					
				 | 
				2018-02-08 09:03:21 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ecp_curves.c
							
						
					
				 | 
				
					
						
							
							ECP: Add module and function level replacement options.
						
					
				 | 
				2017-05-11 22:42:14 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								entropy.c
							
						
					
				 | 
				
					
						
							
							Merge branch 'development' into development-restricted
						
					
				 | 
				2018-01-25 17:28:31 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								entropy_poll.c
							
						
					
				 | 
				
					
						
							
							Renames null entropy source function for clarity
						
					
				 | 
				2016-06-12 00:31:33 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								error.c
							
						
					
				 | 
				
					
						
							
							Merge opaque-keys-interfaces into develop
						
					
				 | 
				2018-02-08 09:03:21 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								gcm.c
							
						
					
				 | 
				
					
						
							
							Merge remote-tracking branch 'upstream-public/pr/964' into development
						
					
				 | 
				2018-01-02 16:24:29 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								havege.c
							
						
					
				 | 
				
					
						
							
							Fixes warnings found by Clang static analyser
						
					
				 | 
				2016-05-23 23:18:26 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								hmac_drbg.c
							
						
					
				 | 
				
					
						
							
							Zeroize tmp bufs in hmac_drbg.c functions
						
					
				 | 
				2017-06-26 10:22:24 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Makefile
							
						
					
				 | 
				
					
						
							
							Update version to 2.7.0
						
					
				 | 
				2018-02-02 18:09:45 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								md.c
							
						
					
				 | 
				
					
						
							
							Merge branch 'development' into development-restricted
						
					
				 | 
				2018-01-25 17:28:31 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								md2.c
							
						
					
				 | 
				
					
						
							
							New MD API: rename functions from _ext to _ret
						
					
				 | 
				2018-01-22 11:54:42 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								md4.c
							
						
					
				 | 
				
					
						
							
							New MD API: rename functions from _ext to _ret
						
					
				 | 
				2018-01-22 11:54:42 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								md5.c
							
						
					
				 | 
				
					
						
							
							New MD API: rename functions from _ext to _ret
						
					
				 | 
				2018-01-22 11:54:42 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								md_wrap.c
							
						
					
				 | 
				
					
						
							
							New MD API: rename functions from _ext to _ret
						
					
				 | 
				2018-01-22 11:54:42 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								memory_buffer_alloc.c
							
						
					
				 | 
				
					
						
							
							Fixes memory leak in memory_buffer_alloc.c debug
						
					
				 | 
				2016-05-23 14:29:29 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								net_sockets.c
							
						
					
				 | 
				
					
						
							
							Merge remote-tracking branch 'upstream-public/pr/895' into development
						
					
				 | 
				2017-11-29 20:49:21 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								oid.c
							
						
					
				 | 
				
					
						
							
							Removing in compile time unused entries from oid_ecp_grp list
						
					
				 | 
				2016-09-04 15:14:38 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								padlock.c
							
						
					
				 | 
				
					
						
							
							Change main license to Apache 2.0
						
					
				 | 
				2015-09-04 14:21:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								pem.c
							
						
					
				 | 
				
					
						
							
							Merge branch 'development' into development-restricted
						
					
				 | 
				2018-01-25 17:28:31 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								pk.c
							
						
					
				 | 
				
					
						
							
							PK: change the check_pair interface to take full private context
						
					
				 | 
				2018-02-08 07:45:41 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								pk_wrap.c
							
						
					
				 | 
				
					
						
							
							PK: Remove reduntant type check for RSA_ALT
						
					
				 | 
				2018-02-08 08:12:58 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								pkcs5.c
							
						
					
				 | 
				
					
						
							
							Fix output of PKCS#5 and RIPEMD-160 self tests
						
					
				 | 
				2016-08-25 16:36:35 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								pkcs11.c
							
						
					
				 | 
				
					
						
							
							Change main license to Apache 2.0
						
					
				 | 
				2015-09-04 14:21:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								pkcs12.c
							
						
					
				 | 
				
					
						
							
							Shut up a few clang-analyze warnings about use of uninitialized variables
						
					
				 | 
				2016-05-23 14:29:28 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								pkparse.c
							
						
					
				 | 
				
					
						
							
							Merge branch 'development' into development-restricted
						
					
				 | 
				2018-01-09 13:16:37 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								pkwrite.c
							
						
					
				 | 
				
					
						
							
							Adapt PK test suite to use new interface
						
					
				 | 
				2017-08-23 16:17:27 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								platform.c
							
						
					
				 | 
				
					
						
							
							Fix undefined function in platform.c
						
					
				 | 
				2017-12-20 12:52:49 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ripemd160.c
							
						
					
				 | 
				
					
						
							
							Fix proprocessor directives for MBEDTLS_RIPEMD160_ALT
						
					
				 | 
				2018-01-23 18:21:21 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								rsa.c
							
						
					
				 | 
				
					
						
							
							Merge branch 'development' into development-restricted
						
					
				 | 
				2018-01-25 17:28:31 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								rsa_internal.c
							
						
					
				 | 
				
					
						
							
							Add explicit type cast to avoid truncation warning
						
					
				 | 
				2018-01-03 09:27:40 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								sha1.c
							
						
					
				 | 
				
					
						
							
							New MD API: rename functions from _ext to _ret
						
					
				 | 
				2018-01-22 11:54:42 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								sha256.c
							
						
					
				 | 
				
					
						
							
							New MD API: rename functions from _ext to _ret
						
					
				 | 
				2018-01-22 11:54:42 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								sha512.c
							
						
					
				 | 
				
					
						
							
							New MD API: rename functions from _ext to _ret
						
					
				 | 
				2018-01-22 11:54:42 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ssl_cache.c
							
						
					
				 | 
				
					
						
							
							Address PR review comments
						
					
				 | 
				2017-10-29 17:53:52 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ssl_ciphersuites.c
							
						
					
				 | 
				
					
						
							
							Undo API change
						
					
				 | 
				2017-07-27 21:44:33 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ssl_cli.c
							
						
					
				 | 
				
					
						
							
							Merge branch 'development' into iotssl-1251-2.7
						
					
				 | 
				2018-01-19 11:25:10 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ssl_cookie.c
							
						
					
				 | 
				
					
						
							
							Fix resource leak when using mutex and ssl_cookie
						
					
				 | 
				2017-03-02 12:26:11 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ssl_srv.c
							
						
					
				 | 
				
					
						
							
							Merge opaque-keys-interfaces into develop
						
					
				 | 
				2018-02-08 09:03:21 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ssl_ticket.c
							
						
					
				 | 
				
					
						
							
							Puts platform time abstraction into its own header
						
					
				 | 
				2016-07-13 14:46:18 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ssl_tls.c
							
						
					
				 | 
				
					
						
							
							Merge remote-tracking branch 'upstream-restricted/pr/410' into development-restricted
						
					
				 | 
				2018-01-26 18:43:04 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								threading.c
							
						
					
				 | 
				
					
						
							
							Remove mutexes from ECP hardware acceleration
						
					
				 | 
				2017-07-27 21:44:32 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								timing.c
							
						
					
				 | 
				
					
						
							
							Fix alarm(0) failure on mingw32
						
					
				 | 
				2018-01-29 10:24:50 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								version.c
							
						
					
				 | 
				
					
						
							
							Change main license to Apache 2.0
						
					
				 | 
				2015-09-04 14:21:07 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								version_features.c
							
						
					
				 | 
				
					
						
							
							Add support for alternative ECJPAKE implementation
						
					
				 | 
				2018-01-24 10:36:22 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								x509.c
							
						
					
				 | 
				
					
						
							
							Correctly handle leap year in x509_date_is_valid()
						
					
				 | 
				2017-10-12 23:21:37 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								x509_create.c
							
						
					
				 | 
				
					
						
							
							Fix other occurrences of same bounds check issue
						
					
				 | 
				2015-10-21 12:50:45 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								x509_crl.c
							
						
					
				 | 
				
					
						
							
							Fix potential integer overflow parsing DER CRL
						
					
				 | 
				2017-07-27 21:44:34 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								x509_crt.c
							
						
					
				 | 
				
					
						
							
							Fix potential integer overflow parsing DER CRT
						
					
				 | 
				2017-07-27 21:44:34 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								x509_csr.c
							
						
					
				 | 
				
					
						
							
							Prevent signed integer overflow in CSR parsing
						
					
				 | 
				2017-07-27 21:44:34 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								x509write_crt.c
							
						
					
				 | 
				
					
						
							
							New MD API: rename functions from _ext to _ret
						
					
				 | 
				2018-01-22 11:54:42 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								x509write_csr.c
							
						
					
				 | 
				
					
						
							
							Clarify code-paths in x509write_csr and x509write_crt
						
					
				 | 
				2017-09-22 16:05:43 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								xtea.c
							
						
					
				 | 
				
					
						
							
							Change main license to Apache 2.0
						
					
				 | 
				2015-09-04 14:21:07 +02:00 |