Ondrej Kosta
078315cc2c
fix(examples): fixed bridge example test endnode to host send
2025-11-04 03:24:30 +01:00
Rahul Tank
2e34783382
Merge branch 'bugfix/fix_compilation_issues_v5.2' into 'release/v5.2'
...
fix(nimble): Address compilation issues in nimble examples (v5.2)
See merge request espressif/esp-idf!42868
2025-11-03 14:06:43 +05:30
Island
8ec0b5fad2
Merge branch 'docs/ble_add_low_power_intro_v5.2' into 'release/v5.2'
...
Docs/ble add low power intro v5.2
See merge request espressif/esp-idf!43001
2025-11-03 16:17:59 +08:00
Island
72d06017df
Merge branch 'fix/hci_log_spi_out_ceva_v5.2' into 'release/v5.2'
...
fix(ble): fixed hci event log when link layer logging is disabled (v5.2)
See merge request espressif/esp-idf!43006
2025-10-31 16:07:15 +08:00
Zhou Xiao
76aed495ad
fix(ble): fixed hci event log when link layer logging is disabled
...
(cherry picked from commit 777f21783b )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-10-30 21:13:13 +08:00
Martin Vychodil
19c9e5a139
Merge branch 'feature/storage_nvs_perf_blob_v5.2' into 'release/v5.2'
...
Improvement of NVS Blob performance (v5.2)
See merge request espressif/esp-idf!41577
2025-10-30 19:51:31 +08:00
Wei Yuhan
edb9727cc8
docs(ble): Replaced BLE with Bluetooth LE
2025-10-30 16:49:03 +08:00
Wei Yuhan
40516c8e3e
docs(ble): Added BLE Low Power Guide
2025-10-30 16:48:54 +08:00
Rahul Tank
82f31b1731
fix(nimble): Address compilation issues in nimble examples
2025-10-30 11:41:18 +05:30
Jiang Jiang Jian
9f0a1d20b2
Merge branch 'bugfix/oob_in_avrc_vendor_msg_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): fixed potential OOB in AVRCP vendor command composition (v5.2)
See merge request espressif/esp-idf!42947
2025-10-30 13:59:09 +08:00
Jiang Jiang Jian
6a9d6af418
Merge branch 'ci/fix_wifi_testcase_v5.2' into 'release/v5.2'
...
fix(unit_test): Fix esp_wifi and wpa_supplicant unit tests (Backport v5.2)
See merge request espressif/esp-idf!42689
2025-10-30 13:58:35 +08:00
morris
58003aea07
Merge branch 'bugfix/fixed_i2s_write_invalid_offset_issue_v5.2' into 'release/v5.2'
...
fix(i2s): fixed invalid offset in the big gap writing scenario (v5.2)
See merge request espressif/esp-idf!42755
2025-10-30 13:16:37 +08:00
Rahul Tank
b89bf2dcc6
fix(nimble): Address compilation issues in nimble examples
2025-10-29 21:17:39 +05:30
Shu Chen
23f2b30ccb
Merge branch 'feat/support_dhcpv6_v5.2' into 'release/v5.2'
...
feat(openthread): support OT upstream dhcpv6 feature (v5.2)
See merge request espressif/esp-idf!42915
2025-10-29 02:48:22 +00:00
zwx
0bbbd21692
feat(openthread): enlarge ot_br factory binary size
2025-10-28 15:43:13 +08:00
Tan Yan Quan
4a6a7b8bf3
feat(openthread): add kconfig option for timing optimization
2025-10-28 15:43:11 +08:00
Shu Chen
d2fc0e7d3c
change(802.15.4): change the default cca threshold to -75dBm
2025-10-28 15:43:08 +08:00
Tan Yan Quan
dcf2757923
feat(openthread): update thread-lib for new OT upstream 36b14d3ef
...
* esp-openthread: thread_zigbee/esp-openthread@fcc4f77f3
* openthread: espressif/openthread@36b14d3ef
* esp-idf: espressif/esp-idf@423663783
2025-10-28 07:33:58 +00:00
Shu Chen
c8c994a053
Merge branch 'feat/allow_set_ot_netif_config_v5.2' into 'release/v5.2'
...
feat: allow set ot netif config (v5.2)
See merge request espressif/esp-idf!42904
2025-10-28 06:50:55 +00:00
Island
c782e974fe
Merge branch 'docs/update_nimble_pts_info_v5.2' into 'release/v5.2'
...
docs(ble): Updated NimBLE certification info (v5.2)
See merge request espressif/esp-idf!42460
2025-10-28 12:09:31 +08:00
Island
31acf50ca3
Merge branch 'change/ble_update_lib_20251022_v5.2' into 'release/v5.2'
...
change(ble): [AUTO_MR] 20251022 - Update ESP BLE Controller Lib (v5.2)
See merge request espressif/esp-idf!42838
2025-10-28 10:37:12 +08:00
Jin Cheng
8262ee807d
fix(bt/bluedroid): fixed potential OOB in AVRCP vendor command composition
2025-10-28 10:18:43 +08:00
morris
5640f727f2
Merge branch 'test/expend_assert_value_v5.2' into 'release/v5.2'
...
test(pcnt): expend assert value to decrease failure ratio (v5.2)
See merge request espressif/esp-idf!42897
2025-10-28 10:05:16 +08:00
Rahul Tank
763100d7e4
Merge branch 'feat/read_all_local_remote_sup_feat_v5.2' into 'release/v5.2'
...
feat(nimble): Add support for read all local / remote supported features HCI cmd (v5.2)
See merge request espressif/esp-idf!42874
2025-10-27 21:27:37 +05:30
Roland Dobai
a05177b391
Merge branch 'fix/root_build_error_v5.2' into 'release/v5.2'
...
Fixed unsuccessful build for the IDF root directory attempts in Windows (v5.2)
See merge request espressif/esp-idf!42766
2025-10-27 16:34:20 +01:00
Tan Yan Quan
4236637835
feat(openthread): support OT upstream dhcpv6 feature
2025-10-27 14:21:38 +08:00
Tan Yan Quan
5451b02455
feat(openthread): update OT upstream to 36b14d3ef
2025-10-27 14:21:38 +08:00
Xu Si Yu
709101d86a
feat(openthread): update examples for API changes
2025-10-27 11:59:45 +08:00
Xu Si Yu
3b56f22d72
feat(openthread): support custom netif config during initialization
2025-10-27 11:59:45 +08:00
Chen Jichang
0e6fd6d31c
test(pcnt): expend assert value to decrease failure ratio
2025-10-27 11:11:50 +08:00
Marius Vikhammer
ac1921398f
Merge branch 'ci/ulp_fsm_reset_between_tests_v5.2' into 'release/v5.2'
...
ci(ulp): reset board between ulp-fsm tests (v5.2)
See merge request espressif/esp-idf!42861
2025-10-24 14:52:54 +08:00
Island
78721822d7
Merge branch 'feat/support_get_ble_local_irk_v5.2' into 'release/v5.2'
...
feat(ble/bluedroid): add API to get local BLE IRK (v5.2)
See merge request espressif/esp-idf!42758
2025-10-24 12:59:02 +08:00
Marius Vikhammer
30b2a15cee
ci(ulp): reset board between ulp-fsm tests
2025-10-24 11:25:23 +08:00
Ivan Grokhotkov
9c865d7fa2
fix(linux): define __assert_func for IDF_TARGET=linux on macOS
2025-10-23 20:02:58 +02:00
Ivan Grokhotkov
de6139499c
feat(linux): provide getrandom implementation for macOS
...
This makes getrandom(2) usable when compiling with IDF_TARGET=linux
on a macOS host.
2025-10-23 20:02:58 +02:00
Ivan Grokhotkov
4e25375439
fix(freertos): override select function without relying on -Wl,--wrap
...
This commit changes the approach used to override select function
in FreeRTOS simulator.
The previous approach relied on '--wrap', which is a feature of GNU
linker that performs symbol substitution at link time. Sadly this
feature is not present in macOS linker.
The alternative solution is to define 'select' wrapper as a regular
(exported) symbol, preventing it from being loaded from system
libraries. To call the "real" select implementation we use dlsym
function and find the function pointer at run time. This solution
works on both Linux and macOS.
2025-10-23 20:02:57 +02:00
radek.tandler
5c9f4beb5f
refactor(nvs_flash): Improved Blob performance
...
- The findItem method was improved to use a hash list in RAM when searching for BLOB data chunks
- The findItem method was extended with a parameter that returns the position of an item on the page,
if it is found
- The algorithm for matching existing variable-length data (such as strings and BLOBs) with
new values was enhanced by comparing the CRC32 of the data chunks before reading the data from flash
2025-10-23 20:02:16 +02:00
Zhou Xiao
632d1b9e9e
feat(ble): add priority level config on ESP32-H2
...
(cherry picked from commit 75f2b8d4a1 )
Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com >
2025-10-23 15:12:31 +08:00
Zhou Xiao
2852dc2566
feat(ble): add priority level config on ESP32-C6
...
(cherry picked from commit 09337109b7 )
Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com >
2025-10-23 15:12:31 +08:00
Zhou Xiao
8561f26e3c
fix(ble): fix ble wakeup causes error on ESP32-H2
...
(cherry picked from commit 5ff01bf027 )
Co-authored-by: cjin <jinchen@espressif.com >
2025-10-23 15:12:31 +08:00
Zhou Xiao
d6e62787b1
fix(ble): fix ble wakeup causes error on ESP32-C6
...
(cherry picked from commit 4d1872c66d )
Co-authored-by: cjin <jinchen@espressif.com >
2025-10-23 15:12:30 +08:00
Zhou Xiao
cd704b8fd1
fix(ble): fix ble wakeup causes error on ESP32-C2
...
(cherry picked from commit 5407e36e4a )
Co-authored-by: cjin <jinchen@espressif.com >
2025-10-23 15:12:30 +08:00
Zhou Xiao
8549409fd0
change(ble): [AUTO_MR] updated rom linker script for ESP32-C2
...
(cherry picked from commit 557b7bae2e )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-10-23 15:12:30 +08:00
Zhou Xiao
8bbbddd13e
change(ble): [AUTO_MR] Update lib_esp32c2 to 283861b8
...
(cherry picked from commit ee2c7247fb )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-10-23 15:12:29 +08:00
Zhou Xiao
5282a4f79e
change(ble): [AUTO_MR] Update lib_esp32c6 to a76948d4
...
(cherry picked from commit f4d881ff59 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-10-23 15:12:29 +08:00
Zhou Xiao
0607926329
change(ble): [AUTO_MR] Update lib_esp32h2 to a76948d4
...
(cherry picked from commit ab5c1b0e3b )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-10-23 15:12:29 +08:00
Rahul Tank
27eaad3fd0
feat(nimble): Add support for HCI commands / events
...
1. Read all local supported feature
2. Read remote supported feature
3. Advertising monitor.
2025-10-23 10:06:21 +05:30
laokaiyao
aae7e3cbed
fix(i2s): fixed invalid offset in the big gap writing scenario
2025-10-23 11:53:31 +08:00
Wang Meng Yang
e8ab91eb5a
Merge branch 'bugfix/ci_c3eco7_pwr_save_fail_v5.2' into 'release/v5.2'
...
fix(ble): fix ci power save test connection failure(v5.2)
See merge request espressif/esp-idf!42773
2025-10-22 17:03:04 +08:00
Shu Chen
f1c1d2cd6a
Merge branch 'feat/add_openthread_start_stop_api_v5.2' into 'release/v5.2'
...
feat(openthread): add openthread start stop APIs (v5.2)
See merge request espressif/esp-idf!42649
2025-10-22 08:29:14 +00:00