radek.tandler
c3f335817b
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-12 16:27:36 +01:00
radek.tandler
2acac6b848
fix(nvs): Adopted CMakeLists for host test if IDF v5.1
2024-03-12 16:27:36 +01:00
radek.tandler
0d3bbed981
fix(nvs): Improved lockig mechanism for initialization phase
2024-03-12 16:27:36 +01:00
radek.tandler
a1750801f6
fix(nvs): eraseMultiPageBlob to robustly delete all related BLOB_DATA records and respect VER_ANY
2024-03-12 16:27:36 +01:00
radek.tandler
66b2a50066
fix(nvs): corrected findItem to return BLOB_DATA when chunkIndex = CHUNK_ANY
2024-03-12 16:27:36 +01:00
radek.tandler
9a9ef9d843
fix(nvs): added check and erase of mismatched BLOB_DATA on init
2024-03-12 16:27:36 +01:00
Ivan Grokhotkov
ee836d236f
fix(nvs): prevent out of bounds write if blob data is inconsistent
2024-03-12 16:27:36 +01:00
Rahul Tank
a4916eb8a6
Merge branch 'bugfix/fix_strict_prototype_hid_v5.1' into 'release/v5.1'
...
fix(nimble): Address compilation errors when strict-prototype is enabled (v5.1)
See merge request espressif/esp-idf!29541
2024-03-12 23:00:59 +08:00
Jiang Jiang Jian
3991a987f1
Merge branch 'bugfix/fix_some_wifi_bugs_240311_v5.1' into 'release/v5.1'
...
fix(wifi): fix some wifi issues(Backport v5.1)
See merge request espressif/esp-idf!29565
2024-03-12 22:44:19 +08:00
muhaidong
ec16fa7dd5
fix(wifi): fix some amsdu issue
...
1. fix qos encapsulated eapol issue
2. fix qos eapol eb data length issue
3. eapol arp and dhcp add flag PP_F_PER_PKT_RATE
4. fix lmac_stop_hw_txq issue
5. limit the number of sub amsdu
6. fix recycle cache sub amsdu eb issue
2024-03-12 19:01:09 +08:00
muhaidong
4ae8d2179d
fix(wifi): fix lmac_stop_hw_txq issue
2024-03-12 19:01:09 +08:00
muhaidong
0aadc3ec2a
fix(wifi): fix some wifi issues
...
1. fix qos encapsulated eapol issue
2. fixed dhcp offer and dhcp ack data rates
2024-03-12 19:01:09 +08:00
muhaidong
becd279fd7
fix(example): fixed app partion is too small for binary size
2024-03-12 19:01:09 +08:00
muhaidong
b7e382e0a5
fix(wifi): fix smart config bssid set issue
2024-03-12 19:01:09 +08:00
Jiang Jiang Jian
7b04776d13
Merge branch 'fix/bbpll_usb_link_error_backport5.1' into 'release/v5.1'
...
fix(esp_phy): Allow WiFi/USB interference workaround option only on supported targets (backport v5.1)
See merge request espressif/esp-idf!29480
2024-03-12 16:28:51 +08:00
Roland Dobai
46ba89c8be
Merge branch 'feature/export_bat_exit_codes_v5.1' into 'release/v5.1'
...
feat(tools): produce correct err code in install/export .bat scripts (v5.1)
See merge request espressif/esp-idf!29545
2024-03-12 15:12:15 +08:00
Rahul Tank
f93025b7f9
Merge branch 'feat/exposed_gap_service_macros_to_menuconfig_v5.1' into 'release/v5.1'
...
feat(nimble): Exposed macros used by GAP service to menuconfig (v5.1)
See merge request espressif/esp-idf!29505
2024-03-12 12:22:23 +08:00
Shu Chen
fcd6cfdde5
Merge branch 'backport5.1/openthread_example_configurations' into 'release/v5.1'
...
fix(openthread): configurations for openthread examples(backport 5.1)
See merge request espressif/esp-idf!29533
2024-03-12 11:18:40 +08:00
Jiang Jiang Jian
e524ab1ede
Merge branch 'bugfix/fix_task_wdt_in_mplen_clear_v5.1' into 'release/v5.1'
...
fix(wifi):fix issues that in mplen clear and esp_wifi_set_mode(Backport v5.1)
See merge request espressif/esp-idf!29530
2024-03-12 10:56:54 +08:00
Jiang Jiang Jian
b0fb3bbe01
Merge branch 'bugfix/fix_some_ble_bugs_240310_v5.1' into 'release/v5.1'
...
Bugfix/fix some ble bugs 240310 v5.1(backport v5.1)
See merge request espressif/esp-idf!29518
2024-03-12 10:56:25 +08:00
Jiang Jiang Jian
635ab30377
Merge branch 'coredump_refactoring_v5.1' into 'release/v5.1'
...
Coredump refactoring (v5.1)
See merge request espressif/esp-idf!29502
2024-03-12 10:54:35 +08:00
Jiang Jiang Jian
8519d3c509
Merge branch 'bugfix/fix_some_ble_bugs_cjh_v5.1' into 'release/v5.1'
...
Fixed some BLE bugs 2403 (backport v5.1)
See merge request espressif/esp-idf!29466
2024-03-12 10:54:06 +08:00
Rahul Tank
dc384fcb4d
Merge branch 'bugfix/gap_connect_failed_with_0x0d_v5.1' into 'release/v5.1'
...
fix(nimble): Revise the help section for the Kconfig macro BLE_RPA_TIMEOUT (v5.1)
See merge request espressif/esp-idf!29493
2024-03-11 23:10:55 +08:00
Rahul Tank
9ddaaca46d
Merge branch 'bugfix/add_esp_timer_get_expiry_time_v5.1' into 'release/v5.1'
...
fix(nimble): Add support for esp_timer_get_expiry_time to nimble porting layer (v5.1)
See merge request espressif/esp-idf!29463
2024-03-11 22:36:26 +08:00
morris
bdfa644d5f
Merge branch 'feature/usb_hs_periodic_scheduler_v5.1' into 'release/v5.1'
...
feat(usb/host): Update ISOC scheduler for HS endpoints (backport 5.1)
See merge request espressif/esp-idf!29398
2024-03-11 21:20:35 +08:00
Tomas Rezucha
2f89804e5c
fix(esp_phy): Allow WiFi/USB interference workaround option only on supported targets
...
"Enable USB when phy init" Kconfig option would call esp_phy function
`phy_bbpll_en_usb()` that is not implemented for all targets.
Selecting this option for unsupported target results in linking error.
The necessity of this workaround is now defined soc_caps.h rather than
in the Kconfig.
Closes https://github.com/espressif/esp-idf/issues/12185
2024-03-11 20:21:54 +08:00
Rahul Tank
e78e9a9558
Merge branch 'bugfix/expose_baud_rate_in_menu_v5.1' into 'release/v5.1'
...
fix(nimble): Exposed the baud rate for hci uart in menuconfig (v5.1)
See merge request espressif/esp-idf!29489
2024-03-11 20:09:45 +08:00
Sumeet Singh
74e3970cfe
feat(nimble): Exposed macros used by GAP service to menuconfig (v5.1)
2024-03-11 17:25:30 +05:30
Rahul Tank
ab7708bdee
fix(nimble): Address compilation errors when strict-prototype is enabled
2024-03-11 17:22:13 +05:30
Rahul Tank
cac867d92e
Merge branch 'feat/read_multiple_variable_length_v5.1' into 'release/v5.1'
...
feat(nimble): read multiple variable length characteristics (v5.1)
See merge request espressif/esp-idf!29129
2024-03-11 19:50:03 +08:00
chenjianhua
b5425ffa5c
feat(bt/bluedroid): Add ext adv and privacy status check
2024-03-11 18:03:26 +08:00
thekurtovic
2fc2876109
fix(bt/bluedroid): Fixed "reprot" typo in esp_ble_gap_ext_adv_reprot_t
2024-03-11 18:03:26 +08:00
Raghu Saxena
01cd47c663
fix(bt/example): Use correct struct type
2024-03-11 18:03:26 +08:00
Joshua
dc63404d06
fix(bt/blufi): Fixed BluFi module link error(C++ hybrid compilation)
2024-03-11 18:03:26 +08:00
chenjianhua
7d197cfd0d
fix(bt/bluedroid): Fixed crash when calculating GATTS database hash
2024-03-11 18:03:26 +08:00
chenjianhua
c2528a0eff
fix(bt): Update bt lib for ESP32(5ea2fca)
...
- Fixed HCI command status event sending for disconnect command
- Fixed LE transmitter test command param check
2024-03-11 18:03:26 +08:00
Jin Cheng
91589676fc
fix(bt/controller): Fixed 3 esp32 bt controller bugs
...
update esp32 bt-lib (952debf4)
1. Increased the length of queue for coexist requestions
2. fix(bt/controller): Cleared BT SNIFF when no connections exists
3. fix(bt/controller): Corrected a typo in coex module
2024-03-11 18:03:26 +08:00
chenjianhua
b098010c1e
fix(bt): Update bt lib for ESP32(2de69f3)
...
- Fixed HCI command status event send when LLCP busy
2024-03-11 18:03:26 +08:00
zhanghaipeng
672775bc17
fix(ble/bluedroid): Fixed BLE BLE periodic advertising parameter check
2024-03-11 18:01:27 +08:00
zhanghaipeng
2e34e6c02c
fix(ble/bluedroid): Fixed BLE crash when repeatedly initialize and deinitialize host
2024-03-11 18:01:27 +08:00
Erhan Kurubas
7ec19d4268
refactor(espcoredump): simplify uart/flash write flow
2024-03-11 17:12:41 +08:00
Erhan Kurubas
210d06e7e4
refactor(espcoredump): replace uart and flash callbacks with aliases
2024-03-11 17:12:41 +08:00
Erhan Kurubas
25e69d8f01
refactor(espcoredump): keep checksum context in coredump stack
2024-03-11 17:12:41 +08:00
Marek Fiala
b3b87e1b47
feat(tools): produce correct err code in export/install .bat scripts
...
Plus unify labels to begin with underscore
2024-03-11 10:02:50 +01:00
Rahul Tank
9b32ce4903
fix(nimble): Add support for esp_timer_get_expiry_time to nimble porting layer
2024-03-11 12:58:27 +05:30
Jiang Jiang Jian
4febc6ef70
Merge branch 'bugfix/fix_esp_wifi_scan_start_memory_leakage_issue_v5.1' into 'release/v5.1'
...
fix(wifi): fix esp_wifi_scan_start memory leakage issue(Backport v5.1)
See merge request espressif/esp-idf!29476
2024-03-11 15:27:54 +08:00
Xu Si Yu
1b5ada37a8
fix(openthread): configurations for openthread examples
2024-03-11 14:09:38 +08:00
Jiang Jiang Jian
e9fcccf271
Merge branch 'bugfix/mbo_api_flag_v5.1' into 'release/v5.1'
...
fix(wpa_supplicant):Add MBO config flag for mbo apis(v5.1)
See merge request espressif/esp-idf!28697
2024-03-11 14:04:45 +08:00
Abhinav Kudnar
0a3407f379
fix(nimble): Revise the help section for the Kconfig macro BLE_RPA_TIMEOUT
2024-03-11 10:22:02 +05:30
Rahul Tank
13141a060b
Merge branch 'features/uart_host_only_tut_v5.1' into 'release/v5.1'
...
docs(nimble): Improved documentation for uart host only example (v5.1)
See merge request espressif/esp-idf!29491
2024-03-11 12:51:09 +08:00