gaoxu 
							
						 
					 
					
						
						
							
						
						64bbb53b8f 
					 
					
						
						
							
							feat(esp32h21): introduce target esp32h21(stage 1)  
						
						 
						
						
						
						
					 
					
						2024-11-12 15:42:27 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Konstantin Kondrashov 
							
						 
					 
					
						
						
							
						
						97d150d69a 
					 
					
						
						
							
							feat(app_update): OTA update bootloader, partition_table and other partitions  
						
						 
						
						... 
						
						
						
						Passive app partition can be used as the staging partition where a new image is loaded.
Then copy it to the final partition.
Closes: https://github.com/espressif/esp-idf/issues/14195 
Closes: https://github.com/espressif/esp-idf/issues/13824  
						
						
					 
					
						2024-11-07 13:48:51 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Konstantin Kondrashov 
							
						 
					 
					
						
						
							
						
						02d61c1c5a 
					 
					
						
						
							
							feat(esp_partition): Adds new esp_partition APIs  
						
						 
						
						
						
						
					 
					
						2024-09-26 08:42:12 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sonika Rathi 
							
						 
					 
					
						
						
							
						
						82b1d5ed0d 
					 
					
						
						
							
							Merge branch 'refactor/remove_spi_flash_include' into 'master'  
						
						 
						
						... 
						
						
						
						refactor: remove dependency on spi_flash include for sector size
See merge request espressif/esp-idf!31392  
						
						
					 
					
						2024-09-26 13:01:24 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sonika Rathi 
							
						 
					 
					
						
						
							
						
						d5da858cd9 
					 
					
						
						
							
							refactor: remove dependency on spi_flash include for sector size  
						
						 
						
						
						
						
					 
					
						2024-09-26 13:01:24 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Konstantin Kondrashov 
							
						 
					 
					
						
						
							
						
						d11b958209 
					 
					
						
						
							
							refactor(examples): Refactoring and clean up OTA tests  
						
						 
						
						
						
						
					 
					
						2024-09-25 09:45:08 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						945af68d74 
					 
					
						
						
							
							Merge branch 'feature/esp32c61_light_sleep_support_stage_3' into 'master'  
						
						 
						
						... 
						
						
						
						feat(esp_hw_support): esp32c61 sleep support (Stage 3:  support system peripheral sleep retention)
Closes IDF-10384, IDF-10382, and IDF-11004
See merge request espressif/esp-idf!33298  
						
						
					 
					
						2024-09-21 16:09:36 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lou Tianhao 
							
						 
					 
					
						
						
							
						
						bc0404ae03 
					 
					
						
						
							
							fix(ci): some actions taken to pass CI  
						
						 
						
						
						
						
					 
					
						2024-09-20 14:10:45 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lou Tianhao 
							
						 
					 
					
						
						
							
						
						d9c15bb772 
					 
					
						
						
							
							fix(ci): some actions taken to pass CI  
						
						 
						
						
						
						
					 
					
						2024-09-20 10:53:05 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xiao Xufeng 
							
						 
					 
					
						
						
							
						
						436bcd6c06 
					 
					
						
						
							
							ci(app_update): move test_apps to subfolder with a name  
						
						 
						
						
						
						
					 
					
						2024-09-14 10:19:30 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xiao Xufeng 
							
						 
					 
					
						
						
							
						
						cdb9f2b098 
					 
					
						
						
							
							ci(spi_flash): add tests for cache2phys with XIP  
						
						 
						
						
						
						
					 
					
						2024-09-14 10:19:30 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexey Lapshin 
							
						 
					 
					
						
						
							
						
						4c87af6359 
					 
					
						
						
							
							fix(build): fix calloc warnings  
						
						 
						
						
						
						
					 
					
						2024-09-08 13:53:52 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wanckl 
							
						 
					 
					
						
						
							
						
						4e095f4b9f 
					 
					
						
						
							
							ci(esp32c61): enable c61 generic target test  
						
						 
						
						
						
						
					 
					
						2024-09-02 19:26:12 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lou Tianhao 
							
						 
					 
					
						
						
							
						
						4393343ac9 
					 
					
						
						
							
							fix(ci): some actions taken to pass ci  
						
						 
						
						
						
						
					 
					
						2024-08-29 14:15:41 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								igor.udot 
							
						 
					 
					
						
						
							
						
						8691672f03 
					 
					
						
						
							
							ci: replace pytest function  
						
						 
						
						
						
						
					 
					
						2024-07-23 14:07:31 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wanlei 
							
						 
					 
					
						
						
							
						
						3cf069c7d8 
					 
					
						
						
							
							feat(esp32c61): disable unsupported build test  
						
						 
						
						
						
						
					 
					
						2024-07-16 16:06:19 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								laokaiyao 
							
						 
					 
					
						
						
							
						
						cb22b8aaf7 
					 
					
						
						
							
							ci(esp32c5): enable c5 target test  
						
						 
						
						
						
						
					 
					
						2024-07-02 16:45:49 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						3eb6487bb5 
					 
					
						
						
							
							fix(bootloader_support): Make esp_flash_encrypt.h independent of spi_flash_mmap.h header  
						
						 
						
						
						
						
					 
					
						2024-05-13 16:54:45 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lucian Popescu 
							
						 
					 
					
						
						
							
						
						37d9a3c183 
					 
					
						
						
							
							docs(ota): Document additional errs returned by esp_ota_write  
						
						 
						
						... 
						
						
						
						Squashed commit of the following:
commit f47a894231168298f9763642e7d421ebd5e7dc46
Author: Lucian Popescu <lucian.popescu187@gmail.com >
Date:   Fri May 10 10:44:17 2024 +0300
    Update correct codes for esp_ota_write
    Co-authored-by: Harshit Malpani <65167938+hmalpani@users.noreply.github.com >
commit ea407fb82ec75a2e666713607e8892f0ffa91556
Author: Lucian Popescu <lucian.popescu187@gmail.com >
Date:   Wed May 8 14:06:37 2024 +0300
    docs(ota): Document additional errs returned by esp_ota_write 
						
						
					 
					
						2024-05-12 18:51:08 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Harshit Malpani 
							
						 
					 
					
						
						
							
						
						3048ca3222 
					 
					
						
						
							
							feat: Enable test app for app_update component  
						
						 
						
						... 
						
						
						
						Enable all the test cases in test app of app_update component.
Earlier, due to some config not enabled, not all the test cases ran. 
						
						
					 
					
						2024-04-29 14:07:14 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Harshit Malpani 
							
						 
					 
					
						
						
							
						
						12c92bf822 
					 
					
						
						
							
							feat: Enable app_update test app for ESP32P4  
						
						 
						
						
						
						
					 
					
						2024-04-17 11:21:34 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								laokaiyao 
							
						 
					 
					
						
						
							
						
						65b1fd33d3 
					 
					
						
						
							
							ci(esp32c5mp): disable the unsupported tests  
						
						 
						
						
						
						
					 
					
						2024-04-07 12:13:29 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						1f7c666701 
					 
					
						
						
							
							ci(test_apps): limit dependencies for misc test_apps  
						
						 
						
						... 
						
						
						
						Only pull in direct dependencies for the test apps, reducing build time
as well making it possible for CI to determine if the test should run or not
when dependencies are changed. 
						
						
					 
					
						2024-02-18 16:01:58 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando 
							
						 
					 
					
						
						
							
						
						3c5a4f9e8a 
					 
					
						
						
							
							ci(p4): added todo jira for disabled tests on p4  
						
						 
						
						
						
						
					 
					
						2024-01-04 09:36:38 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando 
							
						 
					 
					
						
						
							
						
						1ab742b3c3 
					 
					
						
						
							
							ci(p4): enable esp32p4 target test  
						
						 
						
						
						
						
					 
					
						2024-01-04 09:34:55 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								schottj 
							
						 
					 
					
						
						
							
						
						7b10d02201 
					 
					
						
						
							
							fix(app_update): fixed undeclared variable 'ret' in esp_ota_ops.c  
						
						 
						
						
						
						
					 
					
						2023-12-20 14:58:06 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						fe293dfd83 
					 
					
						
						
							
							feat(bootloader_support): Make esp_secure_boot_verify_sbv2_signature_block() function public  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/12717  
						
						
					 
					
						2023-12-11 18:50:55 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kohait00 
							
						 
					 
					
						
						
							
						
						fc295ec021 
					 
					
						
						
							
							fix(app_update): avoid erasing an extra sector than the actual required size  
						
						 
						
						... 
						
						
						
						OTA update used to fail if `firmware_size == partition_size`, because the code was trying to
erase one additional sector beyond the space reserved for the firmware partition.
This commit fixes the problem and OTA update can work if the firmware
size exactly matches the allocated partition size.
Closes https://github.com/espressif/esp-idf/pull/12460  
						
						
					 
					
						2023-11-03 09:30:55 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zim Kalinowski 
							
						 
					 
					
						
						
							
						
						fa1a3ce0b5 
					 
					
						
						
							
							Merge branch 'refactor/components_linux_compatible' into 'master'  
						
						 
						
						... 
						
						
						
						Exclude all currently incompatible components from Linux build
Closes IDF-8318 and IDF-5996
See merge request espressif/esp-idf!25598  
						
						
					 
					
						2023-10-18 20:17:49 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jakob Hasse 
							
						 
					 
					
						
						
							
						
						548022fbe6 
					 
					
						
						
							
							refactor(linux): excluded all non-Linux components from build  
						
						 
						
						... 
						
						
						
						* All components which won't build (yet) on Linux are excluded.
  This enables switching to Linux in an application without
  explicitly setting COMPONENTS to main in the main
  CMakeLists.txt.
* ESP Timer provides headers for Linux now
* automatically disabling LWIP in Kconfig if it is not available
doc(linux): brought section
  "Component Linux/Mock Support Overview" up to date 
						
						
					 
					
						2023-10-16 17:06:54 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						eea2536dc4 
					 
					
						
						
							
							Merge branch 'feature/conservative_key_revocation_in_secure_boot_v2' into 'master'  
						
						 
						
						... 
						
						
						
						feat: Add API to verify the bootloader and application image before revoking...
Closes IDF-7078
See merge request espressif/esp-idf!24572  
						
						
					 
					
						2023-10-16 12:42:49 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Harshit Malpani 
							
						 
					 
					
						
						
							
						
						1df186d4e1 
					 
					
						
						
							
							feat: Add API to verify the bootloader and app image  
						
						 
						
						... 
						
						
						
						Added an API to verify the bootloader and app image before revoking the key in Secure Boot V2.
This will help in preventing the device to be bricked if the bootloader/application cannot be
verified by any other keys in efuse 
						
						
					 
					
						2023-10-12 14:53:57 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						f46a93e565 
					 
					
						
						
							
							feat(secure_boot): add secure boot support for esp32p4  
						
						 
						
						
						
						
					 
					
						2023-10-12 10:12:54 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chen Yudong 
							
						 
					 
					
						
						
							
						
						2e11919f70 
					 
					
						
						
							
							fix(ci): change build-test-rules files folder  
						
						 
						
						
						
						
					 
					
						2023-09-20 19:17:06 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando 
							
						 
					 
					
						
						
							
						
						6f412393b6 
					 
					
						
						
							
							change(ci): add todo to p4 build test enable  
						
						 
						
						
						
						
					 
					
						2023-08-24 12:51:19 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando 
							
						 
					 
					
						
						
							
						
						7dbd3f6909 
					 
					
						
						
							
							feat(ci): Enable p4 example, test_apps and unit tests CI build  
						
						 
						
						
						
						
					 
					
						2023-08-24 12:51:19 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						28aec9594a 
					 
					
						
						
							
							fix(app_update): Fix CI test_switch_ota by increasing deepsleep  
						
						 
						
						... 
						
						
						
						It increases the deepsleep time from 2000 to 20000.
2000 is too small for esp32-s3 chip. 
						
						
					 
					
						2023-07-21 13:58:20 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marcel Petrick 
							
						 
					 
					
						
						
							
						
						edb53c1a85 
					 
					
						
						
							
							esp_ota_ops.h: typo fix  
						
						 
						
						
						
						
					 
					
						2023-06-20 16:39:07 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						b605404b06 
					 
					
						
						
							
							esp_app_format: IRAM space optimization  
						
						 
						
						
						
						
					 
					
						2023-05-17 23:40:59 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						69838403f9 
					 
					
						
						
							
							esp_bootloader_format: Adds bootloader description structure to read bootloader version from app  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/8800 
Closes https://github.com/espressif/esp-idf/issues/9132  
						
						
					 
					
						2023-05-10 21:39:52 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								laokaiyao 
							
						 
					 
					
						
						
							
						
						49f16eefbb 
					 
					
						
						
							
							esp32h4: checked all the corner stuffs of the removal  
						
						 
						
						
						
						
					 
					
						2023-04-23 12:03:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								laokaiyao 
							
						 
					 
					
						
						
							
						
						bf2a7b2df6 
					 
					
						
						
							
							esp32h4: removed esp32h4 related codes  
						
						 
						
						
						
						
					 
					
						2023-04-23 12:03:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						efbafb873b 
					 
					
						
						
							
							bootloader_support: Adds API to detect Factory reset has happened  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/10753  
						
						
					 
					
						2023-03-22 02:21:54 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						d4ccdd48f6 
					 
					
						
						
							
							esp32h2: add secure boot feature support  
						
						 
						
						... 
						
						
						
						Closes IDF-6281 
						
						
					 
					
						2023-03-06 16:57:45 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sachin Parekh 
							
						 
					 
					
						
						
							
						
						774f0ef636 
					 
					
						
						
							
							Merge branch 'esp32c6/ecdsa_secure_boot_support' into 'master'  
						
						 
						
						... 
						
						
						
						ESP32C6: Enable ECDSA secure boot
Closes IDF-5357 and IDF-5931
See merge request espressif/esp-idf!21058  
						
						
					 
					
						2023-02-15 16:03:35 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						fd3e0b0b18 
					 
					
						
						
							
							esp32h2(ci): enable target test  
						
						 
						
						
						
						
					 
					
						2023-02-15 10:20:43 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sachin Parekh 
							
						 
					 
					
						
						
							
						
						2bb9499a7e 
					 
					
						
						
							
							esp32c6: Enable ECDSA based secure boot  
						
						 
						
						... 
						
						
						
						- Updated documentation for C6 
						
						
					 
					
						2023-02-13 13:02:11 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Harshit Malpani 
							
						 
					 
					
						
						
							
						
						5388c0c2e7 
					 
					
						
						
							
							app_update: Remove Wno-format compile option for test app  
						
						 
						
						
						
						
					 
					
						2023-02-07 15:26:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						94120b82c2 
					 
					
						
						
							
							esp32h2: add build test  
						
						 
						
						
						
						
					 
					
						2023-01-17 10:29:04 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						1575b9e43a 
					 
					
						
						
							
							ci: Disable all currently failed target tests for esp32c6  
						
						 
						
						
						
						
					 
					
						2022-11-28 12:09:08 +08:00