Island
6290ee1425
Merge branch 'feat/support_cble50y25_277_v5.2' into 'release/v5.2'
...
feat(ble): Support controller log compression for ESP32-C3 and ESP32-S3(0871069) (v5.2)
See merge request espressif/esp-idf!43105
2025-11-10 14:05:47 +08:00
morris
ebadc2e49c
Merge branch 'fix/fix_esp32_rmt_pm_lock_type_v5.2' into 'release/v5.2'
...
fix(rmt): fix pm lock type to increase stability (v5.2)
See merge request espressif/esp-idf!43049
2025-11-10 13:50:46 +08:00
David Čermák
52e605e331
Merge branch 'fix/eth_connect_v5.2' into 'release/v5.2'
...
fix(esp_eth): made LAN8720 test write register function more robust (v5.2)
See merge request espressif/esp-idf!42935
2025-11-07 20:55:56 +08:00
Omar Chebib
1da0562506
fix(esp_system): prevent .eh_frame-based unwinding from looping indefinitely
2025-11-06 14:17:12 +08:00
Chen Jian Hua and Zhou Xiao
721553eae0
feat(ble): make ble log task stack size configurable
...
(cherry picked from commit b525e6555b )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-11-05 13:33:18 +08:00
Chen Jian Hua
096adb46e0
feat(ble): Enable get bt ts for ESP32-C3 and ESP32-S3
...
(cherry picked from commit b870a8fb5a )
Co-authored-by: chenjianhua <chenjianhua@espressif.com >
2025-11-05 13:33:18 +08:00
Chen Jian Hua
13c69a07ee
feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(0871069)
...
- Added more log for BLE
- Support BLE log filter and simeple output
- Support BLE log compression
(cherry picked from commit 03758ba550 )
Co-authored-by: chenjianhua <chenjianhua@espressif.com >
2025-11-05 13:33:17 +08:00
Ondrej Kosta
47fa319067
fix(esp_eth): made LAN8720 test write register function more robust
2025-11-04 04:14:39 +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
Chen Jichang
211c46e345
fix(rmt): fix pm lock type to increase stability
2025-11-03 16:25:17 +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
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
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
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
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
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 and zhaoweiliang
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 and zhaoweiliang
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 and cjin
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 and cjin
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 and cjin
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
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
morris
d11cad848a
Merge branch 'fix/w5500_10m_mode_v5_2' into 'release/v5.2'
...
fix(esp_eth): Fixed W5500 poor performance in 10M mode v5.2
See merge request espressif/esp-idf!42731
2025-10-22 14:44:28 +08:00