Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						d35862b662 
					 
					
						
						
							
							esp-tls: Add support for https_server using wolfSSL  
						
						 
						
						
						
						
					 
					
						2020-02-27 15:20:22 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						3f532c8895 
					 
					
						
						
							
							Merge branch 'bugfix/esp_tls_blocking_timeout' into 'master'  
						
						 
						
						... 
						
						
						
						esp-tls: add timeout for blocking connection
See merge request espressif/esp-idf!7316  
						
						
					 
					
						2020-01-20 09:35:23 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Cermak 
							
						 
					 
					
						
						
							
						
						aa3b1da384 
					 
					
						
						
							
							esp_tls: added connection timeout to esp_tls_conn_new_sync()  
						
						 
						
						
						
						
					 
					
						2020-01-16 07:32:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						c7418042b4 
					 
					
						
						
							
							esp32/esp-tls: provide API to retrieve sockfd value from esp_tls_t  
						
						 
						
						
						
						
					 
					
						2020-01-16 12:27:44 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						988f0c8feb 
					 
					
						
						
							
							ESP_TLS: Generalizing error messages for esp_tls  
						
						 
						
						... 
						
						
						
						:Replace mbedtls specific error messages 
						
						
					 
					
						2019-10-28 16:05:31 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						f7eaa5f946 
					 
					
						
						
							
							ESP_TLS: Restructuring esp_tls  
						
						 
						
						... 
						
						
						
						1)Segregating mbedtls API into seperate file and cleaned esp_tls.c
2)Added support for wolfssl for CMake and make
3)Added support for debug_wolfssl (with menuconfig option)
4)Added info on wolfssl in ESP-TLS docs 
						
						
					 
					
						2019-10-28 16:05:22 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						9f86f969b2 
					 
					
						
						
							
							ESP32/esp-tls: include esp_err.h in esp_tls.h  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/4100  
						
						
					 
					
						2019-10-07 19:47:32 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Cermak 
							
						 
					 
					
						
						
							
						
						f3d6a34e7d 
					 
					
						
						
							
							esp_tls: enable psk verification mode, added mqtt example using psk authentication  
						
						 
						
						
						
						
					 
					
						2019-08-07 14:27:40 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						7ef5fa8a0a 
					 
					
						
						
							
							Merge branch 'feature/transport_support_der_certs' into 'master'  
						
						 
						
						... 
						
						
						
						tcp transport ssl DER-support
See merge request espressif/esp-idf!5627  
						
						
					 
					
						2019-08-05 09:52:08 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Cermak 
							
						 
					 
					
						
						
							
						
						25dd5e39af 
					 
					
						
						
							
							esp-tls: Naming variables refering to certificates and keys in a neutral way to suggest that both PEM and DER format could be used, added comments descibing important details about using these formats  
						
						 
						
						
						
						
					 
					
						2019-08-02 09:25:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Henning Fleddermann 
							
						 
					 
					
						
						
							
						
						73624e8560 
					 
					
						
						
							
							modify comments on esp_tls_cfg, to clarify that other formats besides PEM (such as DER) might be used as well depending on mbedtls-support  
						
						 
						
						... 
						
						
						
						Signed-off-by: David Cermak <cermak@espressif.com > 
						
						
					 
					
						2019-08-02 09:25:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Maklakov 
							
						 
					 
					
						
						
							
						
						afbaf74007 
					 
					
						
						
							
							tools: Mass fixing of empty prototypes (for -Wstrict-prototypes)  
						
						 
						
						
						
						
					 
					
						2019-08-01 16:28:56 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Cermak 
							
						 
					 
					
						
						
							
						
						587739391c 
					 
					
						
						
							
							esp-tls: extending error handle to contain error descriptors with last mbedtls failure and latest certificate verification result flags, reworked tcp_transport to use this error handle  
						
						 
						
						
						
						
					 
					
						2019-07-04 20:55:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Cermak 
							
						 
					 
					
						
						
							
						
						2972f96982 
					 
					
						
						
							
							esp-tls: capturing specific errors to be available in tcp_transport and then in application code  
						
						 
						
						
						
						
					 
					
						2019-07-04 20:55:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jitin George 
							
						 
					 
					
						
						
							
						
						8950f94ec7 
					 
					
						
						
							
							esp_tls: Add support for server side SSL/TLS connection  
						
						 
						
						... 
						
						
						
						Currently, esp-tls supports creation of SSL/TLS connection on the client side.
This commit includes support for creating SSL/TLS connection on the server side. 
						
						
					 
					
						2019-06-25 23:43:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jitin George 
							
						 
					 
					
						
						
							
						
						d1c6bbf42e 
					 
					
						
						
							
							esp-tls: Add support to add CN from config and validate PEM buffers  
						
						 
						
						
						
						
					 
					
						2019-05-17 20:06:44 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jitin George 
							
						 
					 
					
						
						
							
						
						77645472ae 
					 
					
						
						
							
							esp_tls: fix incorrect closing of fd 0 on connection failure  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/3149  
						
						
					 
					
						2019-04-15 10:59:50 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Reimer 
							
						 
					 
					
						
						
							
						
						a1204f8b16 
					 
					
						
						
							
							Add esp_tls_init_global_ca_store function to esp-tls, called from esp_tls_set_global_ca_store  
						
						 
						
						... 
						
						
						
						Signed-off-by: Chirag Atal <chirag.atal@espressif.com >
Merges https://github.com/espressif/esp-idf/pull/2654  
						
						
					 
					
						2019-01-14 08:25:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						13046e7625 
					 
					
						
						
							
							Merge branch 'bugfix/esp-tls-doc' into 'master'  
						
						 
						
						... 
						
						
						
						esp-tls: Fix documentaion issue in esp_tls_conn_new_async API
See merge request idf/esp-idf!3545  
						
						
					 
					
						2018-11-05 12:30:22 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Cermak 
							
						 
					 
					
						
						
							
						
						0cdb33c9dd 
					 
					
						
						
							
							mqtt: ssl mutual authentication example added per PR from github, corrected cmake build, updated per idf style  
						
						 
						
						... 
						
						
						
						Merges https://github.com/espressif/esp-idf/pull/2490  
						
						
					 
					
						2018-10-30 08:04:09 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Riccardo Binetti 
							
						 
					 
					
						
						
							
						
						dec70a7601 
					 
					
						
						
							
							esp-tls: add support for mutual SSL authentication  
						
						 
						
						... 
						
						
						
						Signed-off-by: David Cermak <cermak@espressif.com > 
						
						
					 
					
						2018-10-30 08:04:09 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jitin George 
							
						 
					 
					
						
						
							
						
						e37aba0d93 
					 
					
						
						
							
							esp-tls: Fix documentaion issue in esp_tls_conn_new_async API  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/2576  
						
						
					 
					
						2018-10-25 09:13:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chirag Atal 
							
						 
					 
					
						
						
							
						
						b7cca3c414 
					 
					
						
						
							
							Feature: Support for global CA store.  
						
						 
						
						... 
						
						
						
						Added a new API esp_tls_set_global_ca_store(esp_tls_cfg_t *cfg) which creates a global_cacert which can be used by multiple connections by setting the use_global_ca_store variable to true in their respective structure of esp_tls_cfg_t. Also changed the cacert in the structure of esp_tls_t to a pointer. 
						
						
					 
					
						2018-10-05 19:35:57 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jitin George 
							
						 
					 
					
						
						
							
						
						1be97fad09 
					 
					
						
						
							
							esp-tls: Add support for non blocking connect  
						
						 
						
						
						
						
					 
					
						2018-09-24 05:42:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jitin George 
							
						 
					 
					
						
						
							
						
						7b56ae319d 
					 
					
						
						
							
							esp-tls: Add support for network timeout  
						
						 
						
						
						
						
					 
					
						2018-08-21 09:07:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jitin George 
							
						 
					 
					
						
						
							
						
						d57495cb1c 
					 
					
						
						
							
							esp-tls: Fix HTTP2 failure  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/1874  
						
						
					 
					
						2018-04-20 16:59:36 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jitin George 
							
						 
					 
					
						
						
							
						
						b09c3e9878 
					 
					
						
						
							
							mbedtls integration in esp-tls  
						
						 
						
						
						
						
					 
					
						2018-04-06 17:16:27 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jitin George 
							
						 
					 
					
						
						
							
						
						30b50cbfb3 
					 
					
						
						
							
							esp-tls header file name change  
						
						 
						
						
						
						
					 
					
						2018-04-06 17:16:27 +05:30