Janos Follath 
							
						 
					 
					
						
						
							
						
						b72c67804a 
					 
					
						
						
							
							Add script to print build environment info. ( #539 )  
						
						... 
						
						
						
						* Add script to print build environment info.
The new script is also included in:
- all.sh
- basic-build-test.sh
* Tidy up environment reporting script.
Changes include:
- making the echo calls portable
- removing unnecessary brackets
- using more efficient checks for the existance of commands
- correcting typos and copyright year
* Update references to output_env.sh 
						
						
					 
					
						2016-07-19 14:54:17 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Butcher 
							
						 
					 
					
						
						
							
						
						3d26513650 
					 
					
						
						
							
							Fix for config.pl if no arguments are passed  
						
						
						
						
					 
					
						2016-06-26 15:44:20 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Butcher 
							
						 
					 
					
						
						
							
						
						6dc7c9c5e1 
					 
					
						
						
							
							Adds checks to 1.3->2.0 API migration script  
						
						
						
						
					 
					
						2016-06-23 11:11:30 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Butcher 
							
						 
					 
					
						
						
							
						
						dd9895d810 
					 
					
						
						
							
							Fix config.pl to return successful exitcode for full and realfull  
						
						
						
						
					 
					
						2016-06-21 15:12:00 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Butcher 
							
						 
					 
					
						
						
							
						
						4ae869139a 
					 
					
						
						
							
							Adds 'get' command to scripts/config.pl to retrieve config state  
						
						... 
						
						
						
						Adds 'get' command to indicate if the option is enabled in the given
configuration file, and to returns it's value if one has been set. 
						
						
					 
					
						2016-06-21 10:09:25 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Butcher 
							
						 
					 
					
						
						
							
						
						ab5df40054 
					 
					
						
						
							
							Rename the 'no entropy' feature to MBEDTLS_TEST_NULL_ENTROPY  
						
						... 
						
						
						
						Following review and for clarity, changed the name of the feature to 'null
entropy'. 
						
						
					 
					
						2016-06-11 02:31:21 +01:00 
						 
				 
			
				
					
						
							
							
								Janos Follath 
							
						 
					 
					
						
						
							
						
						53de78444c 
					 
					
						
						
							
							Add entropy safety switch.  
						
						... 
						
						
						
						Add a switch that turns entropy collecting off entirely, but enables
mbed TLS to run in an entirely unsafe mode. Enables to test mbed TLS
on platforms that don't have their entropy sources integrated yet. 
						
						
					 
					
						2016-06-09 11:54:54 +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 
						 
				 
			
				
					
						
							
							
								Simon Butcher 
							
						 
					 
					
						
						
							
						
						768594d772 
					 
					
						
						
							
							Removes yotta from bump_version.sh  
						
						... 
						
						
						
						Yotta version is independent of the mbed TLS version so shouldn't be set by this
script.
Also adds a header, copyright and attribution to the script. 
						
						
					 
					
						2016-05-23 19:15:39 +01:00 
						 
				 
			
				
					
						
							
							
								SimonB 
							
						 
					 
					
						
						
							
						
						73883c12bc 
					 
					
						
						
							
							Fixes formatting of spacing in config.pl  
						
						
						
						
					 
					
						2016-04-04 13:49:10 +01:00 
						 
				 
			
				
					
						
							
							
								SimonB 
							
						 
					 
					
						
						
							
						
						ba9dd1ec13 
					 
					
						
						
							
							Adds to footprint.sh MBEDTLS_NO_PLATFORM_ENTROPY  
						
						... 
						
						
						
						For baremetal builds MBEDTLS_NO_PLATFORM_ENTROPY must now be set to avoid the
build failing.
Fixes  #449 . 
						
						
					 
					
						2016-04-03 15:06:52 +01:00 
						 
				 
			
				
					
						
							
							
								SimonB 
							
						 
					 
					
						
						
							
						
						60f2cf93f5 
					 
					
						
						
							
							Adds option to config.pl to force config changes  
						
						... 
						
						
						
						The script config.pl fails when setting a #define symbol if the symbol isn't
already in the configuration header. This adds an option '--force' to append
the symbol to the end of the file if it isn't already present.
Also clarified usage, and added copyright to the config.pl. 
						
						
					 
					
						2016-04-03 14:16:08 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						d091ed1911 
					 
					
						
						
							
							Add scripts/apidoc_full.sh  
						
						... 
						
						
						
						This re-introduces the apidoc with full config.h, but hopefully with the race
conditions and other issues that the previous implementation had.
Adapt doxygen test script to use that new script, and also check for errors
in addition to warnings while at it. 
						
						
					 
					
						2016-01-12 14:48:03 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						1989caf71c 
					 
					
						
						
							
							Use a full config.h with doxygen  
						
						... 
						
						
						
						Otherwise we get warnings that some documentation items don't have
corresponding #define, and more importantly the corresponding snippets are not
included in the output.
For that we need a modified version of the "full" argument for config.pl.
Also, the new CMakeLists.txt target only works on Unix (which was already the
case of the Makefile target). Hopefully this is not an issue as people are
unlikely to need that target on Windows. 
						
						
					 
					
						2016-01-04 12:57:32 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						3134ef0504 
					 
					
						
						
							
							footprint.sh: tune output again  
						
						
						
						
					 
					
						2015-11-25 10:50:27 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						4553a6cdcf 
					 
					
						
						
							
							footprint.sh: improve printed output  
						
						
						
						
					 
					
						2015-11-25 10:39:54 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						ac8673cb3f 
					 
					
						
						
							
							Add quick script to estimate ROM footprint  
						
						
						
						
					 
					
						2015-10-23 15:51:02 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						a6b95f01cc 
					 
					
						
						
							
							Print I/O buffer size in memory.sh  
						
						
						
						
					 
					
						2015-09-09 13:51:05 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						67e4652bfc 
					 
					
						
						
							
							Fix bug in bump_version.sh  
						
						... 
						
						
						
						Missing quotes around "version" in module.json 
						
						
					 
					
						2015-09-04 14:31:16 +02: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 
							
						 
					 
					
						
						
							
						
						278098f4f4 
					 
					
						
						
							
							Merge pull request  #233  from ARMmbed/yotta-scripted  
						
						... 
						
						
						
						Yotta scripted 
						
						
					 
					
						2015-08-06 18:04:34 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						48573f8337 
					 
					
						
						
							
							Fix renaming error in script  
						
						
						
						
					 
					
						2015-08-06 17:25:33 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						63e7ebaaa1 
					 
					
						
						
							
							Add material for generating yotta module  
						
						
						
						
					 
					
						2015-08-06 09:57:53 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						7381ff0046 
					 
					
						
						
							
							Update copyright date in templates too  
						
						
						
						
					 
					
						2015-08-04 11:12:49 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						10c767488b 
					 
					
						
						
							
							Adjust rename/compat list  
						
						
						
						
					 
					
						2015-07-15 11:07:26 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						1409616d9c 
					 
					
						
						
							
							Fix one renaming in the list  
						
						... 
						
						
						
						Found by Simon while testing the upgrade guide 
						
						
					 
					
						2015-07-09 09:17:18 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						3d7d00ad23 
					 
					
						
						
							
							Rename mbedtls_net_close() to mbedtls_net_free()  
						
						... 
						
						
						
						close() may be more meaningful, but free() is symmetric with _init(), and more
consistent with all other modules 
						
						
					 
					
						2015-06-30 16:50:37 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						752c501126 
					 
					
						
						
							
							One soversion per library  
						
						
						
						
					 
					
						2015-06-25 11:56:17 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						ace35999b0 
					 
					
						
						
							
							Fix GNUism in bump_version.sh  
						
						
						
						
					 
					
						2015-06-25 11:51:12 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						7f9049baf4 
					 
					
						
						
							
							Make config.pl more resistant to misuse  
						
						
						
						
					 
					
						2015-06-23 23:30:16 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						07894338a0 
					 
					
						
						
							
							Rename M255 to Curve25519  
						
						
						
						
					 
					
						2015-06-23 13:09:10 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						7320eb46d4 
					 
					
						
						
							
							Remove references to some Montgomery curves  
						
						... 
						
						
						
						After all it looks like those won't become standard. 
						
						
					 
					
						2015-06-23 13:09:10 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						9dbaf400ef 
					 
					
						
						
							
							Rationalize other snprintf() uses  
						
						
						
						
					 
					
						2015-06-22 14:42:04 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						c0696c216b 
					 
					
						
						
							
							Rename mbedtls_mpi_msb to mbedtls_mpi_bitlen  
						
						
						
						
					 
					
						2015-06-18 16:49:37 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						097c7bb05b 
					 
					
						
						
							
							Rename relevant global symbols from size to bitlen  
						
						... 
						
						
						
						Just applying rename.pl with this file:
mbedtls_cipher_get_key_size mbedtls_cipher_get_key_bitlen
mbedtls_pk_get_size mbedtls_pk_get_bitlen
MBEDTLS_BLOWFISH_MIN_KEY MBEDTLS_BLOWFISH_MIN_KEY_BITS
MBEDTLS_BLOWFISH_MAX_KEY MBEDTLS_BLOWFISH_MAX_KEY_BITS 
						
						
					 
					
						2015-06-18 16:43:38 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						b541da6ef3 
					 
					
						
						
							
							Fix define for ssl_conf_curves()  
						
						... 
						
						
						
						This is a security feature, it shouldn't be optional. 
						
						
					 
					
						2015-06-17 14:27:38 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						a14cbb6141 
					 
					
						
						
							
							Have config.pl return non-zero rather than warn  
						
						
						
						
					 
					
						2015-06-03 10:49:38 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						7ee5ddd798 
					 
					
						
						
							
							Merge branch 'mbedtls-1.3' into development  
						
						... 
						
						
						
						* mbedtls-1.3:
  Fix compile errors with NO_STD_FUNCTIONS
  Expand config.pl's notion of "full"
  Ack external bugfix in Changelog
  FIx misplaced Changelog entry (oops)
  Fix compile bug: incompatible declaration of polarssl_exit in platform.c
  Fix contributor's name in Changelog 
						
						
					 
					
						2015-06-03 10:33:55 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						b752715893 
					 
					
						
						
							
							Expand config.pl's notion of "full"  
						
						... 
						
						
						
						Make sure bugs in PLATFORM_xxx_ALT are catched 
						
						
					 
					
						2015-06-03 10:00:02 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						0469e41342 
					 
					
						
						
							
							Add MBEDTLS_CONFIG_FILE to the rename list  
						
						
						
						
					 
					
						2015-06-02 13:52:02 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						c730ed3f2d 
					 
					
						
						
							
							Rename boolean functions to be clearer  
						
						
						
						
					 
					
						2015-06-02 10:38:50 +01:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						cb46fd8216 
					 
					
						
						
							
							Avoid non-standard strcasecmp()  
						
						
						
						
					 
					
						2015-05-29 10:18:09 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						6a8ca33fa5 
					 
					
						
						
							
							Rename ERR_xxx_MALLOC_FAILED to ..._ALLOC_FAILED  
						
						
						
						
					 
					
						2015-05-28 16:25:05 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						d9e6a3ac10 
					 
					
						
						
							
							Rename pk_init_ctx() -> pk_setup()  
						
						
						
						
					 
					
						2015-05-14 21:58:34 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						8473f87984 
					 
					
						
						
							
							Rename cipher_init_ctx() to cipher_setup()  
						
						
						
						
					 
					
						2015-05-14 21:58:34 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						51f14be888 
					 
					
						
						
							
							Remove VS6 files, only 2010 supported now  
						
						
						
						
					 
					
						2015-05-14 13:04:03 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						e3a062ba1f 
					 
					
						
						
							
							Rename ecp_use_known_dp -> mbedtls_ecp_group_load()  
						
						
						
						
					 
					
						2015-05-11 18:46:47 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						6729e79482 
					 
					
						
						
							
							Rename ssl_set_xxx() to ssl_conf_xxx()  
						
						
						
						
					 
					
						2015-05-11 14:35:41 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						ae31914990 
					 
					
						
						
							
							Rename ssl_legacy_renegotiation() to ssl_set_...  
						
						
						
						
					 
					
						2015-05-11 12:33:27 +02:00 
						 
				 
			
				
					
						
							
							
								Manuel Pégourié-Gonnard 
							
						 
					 
					
						
						
							
						
						8836994f6b 
					 
					
						
						
							
							Move WANT_READ/WANT_WRITE codes to SSL  
						
						
						
						
					 
					
						2015-05-11 12:33:26 +02:00