Krzysztof Stachowiak 
							
						 
						
							
							
							
							
								
							
							
								a08652233d 
								
							 
						 
						
							
							
								
								Unify the example programs' termination  
							
							... 
							
							
							
							This is done to account for platforms, for which we want custom behavior
upon the program termination, hence we call `mbedtls_exit()` instead of
returning from `main()`.
For the sake of consistency, introduces the modifications have been made
to the test and utility examples as well. These, while less likely to be
used in the low level environments, won't suffer from such a change. 
							
						 
						
							2020-05-11 22:20:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Andres Amaya Garcia 
							
						 
						
							
							
							
							
								
							
							
								2b0599bc91 
								
							 
						 
						
							
							
								
								Fix typo in platform macro defines for examples  
							
							
							
						 
						
							2018-07-10 17:34:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Andres Amaya Garcia 
							
						 
						
							
							
							
							
								
							
							
								74c51e6e64 
								
							 
						 
						
							
							
								
								Fix ret code in dh_genprime.c  
							
							
							
						 
						
							2018-07-10 17:34:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Simon Butcher 
							
						 
						
							
							
							
							
								
							
							
								4982e527c6 
								
							 
						 
						
							
							
								
								Adds stdlib.h header to dh_genprime sample app  
							
							... 
							
							
							
							Use of the atoi() function requires stdlib.h to be included when
MBEDTLS_PLATFORM_C is not defined. 
							
						 
						
							2016-08-24 20:24:21 +03:00 
							
								 
							
						 
					 
				
					
						
							
							
								Janos Follath 
							
						 
						
							
							
							
							
								
							
							
								98e28a74e3 
								
							 
						 
						
							
							
								
								Address user reported coverity issues.  
							
							
							
						 
						
							2016-06-09 13:41:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								-~- redtangent ~-~ 
							
						 
						
							
							
							
							
								
							
							
								9fa2e86d93 
								
							 
						 
						
							
							
								
								Add missing mbedtls_time_t definitions ( #493 )  
							
							... 
							
							
							
							Add missing mbedtls_time_t definitions to sample applications and the error.c
generation script.
Fixes  #490 . 
							
						 
						
							2016-05-26 10:07:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								37ff14062e 
								
							 
						 
						
							
							
								
								Change main license to Apache 2.0  
							
							
							
						 
						
							2015-09-04 14:21:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								6fb8187279 
								
							 
						 
						
							
							
								
								Update date in copyright line  
							
							
							
						 
						
							2015-07-28 17:11:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								77c656217b 
								
							 
						 
						
							
							
								
								Update dh_genprime program  
							
							... 
							
							
							
							- default size 2048 bits
- make size a command-line argument
- remove warning about using own params 
							
						 
						
							2015-07-03 16:57:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								ec160c0f53 
								
							 
						 
						
							
							
								
								Update ctr_drbg_init() usage in programs  
							
							
							
						 
						
							2015-04-29 02:08:34 +02: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 
							
						 
						
							
							
							
							
								
							
							
								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 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								013bffe5a7 
								
							 
						 
						
							
							
								
								Style: add spaces before line continuation  
							
							
							
						 
						
							2015-02-13 14:09:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Rich Evans 
							
						 
						
							
							
							
							
								
							
							
								85b05ec389 
								
							 
						 
						
							
							
								
								Cleanup programs further  
							
							... 
							
							
							
							removed casting of main args to void 
							
						 
						
							2015-02-13 13:50:05 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Rich Evans 
							
						 
						
							
							
							
							
								
							
							
								18b78c7498 
								
							 
						 
						
							
							
								
								cleanup programs  
							
							... 
							
							
							
							Clean up the contents of programs, add more guards to includes, move all
defines to the top of the top of files, remove some unused includes 
							
						 
						
							2015-02-13 13:50:05 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								1cc0a3405c 
								
							 
						 
						
							
							
								
								Fix missing includes in program  
							
							
							
						 
						
							2015-02-10 12:18:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								860b51642d 
								
							 
						 
						
							
							
								
								Fix url again  
							
							
							
						 
						
							2015-01-28 17:12:07 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								7c9e75a836 
								
							 
						 
						
							
							
								
								Remove a few useless #defines  
							
							
							
						 
						
							2015-01-28 15:28:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Rich Evans 
							
						 
						
							
							
							
							
								
							
							
								f90016aade 
								
							 
						 
						
							
							
								
								Use platform layer in programs for consistency.  
							
							
							
						 
						
							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 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								a317a98221 
								
							 
						 
						
							
							
								
								Adapt programs / test suites  
							
							
							
						 
						
							2014-07-09 10:19:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								cef4ad2509 
								
							 
						 
						
							
							
								
								Adapt sources to configurable config.h name  
							
							
							
						 
						
							2014-04-30 16:40:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								0c22610693 
								
							 
						 
						
							
							
								
								Cleaned up location of init and free for some programs to prevent memory  
							
							... 
							
							
							
							leaks on incorrect arguments 
							
						 
						
							2014-04-17 16:02:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								cbe3d0d5cc 
								
							 
						 
						
							
							
								
								Added return value checking for correctness in programs  
							
							
							
						 
						
							2014-04-17 16:00:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								5e1e61124a 
								
							 
						 
						
							
							
								
								Insert warning about time in dh_genprime  
							
							
							
						 
						
							2013-11-22 21:16:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								1ffefaca1e 
								
							 
						 
						
							
							
								
								Introduced entropy_free()  
							
							
							
						 
						
							2013-09-29 15:01:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								abd6e02b7b 
								
							 
						 
						
							
							
								
								Rm _CRT_SECURE_NO_DEPRECATE for programs  
							
							... 
							
							
							
							(Already in config.h.) 
							
						 
						
							2013-09-20 16:51:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
						
							
							
							
							
								
							
							
								92e5b59355 
								
							 
						 
						
							
							
								
								Fix some dependencies/warnings in programs  
							
							
							
						 
						
							2013-09-20 10:58:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								ef3f8c747e 
								
							 
						 
						
							
							
								
								Fixed const correctness issues in programs and tests  
							
							... 
							
							
							
							(cherry picked from commit e0225e4d7f 
							
						 
						
							2013-06-24 19:09:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								5da01caa50 
								
							 
						 
						
							
							
								
								- Added warning about example use  
							
							
							
						 
						
							2012-10-03 19:48:33 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								508ad5ab6d 
								
							 
						 
						
							
							
								
								- Moved all examples programs to use the new entropy and CTR_DRBG  
							
							
							
						 
						
							2011-12-04 17:09:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								a3d195c41f 
								
							 
						 
						
							
							
								
								- Changed the used random function pointer to more flexible format. Renamed havege_rand() to havege_random() to prevent mistakes. Lots of changes as a consequence in library code and programs  
							
							
							
						 
						
							2011-11-27 21:07:34 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								cce9d77745 
								
							 
						 
						
							
							
								
								- Lots of minimal changes to better support WINCE as a build target  
							
							
							
						 
						
							2011-11-18 14:26:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								5690efccc4 
								
							 
						 
						
							
							
								
								- Fixed a whole bunch of dependencies on defines between files, examples and tests  
							
							
							
						 
						
							2011-05-26 13:16:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								6c591fab72 
								
							 
						 
						
							
							
								
								- mpi_init() and mpi_free() only accept a single argument and do not accept variable arguments anymore. This prevents unexpected memory corruption in a number of use cases.  
							
							
							
						 
						
							2011-05-05 11:49:20 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								b96f154e51 
								
							 
						 
						
							
							
								
								- Fixed copyright message  
							
							
							
						 
						
							2010-07-18 20:36:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								84f12b76fc 
								
							 
						 
						
							
							
								
								- Updated Copyright to correct entity  
							
							
							
						 
						
							2010-07-18 10:13:04 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								fc8c4360b8 
								
							 
						 
						
							
							
								
								- Updated copyright line to 2010  
							
							
							
						 
						
							2010-03-21 17:37:16 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								1f3c39c194 
								
							 
						 
						
							
							
								
								- Removed copyright line for Christophe Devine for clarity  
							
							
							
						 
						
							2010-03-21 17:30:05 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								77b385e91a 
								
							 
						 
						
							
							
								
								- Updated copyright messages on all relevant files  
							
							
							
						 
						
							2009-07-28 17:23:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								785a9eeece 
								
							 
						 
						
							
							
								
								- Added email address to header license information  
							
							
							
						 
						
							2009-01-25 14:15:10 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								e0ccd0a7c3 
								
							 
						 
						
							
							
								
								- Updated Copyright notices  
							
							
							
						 
						
							2009-01-04 16:27:10 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								40e46940df 
								
							 
						 
						
							
							
								
								- First replacement of xyssl by polarssl where needed  
							
							
							
						 
						
							2009-01-03 21:51:57 +00:00 
							
								 
							
						 
					 
				
					
						
							
							
								Paul Bakker 
							
						 
						
							
							
							
							
								
							
							
								5121ce5bdb 
								
							 
						 
						
							
							
								
								- Renamed include directory to polarssl  
							
							
							
						 
						
							2009-01-03 21:22:43 +00:00