Shubham Kulkarni 
							
						 
					 
					
						
						
							
						
						49a99fee56 
					 
					
						
						
							
							OTA examples: Updated server certificate  
						
						 
						
						
						
						
					 
					
						2021-07-14 12:44:18 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fu Hanxi 
							
						 
					 
					
						
						
							
						
						0146f258d7 
					 
					
						
						
							
							style: format python files with isort and double-quote-string-fixer  
						
						 
						
						
						
						
					 
					
						2021-01-26 10:49:01 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yuanjm 
							
						 
					 
					
						
						
							
						
						7e17f64a2d 
					 
					
						
						
							
							Make OTA example support keepalive  
						
						 
						
						
						
						
					 
					
						2021-01-22 06:56:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shubham Kulkarni 
							
						 
					 
					
						
						
							
						
						4874f52d96 
					 
					
						
						
							
							Update advanced_https_ota_example and native_ota_example to use esp_ota_abort in case of error  
						
						 
						
						
						
						
					 
					
						2020-12-03 14:49:55 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								He Yin Ling 
							
						 
					 
					
						
						
							
						
						a908174c06 
					 
					
						
						
							
							test: remove fake binary size check in example test:  
						
						 
						
						... 
						
						
						
						the binary size check in example test was removed long time ago. Now we
have updated ttfw_idf to raise exception when performance standard is
not found. These fake performance check will be regarded as error.
Remove them now. 
						
						
					 
					
						2020-11-24 17:53:33 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chen Yu Dong 
							
						 
					 
					
						
						
							
						
						454edcc0a8 
					 
					
						
						
							
							ci: all jobs use python3 by default  
						
						 
						
						
						
						
					 
					
						2020-11-19 03:27:58 +00: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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shubham Kulkarni 
							
						 
					 
					
						
						
							
						
						76860cc939 
					 
					
						
						
							
							example_test.py: In ota example_test, open file in binary mode to avoid UnicodeDecodeError  
						
						 
						
						
						
						
					 
					
						2020-10-10 06:18:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						33d0024034 
					 
					
						
						
							
							esp_https_ota: change erase to incremental during flash write  
						
						 
						
						
						
						
					 
					
						2020-09-04 12:05:06 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shubham Kulkarni 
							
						 
					 
					
						
						
							
						
						60fcf1bae6 
					 
					
						
						
							
							Increase receive timeout in sdkconfig.ci to fix CI failures  
						
						 
						
						
						
						
					 
					
						2020-07-08 04:03:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						a4d0033c03 
					 
					
						
						
							
							esp_rom: extract common GPIO apis into esp_rom_gpio.h  
						
						 
						
						
						
						
					 
					
						2020-07-07 11:40:19 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shubham Kulkarni 
							
						 
					 
					
						
						
							
						
						c287ca1363 
					 
					
						
						
							
							example_test.py: Update OTA example tests to make it compatible with python3  
						
						 
						
						
						
						
					 
					
						2020-06-09 11:58:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shubham Kulkarni 
							
						 
					 
					
						
						
							
						
						b1e29232ea 
					 
					
						
						
							
							example_test.py: Override SimpleHTTPRequestHandler to catch broken pipe exception  
						
						 
						
						
						
						
					 
					
						2020-05-05 14:07:51 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						15884eccf2 
					 
					
						
						
							
							Add multi-target support for performance tests  
						
						 
						
						
						
						
					 
					
						2020-03-09 13:41:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Cermak 
							
						 
					 
					
						
						
							
						
						3f10c4af06 
					 
					
						
						
							
							OTA: enable example builds for esp32s2 target  
						
						 
						
						... 
						
						
						
						Closes IDF-1035 
						
						
					 
					
						2020-01-29 15:20:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Cermak 
							
						 
					 
					
						
						
							
						
						31b2702387 
					 
					
						
						
							
							esp_netif, examples: esp_netif_init() moved into ESP_ERROR_CHECK()  
						
						 
						
						... 
						
						
						
						esp_netif_init() returns standard esp_err_t error code (unlike tcpip_adapter init), so shall be checked for the return value
Also to make the initialization code more consistent. 
						
						
					 
					
						2019-12-17 09:07:49 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Cermak 
							
						 
					 
					
						
						
							
						
						a49b934ef8 
					 
					
						
						
							
							examples: protocol examples which use common connection component  
						
						 
						
						... 
						
						
						
						updated to use esp_netif_init instead of tcpip_adapter in initialization code 
						
						
					 
					
						2019-11-13 12:36:25 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						e1a6846ac3 
					 
					
						
						
							
							examples/ota: disable WiFi power save mode for optimal performance  
						
						 
						
						
						
						
					 
					
						2019-11-04 12:15:19 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						917a406c0a 
					 
					
						
						
							
							Logging improvements in OTA example and component  
						
						 
						
						
						
						
					 
					
						2019-11-04 12:15:19 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						438d513a95 
					 
					
						
						
							
							Merge branch 'master' into feature/esp32s2beta_merge  
						
						 
						
						
						
						
					 
					
						2019-09-16 16:18:48 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								liu zhifu 
							
						 
					 
					
						
						
							
						
						003a9872b7 
					 
					
						
						
							
							esp_wifi: wifi support new event mechanism  
						
						 
						
						... 
						
						
						
						1. WiFi support new event mechanism
2. Update examples to use new event mechanism 
						
						
					 
					
						2019-08-20 09:39:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						6990a7cd54 
					 
					
						
						
							
							Merge branch 'master' into feature/esp32s2beta_update  
						
						 
						
						
						
						
					 
					
						2019-08-19 15:03:43 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						04ae56806c 
					 
					
						
						
							
							Merge branch 'master' into feature/esp32s2beta_update  
						
						 
						
						
						
						
					 
					
						2019-08-08 15:26:58 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						24d26fccde 
					 
					
						
						
							
							Merge branch 'master' into feature/esp32s2beta_update  
						
						 
						
						
						
						
					 
					
						2019-08-08 13:44:24 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Maklakov 
							
						 
					 
					
						
						
							
						
						afbaf74007 
					 
					
						
						
							
							tools: Mass fixing of empty prototypes (for -Wstrict-prototypes)  
						
						 
						
						
						
						
					 
					
						2019-08-01 16:28:56 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						25ab8380c8 
					 
					
						
						
							
							ci: support to build esp32s2beta simple examples  
						
						 
						
						
						
						
					 
					
						2019-07-08 09:16:06 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Renz Christian Bagaporo 
							
						 
					 
					
						
						
							
						
						6771eead80 
					 
					
						
						
							
							examples: use new component registration api  
						
						 
						
						
						
						
					 
					
						2019-06-21 19:53:29 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								suda-morris 
							
						 
					 
					
						
						
							
						
						1886d8d4ef 
					 
					
						
						
							
							update ota examples to support both Wi-Fi and Ethernet  
						
						 
						
						
						
						
					 
					
						2019-05-22 17:56:10 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						151f757912 
					 
					
						
						
							
							Rename Kconfig options (examples)  
						
						 
						
						
						
						
					 
					
						2019-05-21 09:32:55 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Renz Christian Bagaporo 
							
						 
					 
					
						
						
							
						
						d214bb912f 
					 
					
						
						
							
							examples: update with build system changes  
						
						 
						
						
						
						
					 
					
						2019-05-14 18:01:14 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Konstantin Kondrashov 
							
						 
					 
					
						
						
							
						
						e916cf52a3 
					 
					
						
						
							
							bootloader: Add support of anti-rollback  
						
						 
						
						... 
						
						
						
						Added:
* set a secure version in app/bootloader.
* description anti-rollback to ota part
* emulate the secure_version write and read operations
* efuse_em partition.
* a description about a rollback for native_ota_example.
Closes: TW26335 
						
						
					 
					
						2019-02-14 18:51:43 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						37126d3451 
					 
					
						
						
							
							Correct Kconfigs according to the coding style  
						
						 
						
						
						
						
					 
					
						2019-01-29 13:37:01 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Konstantin Kondrashov 
							
						 
					 
					
						
						
							
						
						cf6b79581b 
					 
					
						
						
							
							example: Add a support of an app rollback  
						
						 
						
						
						
						
					 
					
						2018-12-11 11:58:42 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Renz Christian Bagaporo 
							
						 
					 
					
						
						
							
						
						90f5432f2a 
					 
					
						
						
							
							examples: generic cmake support examples  
						
						 
						
						
						
						
					 
					
						2018-11-27 13:59:26 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						c15d3c1ffc 
					 
					
						
						
							
							examples: Copy ca_cert.pem into both example project dirs  
						
						 
						
						... 
						
						
						
						Keeps projects all-in-one under a single directory. 
						
						
					 
					
						2018-09-19 14:38:19 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						b38a6da74b 
					 
					
						
						
							
							cmake: Fix some failing example builds, fix gcov  
						
						 
						
						
						
						
					 
					
						2018-09-19 14:38:19 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Renz Christian Bagaporo 
							
						 
					 
					
						
						
							
						
						d9939cedd9 
					 
					
						
						
							
							cmake: make main a component again  
						
						 
						
						
						
						
					 
					
						2018-09-11 09:44:12 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						5689e446dc 
					 
					
						
						
							
							cmake: Add missing example CMakeLists.txt files, CI check all examples have both  
						
						 
						
						
						
						
					 
					
						2018-08-29 20:22:55 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Konstantin Kondrashov 
							
						 
					 
					
						
						
							
						
						117c79eae5 
					 
					
						
						
							
							app_update: Add API for getting sha256_of_partition  
						
						 
						
						... 
						
						
						
						Added bootloader_common_get_sha256_of_partition() and esp_partition_get_sha256() - get or calculate SHA-256
digest for app and data partitions.
Added bootloader_sha256_hex_to_str() - helps to print SHA-256 digest
Added esp_partition_check_identity() - compares two partitions by SHA-256 digest
Refactoring a function esp_image_load() in bootloader space to esp_image_verify() and
bootloader_load_image(). Old name function esp_image_load is deprecated
and will remove in V4.0 version.
spi_flash/sim: Fix error test_host. Add stub for bootloader_common_get_sha256_of_partition in sim/stubs 
						
						
					 
					
						2018-08-13 13:59:07 +05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						cdc792d72c 
					 
					
						
						
							
							Merge branch 'feature/http_firmware_upgrade' into 'master'  
						
						 
						
						... 
						
						
						
						esp_https_ota: Add esp_https_ota component
See merge request idf/esp-idf!2771  
						
						
					 
					
						2018-08-08 12:27:05 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jitin George 
							
						 
					 
					
						
						
							
						
						1fecdc3891 
					 
					
						
						
							
							esp_https_ota: Add support for HTTPS based ota feature  
						
						 
						
						
						
						
					 
					
						2018-08-03 16:47:07 +05:30