Laukik Hase 
							
						 
					 
					
						
						
							
						
						2dee5791a6 
					 
					
						
						
							
							feat(esp_tee): Support for ESP-TEE - esptool_py, esp_rom & other components  
						
						
						
						
					 
					
						2024-12-02 11:27:58 +05:30 
						 
				 
			
				
					
						
							
							
								Radek Tandler 
							
						 
					 
					
						
						
							
						
						8255ba29a6 
					 
					
						
						
							
							Merge branch 'feature/storage_nvs_bootloader' into 'master'  
						
						... 
						
						
						
						feat(storage/nvs): NVS bootloader support
See merge request espressif/esp-idf!31753  
						
						
					 
					
						2024-11-15 00:12:18 +08:00 
						 
				 
			
				
					
						
							
							
								radek.tandler 
							
						 
					 
					
						
						
							
						
						c445ec134b 
					 
					
						
						
							
							feat(nvs_flash): Implemented basic nvs_flash support for bootloader  
						
						
						
						
					 
					
						2024-11-14 11:56:45 +01:00 
						 
				 
			
				
					
						
							
							
								Konstantin Kondrashov 
							
						 
					 
					
						
						
							
						
						52f14f344d 
					 
					
						
						
							
							feat(partition_table): Support recovery bootloader subtype  
						
						
						
						
					 
					
						2024-11-12 17:22:53 +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 
							
						 
					 
					
						
						
							
						
						d5f37b526d 
					 
					
						
						
							
							feat(partitions): Adds new partition types and subtypes for bootloader and partition_table  
						
						
						
						
					 
					
						2024-10-01 14:22:22 +03:00 
						 
				 
			
				
					
						
							
							
								Konstantin Kondrashov 
							
						 
					 
					
						
						
							
						
						02d61c1c5a 
					 
					
						
						
							
							feat(esp_partition): Adds new esp_partition APIs  
						
						
						
						
					 
					
						2024-09-26 08:42:12 +03:00 
						 
				 
			
				
					
						
							
							
								Sonika Rathi 
							
						 
					 
					
						
						
							
						
						d5da858cd9 
					 
					
						
						
							
							refactor: remove dependency on spi_flash include for sector size  
						
						
						
						
					 
					
						2024-09-26 13:01:24 +08:00 
						 
				 
			
				
					
						
							
							
								Alexey Lapshin 
							
						 
					 
					
						
						
							
						
						4c87af6359 
					 
					
						
						
							
							fix(build): fix calloc warnings  
						
						
						
						
					 
					
						2024-09-08 13:53:52 +07:00 
						 
				 
			
				
					
						
							
							
								Konstantin Kondrashov 
							
						 
					 
					
						
						
							
						
						0bdf675992 
					 
					
						
						
							
							fix(linux): Fix warnings for Linux target when COMPILER_STATIC_ANALYZER=y  
						
						
						
						
					 
					
						2024-07-31 11:23:54 +03:00 
						 
				 
			
				
					
						
							
							
								sonika.rathi 
							
						 
					 
					
						
						
							
						
						a81f5768c6 
					 
					
						
						
							
							fix(esp_partition): fix data type overflow sanity check  
						
						
						
						
					 
					
						2024-07-08 22:19:19 +08:00 
						 
				 
			
				
					
						
							
							
								Tomáš Rohlínek 
							
						 
					 
					
						
						
							
						
						f753434640 
					 
					
						
						
							
							fix(storage/esp_partition): add option to control erase check during write for linux target  
						
						
						
						
					 
					
						2024-05-28 10:05:58 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Múdry 
							
						 
					 
					
						
						
							
						
						050db26419 
					 
					
						
						
							
							Merge branch 'fix/coverity_use_after_free_partition.c' into 'master'  
						
						... 
						
						
						
						fix(partition): Simplify macro loop in esp_partition_unload_all, should fix Coverity problem
Closes IDF-9837
See merge request espressif/esp-idf!30853  
						
						
					 
					
						2024-05-23 23:08:11 +08:00 
						 
				 
			
				
					
						
							
							
								Adam Múdry 
							
						 
					 
					
						
						
							
						
						c2ac9bad62 
					 
					
						
						
							
							fix(partition): Simplify macro loop in esp_partition_unload_all  
						
						
						
						
					 
					
						2024-05-22 10:54:14 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Vychodil 
							
						 
					 
					
						
						
							
						
						b24a6af0b7 
					 
					
						
						
							
							Merge branch 'refactor/partition_private_includes' into 'master'  
						
						... 
						
						
						
						refactor(esp_partition): Made private includes private on Linux
See merge request espressif/esp-idf!29747  
						
						
					 
					
						2024-05-21 04:02:14 +08:00 
						 
				 
			
				
					
						
							
							
								Jakob Hasse 
							
						 
					 
					
						
						
							
						
						69c04f4adf 
					 
					
						
						
							
							refactor(esp_partition): Made private includes private on Linux  
						
						
						
						
					 
					
						2024-05-13 16:02:19 +02: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 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						10cc15b150 
					 
					
						
						
							
							fix(storage): applied spelling fixes by codespell pre-commit hook  
						
						
						
						
					 
					
						2024-03-28 13:00:54 +01:00 
						 
				 
			
				
					
						
							
							
								Jakob Hasse 
							
						 
					 
					
						
						
							
						
						4d629be602 
					 
					
						
						
							
							refactor(linux): Unified libbsd handling  
						
						... 
						
						
						
						* Users can now use libbsd string.h and sys/cdefs.h functionality
  (e.g., strlcpy, containerof) on Linux by just including
  string.h or sys/cdefs.h. In other words, the includes are the same
  on the Linux target as well as on chips targets (ESP32, etc.).
* libbsd linking is done by the linux component (belongs to common
  components) now instead of handling it separately in each component 
						
						
					 
					
						2024-03-08 12:26:54 +08:00 
						 
				 
			
				
					
						
							
							
								sonika.rathi 
							
						 
					 
					
						
						
							
						
						f7e4b9a132 
					 
					
						
						
							
							fix(storage): cleanup storage examples/test_apps sdkconfigs  
						
						
						
						
					 
					
						2024-02-12 10:57:46 +01:00 
						 
				 
			
				
					
						
							
							
								Tomáš Rohlínek 
							
						 
					 
					
						
						
							
						
						092f5aff29 
					 
					
						
						
							
							feat(storage): Update build test rules for storage related components  
						
						
						
						
					 
					
						2024-01-02 13:10:59 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Múdry 
							
						 
					 
					
						
						
							
						
						0cc38fb901 
					 
					
						
						
							
							refactor(esp_partition): Expose function for unloading partitions  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/12625  
						
						
					 
					
						2023-11-22 11:13:32 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Múdry 
							
						 
					 
					
						
						
							
						
						e151184da7 
					 
					
						
						
							
							refactor: Remove -Wno-format from storage related components  
						
						
						
						
					 
					
						2023-10-22 17:56:41 +00:00 
						 
				 
			
				
					
						
							
							
								Adam Múdry 
							
						 
					 
					
						
						
							
						
						ab1eb37fe8 
					 
					
						
						
							
							feat(partition_table): Add read-only partition flag and functionality  
						
						
						
						
					 
					
						2023-10-11 00:01:05 +02:00 
						 
				 
			
				
					
						
							
							
								Chen Yudong 
							
						 
					 
					
						
						
							
						
						2e11919f70 
					 
					
						
						
							
							fix(ci): change build-test-rules files folder  
						
						
						
						
					 
					
						2023-09-20 19:17:06 +08:00 
						 
				 
			
				
					
						
							
							
								Martin Vychodil 
							
						 
					 
					
						
						
							
						
						e44d4260ad 
					 
					
						
						
							
							Merge branch 'feature/storage_host_test_nvs_flash2' into 'master'  
						
						... 
						
						
						
						nvs_flash: finished migration of host tests to the linux emulator of esp_partition
See merge request espressif/esp-idf!23926  
						
						
					 
					
						2023-08-28 20:20:16 +08:00 
						 
				 
			
				
					
						
							
							
								radek.tandler 
							
						 
					 
					
						
						
							
						
						28f82d8de7 
					 
					
						
						
							
							refactor(nvs_flash): Host test migrated to esp_partition emulation for linux  
						
						
						
						
					 
					
						2023-08-09 14:14:21 +02:00 
						 
				 
			
				
					
						
							
							
								radek.tandler 
							
						 
					 
					
						
						
							
						
						4c13bf53ea 
					 
					
						
						
							
							change(esp_partition): Improved granularity of power-off emulation for Linux  
						
						
						
						
					 
					
						2023-08-09 14:14:14 +02:00 
						 
				 
			
				
					
						
							
							
								sonika.rathi 
							
						 
					 
					
						
						
							
						
						c9b2b03d3d 
					 
					
						
						
							
							feat(example/storage/littlefs): add LittleFS demo example  
						
						
						
						
					 
					
						2023-07-21 11:08:01 +02:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						e72061695e 
					 
					
						
						
							
							all: Removes unnecessary newline character in logs  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/11465  
						
						
					 
					
						2023-06-09 03:31:21 +08:00 
						 
				 
			
				
					
						
							
							
								gaoxu 
							
						 
					 
					
						
						
							
						
						542a61b6cb 
					 
					
						
						
							
							support SPI_FLASH_ENABLE_COUNTERS feature on esp_flash driver and rename the functions to esp_flash_xx  
						
						
						
						
					 
					
						2023-04-06 11:40:40 +08:00 
						 
				 
			
				
					
						
							
							
								Jakob Hasse 
							
						 
					 
					
						
						
							
						
						f67bcc669a 
					 
					
						
						
							
							esp_partition: partition_linux.c and its test do not use hard-coded file anymore  
						
						
						
						
					 
					
						2023-03-31 15:07:07 +08:00 
						 
				 
			
				
					
						
							
							
								Martin Vychodil 
							
						 
					 
					
						
						
							
						
						744742cb3d 
					 
					
						
						
							
							host_test:  
						
						... 
						
						
						
						[fatfs, wl]: partition.c interim update to work around non-Linux target
 [partition_api_test]: cleanup, new function for tmp filename generation 
						
						
					 
					
						2023-03-08 05:06:30 +00:00 
						 
				 
			
				
					
						
							
							
								Martin Vychodil 
							
						 
					 
					
						
						
							
						
						a2b4b27b62 
					 
					
						
						
							
							esp_partition: Fixed use-after-free issue (coverity)  
						
						
						
						
					 
					
						2023-03-08 05:06:30 +00:00 
						 
				 
			
				
					
						
							
							
								Martin Vychodil 
							
						 
					 
					
						
						
							
						
						abc4d67a9d 
					 
					
						
						
							
							Storage: Fixed formatting of esp_partition Linux code  
						
						
						
						
					 
					
						2023-03-03 23:57:34 +00:00 
						 
				 
			
				
					
						
							
							
								radek.tandler 
							
						 
					 
					
						
						
							
						
						e9e388a085 
					 
					
						
						
							
							Storage: ESP Partition extended options for the SPI Flash emulation  
						
						... 
						
						
						
						Various extensions and fixes to improve Linux target SPI Flash emulation. Used by the host tests 
						
						
					 
					
						2023-03-03 23:57:34 +00:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						d233f3535d 
					 
					
						
						
							
							flash_mmap: migrate to use esp_mmap driver  
						
						
						
						
					 
					
						2023-02-07 20:23:52 +08:00 
						 
				 
			
				
					
						
							
							
								Martin Vychodil 
							
						 
					 
					
						
						
							
						
						a2b0068478 
					 
					
						
						
							
							Merge branch 'bugfix/linux_build_errors' into 'master'  
						
						... 
						
						
						
						fix(linux): fix build errors without --skip-setting-flags
See merge request espressif/esp-idf!22063  
						
						
					 
					
						2023-01-20 14:46:36 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						cef0744299 
					 
					
						
						
							
							Merge branch 'bugfix/linux_target_gen_partition_table' into 'master'  
						
						... 
						
						
						
						multiple fixes for linux target
Closes IDF-6641
See merge request espressif/esp-idf!21993  
						
						
					 
					
						2023-01-18 11:57:08 +08:00 
						 
				 
			
				
					
						
							
							
								Jakob Hasse 
							
						 
					 
					
						
						
							
						
						9991862a10 
					 
					
						
						
							
							fix(linux): fix build errors and warnings, remove ignore file  
						
						
						
						
					 
					
						2023-01-18 09:24:28 +08:00 
						 
				 
			
				
					
						
							
							
								Fu Hanxi 
							
						 
					 
					
						
						
							
						
						b02687a6c4 
					 
					
						
						
							
							test: migrate linux target host test jobs into pytest-embedded  
						
						
						
						
					 
					
						2023-01-16 10:25:55 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						e7540dbe0e 
					 
					
						
						
							
							docs: remove the outdated "IDF monitor doesn't work on linux" notes  
						
						
						
						
					 
					
						2023-01-13 08:14:56 +01:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						ec8f38c9da 
					 
					
						
						
							
							build system: generate the partition table by default for linux target  
						
						... 
						
						
						
						This fixes the issue that "idf.py partition-table" had to be run
manually in order for the partition table to be generated, when
building for linux target. 
						
						
					 
					
						2023-01-13 08:14:56 +01:00 
						 
				 
			
				
					
						
							
							
								radek.tandler 
							
						 
					 
					
						
						
							
						
						9e191bad52 
					 
					
						
						
							
							esp_partition/linux target: Add functions supporting host tests  
						
						... 
						
						
						
						Added statistics and wear simulation functions to support migration of
remaining storage related host tests from fixture to linux implementation
of esp_partition. 
						
						
					 
					
						2023-01-10 14:10:14 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Vychodil 
							
						 
					 
					
						
						
							
						
						537aca747b 
					 
					
						
						
							
							esp_partition: fixed esp_partition_get_sha256() test for big partitions  
						
						... 
						
						
						
						esp_partition_get_sha256() test for big partitions has been improved in allocation of MMU pages 
						
						
					 
					
						2022-11-28 10:46:23 +01:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						aba9f80cd2 
					 
					
						
						
							
							partition: use esp_partition_munmap instead of spi_flash_munmap  
						
						
						
						
					 
					
						2022-11-09 20:15:17 +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