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