Aditya Patwardhan 
							
						 
					 
					
						
						
							
						
						f496742ec8 
					 
					
						
						
							
							esp_https_ota: Enable option of using global_ca_store and x509_crt_bundle  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/5504  
						
						
					 
					
						2022-06-01 14:01:19 +05:30 
						 
				 
			
				
					
						
							
							
								Shubham Kulkarni 
							
						 
					 
					
						
						
							
						
						342f566002 
					 
					
						
						
							
							esp_https_ota: Add check for 303 and 308 status code  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/8581  
						
						
					 
					
						2022-04-11 09:44:14 +05:30 
						 
				 
			
				
					
						
							
							
								Harshit Malpani 
							
						 
					 
					
						
						
							
						
						74845d89cb 
					 
					
						
						
							
							esp_https_ota: fix for checking chip id at start of OTA  
						
						
						
						
					 
					
						2022-02-22 11:05:19 +05:30 
						 
				 
			
				
					
						
							
							
								yuanjm 
							
						 
					 
					
						
						
							
						
						be89be5a3f 
					 
					
						
						
							
							esp_https_ota: Fix esp_https_ota_begin may exist memory leak  
						
						
						
						
					 
					
						2022-01-12 19:57:43 +08:00 
						 
				 
			
				
					
						
							
							
								Vikram Dattu 
							
						 
					 
					
						
						
							
						
						70db0406fc 
					 
					
						
						
							
							esp_http_client: Fixed handling of EAGAIN return  
						
						... 
						
						
						
						For https connection `ESP_TLS_ERR_SSL_WANT_READ` of esp_transport_read was getting treated as error.
Treated this as a timeout to fix connection abort issue!
Also handled http connection EAGAIN with `errno == EAGAIN` check.
Signed-off-by: Vikram Dattu <vikram.dattu@espressif.com > 
						
						
					 
					
						2021-09-20 17:10:44 +05:30 
						 
				 
			
				
					
						
							
							
								Shubham Kulkarni 
							
						 
					 
					
						
						
							
						
						01f05da3ae 
					 
					
						
						
							
							esp_https_ota: Add check for HTTP error codes and corresponding error logs  
						
						... 
						
						
						
						Closes: https://github.com/espressif/esp-idf/issues/7058  
						
						
					 
					
						2021-06-30 15:59:10 +05:30 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						753a929525 
					 
					
						
						
							
							global: fix sign-compare warnings  
						
						
						
						
					 
					
						2021-01-12 14:05:08 +08:00 
						 
				 
			
				
					
						
							
							
								Shubham Kulkarni 
							
						 
					 
					
						
						
							
						
						bc78b8f2da 
					 
					
						
						
							
							esp_https_ota: Add definition for esp_https_ota_abort  
						
						... 
						
						
						
						Update esp_https_ota API to use esp_https_ota_abort in case of error 
						
						
					 
					
						2020-12-03 14:49:55 +05:30 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						85f919a428 
					 
					
						
						
							
							esp_https_ota: fix error code formatting  
						
						
						
						
					 
					
						2020-10-12 13:46:15 +02:00 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						33d0024034 
					 
					
						
						
							
							esp_https_ota: change erase to incremental during flash write  
						
						
						
						
					 
					
						2020-09-04 12:05:06 +05:30 
						 
				 
			
				
					
						
							
							
								Shubham Kulkarni 
							
						 
					 
					
						
						
							
						
						c4d16e9f79 
					 
					
						
						
							
							esp_https_ota: Add a feature to set custom headers to esp_https_ota request  
						
						... 
						
						
						
						Closes: https://github.com/espressif/esp-idf/issues/3097  
						
						
					 
					
						2020-08-29 09:05:52 +00:00 
						 
				 
			
				
					
						
							
							
								Shubham Kulkarni 
							
						 
					 
					
						
						
							
						
						3c7991813d 
					 
					
						
						
							
							esp_http_client.h: Add error codes in HttpStatus_Code  
						
						... 
						
						
						
						esp_https_ota.c: Add checks for HTTP error codes
Closes: https://github.com/espressif/esp-idf/issues/5537  
						
						
					 
					
						2020-07-08 04:03:26 +00:00 
						 
				 
			
				
					
						
							
							
								Krzysztof 
							
						 
					 
					
						
						
							
						
						f1c7b0ba6f 
					 
					
						
						
							
							Resolve documentation issue reported by boarchuz in  https://esp32.com/viewtopic.php?f=5&t=14148#p59419  
						
						
						
						
					 
					
						2020-05-07 22:00:27 +02:00 
						 
				 
			
				
					
						
							
							
								Shubham Kulkarni 
							
						 
					 
					
						
						
							
						
						21c2019973 
					 
					
						
						
							
							esp_https_ota.c: Add fix to return failure if (-1) is returned from esp_http_client_read  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/4960  
						
						
					 
					
						2020-04-27 05:17:04 +00:00 
						 
				 
			
				
					
						
							
							
								Shubham Kulkarni 
							
						 
					 
					
						
						
							
						
						63cd95d236 
					 
					
						
						
							
							esp_https_ota.c: Add errno check for WiFi disconnection while performing OTA  
						
						
						
						
					 
					
						2020-02-24 16:53:40 +05:30 
						 
				 
			
				
					
						
							
							
								Shubham Kulkarni 
							
						 
					 
					
						
						
							
						
						4d40f94168 
					 
					
						
						
							
							OTA: Add fix in case of URL redirection and a test case of URL redirection  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/4780  
						
						
					 
					
						2020-02-24 16:53:27 +05:30 
						 
				 
			
				
					
						
							
							
								Shubham Kulkarni 
							
						 
					 
					
						
						
							
						
						ba31458347 
					 
					
						
						
							
							OTA: Fixed OTA with chunked servers and added example_test with chunked server  
						
						
						
						
					 
					
						2020-02-05 11:56:37 +05:30 
						 
				 
			
				
					
						
							
							
								Shubham Kulkarni 
							
						 
					 
					
						
						
							
						
						032a041395 
					 
					
						
						
							
							Bugfix for failing OTA example  
						
						... 
						
						
						
						example_test.py is added to test advanced_https_ota_example and native ota_example.
Closes https://github.com/espressif/esp-idf/issues/4394  
						
						
					 
					
						2019-12-31 14:18:16 +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 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						ca4a8a61c4 
					 
					
						
						
							
							Merge branch 'bugfix/CMake_esp_https_ota_dependencies' into 'master'  
						
						... 
						
						
						
						components/esp_https_ota: Changes in public requirement list for CMake
Closes IDFGH-2066
See merge request espressif/esp-idf!6558  
						
						
					 
					
						2019-11-12 19:43:26 +08:00 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						917a406c0a 
					 
					
						
						
							
							Logging improvements in OTA example and component  
						
						
						
						
					 
					
						2019-11-04 12:15:19 +05:30 
						 
				 
			
				
					
						
							
							
								Shubham Kulkarni 
							
						 
					 
					
						
						
							
						
						0dafdd2984 
					 
					
						
						
							
							Merge branch 'bugfix/CMake_esp_https_ota_dependencies' into master  
						
						... 
						
						
						
						components/esp_https_ota: Changes in public requirement list for CMake and esp_ota_ops.h is included in esp_https_ota.c
bootloader_support is added in public requirements of CMake
bootloader_common.h is included in esp_https_ota.h
Closes https://github.com/espressif/esp-idf/issues/4198 
Closes IDFGH-2066 
						
						
					 
					
						2019-11-01 12:50:17 +05:30 
						 
				 
			
				
					
						
							
							
								Hrudaynath Dhabe 
							
						 
					 
					
						
						
							
						
						53e7beb95b 
					 
					
						
						
							
							esp_https_ota: Added error checking functionalities.  
						
						... 
						
						
						
						Current implimentation of esp_http_ota does not perform any error-checking in the data writing phase calls `esp_ota_get_next_update_partition()` irrespetive of the received state of the image. A few additional error checking mechanism have now been added inside the esp_https_ota which returns the control in case an invalid header is received and a wrapper to the function `esp_http_client_is_complete_data_received()` of `esp_http_client` has been added. 
						
						
					 
					
						2019-08-15 21:10:00 +08:00 
						 
				 
			
				
					
						
							
							
								Gregory Eslinger 
							
						 
					 
					
						
						
							
						
						7fbedb1ba3 
					 
					
						
						
							
							esp_https_ota: Removed unnecessary free()  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/3504 
Merges https://github.com/espressif/esp-idf/pull/3513 
Signed-off-by: Jitin George <jitin@espressif.com > 
						
						
					 
					
						2019-06-25 23:41:33 +00:00 
						 
				 
			
				
					
						
							
							
								Renz Christian Bagaporo 
							
						 
					 
					
						
						
							
						
						9eccd7c082 
					 
					
						
						
							
							components: use new component registration api  
						
						
						
						
					 
					
						2019-06-21 19:53:29 +08:00 
						 
				 
			
				
					
						
							
							
								Jitin George 
							
						 
					 
					
						
						
							
						
						f49e91f744 
					 
					
						
						
							
							esp_https_ota: Add support for URL redirection, basic auth and more control with new APIs  
						
						... 
						
						
						
						Bugfixes:
- Fix http url redirection issue
- Fix basic/digest auth issue with http url
Features:
- Add support for adding custom http header
- Add support for reading firmware image header
- Add support for monitoring upgrade status
  - This requires breaking down esp_https_ota API such that it allows finer application level control
  - For simpler use-cases previous API is still supported
Closes https://github.com/espressif/esp-idf/issues/3218 
Closes https://github.com/espressif/esp-idf/issues/2921  
						
						
					 
					
						2019-04-29 18:58:07 +05:30 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						b912d0fa9d 
					 
					
						
						
							
							esp_https_ota: add support for configurable ota buffer size  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/2998  
						
						
					 
					
						2019-01-30 18:11:09 +05:30 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						d894e133ad 
					 
					
						
						
							
							esp_https_ota: add config option to (optionally) allow http  
						
						
						
						
					 
					
						2019-01-30 18:11:05 +05:30 
						 
				 
			
				
					
						
							
							
								Renz Christian Bagaporo 
							
						 
					 
					
						
						
							
						
						d9939cedd9 
					 
					
						
						
							
							cmake: make main a component again  
						
						
						
						
					 
					
						2018-09-11 09:44:12 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						ff2404a272 
					 
					
						
						
							
							Merge branch 'master' into feature/cmake  
						
						
						
						
					 
					
						2018-08-16 17:14:17 +10:00 
						 
				 
			
				
					
						
							
							
								Jitin George 
							
						 
					 
					
						
						
							
						
						1fecdc3891 
					 
					
						
						
							
							esp_https_ota: Add support for HTTPS based ota feature  
						
						
						
						
					 
					
						2018-08-03 16:47:07 +05:30