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 
							
						 
					 
					
						
						
							
						
						546b625433 
					 
					
						
						
							
							add _der variants for esp_transport_ssl_set_(client_cert|client_key|cert_data)  
						
						 
						
						... 
						
						
						
						Signed-off-by: David Cermak <cermak@espressif.com >
Merges https://github.com/espressif/esp-idf/pull/3783  
						
						
					 
					
						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 
							
						 
					 
					
						
						
							
						
						c536c8fa5f 
					 
					
						
						
							
							tcp_transport: Add API to allow skipping of certificate CN validation  
						
						 
						
						
						
						
					 
					
						2019-06-25 23:41:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tuan 
							
						 
					 
					
						
						
							
						
						2a2d932cfe 
					 
					
						
						
							
							esp_websocket_client: Add websocket client component  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/2829  
						
						
					 
					
						2019-06-20 15:37:40 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						27e00cf7aa 
					 
					
						
						
							
							esp_http_client: add support for using certs from global ca store  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/3062  
						
						
					 
					
						2019-02-27 14:19:06 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rustyx 
							
						 
					 
					
						
						
							
						
						053219283d 
					 
					
						
						
							
							Handle esp_tls_conn_read disconnection in ssl_read.  Fixes   #2805  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/pull/2967  
						
						
					 
					
						2019-01-23 16:47:23 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jitin George 
							
						 
					 
					
						
						
							
						
						e2ae69f6fb 
					 
					
						
						
							
							Minor Bugfixes in esp_http_client, tcp_transport and simple_ota_example  
						
						 
						
						
						
						
					 
					
						2019-01-07 16:33:41 +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 
							
						 
					 
					
						
						
							
						
						9ce8e1e5a1 
					 
					
						
						
							
							transport_ssl: add support for mutual SSL authentication  
						
						 
						
						... 
						
						
						
						Signed-off-by: David Cermak <cermak@espressif.com > 
						
						
					 
					
						2018-10-30 08:04:09 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Cermak 
							
						 
					 
					
						
						
							
						
						0d4f5cc495 
					 
					
						
						
							
							tcp_transport: transport set handle refactoring, web socket client name updated  
						
						 
						
						
						
						
					 
					
						2018-10-02 15:19:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Cermak 
							
						 
					 
					
						
						
							
						
						e02225cc07 
					 
					
						
						
							
							tcp_transport: renamed possibly generic function names to be esp_ prefixed and not to colide with user namespace  
						
						 
						
						
						
						
					 
					
						2018-10-02 14:16:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Cermak 
							
						 
					 
					
						
						
							
						
						40c6cbb3ab 
					 
					
						
						
							
							tcp_transport: renamed transport related header files to esp_ prefixed to avoid collisions  
						
						 
						
						... 
						
						
						
						tcp_transport component used public header files such as 'transport.h', etc. which are too generic and might collide with user or user libraries headers
This change closes  #2417  
						
						
					 
					
						2018-10-02 14:15:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jitin George 
							
						 
					 
					
						
						
							
						
						5309ca04d1 
					 
					
						
						
							
							esp_http_client: Add support for non-blocking feature in esp_http_client_perform() API  
						
						 
						
						... 
						
						
						
						Four internal APIs `esp_http_client_connect()`, `http_client_prepare_first_line()`, `esp_http_client_request_send()` and
`esp_http_client_send_post_data()` API have been added for perfoming connection establishment (sync as well as async),
preparing first line, sending request and sending post data respectively.
In `transport_ssl`, `ssl_connect_async()` API has been added for establishing asynchronous connection. 
						
						
					 
					
						2018-09-24 05:42:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Cermak 
							
						 
					 
					
						
						
							
						
						23345d2021 
					 
					
						
						
							
							MQTT: Integrate esp-mqtt library into idf  
						
						 
						
						... 
						
						
						
						added docs and tests for mqtt library, small fixes (removed warnings, option for custom outbox, websocket bug fixed for longer transports). refactored to use common tcp_transport component, support for CMake build system.
Closes  #2108  
						
						
					 
					
						2018-09-12 08:00:59 +02:00