Commit Graph
100 Commits
Author SHA1 Message Date
Martin Vychodil efde3482d1 Merge branch 'bugfix/nvs-cxx-handle-docs' into 'master'
docs(nvs_flash): add C++ NVS handle API documentation

Closes IDFGH-8859

See merge request espressif/esp-idf!51066
2026-08-17 15:16:34 +08:00
Martin Vychodil e85b99fc49 Merge branch 'bugfix/idfci-12815-12072-timeout' into 'master'
fix(storage): mark storage pytest apps flaky in CI

Closes IDFCI-12815, IDFCI-12072, IDFCI-8841, IDFCI-12712, IDFCI-13218, IDFCI-12926, and IDFCI-12875

See merge request espressif/esp-idf!51018
2026-07-31 14:02:49 +08:00
Martin Vychodil 4065b2ed8f Merge branch 'bugfix/nvs-console-usb-stdio' into 'master'
fix(nvs_console): use esp_stdio for console peripheral init

Closes IDFGH-18040

See merge request espressif/esp-idf!51235
2026-07-30 16:47:56 +08:00
Martin Vychodil 36622226e3 Merge branch 'contrib/github_pr_18815' into 'master'
Fix minor issues in sd (GitHub PR)

Closes IDFGH-17946

See merge request espressif/esp-idf!51148
2026-07-30 16:44:30 +08:00
Martin Vychodil 036cee4e6a Merge branch 'bugfix/nvs-initialize-accumulated-crc32' into 'master'
fix(nvs_flash): initialize accumulatedCRC32 in cmpItem

Closes IDF-15810

See merge request espressif/esp-idf!51068
2026-07-30 16:37:03 +08:00
Martin Vychodil fd733b70da Merge branch 'bugfix/nvs-deinit-open-handle-leak' into 'master'
fix(nvs_flash): delete leftover handles on partition deinit

Closes IDF-7062

See merge request espressif/esp-idf!51065
2026-07-30 16:18:31 +08:00
Martin Vychodil ce31bdda6d Merge branch 'contrib/github_pr_18829' into 'master'
fix(spiffs): fix off-by-one in spiffsgen.py obj name length check (GitHub PR)

Closes IDFGH-17964

See merge request espressif/esp-idf!50671
2026-07-17 18:51:37 +08:00
Martin Vychodil d450308955 Merge branch 'bugfix/nvs-flash-erase-partition-leak' into 'master'
fix(nvs_flash): delete temporary NVSPartition after erase

Closes IDF-15869 and SEC-1168

See merge request espressif/esp-idf!50736
2026-07-17 18:13:08 +08:00
Martin Vychodil eed724484e Merge branch 'bugfix/vfs_fat_readdir_stat_cache' into 'master'
fix(fatfs): move readdir-stat cache to per-DIR stream

See merge request espressif/esp-idf!50509
2026-07-17 18:06:35 +08:00
Martin Vychodil cb1e4f4859 Merge branch 'bugfix/sdmmc-ddr-response-buffer-leak' into 'master'
fix(sdmmc): free DMA response buffer on DDR mode switch failure

Closes IDFGH-17929

See merge request espressif/esp-idf!50586
2026-07-17 16:45:10 +08:00
Martin Vychodil e10d55619c Merge branch 'contrib/github_pr_18823' into 'master'
fix(vfs): use MAX_FDS instead of VFS_MAX_COUNT when clearing fd table on unregister (GitHub PR)

Closes IDFGH-17954, IDF-15868, and SEC-254

See merge request espressif/esp-idf!50678
2026-07-17 16:40:46 +08:00
Martin Vychodil d03292cd46 Merge branch 'contrib/github_pr_18817' into 'master'
fix(wear_levelling): guard WL_Flash::write()/read() against size==0 underflow (GitHub PR)

Closes IDFGH-17948, IDF-15867, and SEC-1132

See merge request espressif/esp-idf!50722
2026-07-17 16:08:19 +08:00
Martin Vychodil f0887bcf87 Merge branch 'contrib/github_pr_18772' into 'master'
docs(nvs): remove unused return code (GitHub PR)

Closes IDFGH-17878

See merge request espressif/esp-idf!50560
2026-07-09 21:14:32 +08:00
Martin Vychodil 5d8acd46e9 Merge branch 'fix/fatfs_6682_fat32_overflow' into 'master'
fix(storage/fatfs): fix FAT32 mount integer overflow (CVE-2026-6682)

See merge request espressif/esp-idf!50448
2026-07-08 05:53:45 +08:00
Martin Vychodil ee0099188c Merge branch 'fix/vfs_fatfs_test_stale_partition' into 'master'
test(vfs): reformat WL FATFS in setup to avoid stale-partition flakes

See merge request espressif/esp-idf!50393
2026-07-06 17:31:59 +08:00
Martin Vychodil 943602c0ac Merge branch 'bugfix/idf-15334-normalize-partition-table-cli' into 'master'
fix(partition_table): normalize CLI output with esp-pylib

Closes IDF-15334

See merge request espressif/esp-idf!49989
2026-06-30 17:10:52 +08:00
Martin Vychodil 7d515c1e2e Merge branch 'bugfix/idfci-12308-fatfs-bdl-test-stack-overflow' into 'master'
fix(fatfs): avoid stack overflow in BDL diskio partition test

Closes IDFCI-12308

See merge request espressif/esp-idf!49895
2026-06-30 16:58:56 +08:00
Martin Vychodil caf132aaf0 Merge branch 'bugfix/idfci-8839-remove-orphan-test-configs' into 'master'
fix(fatfs): re-enable fatfs and vfs psram/ccomp CI tests

Closes IDFCI-8839

See merge request espressif/esp-idf!49986
2026-06-30 16:55:51 +08:00
Martin Vychodil 2573bf3988 Merge branch 'feat/bdl_ioctl_checker' into 'master'
feat(esp_blockdev): add build-time ioctl command reservation overlap checker

Closes IDF-15799

See merge request espressif/esp-idf!49670
2026-06-19 12:40:28 +08:00
Martin Vychodil 468504266e Merge branch 'contrib/github_pr_18400' into 'master'
Improve logging for VFS start_select function (GitHub PR)

Closes IDFGH-17441 and IDFGH-17439

See merge request espressif/esp-idf!48243
2026-06-10 20:36:10 +08:00
Martin Vychodil d3264c9a11 Merge branch 'bugfix/spiffs-normalize-cli-output' into 'master'
fix(spiffs): normalize spiffsgen CLI output with esp-pylib

Closes IDF-15335

See merge request espressif/esp-idf!49184
2026-06-05 17:58:44 +08:00
Martin Vychodil b6e4438cfb Merge branch 'bugfix/vfs-syscall-argument-checks' into 'master'
fix(vfs): add syscall argument validation in VFS layer

Closes IDF-12760

See merge request espressif/esp-idf!48954
2026-06-05 17:57:15 +08:00
Martin Vychodil c1b7f38212 Merge branch 'bugfix/idfci-10775-fatfs-wl-dyn-buffers-ci-timeout' into 'master'
fix(storage): mark storage pytest apps flaky in CI

Closes IDFCI-10775, IDFCI-7196, IDFCI-7223, IDFCI-11420, IDFCI-6170, IDFCI-6496, IDFCI-8805, IDFCI-11350, and IDFCI-8716

See merge request espressif/esp-idf!48216
2026-05-21 21:24:35 +08:00
Martin Vychodil 27c99337a3 Merge branch 'bugfix/nvs-bootloader-pytest-app-log' into 'master'
test(nvs_bootloader): mark nvs bootloader pytest as flaky

Closes IDFCI-6610 and IDFCI-10466

See merge request espressif/esp-idf!48176
2026-05-21 20:07:32 +08:00
Martin Vychodil f79c425df1 Merge branch 'bugfix/perf-benchmark-spiflash-ci-idfci-8082' into 'master'
fix(examples): suppress perf_benchmark printf in CI

Closes IDFCI-8082

See merge request espressif/esp-idf!48630
2026-05-21 20:00:42 +08:00
Martin Vychodil 0841f2b458 Merge branch 'bugfix/nvs-rw-value-pytest-idfci-4027' into 'master'
fix(examples): add flaky reruns to nvs_rw_value pytest for CI flash

Closes IDFCI-4027, IDFCI-4463, and IDFCI-8653

See merge request espressif/esp-idf!48150
2026-05-13 19:30:56 +08:00
Martin Vychodil f70550f51f Merge branch 'bugfix/spiffs-example-pytest-timeout-idfci-10763' into 'master'
fix(examples): extend SPIFFS example pytest timeout for slow CI format

Closes IDFCI-10763

See merge request espressif/esp-idf!48080
2026-05-05 16:00:40 +08:00
Martin Vychodil 54d211e8a5 Merge branch 'bugfix/idfci-10526-nvs-bootloader-s31-skip' into 'master'
fix(nvs_flash): skip nvs_bootloader CI on esp32s31 bringup

Closes IDFCI-10526

See merge request espressif/esp-idf!48030
2026-05-05 15:46:55 +08:00
Martin Vychodil 6c8c76f257 Merge branch 'bugfix/fatfs_memory_leak_with_dyn_buffer' into 'master'
fix(fatfs): fix a memory leak bug when FF_USE_DYN_BUFFER was enabled

Closes IDF-15593

See merge request espressif/esp-idf!47769
2026-04-22 04:33:30 +08:00
Martin Vychodil a8136c5a20 Merge branch 'fix/fatfsgen-sfn-ascii-numeric-tail' into 'master'
fix(fatfs): fix SFN generation from LFN (numeric tail ASCII encoding, switching to CRC hex numbers to mirror FATFS logic, etc.)

Closes IDF-15479

See merge request espressif/esp-idf!46828
2026-04-09 23:43:58 +08:00
Martin Vychodil 7a85a4b89d Merge branch 'fix/fatfs_instance_init' into 'master'
Fix: various FATFS/VFS fixes

Closes IDF-15530

See merge request espressif/esp-idf!47336
2026-04-08 03:29:52 +08:00
Martin Vychodil 23298ce2df Merge branch 'feature/fatfs_bdl' into 'master'
feat(fatfs): Add BDL support to FatFS component

Closes IDF-13492

See merge request espressif/esp-idf!46864
2026-04-07 17:49:25 +08:00
Martin Vychodil 4eb97bb84d Merge branch 'feature/bdl_nand_extensions' into 'master'
feat(esp_blockdev): Updated BDL documentation

Closes IDF-15513

See merge request espressif/esp-idf!47192
2026-04-04 19:50:14 +08:00
Martin Vychodil 6cdffe3c55 Merge branch 'docs/h4_storage_docs_update' into 'master'
docs(storage): removed non-updated docs refs for esp32h4

Closes IDF-12960

See merge request espressif/esp-idf!47098
2026-03-29 21:39:58 +08:00
Martin Vychodil 19cabc1de3 Merge branch 'feature/wl_bdl_support_2' into 'master'
feat(wear_levelling): Added BDL support

Closes IDF-12749

See merge request espressif/esp-idf!44319
2026-03-24 15:57:50 +08:00
Martin Vychodil 510adaf71e Merge branch 'contrib/github_pr_17642' into 'master'
feat(sdmmc): support multi-block read/writes (GitHub PR)

Closes IDFGH-16505 and DOC-13947

See merge request espressif/esp-idf!45725
2026-03-18 22:03:02 +08:00
Martin Vychodil a39d56179e Merge branch 'bugfix/nvs_hmac_doc' into 'master'
Documentation of NVS improved to skip HMAC references on unsupported SOCs

See merge request espressif/esp-idf!46285
2026-03-05 21:51:19 +08:00
Martin Vychodil 253900916d Merge branch 'update/spiffs_sync_upstream' into 'master'
change(spiffs): upgrade spiffs module to 0.2-265-gad902ca version

Closes IDFGH-17213

See merge request espressif/esp-idf!45957
2026-02-20 03:23:22 +08:00
Martin Vychodil 0fd5bae048 Merge branch 'refactor/fatfs_vfs_change_esp_vfs_fat_register_prototype' into 'master'
refactor(fatfs): Update esp_vfs_fat_register function prototype

Closes IDF-9212 and DOC-12416

See merge request espressif/esp-idf!41953
2026-02-20 03:07:35 +08:00
Martin Vychodil 61ea8f384e Merge branch 'fix/wl_safe_mode_eventual_corruption' into 'master'
fix(fatfs): Make wl_fatfsgen.py aware of WL safe mode, add FATFS rootdir limit, etc

Closes IDF-15137 and IDF-15180

See merge request espressif/esp-idf!45378
2026-01-23 19:39:29 +08:00
Martin Vychodil 846b7334d5 Merge branch 'contribute/github_pr_17789' into 'master'
fix(storage/spiffs): fix readdir setting errno on directory end

Closes IDFGH-16698

See merge request espressif/esp-idf!45346
2026-01-22 21:35:12 +08:00
Martin Vychodil 6ec20a9264 Merge branch 'fix/sdmmc_bdl_cast_possible_overflow_before_widen' into 'master'
fix(sdmmc): sdmmc_get_blockdev fix potential overflow before widen

Closes IDF-14874

See merge request espressif/esp-idf!44318
2025-12-17 23:33:31 +08:00
Martin Vychodil 296663d07d Merge branch 'fix/fatfs_vfs_calls_lock_issue' into 'master'
fix(fatfs): In vfs_fat_* calls, add _lock_acquire in missing places

Closes IDFCI-2163

See merge request espressif/esp-idf!43706
2025-11-28 16:14:21 +08:00
Martin Vychodil 80ed20959d Merge branch 'feat/nvs_iteration_statistics_examples' into 'master'
feat(examples/storage): add nvs statistics and iteration examples

Closes DOC-12742

See merge request espressif/esp-idf!42327
2025-11-24 17:54:31 +08:00
Martin Vychodil a6e7046c30 Merge branch 'feat/fatfs_r_0_16' into 'master'
feat(storage/fatfs): Update to FatFS R0.16

Closes IDF-14371

See merge request espressif/esp-idf!42810
2025-11-19 19:47:42 +08:00
Martin Vychodil 1e1b95cfa1 Merge branch 'feature/esp_partition_bdl_support' into 'master'
Feat(storage): esp_partition BDL support

Closes IDF-12748

See merge request espressif/esp-idf!40288
2025-10-10 01:55:35 +08:00
Martin Vychodil 46def9972a Merge branch 'feature/esp_blockdev_updates' into 'master'
fix(storage): BDL interface comprehensive update

See merge request espressif/esp-idf!42371
2025-10-07 01:27:49 +08:00
Martin Vychodil d4e58bf7dc Merge branch 'feature/esp_blockdev_component' into 'master'
feat(storage): Added block device layer interface component

Closes IDF-13495

See merge request espressif/esp-idf!40152
2025-09-15 17:46:13 +08:00
Martin Vychodil 2aeec90f6c Merge branch 'feat/bump_littlefs_to_1.20.0' into 'master'
feat(storage): Bump LittleFS to 1.20.0 and fix storage readmes mentioning esptool

Closes IDF-13395

See merge request espressif/esp-idf!39905
2025-06-19 15:25:08 +08:00
Martin Vychodil fe73a61b2b Merge branch 'fix/fatfs_rw_mount_ro_image' into 'master'
feat(storage/fatfs): increase log legibility for fatfs mount

Closes IDF-12569

See merge request espressif/esp-idf!37407
2025-04-09 16:29:57 +08:00
Martin Vychodil d69378cdd5 Merge branch 'update/nvs_example' into 'master'
refactor(nvs_examples): refactor nvs storage examples and add nvs_console example

See merge request espressif/esp-idf!37978
2025-04-07 16:27:06 +08:00
Martin Vychodil decbd36008 Merge branch 'contrib/github_pr_15656' into 'master'
fix(nvs_flash): removed usage of 'using namepsace std' in a header file (GitHub PR)

Closes IDFGH-14947

See merge request espressif/esp-idf!38086
2025-03-28 22:02:19 +08:00
Martin Vychodil 8606eb43f7 Merge branch 'feat/optimize_vfs_mountpoint_table' into 'master'
feat(storage/vfs): improve mountpoint table memory usage

Closes IDF-12560

See merge request espressif/esp-idf!36613
2025-02-26 22:08:15 +08:00
Martin Vychodil fec59ecb42 Merge branch 'docs/fatfs_unlink_discrepancy' into 'master'
docs(storage/fatfs): discrepancies between FATFS and POSIX

Closes IDFGH-14405 and DOC-10313

See merge request espressif/esp-idf!36941
2025-02-26 21:40:29 +08:00
Martin Vychodil af0f270e17 Merge branch 'bugfix/memprot_s2_intr_peri1' into 'master'
fix(security): ESP32S2 memory protection check for Peri1 RTCSLOW interrupt

See merge request espressif/esp-idf!37105
2025-02-21 01:43:44 +08:00
Martin Vychodil aa23c8099d Merge branch 'fix/vfs_compiler_warings' into 'master'
fix(components): Compiler reports some warnings

Closes IDFGH-14289

See merge request espressif/esp-idf!36692
2025-02-07 15:22:25 +08:00
Martin Vychodil 64a7472808 Merge branch 'fix/sdmmc_concurrency_slot_count_doesnt_work' into 'master'
fix(sdmmc): SDMMC concurrency change active slot only after the slot is initialized

Closes IDF-12168

See merge request espressif/esp-idf!36640
2025-01-27 21:56:41 +08:00
Martin Vychodil 0672b326e3 Merge branch 'fix/broken_fatfsgen_tests' into 'master'
fix(storage/fatfsgen): broken test_apps scripts for fatfsgen

See merge request espressif/esp-idf!36453
2025-01-18 00:47:16 +08:00
Martin Vychodil 57668738c2 Merge branch 'fix/broken_fatfsgen_tests' into 'master'
fix(storage/fatfsgen): broken test_apps scripts for fatfsgen

Closes IDFCI-2644 and IDFCI-2645

See merge request espressif/esp-idf!36317
2025-01-16 20:12:59 +08:00
Martin Vychodil f8701f1c92 Merge branch 'feat/vfs_ops_make_all_op_pointers_const' into 'master'
feat(storage/vfs): make all member pointer of vfs_ops struct const

See merge request espressif/esp-idf!35287
2024-12-13 18:01:53 +08:00
Martin Vychodil 64960f0751 Merge branch 'fix/coverity_wl_overflow_constant' into 'master'
fix(wear_levelling): Fix coverity issue overflowed constant in WL_Flash.cpp

See merge request espressif/esp-idf!35204
2024-11-27 03:21:26 +08:00
Martin Vychodil 4a444c80ae Merge branch 'fix/littlefs_image_creation_windows' into 'master'
fix(littlefs): Allow LittleFS image generation on Windows + version bump

Closes IDFGH-11805

See merge request espressif/esp-idf!34686
2024-11-07 01:13:40 +08:00
Martin Vychodil 731821326c Merge branch 'feature/redesign_vfs_t' into 'master'
feat(storage/vfs): redesign esp_vfs_t struct

Closes IDF-10326 and DOC-9138

See merge request espressif/esp-idf!31449
2024-10-22 20:24:38 +08:00
Martin Vychodil 12398c0f25 Merge branch 'fix/sdmmc_write_sectors_dma_always_send_cmd13' into 'master'
fix(sdmmc): sdmmc_write_sectors_dma always check card status after write

Closes IDF-9632

See merge request espressif/esp-idf!34132
2024-10-21 20:35:33 +08:00
Martin Vychodil 2c5dcc977e Merge branch 'feat/fatfs_support_sector_less_than_128' into 'master'
feat(fatfs): enable partition handling for sectors less than 128

Closes IDF-8538

See merge request espressif/esp-idf!33569
2024-10-16 13:34:12 +08:00
Martin Vychodil f659405ee0 Merge branch 'feat/monitor_auto_color' into 'master'
feat(tools): Add auto color to monitor and disable colors from chip logs

Closes IDF-362 and DOC-9110

See merge request espressif/esp-idf!33623
2024-10-11 01:04:26 +08:00
Martin Vychodil f2c26b8ec0 Merge branch 'bugfix/example_sdspi_extra_components_dir' into 'master'
fix(examples): remove stray EXTRA_COMPONENT_DIRS, fix check

See merge request espressif/esp-idf!33819
2024-10-09 03:31:25 +08:00
Martin Vychodil 1b7bca6f13 Merge branch 'fix/bootloader_size_increase_perf_benchmark_fails_to_build' into 'master'
fix: Bootloader size increase broke perf_benchmark example compilation

Closes IDF-10861

See merge request espressif/esp-idf!32906
2024-08-18 18:05:27 +08:00
Martin Vychodil 7eaa185e07 Merge branch 'contrib/github_pr_14341' into 'master'
fix(sdmmc): typo in docs (GitHub PR)

Closes IDFGH-13435

See merge request espressif/esp-idf!32711
2024-08-11 22:00:13 +08:00
Martin Vychodil a5871f8fa8 Merge branch 'feature/fs_considerations' into 'master'
[Storage/Docs]: File system considerations

Closes IDF-8430 and IDF-8436

See merge request espressif/esp-idf!29972
2024-08-09 00:23:54 +08:00
Martin Vychodil 381be3ba15 Merge branch 'bugfix/sdmmc_test_app_usj_console' into 'master'
ci(sdmmc): switch to usb_serial_jtag in the test app for P4

Closes IDFCI-2299

See merge request espressif/esp-idf!32487
2024-07-31 23:05:29 +08:00
Martin Vychodil 9542d452bf Merge branch 'feat/spiffs_fsync' into 'master'
feat(spiffs): add fsync() support to SPIFFS VFS driver

See merge request espressif/esp-idf!32420
2024-07-30 14:53:18 +08:00
Martin Vychodil 8d34993193 Merge branch 'feature/storage_fatfs_encr_example' into 'master'
security: flash_encryption example extended with fatfs encryption

Closes IDF-7639

See merge request espressif/esp-idf!27729
2024-06-27 22:34:37 +08:00
Martin Vychodil 5acaa74ec9 Merge branch 'docs/fix_ulp_doxygen_comment' into 'master'
docs(ulp): fix doxygen comment formatting

See merge request espressif/esp-idf!31765
2024-06-27 17:23:52 +08:00
Martin Vychodil c4ffee4b81 Merge branch 'feat/sdio_validate_hs_mode' into 'master'
feat(sdmmc): add high speed mode switch validation check for SDIO

See merge request espressif/esp-idf!30743
2024-06-12 15:38:44 +08:00
Martin Vychodil 3b771d7af2 Merge branch 'fix/disable_erase_check_for_spiffs_on_linux' into 'master'
fix(storage/esp_partition): add option to control erase check during write for linux target

Closes IDF-9201

See merge request espressif/esp-idf!29294
2024-05-29 20:35:31 +08:00
Martin Vychodil 7278d06c4f Merge branch 'fix/vfs_console_fstat_infinite_recursion' into 'master'
fix(storage/vfs_console): remove possible infinite recursion

Closes IDF-10025

See merge request espressif/esp-idf!31072
2024-05-27 16:29:58 +08: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
Martin Vychodil 079138ce6b Merge branch 'docs/make_fatfsgen_docs_more_visible' into 'master'
docs(storage): Make "Generating and Parsing FATFS on Host" doc more visible

Closes IDF-9891

See merge request espressif/esp-idf!30686
2024-05-10 15:24:35 +08:00
Martin Vychodil 4ecba50c8a Merge branch 'fix/coverity_vfs_fat_mem_overlapping' into 'master'
fix(vfs): fix coverity issue copy of overlapping memory in vfs_fat.c

Closes IDF-9833

See merge request espressif/esp-idf!30629
2024-05-07 20:48:35 +08:00
Martin Vychodil f448fbbc12 Merge branch 'fix/make_eventfd_case_exit_normally' into 'master'
fix(vfs): make case eventfd_select_block exit normally

See merge request espressif/esp-idf!29926
2024-04-19 21:41:24 +08:00
Martin Vychodil ac7e7065db Merge branch 'fix/pthread_psram_wrong_tags' into 'master'
ci: Added missing generic tag to test

See merge request espressif/esp-idf!30244
2024-04-16 16:49:25 +08:00
Martin Vychodil abf2d13f74 Merge branch 'feat/vfs_fd_dump' into 'master'
feat(vfs): Add function to dump VFS file descriptors

See merge request espressif/esp-idf!29148
2024-03-28 17:46:50 +08:00
Martin Vychodil 559854bdac Merge branch 'fix/fatfs_expand_files_api_leak' into 'master'
fix(fatfs): Fix leak of malloced FIL struct

Closes IDF-9422 and IDF-9427

See merge request espressif/esp-idf!29585
2024-03-14 04:21:41 +08:00
Martin Vychodil 562733365c Merge branch 'update/bump_littlefs_to_1.14.2' into 'master'
feat: LittleFS bump version to 1.14.2

See merge request espressif/esp-idf!29452
2024-03-08 19:45:59 +08:00
Martin Vychodil 68fe7d6e80 Merge branch 'bugfix/nvs_find_performance' into 'master'
fix(nvs): Fixed Page::findItem performance degradation

See merge request espressif/esp-idf!29483
2024-03-08 18:22:13 +08:00
Martin Vychodil 4cb3a75436 Merge branch 'bugfix/nvs_lock_initi_and_multipage_blob' into 'master'
Bugfix/nvs Improved handling of BLOB during unreliable power environment and concurrent data access scenarios

Closes IDF-8839

See merge request espressif/esp-idf!28843
2024-02-27 04:50:56 +08:00
Martin Vychodil 0b4f451470 Merge branch 'fix/undeprecate_esp_vfs_fat_register' into 'master'
fix(fatfs): temp remove deprecated attribute from esp_vfs_fat_register

Closes IDFCI-2045

See merge request espressif/esp-idf!29168
2024-02-22 22:54:13 +08:00
Martin Vychodil ce266c3cd7 Merge branch 'docs/spiffs_doc_update' into 'master'
docs(spiffs): update api-reference document for SPIFFS

See merge request espressif/esp-idf!29105
2024-02-20 01:04:46 +08:00
Martin Vychodil db56ade0f5 Merge branch 'fix/cleanup_storage_sdkconfigs' into 'master'
fix(storage): cleanup storage examples/test_apps sdkconfigs

See merge request espressif/esp-idf!28998
2024-02-16 19:28:37 +08:00
Martin Vychodil 590ebd3a79 Merge branch 'fix/diskio_format_error_codes_as_hex' into 'master'
fix: diskio format all error message codes to hex

Closes IDFGH-11071

See merge request espressif/esp-idf!28773
2024-02-06 20:23:42 +08:00
Martin Vychodil 0f6d5a4ee6 Merge branch 'feature/built-in_checks_for_sd_pullups' into 'master'
feat(sd_card): add built-in checks for debugging connections to the sd card and pullups

See merge request espressif/esp-idf!27420
2024-01-15 19:54:36 +08:00
Martin Vychodil 06247179b3 Merge branch 'bugfix/i2c_eeprom_init_goto_use_after_free' into 'master'
fix: i2c_eeprom_init use after free when error

Closes IDF-9031

See merge request espressif/esp-idf!28390
2024-01-15 18:30:59 +08:00
Martin Vychodil 81c235c31a Merge branch 'fix/fatfs_sdmmc_triming' into 'master'
fix(storage/fatfs): check whether sdcard supports trimming

Closes IDFGH-11818

See merge request espressif/esp-idf!28300
2024-01-08 16:29:26 +08:00
Martin Vychodil 20f80a2d05 Merge branch 'feature/nvs_flash_add_test_apps_dependecies' into 'master'
feat(storage): add dependencies to storage related test apps

Closes IDF-8398, IDF-8397, and IDF-8835

See merge request espressif/esp-idf!27439
2024-01-04 03:29:05 +08:00
Martin Vychodil a6ad55823b Merge branch 'docs/update_esp_vfs_notes' into 'master'
docs(vfs): update esp_vfs_register_fd api description

See merge request espressif/esp-idf!27265
2023-12-14 19:54:59 +08:00
Martin Vychodil b61ea3ba97 Merge branch 'fix/fatfsgen_construct' into 'master'
fix(tools): Fix fatfsgen construct dependency

Closes IDFCI-1891

See merge request espressif/esp-idf!27626
2023-12-05 07:33:47 +08:00
Martin Vychodil bf5acc88fa Merge branch 'fix/fatfs_sbom' into 'master'
fix(storage/fatfs): add Organization prefix to originator

Closes IDF-8793

See merge request espressif/esp-idf!27597
2023-12-05 01:16:40 +08:00
Martin Vychodil 875849128f Merge branch 'feature/add_fatfs_sbom' into 'master'
feat(storage/fatfs): add sbom file manifest for FatFs

Closes IDF-8229

See merge request espressif/esp-idf!27436
2023-11-29 17:11:52 +08:00
Martin Vychodil 76011fc8f7 Merge branch 'fix/uart_select_malloc' into 'master'
fix(vfs): fix uart malloc when locates ISR context in IRAM

See merge request espressif/esp-idf!27278
2023-11-24 18:57:30 +08:00