Commit Graph

24006 Commits

Author SHA1 Message Date
Rahul Tank
34308ee2a2 Merge branch 'bugfix/add_missing_unlock_v5.1' into 'release/v5.1'
fix(nimble): Add missing ble_hs_unlock() call (v5.1)

See merge request espressif/esp-idf!40237
2025-07-02 16:32:29 +05:30
Marius Vikhammer
590f24cb51 feat(lp_core): added support for LP-IO as LP-core wakeup source 2025-07-02 17:58:48 +08:00
Zhao Wei Liang
8c0b1609d1 fix(ble): ensure ble controller disable safety for ESP32-C2
(cherry picked from commit cbe6f68d3c)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-07-02 15:13:33 +08:00
Zhao Wei Liang
bfd8d024fd fix(ble): fixed occasional assert triggered during controller disable on ESP32-C2
(cherry picked from commit 7b1a7cc4c3)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-07-02 15:13:31 +08:00
Zhao Wei Liang
6f5f5de5ce change(ble): [AUTO_MR] Update lib_esp32c2 to 9af627ef
(cherry picked from commit 6fac09d0c3)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-07-02 15:13:28 +08:00
Zhao Wei Liang
bc947c0584 change(ble): [AUTO_MR] Update lib_esp32c6 to d2d70d40
(cherry picked from commit 736cd84967)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-07-02 15:13:26 +08:00
Zhao Wei Liang
a5b775d2c2 change(ble): [AUTO_MR] Update lib_esp32h2 to d2d70d40
(cherry picked from commit 1671932345)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-07-02 15:13:24 +08:00
Alexey Gerenkov
4707a8b441 Merge branch 'fix/apptrace_crc_calculation_v5.1' into 'release/v5.1'
fix(apptrace): calculate crc16 of the current block before swap (v5.1)

See merge request espressif/esp-idf!40252
2025-07-01 17:46:17 +08:00
Jiang Jiang Jian
83102e977b Merge branch 'bugfix/esp32s2_memprot_clear_v5.1' into 'release/v5.1'
fix(esp_hw_support): clear the memory protection interrupt status on boot (backport v5.1)

See merge request espressif/esp-idf!38055
2025-07-01 14:06:49 +08:00
Chen Dejin
a9d287593b fix(openthread/discovery): use mesh local for self-hosted service if OMR is not preferred
* esp-openthread: thread_zigbee/esp-openthread@f54481eb0
* openthread: espressif/openthread@b945928d7
* esp-idf: espressif/esp-idf@820c37fbb
2025-07-01 03:00:23 +00:00
chendejin
820c37fbb7 feat(openthread): move mesh local address judeging function to public 2025-07-01 10:49:17 +08:00
Rahul Tank
6965e6381a fix(nimble): Add missing ble_hs_unlock() call 2025-06-30 20:20:22 +05:30
Erhan Kurubas
789410bdb9 fix(apptrace): calculate crc16 of the current block before swap 2025-06-30 14:39:13 +02:00
David Cermak
d2c51f4c2c fix(esp_netif): Fix incorrect DHCP call for PPP interfaces
Closes https://github.com/espressif/esp-protocols/issues/800
2025-06-30 12:22:09 +02:00
harshal.patil
a65cf38f89 fix(bootlaoder): Fix documentation as ESP32 does not support secure download mode 2025-06-30 10:28:20 +05:30
Zhou Xiao
b4273a5786 fix(ble): ensure internal malloc in ble log spi out 2025-06-30 10:33:42 +08:00
cjin
8e50f15db3 feat(ble): add sm count reserve cnt setting on ESP32-H2 2025-06-26 15:02:38 +08:00
cjin
a5e5f636ac feat(ble): add sm count reserve cnt setting on ESP32-C6 2025-06-26 15:02:38 +08:00
cjin
2dda051ded change(ble): update lib_esp32c6 to ea6c58c7 2025-06-26 15:02:38 +08:00
cjin
906b2738d6 change(ble): update lib_esp32h2 to ea6c58c7 2025-06-26 15:02:38 +08:00
Zhou Xiao
16a59f7260 change(ble): [AUTO_MR] Update lib_esp32c6 to b8770ab2 2025-06-26 15:02:38 +08:00
Zhou Xiao
a4482c6fcf change(ble): [AUTO_MR] Update lib_esp32c2 to e865b4f9 2025-06-26 15:02:38 +08:00
Zhou Xiao
e6f97003f8 change(ble): [AUTO_MR] Update lib_esp32h2 to b8770ab2 2025-06-26 15:02:38 +08:00
Shu Chen
e5d6848cf6 Merge branch 'feat/call_meshcop_mdns_publish_in_idf_v5.1' into 'release/v5.1'
Handle MeshCoP mDNS service in state change callback, update OpenThread upstream (v5.1)

See merge request espressif/esp-idf!40086
2025-06-26 02:59:49 +00:00
muhaidong
edf7d1329e fix(coex): fix some external coexist issue 2025-06-25 19:56:31 +08:00
Xu Si Yu
23e93fe55c feat(openthread): update border router lib
* esp-openthread: thread_zigbee/esp-openthread@16bfed5ec
* openthread: espressif/openthread@b945928d7
* esp-idf: espressif/esp-idf@746bd9f9d
2025-06-25 11:28:22 +00:00
Xu Si Yu
746bd9f9dc feat(openthread): update openthread upstream 2025-06-24 17:06:54 +08:00
Xu Si Yu
1787626958 feat(openthread): handle MeshCoP mDNS service in state change callback 2025-06-24 17:06:54 +08:00
Xu Si Yu
366310e3e4 feat(openthread): optimize trel reception 2025-06-24 17:06:53 +08:00
ding huan
504b11a554 fix(conn):wifi connect before connected status 2025-06-24 16:47:36 +08:00
Wang Meng Yang
b800234726 Merge branch 'bugfix/auth_collision_v5.1' into 'release/v5.1'
fix(bt/controller): Fixed bugs on LMP legacy and secure authentication collision (v5.1)

See merge request espressif/esp-idf!40014
2025-06-24 14:53:38 +08:00
morris
f0d3cbbb0c Merge branch 'feat/support_fallback_to_default_pattern_when_psram_id_not_match_v5.1' into 'release/v5.1'
psram: support fallback to use default driver pattern when id isn't match (v5.1)

See merge request espressif/esp-idf!39998
2025-06-23 11:30:02 +08:00
Zhao Wei Liang
3c3a46a4c5 fix(ble): fixed assertion issue in connection state on ESP32C2-ECO4
(cherry picked from commit 83fd955f11)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-06-20 15:31:18 +08:00
liqigan
2efb2b7112 fix(bt/controller): Fixed bugs on LMP legacy and secure authentication collision 2025-06-20 14:57:45 +08:00
armando
ef0699722c feat(psram): support fallback to use default driver pattern when id isn't match 2025-06-20 09:42:17 +08:00
Wang Mengyang
7faee53006 fix(bt): Fixed HFP AG data callback cleared after profile is re-initialized 2025-06-19 07:31:19 +08:00
Shu Chen
e28d4273c9 Merge branch 'fix/rx_abort_next_op_v5.1' into 'release/v5.1'
fix(openthread): disable rx_abort events in next operation (v5.1)

See merge request espressif/esp-idf!39962
2025-06-18 11:30:16 +00:00
Rahul Tank
7fcf7fd741 Merge branch 'fix/gatt_cache_peer_init_incl_svc_v5.1' into 'release/v5.1'
fix(nimble): Added parameter in peer_init for included service allocation (v5.1)

See merge request espressif/esp-idf!39916
2025-06-18 16:34:21 +05:30
Tan Yan Quan
cc97421794 feat(openthread): use apb_freq_max mode for esp_openthread_sleep pm lock 2025-06-18 15:35:34 +08:00
Xu Si Yu
93e93c5bc6 feat(openthread): add some configurations in Kconfig 2025-06-18 15:35:34 +08:00
Tan Yan Quan
cabc4940ce fix(openthread): disable rx_abort events in next operation 2025-06-18 15:35:34 +08:00
laokaiyao
bd3cc8ab9a fix(i2s): fixed preload null ptr issue (v5.1)
Issue was introduced in the commit fb556c76e8.
2025-06-18 11:38:57 +08:00
Island
0810436ff2 Merge branch 'feat/ble_mesh_micellaneous_fix_v5.1' into 'release/v5.1'
Feat/ble mesh micellaneous fix (v5.1)

See merge request espressif/esp-idf!39634
2025-06-18 10:16:54 +08:00
Astha Verma
d89d9a500c fix(nimble): Added parameter in peer_init for included service allocation 2025-06-17 12:00:29 +05:30
Sumeet Singh
947b4a64a5 feat(nimble): Added two GATT features:
1. Automatically initiate security if a GATT service request fails
2. Encryption, Authentication, and Authorization requirement on CCCD
2025-06-16 17:04:27 +05:30
Rahul Tank
129137342e Merge branch 'fix/nimble_pr_issues_v5.1' into 'release/v5.1'
fix(nimble): Add fixes for compilation issues in nimble (v5.1)

See merge request espressif/esp-idf!39845
2025-06-16 15:52:06 +05:30
wuzhenghui
89a4cc34b3 change(bt): increase BTDM_MODEM_WAKE_UP_DELAY 2025-06-16 17:35:04 +08:00
wuzhenghui
21008415d8 change(esp_timer): make esp_timer timming drift always be negative 2025-06-16 17:35:04 +08:00
wuzhenghui
b8088e16bc fix(esp_hw_support): config lact in critical 2025-06-16 17:35:02 +08:00
Island
cf95955f1b Merge branch 'bugfix/fix_blecibr25_119_v5.1' into 'release/v5.1'
fix(ble/bluedroid): Fixed extended adv restart failure during reconnection (v5.1)

See merge request espressif/esp-idf!39774
2025-06-13 10:59:18 +08:00