Espressif BOT 
							
						 
					 
					
						
						
							
						
						d2c1c97755 
					 
					
						
						
							
							Update esp_crt_bundle certificates  
						
						
						
						
					 
					
						2022-06-06 11:22:07 +05:30 
						 
				 
			
				
					
						
							
							
								Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						ac05c493b9 
					 
					
						
						
							
							esp_crt_bundle: Add bounds checking for the "esp_crt_bundle_set" API.  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/8397  
						
						
					 
					
						2022-06-06 11:22:02 +05:30 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						a6fd8b0972 
					 
					
						
						
							
							mbedtls: move locally managed root certificates to separate file  
						
						... 
						
						
						
						Purpose:
This will allow for easily automating periodic updates to
"cacrt_all.pem" file.
Note:
For now newly created "cacrt_local.pem" contains single "DST Root CA X3"
which we are keeping to manage compatibility with endpoints like
"howsmyssl.com". Please note this Root CA is expired and is not part of
Mozilla’s NSS root certificate store. 
						
						
					 
					
						2022-06-02 11:07:37 +05:30 
						 
				 
			
				
					
						
							
							
								Laukik Hase 
							
						 
					 
					
						
						
							
						
						bc7cb7c947 
					 
					
						
						
							
							esp_crt_bundle: Fix build error  
						
						... 
						
						
						
						- When `esp_crt_bundle.h` is included before any config,
  a build error (`esp_err_t` not defined) is observed
Closes https://github.com/espressif/esp-idf/issues/8606  
						
						
					 
					
						2022-06-02 11:06:55 +05:30 
						 
				 
			
				
					
						
							
							
								Victor Morales 
							
						 
					 
					
						
						
							
						
						caafeff63f 
					 
					
						
						
							
							esp_crt_bundle: remove EC-ACC certificate  
						
						... 
						
						
						
						Fixes bug #7631  
						
						
					 
					
						2021-10-07 13:13:52 +05:30 
						 
				 
			
				
					
						
							
							
								Fu Hanxi 
							
						 
					 
					
						
						
							
						
						0146f258d7 
					 
					
						
						
							
							style: format python files with isort and double-quote-string-fixer  
						
						
						
						
					 
					
						2021-01-26 10:49:01 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						7e0f362149 
					 
					
						
						
							
							esp_crt_bundle: add additional unit tests  
						
						... 
						
						
						
						Add unit test for:
 * Trusted certificate with weak hash algorithm signature
 * Certificate with wrong signature
Merges https://github.com/espressif/esp-idf/pull/6117  
						
						
					 
					
						2020-12-08 10:11:31 +08:00 
						 
				 
			
				
					
						
							
							
								Jeff Epler 
							
						 
					 
					
						
						
							
						
						a79cb9f8cd 
					 
					
						
						
							
							esp_crt_bundle: Allow verify_callback to correct BADCERT_BAD_MD  
						
						
						
						
					 
					
						2020-12-03 14:53:53 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						66fb5a29bb 
					 
					
						
						
							
							Whitespace: Automated whitespace fixes (large commit)  
						
						... 
						
						
						
						Apply the pre-commit hook whitespace fixes to all files in the repo.
(Line endings, blank lines at end of file, trailing whitespace) 
						
						
					 
					
						2020-11-11 07:36:35 +00:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						c343323863 
					 
					
						
						
							
							Fixes issues with gen_crt_bundle.py for unicode chars  
						
						... 
						
						
						
						gen_crt_bundle.py could fail to parse the certificates if it contained a non-ascii character. 
						
						
					 
					
						2020-06-08 18:27:03 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						f72d259622 
					 
					
						
						
							
							esp_crt_bundle: fixes the "No CA Chain is set" error  
						
						... 
						
						
						
						When compiling esp_crt_bundle.c, it would end up with a different struct layout due
to configuration options from "mbedtls/esp_config.h" not being considered.
This lead to ca_chain potentially not being set correctly. 
						
						
					 
					
						2020-05-21 15:19:49 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						9ccc5e6d84 
					 
					
						
						
							
							cert bundle: Fix memory leak during cert verification  
						
						... 
						
						
						
						Also refactors the unit tests and fixes the test case, as it was giving false positives.
Closes IDFGH-2950
Closes https://github.com/espressif/esp-idf/issues/4983  
						
						
					 
					
						2020-04-07 18:50:30 +08:00 
						 
				 
			
				
					
						
							
							
								Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						874e987a3b 
					 
					
						
						
							
							esp_tls: change argument pointer type to (void *) for esp_crt_bundle_attach  
						
						
						
						
					 
					
						2020-03-11 15:54:05 +05:30 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						947e3e94ed 
					 
					
						
						
							
							Add ESP certificate bundle feature  
						
						... 
						
						
						
						Adds the ESP certificate bundle feature that enables users to bundle a
root certificate bundle together with their application.
Default bundle includes all Mozilla root certificates
Closes IDF-296 
						
						
					 
					
						2020-03-04 10:51:43 +08:00