Shubham Kulkarni 
							
						 
					 
					
						
						
							
						
						4858184e19 
					 
					
						
						
							
							esp_http_client: Add helper API to read larger data chunks from HTTP Stream  
						
						
						
						
					 
					
						2020-03-23 10:45:39 +05:30 
						 
				 
			
				
					
						
							
							
								Axel Lin 
							
						 
					 
					
						
						
							
						
						489c815eb8 
					 
					
						
						
							
							esp_http_client: add esp_http_client_set_authtype function  
						
						... 
						
						
						
						Since currently there are APIs to set url/username/password, it would be
good to also allow setting authtype.
Link: https://github.com/espressif/esp-idf/issues/4444 
Closes https://github.com/espressif/esp-idf/pull/4454 
Signed-off-by: Axel Lin <axel.lin@gmail.com > 
						
						
					 
					
						2019-12-09 13:33:44 +05:30 
						 
				 
			
				
					
						
							
							
								Aidan Cyr 
							
						 
					 
					
						
						
							
						
						5f6fd238b6 
					 
					
						
						
							
							fix: esp_http_client and esp_https_ota can follow 307 Redirects  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/pull/4431  
						
						
					 
					
						2019-12-09 13:33:44 +05:30 
						 
				 
			
				
					
						
							
							
								ganeshlandge 
							
						 
					 
					
						
						
							
						
						9fd16c6a5f 
					 
					
						
						
							
							fixes : set_url discards username and password  
						
						
						
						
					 
					
						2019-10-04 10:42:43 +05:30 
						 
				 
			
				
					
						
							
							
								Hrudaynath Dhabe 
							
						 
					 
					
						
						
							
						
						d4091f7cda 
					 
					
						
						
							
							esp_http_client: Add support to check the binary length of the recieved stream and compare it with the size mentioned in the header.  
						
						... 
						
						
						
						While downloading OTA firmware, if their is a Origin Respnse Timeout or the binary is only partially downloaded, OTA failure is observed. Checking binary size can also be helpful for simple http client applications.
Closes https://github.com/espressif/esp-idf/issues/3004  
						
						
					 
					
						2019-08-02 19:18:44 +08:00 
						 
				 
			
				
					
						
							
							
								Oleg Antonyan 
							
						 
					 
					
						
						
							
						
						bd4591b053 
					 
					
						
						
							
							esp_http_client: separate buffer_size config option for transmit  
						
						... 
						
						
						
						Merges https://github.com/espressif/esp-idf/pull/3528 
Signed-off-by: Jitin George <jitin@espressif.com > 
						
						
					 
					
						2019-07-05 13:04:35 +00:00 
						 
				 
			
				
					
						
							
							
								Jitin George 
							
						 
					 
					
						
						
							
						
						ab6dd36243 
					 
					
						
						
							
							esp_http_client: Add support to disable validation of certificate's CN field  
						
						
						
						
					 
					
						2019-06-25 23:41:33 +00:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						b6a24bbd25 
					 
					
						
						
							
							Merge branch 'feature/esp-https-ota-basic-auth' into 'master'  
						
						... 
						
						
						
						esp_https_ota: component refactoring, bugfixes and feature additions
See merge request idf/esp-idf!4245  
						
						
					 
					
						2019-05-10 12:39:14 +08:00 
						 
				 
			
				
					
						
							
							
								Jitin George 
							
						 
					 
					
						
						
							
						
						4e6d39f009 
					 
					
						
						
							
							esp-http-client: Fix incorrect event name HTTP_EVENT_HEADER_SENT  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/3095  
						
						
					 
					
						2019-05-02 16:15:59 +05:30 
						 
				 
			
				
					
						
							
							
								Jitin George 
							
						 
					 
					
						
						
							
						
						86e1fc564e 
					 
					
						
						
							
							esp_http_client: Add API for adding authorization info  
						
						... 
						
						
						
						There was existing support for adding authorization info in esp_http_client
but it was functional only while using `esp_http_client_perform` API. This commit just moves
existing authorization addition logic into publicly exposed API. 
						
						
					 
					
						2019-04-29 11:44:37 +05:30 
						 
				 
			
				
					
						
							
							
								Vikram Dattu 
							
						 
					 
					
						
						
							
						
						e0d796bf33 
					 
					
						
						
							
							Add a esp_http_client_set_redirection function When using direct operations instead of esp_http_client_perform, we need a way to set redirection URL when we get 30x response codes. Added the function for the same. User can now check status code and call esp_http_client_set_redirection function to enable redirection. Related change in adf:  https://gitlab.espressif.cn:6688/adf/esp-adf-internal/merge_requests/187  
						
						... 
						
						
						
						Signed-off-by: Vikram Dattu <vikram.dattu@espressif.com > 
						
						
					 
					
						2019-04-23 19:29:49 +05:30 
						 
				 
			
				
					
						
							
							
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						74dd9b4f5f 
					 
					
						
						
							
							esp_http_client: fix CI issues & return value  
						
						
						
						
					 
					
						2019-04-16 09:03:14 +02:00 
						 
				 
			
				
					
						
							
							
								Nguyễn Hồng Quân 
							
						 
					 
					
						
						
							
						
						4a6c5032f4 
					 
					
						
						
							
							Fix: Lost username when setting new URL with a path.  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/pull/3250  
						
						
					 
					
						2019-04-16 08:58:36 +02: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 
						 
				 
			
				
					
						
							
							
								Anders Kalør 
							
						 
					 
					
						
						
							
						
						8b72dc9fb0 
					 
					
						
						
							
							esp_http_client: Add support for mutual authentication  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/pull/2688  
						
						
					 
					
						2019-01-23 16:47:23 +05:30 
						 
				 
			
				
					
						
							
							
								Jitin George 
							
						 
					 
					
						
						
							
						
						3551b84c3a 
					 
					
						
						
							
							esp_http_client: Fix crash in async mode  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/2624  
						
						
					 
					
						2018-10-30 09:58:57 +00: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 
						 
				 
			
				
					
						
							
							
								Tuan PM 
							
						 
					 
					
						
						
							
						
						738d49e02b 
					 
					
						
						
							
							esp_http_client: add support OPPTIONS/SUB/UNSUB/NOTIFY methods  
						
						
						
						
					 
					
						2018-09-07 03:06:09 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						ee3f64cbad 
					 
					
						
						
							
							Merge branch 'feature/http_client_head' into 'master'  
						
						... 
						
						
						
						esp_http_client: add head method support
See merge request idf/esp-idf!2895  
						
						
					 
					
						2018-08-08 20:58:39 +08:00 
						 
				 
			
				
					
						
							
							
								Jitin George 
							
						 
					 
					
						
						
							
						
						2d79af3b13 
					 
					
						
						
							
							esp_http_client: Add support for getting transport type  
						
						
						
						
					 
					
						2018-08-03 16:47:08 +05:30 
						 
				 
			
				
					
						
							
							
								Jason Kölker 
							
						 
					 
					
						
						
							
						
						483c3d7a7b 
					 
					
						
						
							
							esp_http_client: add head method support  
						
						... 
						
						
						
						Merges https://github.com/espressif/esp-idf/pull/2093  
						
						
					 
					
						2018-07-31 11:08:31 +03:00 
						 
				 
			
				
					
						
							
							
								Jitin George 
							
						 
					 
					
						
						
							
						
						9ae3df7ec2 
					 
					
						
						
							
							esp_http_client: Fix content-type header overwritten by esp_http_client_set_post_field  
						
						... 
						
						
						
						Also, references of non-existent function `esp_http_client_finalize_open` is removed
from `esp_http_client` documentation.
Closes https://github.com/espressif/esp-idf/issues/2047 
Closes https://github.com/espressif/esp-idf/issues/2040  
						
						
					 
					
						2018-06-20 10:49:26 +05:30 
						 
				 
			
				
					
						
							
							
								Tuan PM 
							
						 
					 
					
						
						
							
						
						f2aea4f5b6 
					 
					
						
						
							
							Add http status enum & return ESP_FAIL as error code  
						
						
						
						
					 
					
						2018-05-22 10:55:18 +07:00 
						 
				 
			
				
					
						
							
							
								Tuan PM 
							
						 
					 
					
						
						
							
						
						ff528d13c7 
					 
					
						
						
							
							Add esp_http_client  
						
						... 
						
						
						
						Add error handling for http client
set ssid password correct with Example_WIFI test, and clear password before free
Fixed the CI failure due to HTTP errror names 
						
						
					 
					
						2018-05-21 09:35:07 +07:00