Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						a4f055fe0c 
					 
					
						
						
							
							Some windows environments don't have _snprint_s  
						
						... 
						
						
						
						Do an alternative version for them.
That happens for example with our windows buildbot with mingw32-make. 
						
						
					 
					
						2015-07-08 17:35:37 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						a16e7c468c 
					 
					
						
						
							
							Rename a debug function  
						
						
						
						
					 
					
						2015-06-29 20:14:19 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						80d627a5ae 
					 
					
						
						
							
							Remove now useless function  
						
						
						
						
					 
					
						2015-06-29 20:12:51 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						b74c245a20 
					 
					
						
						
							
							Rework debug to not need dynamic alloc  
						
						... 
						
						
						
						But introduces dependency on variadic macros 
						
						
					 
					
						2015-06-29 20:08:23 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						fd474233c8 
					 
					
						
						
							
							Change SSL debug API in the library  
						
						
						
						
					 
					
						2015-06-23 18:44:11 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						d23f593737 
					 
					
						
						
							
							Avoid static buffer in debug module  
						
						... 
						
						
						
						Caused issues in threading situations 
						
						
					 
					
						2015-06-23 13:09:11 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						9dbaf400ef 
					 
					
						
						
							
							Rationalize other snprintf() uses  
						
						
						
						
					 
					
						2015-06-22 14:42:04 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						49f5eb9b41 
					 
					
						
						
							
							Better NULL checks in debug  
						
						... 
						
						
						
						In case we exit early, like before ssl_setup() was called 
						
						
					 
					
						2015-05-12 12:19:09 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						4cba1a737d 
					 
					
						
						
							
							Avoid debug flooding with non-blocking reads  
						
						
						
						
					 
					
						2015-05-11 18:52:25 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						7ca4e4dc79 
					 
					
						
						
							
							Move things to conf substructure  
						
						... 
						
						
						
						A simple series of sed invocations.
This is the first step, purely internal changes. The conf substructure is not
ready to be shared between contexts yet. 
						
						
					 
					
						2015-05-07 10:19:13 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						2cf5a7c98e 
					 
					
						
						
							
							The Great Renaming  
						
						... 
						
						
						
						A simple execution of tmp/invoke-rename.pl 
						
						
					 
					
						2015-04-08 13:25:31 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						a78b218042 
					 
					
						
						
							
							Fix contness of debug_print_buf()  
						
						
						
						
					 
					
						2015-03-19 17:16:11 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						7f8099773e 
					 
					
						
						
							
							Rename include directory to mbedtls  
						
						
						
						
					 
					
						2015-03-10 11:23:56 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						fe44643b0e 
					 
					
						
						
							
							Rename website and repository  
						
						
						
						
					 
					
						2015-03-06 13:17:10 +00:00 
						 
				 
			
				
					
						
							
							
								Rich Evans 
							
						 
					 
					
						
						
							
						
						2387c7d105 
					 
					
						
						
							
							modify library/debug.c to use polarssl_snprintf  
						
						
						
						
					 
					
						2015-02-13 13:50:26 +00:00 
						 
				 
			
				
					
						
							
							
								Rich Evans 
							
						 
					 
					
						
						
							
						
						00ab47026b 
					 
					
						
						
							
							cleanup library and some basic tests. Includes, add guards to includes  
						
						
						
						
					 
					
						2015-02-10 11:28:46 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						860b51642d 
					 
					
						
						
							
							Fix url again  
						
						
						
						
					 
					
						2015-01-28 17:12:07 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						e94e6e5b9c 
					 
					
						
						
							
							Fix stdio (non-)inclusion issues.  
						
						
						
						
					 
					
						2015-01-28 15:28:28 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						085ab040aa 
					 
					
						
						
							
							Fix website url to use https.  
						
						
						
						
					 
					
						2015-01-23 11:06:27 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						9698f5852c 
					 
					
						
						
							
							Remove maintainer line.  
						
						
						
						
					 
					
						2015-01-23 10:59:00 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						19f6b5dfaa 
					 
					
						
						
							
							Remove redundant "all rights reserved"  
						
						
						
						
					 
					
						2015-01-23 10:54:00 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						a658a4051b 
					 
					
						
						
							
							Update copyright  
						
						
						
						
					 
					
						2015-01-23 09:55:24 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						967a2a5f8c 
					 
					
						
						
							
							Change name to mbed TLS in the copyright notice  
						
						
						
						
					 
					
						2015-01-22 14:28:16 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						8c9223df84 
					 
					
						
						
							
							Add text view to debug_print_buf()  
						
						
						
						
					 
					
						2014-11-19 13:21:38 +01:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						66d5d076f7 
					 
					
						
						
							
							Fix formatting in various code to match spacing from coding style  
						
						
						
						
					 
					
						2014-06-17 17:06:47 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Vaskovic 
							
						 
					 
					
						
						
							
						
						8ebfe084ab 
					 
					
						
						
							
							Fix minor format string inconsistency.  
						
						
						
						
					 
					
						2014-05-28 11:12:51 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						5593f7caae 
					 
					
						
						
							
							Fix typo in debug_print_msg()  
						
						
						
						
					 
					
						2014-05-06 10:29:28 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						9af723cee7 
					 
					
						
						
							
							Fix formatting: remove trailing spaces, #endif with comments (> 10 lines)  
						
						
						
						
					 
					
						2014-05-01 13:03:14 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						cef4ad2509 
					 
					
						
						
							
							Adapt sources to configurable config.h name  
						
						
						
						
					 
					
						2014-04-30 16:40:20 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						c73079a78c 
					 
					
						
						
							
							Add debug_set_threshold() and thresholding of messages  
						
						
						
						
					 
					
						2014-04-25 16:58:16 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						92478c37a6 
					 
					
						
						
							
							Debug module only outputs full lines instead of parts  
						
						
						
						
					 
					
						2014-04-25 16:58:15 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						eaebbd5eaa 
					 
					
						
						
							
							debug_set_log_mode() added to determine raw or full logging  
						
						
						
						
					 
					
						2014-04-25 16:58:14 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						0e4f9115dc 
					 
					
						
						
							
							Fix iteration counter  
						
						
						
						
					 
					
						2014-04-17 12:39:05 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						f84f799bcf 
					 
					
						
						
							
							Tune debug_print_ret format  
						
						
						
						
					 
					
						2014-03-26 12:58:46 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						f07031aa98 
					 
					
						
						
							
							debug_ecp: don't print Z, always 1  
						
						
						
						
					 
					
						2014-02-06 10:28:38 +01:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						6edcd41c0a 
					 
					
						
						
							
							Addition conditions for UEFI environment under MSVC  
						
						
						
						
					 
					
						2013-10-29 15:44:13 +01:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						fa6a620b75 
					 
					
						
						
							
							Defines for UEFI environment under MSVC added  
						
						
						
						
					 
					
						2013-10-29 14:05:38 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						bac0e3b7d2 
					 
					
						
						
							
							Dependency fixes  
						
						
						
						
					 
					
						2013-10-15 11:54:47 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						c559c7a680 
					 
					
						
						
							
							Renamed x509_cert structure to x509_crt for consistency  
						
						
						
						
					 
					
						2013-09-18 14:32:52 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						ddf26b4e38 
					 
					
						
						
							
							Renamed x509parse_* functions to new form  
						
						... 
						
						
						
						e.g. x509parse_crtfile -> x509_crt_parse_file 
						
						
					 
					
						2013-09-18 13:46:23 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						7c6b2c320e 
					 
					
						
						
							
							Split up X509 files into smaller modules  
						
						
						
						
					 
					
						2013-09-16 21:41:54 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						c6ac8870d5 
					 
					
						
						
							
							Nicer interface between PK and debug.  
						
						... 
						
						
						
						Finally get rid of pk_context.type member, too. 
						
						
					 
					
						2013-08-20 20:46:04 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						fd5164e283 
					 
					
						
						
							
							Fix some more ifdef's RSA/EC, in pk and debug  
						
						
						
						
					 
					
						2013-07-17 15:59:44 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						893879adbd 
					 
					
						
						
							
							Adapt debug_print_crt() for EC keys  
						
						
						
						
					 
					
						2013-07-17 15:59:42 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						ed27a041e4 
					 
					
						
						
							
							More granular define selections within code to allow for smaller code  
						
						... 
						
						
						
						sizes 
						
						
					 
					
						2013-04-18 23:12:34 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						41c83d3f67 
					 
					
						
						
							
							Added Ephemeral Elliptic Curve Diffie Hellman ciphersuites to SSL/TLS  
						
						... 
						
						
						
						Made all modifications to include Ephemeral Elliptic Curve Diffie
Hellman ciphersuites into the existing SSL/TLS modules. All basic
handling of the ECDHE-ciphersuites (TLS_ECDHE_RSA_WITH_NULL_SHA,
TLS_ECDHE_RSA_WITH_RC4_128_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA,
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA)
has been included. 
						
						
					 
					
						2013-03-20 14:39:14 +01:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						5c2364c2ba 
					 
					
						
						
							
							- Moved from unsigned long to uint32_t throughout code  
						
						
						
						
					 
					
						2012-10-01 14:41:15 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						f4f6968a86 
					 
					
						
						
							
							- Improved compile-time compatibility with mingw32 64-bit versions  
						
						
						
						
					 
					
						2011-04-24 16:08:12 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						a755ca1bbe 
					 
					
						
						
							
							- Renamed t_s_int, t_int and t_dbl to respectively t_sint, t_uint and t_udbl for clarity  
						
						
						
						
					 
					
						2011-04-24 09:11:17 +00:00 
						 
				 
			
				
					
						
							
							
								Paul Bakker 
							
						 
					 
					
						
						
							
						
						23986e5d5d 
					 
					
						
						
							
							- Major type rewrite of int to size_t for most variables and arguments used for buffer lengths and loops  
						
						
						
						
					 
					
						2011-04-24 08:57:21 +00:00