Simon Butcher 
							
						 
					 
					
						
						
						
						
							
						
						
							4c37db6d87 
							
						 
					 
					
						
						
							
							Remove the library provided function of MBEDTLS_PARAM_FAILED  
						
						... 
						
						
						
						The function called through the macro MBEDTLS_PARAM_FAILED() must be supplied by
users and makes no sense as a library function, apart from debug and test. 
						
						
					 
					
						2018-12-11 12:28:56 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Butcher 
							
						 
					 
					
						
						
						
						
							
						
						
							b4868034dd 
							
						 
					 
					
						
						
							
							Add initial options and support for parameter validation  
						
						... 
						
						
						
						This function adds the additional config.h option of MBEDTLS_CHECK_PARAMS which
allows additional validation of parameters passed to the library. 
						
						
					 
					
						2018-12-11 12:28:56 +01:00 
						 
				 
			
				
					
						
							
							
								Hanno Becker 
							
						 
					 
					
						
						
						
						
							
						
						
							f5106d54eb 
							
						 
					 
					
						
						
							
							Don't declare and define gmtime()-mutex on Windows platforms  
						
						
						
						
					 
					
						2018-09-06 12:09:56 +01:00 
						 
				 
			
				
					
						
							
							
								Hanno Becker 
							
						 
					 
					
						
						
						
						
							
						
						
							323d8019bf 
							
						 
					 
					
						
						
							
							Correct preprocessor guards determining use of gmtime()  
						
						... 
						
						
						
						The previous code erroneously used gmtime_r() to implement
mbedtls_platform_gmtime() in case of a non-windows, non-unix system. 
						
						
					 
					
						2018-09-06 11:30:57 +01:00 
						 
				 
			
				
					
						
							
							
								Hanno Becker 
							
						 
					 
					
						
						
						
						
							
						
						
							6f70581c4a 
							
						 
					 
					
						
						
							
							Correct POSIX version check to determine presence of gmtime_r()  
						
						... 
						
						
						
						Recent versions of POSIX move gmtime_r to the base. 
						
						
					 
					
						2018-09-06 09:06:33 +01:00 
						 
				 
			
				
					
						
							
							
								Hanno Becker 
							
						 
					 
					
						
						
						
						
							
						
						
							7dd82b4f51 
							
						 
					 
					
						
						
							
							platform_utils.{c/h} -> platform_util.{c/h}  
						
						
						
						
					 
					
						2018-09-05 16:26:04 +01:00 
						 
				 
			
				
					
						
							
							
								Hanno Becker 
							
						 
					 
					
						
						
						
						
							
						
						
							48a816ff26 
							
						 
					 
					
						
						
							
							Minor documentation improvements  
						
						
						
						
					 
					
						2018-09-05 15:22:22 +01:00 
						 
				 
			
				
					
						
							
							
								Hanno Becker 
							
						 
					 
					
						
						
						
						
							
						
						
							6a739789f3 
							
						 
					 
					
						
						
							
							Rename mbedtls_platform_gmtime() to mbedtls_platform_gmtime_r()  
						
						... 
						
						
						
						For consistency, also rename MBEDTLS_PLATFORM_GMTIME_ALT to
MBEDTLS_PLATFORM_GMTIME_R_ALT. 
						
						
					 
					
						2018-09-05 15:06:19 +01:00 
						 
				 
			
				
					
						
							
							
								Hanno Becker 
							
						 
					 
					
						
						
						
						
							
						
						
							cfeb70c6b9 
							
						 
					 
					
						
						
							
							gmtime: Remove special treatment for IAR  
						
						... 
						
						
						
						Previous commits attempted to use `gmtime_s()` for IAR systems; however,
this attempt depends on the use of C11 extensions which lead to incompatibility
with other pieces of the library, such as the use of `memset()` which is
being deprecated in favor of `memset_s()` in C11. 
						
						
					 
					
						2018-09-05 13:52:46 +01:00 
						 
				 
			
				
					
						
							
							
								Andres Amaya Garcia 
							
						 
					 
					
						
						
						
						
							
						
						
							94b540ac63 
							
						 
					 
					
						
						
							
							Avoid redefining _POSIX_C_SOURCE  
						
						
						
						
					 
					
						2018-09-05 12:27:32 +01:00 
						 
				 
			
				
					
						
							
							
								Andres Amaya Garcia 
							
						 
					 
					
						
						
						
						
							
						
						
							433f911e59 
							
						 
					 
					
						
						
							
							Check for IAR in gmtime macros  
						
						
						
						
					 
					
						2018-09-05 12:01:57 +01:00 
						 
				 
			
				
					
						
							
							
								Andres Amaya Garcia 
							
						 
					 
					
						
						
						
						
							
						
						
							3c9733a0a3 
							
						 
					 
					
						
						
							
							Fix typo in comment for gmtime macro defines  
						
						
						
						
					 
					
						2018-09-05 11:52:07 +01:00 
						 
				 
			
				
					
						
							
							
								Andres Amaya Garcia 
							
						 
					 
					
						
						
						
						
							
						
						
							ca04a01bb8 
							
						 
					 
					
						
						
							
							Document shorthand gmtime macros  
						
						
						
						
					 
					
						2018-09-05 11:43:57 +01:00 
						 
				 
			
				
					
						
							
							
								Andres Amaya Garcia 
							
						 
					 
					
						
						
						
						
							
						
						
							209960611f 
							
						 
					 
					
						
						
							
							Use gmtime_s() for IAR  
						
						
						
						
					 
					
						2018-09-05 11:27:56 +01:00 
						 
				 
			
				
					
						
							
							
								Andres Amaya Garcia 
							
						 
					 
					
						
						
						
						
							
						
						
							a658d7dd9d 
							
						 
					 
					
						
						
							
							Fix style for mbedtls_platform_gmtime()  
						
						
						
						
					 
					
						2018-08-21 19:33:02 +01:00 
						 
				 
			
				
					
						
							
							
								Andres Amaya Garcia 
							
						 
					 
					
						
						
						
						
							
						
						
							1abb368b87 
							
						 
					 
					
						
						
							
							Make gmtime() configurable at compile-time  
						
						
						
						
					 
					
						2018-08-16 21:42:09 +01:00 
						 
				 
			
				
					
						
							
							
								Andres Amaya Garcia 
							
						 
					 
					
						
						
						
						
							
						
						
							1f6301b3c8 
							
						 
					 
					
						
						
							
							Rename mbedtls_zeroize to mbedtls_platform_zeroize  
						
						
						
						
					 
					
						2018-04-17 10:00:21 -05:00 
						 
				 
			
				
					
						
							
							
								Andres Amaya Garcia 
							
						 
					 
					
						
						
						
						
							
						
						
							904e1efb8c 
							
						 
					 
					
						
						
							
							Make utils module part of the platform  
						
						
						
						
					 
					
						2018-04-17 10:00:11 -05:00