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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						7466ddfa8c 
					 
					
						
						
							
							ci: Make consistence between pytest_*.py and .build-test-rules.yml for esp32c6 (i.e. to pass check_test_scripts_build_test_rules.py)  
						
						 
						
						
						
						
					 
					
						2022-11-28 11:58:30 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando 
							
						 
					 
					
						
						
							
						
						aba9f80cd2 
					 
					
						
						
							
							partition: use esp_partition_munmap instead of spi_flash_munmap  
						
						 
						
						
						
						
					 
					
						2022-11-09 20:15:17 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								laokaiyao 
							
						 
					 
					
						
						
							
						
						8677216576 
					 
					
						
						
							
							esp32h2: renaming esp32h2 to esp32h4  
						
						 
						
						
						
						
					 
					
						2022-11-08 17:05:33 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Vychodil 
							
						 
					 
					
						
						
							
						
						c9c7573f71 
					 
					
						
						
							
							Storage: Partition APIs moved to the new component 'esp_partition'  
						
						 
						
						... 
						
						
						
						All the partition handling API functions and data-types were moved from the 'spi_flash' component to the new one named 'esp_partition'. See Storage 5.x migration guide for more details 
						
						
					 
					
						2022-11-02 21:54:45 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						2557e24a28 
					 
					
						
						
							
							ci: Enable esp32c6 example, test_apps, and unit tests CI build stage  
						
						 
						
						
						
						
					 
					
						2022-11-01 11:23:21 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						9f6e433bb5 
					 
					
						
						
							
							ci: Migrate app_update unit tests from unit-test-app to component-test-app  
						
						 
						
						
						
						
					 
					
						2022-10-21 07:37:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Laukik Hase 
							
						 
					 
					
						
						
							
						
						0519f604db 
					 
					
						
						
							
							app_update: Moved app metadata to new component esp_app_format  
						
						 
						
						
						
						
					 
					
						2022-08-17 10:59:25 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						401c10ecfb 
					 
					
						
						
							
							build system: re-add -Wno-format as private flag for some components  
						
						 
						
						
						
						
					 
					
						2022-08-03 16:42:47 +04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jakob Hasse 
							
						 
					 
					
						
						
							
						
						33a3616635 
					 
					
						
						
							
							refactor (bootloader_support, efuse)!: remove target-specific rom includes  
						
						 
						
						... 
						
						
						
						The following two functions in bootloader_support are private now:
* esp_secure_boot_verify_sbv2_signature_block()
* esp_secure_boot_verify_rsa_signature_block()
They have been moved into private header files
inside bootloader_private/
* Removed bootloader_reset_reason.h and
  bootloader_common_get_reset_reason() completely.
  Alternative in ROM component is available.
* made esp_efuse.h independent of target-specific rom header 
						
						
					 
					
						2022-07-13 10:29:02 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						a690a87829 
					 
					
						
						
							
							spi_flash: Remove legacy spi_flash drivers  
						
						 
						
						
						
						
					 
					
						2022-07-01 11:01:34 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						6a8aed12ee 
					 
					
						
						
							
							ci: partially enable ut tests for esp32c2  
						
						 
						
						... 
						
						
						
						Disabled test cases are tracked in:
 IDF-4465, IDF-5045, IDF-5057, IDF-5058, IDF-5059, IDF-5060, IDF-5061, IDF-5131
- test_fatfs: IDF-5136
- test_pm: IDF-5053
- test_cache_mmu: IDF-5138
- test_partitions: IDF-5137
- test_vfs: IDF-5139
- test_freertos: IDF-5140
- test_wpa_supplicant: IDF-5046
- test_mbedtls: IDF-5141
- test_pthread: IDF-5142
- test_protocomm: IDF-5143
- test_lightsleep: IDF-5053
- test_taskwdt: IDF-5055
- test_tcp_transport: IDF-5144
- test_app_update: IDF-5145
- test_timer: IDF-5052
- test_spi: IDF-5146
- test_rtc_clk: IDF-5060
- test_heap: IDF-5167
ci: fixed issues for tests of libgcc, ets_timer, newlib
test_pm: support on C2 
						
						
					 
					
						2022-06-02 14:23:35 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						457beeb530 
					 
					
						
						
							
							app_update: Fix otatool targets  
						
						 
						
						... 
						
						
						
						Fix a regression caused by 6b361d923c 
Closes https://github.com/espressif/esp-idf/issues/8843  
						
						
					 
					
						2022-05-20 14:10:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						c8617fe965 
					 
					
						
						
							
							docs: fix all doxygen warnings  
						
						 
						
						... 
						
						
						
						Doxygen warnings would previously not result in a failed pipeline.
Fixed this as well as all current warnings. 
						
						
					 
					
						2022-05-12 14:50:03 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Chebib 
							
						 
					 
					
						
						
							
						
						2571aaf3c9 
					 
					
						
						
							
							G0: target component (components/esp32*) doesn't depend on driver anymore  
						
						 
						
						
						
						
					 
					
						2022-03-02 04:21:00 +00:00