33216 Commits

Author SHA1 Message Date
Ivan Grokhotkov
4a451e485c fix(ieee802154): fix linker error due to static function being inlined
When the compiler decides to inline a static function, linker script
generator will complain about the missing function.
2024-11-06 19:51:54 +08:00
Island
26dabfd177 Merge branch 'bugfix/fix_ble_build_fail_v5.1' into 'release/v5.1'
fix(ble/bluedroid): Fixed BLE build fail when enable dynamic memory and BLE5.0 (v5.1)

See merge request espressif/esp-idf!34662
2024-11-06 16:36:58 +08:00
Island
3f87a40a4f Merge branch 'bugfix/fix_some_ble_bugs_240926_esp32c3_v5.1' into 'release/v5.1'
Fixed some BLE bugs 240926 on ESP32C3 (v5.1)

See merge request espressif/esp-idf!34555
2024-11-06 11:50:32 +08:00
Island
c17d169da0 Merge branch 'feat/support_blecrt_90_v5.1' into 'release/v5.1'
feat(bt/bluedroid): Added API to set supported channel selection algorithm (v5.1)

See merge request espressif/esp-idf!34503
2024-11-06 11:50:13 +08:00
Island
192f3c11d7 Merge branch 'bugfix/fix_ble_adv_start_fail_v5.1' into 'release/v5.1'
fix(ble/bluedroid): Fixed crash issue in BLE SMP when a disconnection process is ongoing(v5.1)

See merge request espressif/esp-idf!34526
2024-11-05 16:37:09 +08:00
Zhang Hai Peng
0d56d39b0d fix(ble/bluedroid): Fixed BLE build fail when enable dynamic memory and BLE5.0
(cherry picked from commit 94d1a4f1c009031c7623153b885f1f75b39b4555)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2024-11-05 16:13:34 +08:00
Shu Chen
740de1465f Merge branch 'backport/fix_energy_scan_api_para_mismatch_v51' into 'release/v5.1'
fix(openthread): set channel for energy scan(Backport v5.1)

See merge request espressif/esp-idf!34594
2024-11-05 14:17:22 +08:00
Michael (XIAO Xufeng)
5b6aa19189 Merge branch 'feat/new_xmc_id_v5.1' into 'release/v5.1'
feat(spi_flash): Add new xmc chip id (backport v5.1)

See merge request espressif/esp-idf!34286
2024-11-05 14:09:34 +08:00
Shu Chen
122462f846 Merge branch 'feat/openthread_dataset_changed_event_v5_1' into 'release/v5.1'
feat(openthread): Add dataset changed event and post it in state change callback(v5.1)

See merge request espressif/esp-idf!34544
2024-11-05 12:53:12 +08:00
Rahul Tank
4f21e5b11d Merge branch 'bugfix/fix_datalen_issue_v5.1' into 'release/v5.1'
fix(nimble): Adjust time parameter in set Data len API in case BLE 5.0 support is not present (v5.1)

See merge request espressif/esp-idf!34221
2024-11-05 11:53:26 +08:00
Jiang Jiang Jian
8dc131b661 Merge branch 'fix/fix_wifi_bugs_11_4_v5.1' into 'release/v5.1'
fix(wifi): fix some bss color issues

See merge request espressif/esp-idf!34618
2024-11-05 10:40:51 +08:00
Chen Jian Hua
07858aeec9 fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(52ee788)
- Fixed BLE vendor HCI set and get tx power
- Support BLE vendor HCI set adv aux offset command
- Support BLE vendor HCI set CSA support command
- Added config for BLE instant passed workaround
- Fixed btdm_sleep_clock_sync timeout workaround


(cherry picked from commit 1e3220b0b084ce0363e8268d6d1cf9d20fa07a59)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2024-11-04 18:05:23 +08:00
Rahul Tank
cabaf74249 fix(nimble): Adjust Data len time in case BLE 5.0 support is not present 2024-11-04 11:33:10 +05:30
xuxiao
fb2a0f1824 fix(wifi): fix some bss color issues 2024-11-04 11:12:34 +08:00
Zhang Hai Peng
3461f85c66 fix(ble/bluedroid): Fixed crash issue in BLE SMP when a disconnection process is ongoing
(cherry picked from commit 76e1650161a019bca22c2855ab37f11608f130bd)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2024-11-04 00:04:45 +08:00
Zhang Hai Peng
1685368ea2 fix(ble/bluedroid): Support enable BLE topology check by API
(cherry picked from commit dbc94c70562ad1f9734424a8cf20787d72d37a3d)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2024-11-04 00:04:45 +08:00
chenjianhua
1bfee38a09 fix(bt/bluedroid): Fixed error when memory debug enabled 2024-11-03 06:04:26 +08:00
chenjianhua
f45e76d906 fix(bt/bluedroid): Fixed GATTC app status check when BT and BLE coexist 2024-11-03 06:04:26 +08:00
chenjianhua
df08c03024 fix(bt/bluedroid): Update address type for BLE link when the connection is completed 2024-11-03 06:04:26 +08:00
Chen Jian Hua
2f7419e06d feat(bt/bluedroid): Added API to set supported channel selection algorithm
(cherry picked from commit 4ae7b4aecf473b96113284b096e5f1b95f2f4b2e)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2024-11-03 06:04:26 +08:00
Jiang Jiang Jian
263a3ed82d Merge branch 'bugfix/wifi_set_mode_error_propagation_v5.1' into 'release/v5.1'
Handle missing error propagation in esp_wifi_set_mode() API (Backport v5.1)

See merge request espressif/esp-idf!33874
2024-11-01 16:47:30 +08:00
zwx
8494f2a47f fix(openthread): set channel for energy scan 2024-11-01 16:35:58 +08:00
akshat
0e9e1e470e fix(esp_wifi): Handle missing error propagation in esp_wifi_set_mode 2024-11-01 13:53:41 +08:00
Island
dc64b09dc5 Merge branch 'modified_ble_multi_conn_example_readme_v5.1' into 'release/v5.1'
update(ble): Modified the ble multi_conn example's readme (v5.1)

See merge request espressif/esp-idf!33991
2024-11-01 12:21:29 +08:00
Jiang Jiang Jian
b3e6d62c70 Merge branch 'bugfix/wpa2_ent_fixes_v5.1' into 'release/v5.1'
Few fixes in wpa_supplicant(v5.1)

See merge request espressif/esp-idf!34446
2024-11-01 11:39:25 +08:00
WanqQixiang
7bb4bafea0 feat(openthread): Add dataset changed event and post it in state change callback 2024-10-31 19:06:02 +08:00
C.S.M
f93199cb85 docs(spi_flash): Add migration guide for removing XMC-C suspend support 2024-10-31 18:28:45 +08:00
C.S.M
bffc1f39d0 patch(spi_flash): cleanup XMC flash chip usage according to new information 2024-10-31 18:28:44 +08:00
C.S.M
5a331fd492 feat(spi_flash): Add new xmc chip id 2024-10-31 18:28:44 +08:00
Marius Vikhammer
bb97baa5db Merge branch 'fix/priority_inv_when_remove_from_unordered_event_list_v5.1' into 'release/v5.1'
fix(freertos): Fixed priority inversion when setting event group bits (v5.1)

See merge request espressif/esp-idf!34125
2024-10-31 15:35:32 +08:00
Jiang Jiang Jian
1c55f245e9 Merge branch 'fix/fix_esp32c2_tx_shake_issue_v51' into 'release/v5.1'
fix(wifi): fix esp32c2 tx shake issue

See merge request espressif/esp-idf!34513
2024-10-31 14:43:05 +08:00
Marius Vikhammer
21fbceadee Merge branch 'fix/freertos_race_cond_in_stream_buffers_send_v5.1' into 'release/v5.1'
fix(freertos): Fixed SMP race condition in xStreamBufferSend() (v5.1)

See merge request espressif/esp-idf!34337
2024-10-31 09:46:38 +08:00
Island
427e448869 Merge branch 'docs/add_ble_get_started_eng_2024102310_v5.1' into 'release/v5.1'
Docs: Added BLE English version of BLE Get Started (v5.1)

See merge request espressif/esp-idf!34384
2024-10-30 17:05:24 +08:00
Jiang Jiang Jian
dbab329c8e Merge branch 'bugfix/fix_miss_internal_wapi_deinit_issue_v5.1' into 'release/v5.1'
fix(wifi): fix miss internal wapi deinit issue(Backport v5.1)

See merge request espressif/esp-idf!34492
2024-10-30 16:45:34 +08:00
Marius Vikhammer
0270cb0595 Merge branch 'fix/freertos_race_cond_in_stream_buffers_v5.1' into 'release/v5.1'
fix(freertos): Fixed SMP race condition in stream_buffers.c (v5.1)

See merge request espressif/esp-idf!34227
2024-10-30 15:08:18 +08:00
BLE BOT
7c31bdd704 Merge branch 'docs/add_ble_get_started_eng' into 'master'
Docs: Added BLE English version of BLE Get Started

See merge request espressif/esp-idf!34013

(cherry picked from commit 35fd0412888e5b891ff06b55f4f2088239326a3c)

42601a7a docs(ble): Added ENG version of ble-introduction.rst
615282c4 docs(ble): Added ENG version of ble-device-discovery.rst
645e68f5 docs(ble): Added initial ENG version of ble-device-discovery.rst
d2d95a52 docs(ble): Added ENG version of ble-data-exchange.rst
00ca4dc7 docs(ble):Updated Details table in ble-device-discovery.rst
8e03c200 fix(ble): Removed trailing white space, and fixed some format issues
5b304485 docs(ble):Fixed a indentation in ble-data-exchange.rst
b4c51e7b docs(ble): Deleted some chinese character in ble-data-exchange.rst ENG version
d01d7efe docs(ble):Revised some expression in ENG version of BLE Get Started
a24762c5 docs(ble): Removed a trailing whitespace in ble-introduction.rst
afbe5a1f Apply 44 suggestion(s) to 4 file(s)
4ddab725 docs(ble): Fixed a description in ble-introduction.rst
203dfa03 Apply 5 suggestion(s) to 3 file(s)

Co-authored-by: Island <island@espressif.com>
2024-10-30 14:27:37 +08:00
Alexey Gerenkov
49be03fd46 Merge branch 'feature/update-openocd-to-v0.12.0-esp32-20241016_v5.1' into 'release/v5.1'
feat(tools): update openocd version to v0.12.0-esp32-20241016 (v5.1)

See merge request espressif/esp-idf!34395
2024-10-29 20:36:44 +08:00
wangtao@espressif.com
5dd89e7613 fix(wifi): fix esp32c2 tx shake issue 2024-10-29 20:00:39 +08:00
Island
987a61f266 Merge branch 'bugfix/fix_ble_robust_feature_v5.1' into 'release/v5.1'
fix(ble/bluedroid): Fixed error when writing Client Supported Features characteristic (v5.1)

See merge request espressif/esp-idf!34245
2024-10-29 16:04:13 +08:00
Island
f25e2726cb Merge branch 'bugfix/fix_ble_handle_check_v5.1' into 'release/v5.1'
fix(ble/bluedroid): Fixed BLE handle check for GATT API (v5.1)

See merge request espressif/esp-idf!34094
2024-10-29 16:03:57 +08:00
Island
ed06d92d73 Merge branch 'bugfix/fix_ext_conn_adv_data_check_v5.1' into 'release/v5.1'
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(01cc408) (v5.1)

See merge request espressif/esp-idf!34001
2024-10-29 16:03:47 +08:00
Island
cfe9f16abf Merge branch 'feat/get_ble_resolve_address_status_v5.1' into 'release/v5.1'
feat(ble/bluedroid): Support resolve BLE address for interval usage (v5.1)

See merge request espressif/esp-idf!33806
2024-10-29 16:03:38 +08:00
Island
82b8a9acea Merge branch 'feat/support_enable_ble_hci_log_by_api_v5.1' into 'release/v5.1'
feat(ble/bluedroid): Support enable BLE hci log by API (v5.1)

See merge request espressif/esp-idf!34422
2024-10-29 16:03:23 +08:00
Island
507229bc3e Merge branch 'docs/update_ble_feature_support_status_v5.1' into 'release/v5.1'
docs(ble): Updated one feature name in feature status table v5.1

See merge request espressif/esp-idf!34067
2024-10-29 16:02:08 +08:00
Island
0f1400bff5 Merge branch 'docs/add_ble_get_started_docs_v5.1' into 'release/v5.1'
docs(ble): Added BLE Get Started (v5.1)

See merge request espressif/esp-idf!34019
2024-10-29 16:02:00 +08:00
Wei Yu Han
e12c54b798 docs(ble): Added BLE Get Started (v5.1) 2024-10-29 16:02:00 +08:00
Island
69786f1515 Merge branch 'fix/fix_nimble_gatt_server_example_readme_v5.1' into 'release/v5.1'
docs(ble): Added BLE Get Started documentation link to README.md (v5.1)

See merge request espressif/esp-idf!33828
2024-10-29 16:01:55 +08:00
muhaidong
0fff36592e fix(wifi): fix miss internal wapi deinit issue 2024-10-29 12:00:11 +08:00
Island
fa24d81f43 Merge branch 'bugfix/fix_assert_if_ble_sleep_init_failed_v5.1' into 'release/v5.1'
fix(ble): do not assert if ble sleep init failed (v5.1)

See merge request espressif/esp-idf!34429
2024-10-28 11:55:12 +08:00
Mahavir Jain
289ffe7887 Merge branch 'feat/mbedtls_size_optimization_v5.1' into 'release/v5.1'
Fix the increase in build size of mbedtls while upgrading to v3.x (v5.1)

See merge request espressif/esp-idf!34254
2024-10-28 11:17:17 +08:00