Jerry Yu 
							
						 
					 
					
						
						
						
						
							
						
						
							9e628621b4 
							
						 
					 
					
						
						
							
							Add via padlock detection macro  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com> 
						
						
					 
					
						2023-08-17 11:20:09 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jerry Yu 
							
						 
					 
					
						
						
						
						
							
						
						
							b241db3e26 
							
						 
					 
					
						
						
							
							remove padlock only mode  
						
						 
						
						... 
						
						
						
						padlock depends on pure c implementation
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com> 
						
						
					 
					
						2023-08-04 16:56:04 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jerry Yu 
							
						 
					 
					
						
						
						
						
							
						
						
							02b1519ab6 
							
						 
					 
					
						
						
							
							move accelerator checks to aes.c  
						
						 
						
						... 
						
						
						
						Origin position is always validate due to conflict
between the guards in `aes.c` and module undef check
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com> 
						
						
					 
					
						2023-08-02 17:44:02 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jerry Yu 
							
						 
					 
					
						
						
						
						
							
						
						
							d76ded046c 
							
						 
					 
					
						
						
							
							fix various issues  
						
						 
						
						... 
						
						
						
						- unnecessary command
- extra blank and empty line
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com> 
						
						
					 
					
						2023-08-02 17:44:01 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jerry Yu 
							
						 
					 
					
						
						
						
						
							
						
						
							3660623e59 
							
						 
					 
					
						
						
							
							Rename plain c option and update comments  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com> 
						
						
					 
					
						2023-08-02 17:44:01 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jerry Yu 
							
						 
					 
					
						
						
						
						
							
						
						
							8840a8c574 
							
						 
					 
					
						
						
							
							fix wrong checks  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com> 
						
						
					 
					
						2023-08-02 17:44:00 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jerry Yu 
							
						 
					 
					
						
						
						
						
							
						
						
							3fcf2b5053 
							
						 
					 
					
						
						
							
							Rename HAS_NO_PLAIN_C to DONT_USE_SOFTWARE_CRYPTO  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com> 
						
						
					 
					
						2023-08-02 17:44:00 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jerry Yu 
							
						 
					 
					
						
						
						
						
							
						
						
							4d030f3acd 
							
						 
					 
					
						
						
							
							Add check for no aes implementation provided  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com> 
						
						
					 
					
						2023-08-02 17:43:59 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jerry Yu 
							
						 
					 
					
						
						
						
						
							
						
						
							315fd30201 
							
						 
					 
					
						
						
							
							Rename plain c disable option  
						
						 
						
						... 
						
						
						
						Signed-off-by: Jerry Yu <jerry.h.yu@arm.com> 
						
						
					 
					
						2023-08-02 17:43:59 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jerry Yu 
							
						 
					 
					
						
						
						
						
							
						
						
							0d4f4e5b01 
							
						 
					 
					
						
						
							
							Add option to disable built-in aes implementation.  
						
						 
						
						... 
						
						
						
						For time being, there are only two aes implementations for known
architectures. I define runtime detection function as const when
built-in was disabled. In this case, compiler will remove dead
built-in code.
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com> 
						
						
					 
					
						2023-08-02 17:43:54 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gilles Peskine 
							
						 
					 
					
						
						
						
						
							
						
						
							449bd8303e 
							
						 
					 
					
						
						
							
							Switch to the new code style  
						
						 
						
						... 
						
						
						
						Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com> 
						
						
					 
					
						2023-01-11 14:50:10 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bence Szépkúti 
							
						 
					 
					
						
						
						
						
							
						
						
							c662b36af2 
							
						 
					 
					
						
						
							
							Replace all inclusions of config.h  
						
						 
						
						... 
						
						
						
						Also remove preprocessor logic for MBEDTLS_CONFIG_FILE, since
build_info.h alreadyy handles it.
This commit was generated using the following script:
# ========================
#!/bin/sh
git ls-files | grep -v '^include/mbedtls/build_info\.h$' | xargs sed -b -E -i '
/^#if !?defined\(MBEDTLS_CONFIG_FILE\)/i#include "mbedtls/build_info.h"
//,/^#endif/d
'
# ========================
Signed-off-by: Bence Szépkúti <bence.szepkuti@arm.com> 
						
						
					 
					
						2021-06-28 09:24:07 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dave Rodgman 
							
						 
					 
					
						
						
						
						
							
						
						
							c1ae30a05e 
							
						 
					 
					
						
						
							
							Fix docs for mbedtls_padlock_has_support  
						
						 
						
						... 
						
						
						
						Fix a slight inaccuracy in the docs for the return value of
mbedtls_padlock_has_support.
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com> 
						
						
					 
					
						2021-05-18 19:01:42 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Jones 
							
						 
					 
					
						
						
						
						
							
						
						
							16dbaeb9eb 
							
						 
					 
					
						
						
							
							Move padlock.h to library  
						
						 
						
						... 
						
						
						
						`padlock.h` is actually an internal header and is moved accordingly.
Signed-off-by: Chris Jones <christopher.jones@arm.com> 
						
						
					 
					
						2021-03-10 12:52:37 +00:00