radek.tandler
27f432eb05
fix(nvs): Adopted CMakeLists for nvs_host_test of IDF v5.0
2024-03-12 13:28:02 +01:00
radek.tandler
5ae6eade3d
fix(nvs): Fixed Page::findItem performance degradation caused by wrong condition before hash map use
...
The condition enabling use of hash map when page is searched for Item was modified
to correct the bug introduced by commit addressing delete of any BLOB_INDEX Items.
This correction returns the performance of findItem to the state before previous change.
2024-03-08 13:05:48 +01:00
radek.tandler
56cb47be79
fix(nvs): Improved lockig mechanism for initialization phase
2024-02-28 12:43:51 +01:00
radek.tandler
12d8abde53
fix(nvs): eraseMultiPageBlob to robustly delete all related BLOB_DATA records and respect VER_ANY
2024-02-28 12:43:51 +01:00
radek.tandler
6cd48e0e91
fix(nvs): corrected findItem to return BLOB_DATA when chunkIndex = CHUNK_ANY
2024-02-28 12:43:51 +01:00
radek.tandler
4b16c95883
fix(nvs): added check and erase of mismatched BLOB_DATA on init
2024-02-28 12:43:51 +01:00
Ivan Grokhotkov
2321decd98
fix(nvs): prevent out of bounds write if blob data is inconsistent
2024-02-28 12:43:50 +01:00
Island
b1992f1b84
Merge branch 'bugfix/ble_update_lib_20240223_v5.0' into 'release/v5.0'
...
update lib on release/v5.0
See merge request espressif/esp-idf!29208
2024-02-28 16:54:25 +08:00
Jiang Jiang Jian
a1dad7ef57
Merge branch 'bugfix/fix_issues_in_wifi_and_lwip_v5.0' into 'release/v5.0'
...
fix(wifi): fixed issues in wifi and lwip (v5.0)
See merge request espressif/esp-idf!29201
2024-02-28 16:35:17 +08:00
Jiang Jiang Jian
d80aa9f5b2
Merge branch 'bugfix/encrypted_flash_write_safe_addr_v5.0' into 'release/v5.0'
...
fix(spi_flash): check for safe write address in encrypted flash API (v5.0)
See merge request espressif/esp-idf!29206
2024-02-28 11:06:48 +08:00
Jiang Jiang Jian
022e57e255
Merge branch 'docs/rf_coexistence_api_guides_support_esp32c2_v5.0' into 'release/v5.0'
...
Docs: RF coexistence api guides support esp32c2 (v5.0)
See merge request espressif/esp-idf!29216
2024-02-28 11:06:18 +08:00
Jiang Jiang Jian
5952e6ccaf
Merge branch 'bugfix/spi_eth_recv_alloc_v5.0' into 'release/v5.0'
...
fix(esp_eth): improved SPI Ethernet _alloc_recv_buf error handling (v5.0)
See merge request espressif/esp-idf!29084
2024-02-28 11:04:19 +08:00
xuxiao
f12a5394cc
feat(example): modify iperf sdkconfig to imporve iperf performance
2024-02-28 10:59:21 +08:00
Abhik Roy
0e9f7aac87
fix(lwip): Fixed debug format, added ci test config
...
Detailed description of the changes:
- lwip_debug: Fixed string format error in ip6 and napt (espressif/esp-lwip@f5c43549 )
- dns: fix init with only ipv4 enabled (espressif/esp-lwip@5aab73d7 )
2024-02-28 10:59:21 +08:00
zhangyanjiao
99093b8743
feat(lwip): add fall back dns config in menuconfig
2024-02-28 10:59:21 +08:00
zhangyanjiao
ce93d231e9
fix(wifi): fixed scan and mesh deinit issues
...
1. update scan ap number when clear scan ap records
2. wait for child disconnect when mesh deinit
2024-02-28 10:59:21 +08:00
Jiang Jiang Jian
462dfaf45c
Merge branch 'change/reduce_usage_of_iram_when_bt_in_single_mode_v5.0' into 'release/v5.0'
...
change(bt/bluedroid): Redirect app functions in controller based on the bluetooth mode(backport v5.0)
See merge request espressif/esp-idf!29226
2024-02-28 10:35:38 +08:00
Rahul Tank
ee8edad531
Merge branch 'bugfix/move_count_v5.0' into 'release/v5.0'
...
fix(nimble): Fix compilation issue in nimble for -O2 flag (v5.0)
See merge request espressif/esp-idf!29074
2024-02-28 09:10:59 +08:00
Roland Dobai
cdae7acb1f
Merge branch 'feat/bump_up_pre_commit_hook_v5.0' into 'release/v5.0'
...
fix: Bump up pre-commit hooks version (v5.0)
See merge request espressif/esp-idf!29254
2024-02-27 17:43:28 +08:00
Darshan Dobariya
9e34b224b1
fix(nimble): Fix compilation issue in nimble for -O2 flag
2024-02-27 13:54:50 +05:30
Rahul Tank
0e56e20eeb
Merge branch 'bugfix/fix_out_of_order_messages_causing_dos_v5.0' into 'release/v5.0'
...
fix(nimble): Out of order messages during SMP causing DOS vulnerability (v5.0)
See merge request espressif/esp-idf!28939
2024-02-27 16:15:46 +08:00
Sumeet Singh
a125c073a0
fix(nimble): Out of order messages during SMP causing DOS vulerability (v5.0)
2024-02-27 10:56:40 +05:30
Rahul Tank
f60c9f1659
Merge branch 'bugfix/nimble_host_clean_up_api_v5.0' into 'release/v5.0'
...
fix(nimble): Added API to get current stack operation status (v5.0)
See merge request espressif/esp-idf!28858
2024-02-27 13:23:22 +08:00
zwl
3389b68ba9
bugfix(ble) : fixed some ble issues on ESP32-C2
2024-02-27 09:12:29 +08:00
zwl
69b6af9ea9
ble(update):
...
Update c2 lib to 79be7ec9
2024-02-27 09:12:29 +08:00
Jan Beran
706b1f555f
fix: Bump up pre-commit hooks version
2024-02-26 10:35:06 +01:00
Rahul Tank
3211fa200e
fix(nimble): Added API to get current stack operation status (v5.0)
2024-02-26 12:08:18 +05:30
morris
1ddc3564b8
Merge branch 'feature/rmt_encoder_memory_allocator_v5.0' into 'release/v5.0'
...
feat(rmt): added a help function for allocating encoder memory (v5.0)
See merge request espressif/esp-idf!28792
2024-02-26 13:58:47 +08:00
gongyantao
9b605ab112
change(bt/bluedroid): Redirect app functions in controller based on the bluetooth mode
2024-02-23 19:07:12 +08:00
linruihao
c57f0f45da
docs: update rf coexistenct api guides
...
1. support esp32c2
2. fix inconsistency between CN and EN docs of rf coexistence
3. adjust the visibility of some contents based on soc_caps
2024-02-23 17:01:14 +08:00
linruihao
99237104ba
fix(esp_coex): add support_coexistence soc_caps for esp32c2
2024-02-23 16:41:52 +08:00
Jiang Jiang Jian
2ed1e79d9a
Merge branch 'bugfix/fix_coex_lib_circular_dependency_v5.0' into 'release/v5.0'
...
fix(esp_coex): fix circular dependency issue on esp32 (v5.0)
See merge request espressif/esp-idf!29174
2024-02-23 15:04:17 +08:00
Mahavir Jain
f01e9be6d5
Merge branch 'fix/build_failure_when_hardware_gcm_is_disabled_v5.0' into 'release/v5.0'
...
fix(mbedtls/gcm): Fix build failure when config `MBEDTLS_HARDWARE_GCM` is disabled (v5.0)
See merge request espressif/esp-idf!29069
2024-02-23 14:47:49 +08:00
Rahul Tank
6977aa0583
Merge branch 'feat/add_dtm_function_support_v5.0' into 'release/v5.0'
...
feat(nimble): Add APIs to support BLE DTM functions (v5.0)
See merge request espressif/esp-idf!27144
2024-02-23 12:48:29 +08:00
Mahavir Jain
5ac48e7468
fix(spi_flash): check for safe write address in encrypted flash API
2024-02-23 12:42:46 +08:00
harshal.patil
74eb2add93
fix(mbedtls/gcm): Avoid using GCM hardware when config MBEDTLS_HARDWARE_GCM is disabled
2024-02-23 11:26:21 +08:00
harshal.patil
9f461c010b
fix(mbedtls/gcm): Fix build failure when config MBEDTLS_HARDWARE_GCM is disabled
2024-02-23 11:26:21 +08:00
Jiang Jiang Jian
66d71efb87
Merge branch 'bugfix/update_spp_doc_v5.0' into 'release/v5.0'
...
docs(bt/bluedroid): update API documents of SPP (v5.0)
See merge request espressif/esp-idf!29172
2024-02-23 11:15:03 +08:00
Jiang Jiang Jian
7a649e80c1
Merge branch 'feat/support_get_bluedroid_status_v5.0' into 'release/v5.0'
...
Support get status of bluedroid host (backport v5.0)
See merge request espressif/esp-idf!28883
2024-02-23 10:55:14 +08:00
Jiang Jiang Jian
f6be88415f
Merge branch 'bugfix/fix_double_free_coc_v5.0' into 'release/v5.0'
...
fix(nimble): Removed double free of packet (v5.0)
See merge request espressif/esp-idf!29033
2024-02-23 10:50:56 +08:00
Jiang Jiang Jian
6992b536e4
Merge branch 'bugfix/fix_blufi_deinit_v5.0' into 'release/v5.0'
...
Blufi : Corrected blufi host deinit API (v5.0)
See merge request espressif/esp-idf!29001
2024-02-23 10:50:31 +08:00
Jiang Jiang Jian
646658a564
Merge branch 'bugfix/fix_dangling_pointer_in_remove_bond_list_section_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): fix dangling pointer issue when logging removed section (backport v5.0)
See merge request espressif/esp-idf!28963
2024-02-23 10:49:27 +08:00
Jiang Jiang Jian
48570f5466
Merge branch 'bugfix/ble_mesh_deinit_reinit_v5.0' into 'release/v5.0'
...
feat: ble mesh: improve ble mesh deinit when nimble enable(backport v5.0)
See merge request espressif/esp-idf!28924
2024-02-23 10:49:03 +08:00
Jiang Jiang Jian
1cc35f0bdc
Merge branch 'bugfix/ble_mesh_ble_advtype_v5.0' into 'release/v5.0'
...
ble_mesh: update ble mesh ble adv type(backport v5.0)
See merge request espressif/esp-idf!28915
2024-02-23 10:47:45 +08:00
Jiang Jiang Jian
d253654f0f
Merge branch 'bugfix/ble_bug_backport_20240205_v5.0' into 'release/v5.0'
...
Bugfix/ble bug backport 20240205 (backport v5.0)
See merge request espressif/esp-idf!28898
2024-02-23 10:47:06 +08:00
Jiang Jiang Jian
0c555c9fbc
Merge branch 'bugfix/fix_dtm_tx_count_v5.0' into 'release/v5.0'
...
Update bt lib for ESP32-C3 and ESP32-S3(30b57c45)(backport v5.0)
See merge request espressif/esp-idf!28878
2024-02-23 10:45:16 +08:00
Jiang Jiang Jian
6d5f4bcda6
Merge branch 'feat/use_esp_debug_backend_pkg' into 'release/v5.0'
...
Replace 'debug_backend' with 'esp-debug-backend' from PyPi
See merge request espressif/esp-idf!28820
2024-02-23 10:42:38 +08:00
Jiang Jiang Jian
91ed63ef02
Merge branch 'feature/supplicant_bss_extmem_v5.0' into 'release/v5.0'
...
WiFi: Add support to move supplicant BSS to external memory (v5.0)
See merge request espressif/esp-idf!28745
2024-02-23 10:41:41 +08:00
Jiang Jiang Jian
153b81b546
Merge branch 'bugfix/spp_disc_connect_btqabr2023_156_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): Fixed SPP connection failure(v5.0)
See merge request espressif/esp-idf!28543
2024-02-23 10:40:41 +08:00
morris
7c88240e38
feat(rmt): added a help function for allocating encoder memory
...
The encoder memory location should respect the RMT_MEM_ALLOC_CAPS,
which is affected by some Kconfig options, like ISR_IRAM_SAFE
Closes https://github.com/espressif/esp-idf/issues/13032
2024-02-23 10:29:31 +08:00