Zhao Wei Liang
17f23d9423
change(ble): [AUTO_MR] updated rom linker script for ESP32-C2
...
(cherry picked from commit 32c3556c7a
)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-09-22 11:35:24 +08:00
Zhao Wei Liang
683b2ebe75
change(ble): [AUTO_MR] Update lib_esp32c2 to e08d6058
...
(cherry picked from commit 0ec2a92d79
)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-09-22 11:35:24 +08:00
Zhao Wei Liang
79b7fecb4b
change(ble): [AUTO_MR] Update lib_esp32c6 to 000475d3
...
(cherry picked from commit 32a510900c
)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-09-22 11:35:24 +08:00
Zhao Wei Liang
8ab44b1df7
change(ble): [AUTO_MR] Update lib_esp32h2 to 000475d3
...
(cherry picked from commit 141362fe48
)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-09-22 11:35:24 +08:00
Island
bfe322c982
Merge branch 'bugfix/ble_enhanced_security_v5.1' into 'release/v5.1'
...
Update BluFi document (v5.1)
See merge request espressif/esp-idf!41760
2025-09-22 10:27:13 +08:00
Island
48d3ac77df
Merge branch 'opt/opt_ble_stability_v5.1' into 'release/v5.1'
...
Improve ESP32 stability and security (v5.1)
See merge request espressif/esp-idf!41544
2025-09-22 10:27:08 +08:00
Mahavir Jain
8bbbd18e10
Merge branch 'fix/rng_entropy_mixing_with_rtc_timer_v5.1' into 'release/v5.1'
...
fix(esp_hw_support): Fixed entropy mixing of RTC timer with RNG (v5.1)
See merge request espressif/esp-idf!41828
2025-09-21 17:42:08 +05:30
Rahul Tank
c17c002111
Merge branch 'fix/connect_gap_event_status_handling_v5.1' into 'release/v5.1'
...
fix(nimble): Fixed incorrect HCI status in connect event (v5.1)
See merge request espressif/esp-idf!41884
2025-09-19 15:06:56 +05:30
liqigan
a411d63195
fix(bt/controller): Fixed some controller bugs
2025-09-19 14:06:12 +08:00
JinCheng
35a4fab357
fix(bt/controller): fixed some controller bugs
2025-09-19 14:06:12 +08:00
Zhang Hai Peng
75967b5785
fix(bt): Update esp32 libbtdm_app.a (f1dc7d8)
...
- Improve ESP32 stability and security
(cherry picked from commit 8ec5410236
)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-09-19 14:06:12 +08:00
Marius Vikhammer
85530ddaef
Merge branch 'fix/eh_frame_parser_warnings_v5.1' into 'release/v5.1'
...
fix(esp_system): fix potential warnings related to array size in .eh_frame parser (backport v5.1)
See merge request espressif/esp-idf!41987
2025-09-19 08:27:19 +08:00
Wang Meng Yang
77bb1f6196
Merge branch 'bugfix/fix_esp32_bt_sw_intr_v5.1' into 'release/v5.1'
...
fix(bt): fixed sw_intr issue with BT register or trigger error core on ESP32 (v5.1)
See merge request espressif/esp-idf!41637
2025-09-18 17:47:10 +08:00
Omar Chebib
20c7ccd6e4
fix(esp_system): fix potential warnings related to array size in .eh_frame parser
2025-09-18 10:39:45 +08:00
Astha Verma
608ca24bab
fix(nimble): Fixed incorrect HCI status in connect event
2025-09-17 18:19:47 +05:30
Island
65d6decd37
Merge branch 'fix/ble_mesh_micellaneous_fix_v5.1' into 'release/v5.1'
...
Fix/ble mesh micellaneous fix (v5.1)
See merge request espressif/esp-idf!41285
2025-09-17 16:04:37 +08:00
Rahul Tank
81ce37e9f8
Merge branch 'bugfix/set_tx_power_in_example_v5.1' into 'release/v5.1'
...
fix(nimble): Add Tx power information in adv data (v5.1)
See merge request espressif/esp-idf!41817
2025-09-17 10:22:54 +05:30
Rahul Tank
4bf28d62c8
Merge branch 'bugfix/fix_periodic_reattempt_v5.1' into 'release/v5.1'
...
fix(nimble): Fixed reattempt count handling for perdiodic adv (v5.1)
See merge request espressif/esp-idf!41823
2025-09-16 18:17:03 +05:30
Rahul Tank
fd45284bcb
fix(nimble): Fixed reattempt count handling for perdiodic adv
2025-09-16 00:07:23 +08:00
Martin Vychodil
ac8e7a79c3
Merge branch 'feature/storage_nvs_perf_blob_v5.1' into 'release/v5.1'
...
Improvement of NVS Blob performance (v5.1)
See merge request espressif/esp-idf!41595
2025-09-15 17:48:53 +08:00
Mahavir Jain
b4afd60f0d
Merge branch 'change/exclude_cve-2025-57052_v5.1' into 'release/v5.1'
...
change(cjson): Update to v1.7.19 (v5.1)
See merge request espressif/esp-idf!41841
2025-09-15 11:01:51 +05:30
Ashish Sharma
39587b334d
change(cjson): update cjson version to 1.7.19
2025-09-13 10:31:40 +08:00
Alexey Gerenkov
f2f59fb268
Merge branch 'feature/update-toolchain-to-esp-12.2.0_20250801_5.1' into 'release/v5.1'
...
feat(tools): use signed macos toolchains
See merge request espressif/esp-idf!41765
2025-09-12 19:57:57 +08:00
morris
1be8493cad
Merge branch 'doc/fix_ext1_wakeup_cause_v5.1' into 'release/v5.1'
...
docs(sleep_mode): updated ext1 wakeup status (v5.1)
See merge request espressif/esp-idf!41834
2025-09-12 16:56:45 +08:00
LiPeng
66b3309b36
fix(bt): fixed sw_intr issue with BT register or trigger error core on ESP32
2025-09-12 16:14:36 +08:00
luoxu
191436cd0b
feat(ble_mesh): add adv lock to avoid allocated buffers
...
cherry-picked from 4905b6eae1
2025-09-12 14:04:03 +08:00
radek.tandler
13cc380dbf
fix(nvs_flash): Fixed overwrite of V1 BLOB when legacy compatibility mode is in place
2025-09-11 12:55:16 +02:00
radek.tandler
dbd0bc3f4a
fix(nvs_flash): Host test adopted to the actual release 5.1
...
- added 2 configurations in order host tests to be executed in CI
- removed test cases not supported by the actual linux partition emulation
2025-09-11 12:55:16 +02:00
radek.tandler
7027c06b0a
fix(nvs_flash): Host test adopted to the new clang initializer rules
2025-09-11 12:54:46 +02:00
luoxu
255791b034
feat(ble_mesh): Add lock to avoid tx being modified at the same time
...
cherry-picked from 334e2bf8ab
2025-09-11 17:22:09 +08:00
luoxu
7cb3e08cec
feat(ble_mesh): Added support for recursive locks
2025-09-11 17:22:09 +08:00
laokaiyao
45183e6a55
change: remove the updated doc's list for c5
2025-09-11 15:33:45 +08:00
laokaiyao
db8919e05d
docs(sleep_mode): updated ext1 wakeup status
2025-09-11 15:33:43 +08:00
Aditya Patwardhan
2ebc781c44
fix(esp_hw_support): Fixed entropy mixing of RTC timer with RNG
...
Previously the RTC timer entropy was being mixed with the RNG timer
in a wrong way. Which led to the overwriting of the LSB with rtc
timer value.
This change fixes that behaviour
2025-09-11 12:06:45 +05:30
Island
f4c3f907a9
Merge branch 'fix/uninited_local_var_in_nimble_example_v5.1' into 'release/v5.1'
...
fix(ble): init return code in nimble example (v5.1)
See merge request espressif/esp-idf!41808
2025-09-11 11:06:28 +08:00
Ivan Grokhotkov
95e169b5f2
ci(nvs_flash): upgrade to Catch2 as a component, fix warnings
2025-09-10 19:02:59 +02:00
radek.tandler
683212f41e
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-09-10 19:02:59 +02:00
radek.tandler
521463503f
fix(nvs_flash): nvs_set with same key and different data type
...
Function now always rewrites old value under same key
regardless existing data type. Users requiring old API behaviour
can enable it by kconfig option CONFIG_NVS_LEGACY_DUP_KEYS_COMPATIBILITY
2025-09-10 19:02:25 +02:00
Rahul Tank
86e334e871
fix(nimble): Add Tx power information in adv data
2025-09-10 18:50:31 +05:30
Zhou Xiao
4859b082b8
fix(ble): init return code in nimble example
...
* Closes https://github.com/espressif/esp-idf/issues/17547
(cherry picked from commit 916f87b333
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-09-10 21:13:19 +08:00
Alexey Lapshin
70101ed064
feat(tools): use signed macos toolchains
2025-09-10 20:11:23 +07:00
Zhang Hai Peng
5159d96f8c
feat(blufi): Update BluFi document
...
(cherry picked from commit 3f4bedd3a5
)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-09-09 11:52:11 +08:00
Jiang Jiang Jian
d4b1bfafba
Merge branch 'fix/wrong_auth_mode_in_sta_connected_evt_v5.1' into 'release/v5.1'
...
fix(wifi): send correct wifi_auth_mode_t in WIFI_EVENT_STA_CONNECTED and logs (Backport v5.1)
See merge request espressif/esp-idf!41669
2025-09-03 21:15:34 +08:00
Island
85b5dd729f
Merge branch 'feat/ble_log_v2_v5.1' into 'release/v5.1'
...
feat(ble): refactored ble log module with layered design (v5.1)
See merge request espressif/esp-idf!41655
2025-09-03 14:18:59 +08:00
Rahul Tank
cb46dca64e
Merge branch 'fix/table_structure_v5.1' into 'release/v5.1'
...
fix(nimble): Restructure the table in README.md file (v5.1)
See merge request espressif/esp-idf!41664
2025-09-01 17:14:56 +05:30
Sarvesh Bodakhe
235b9a2b7f
fix(wifi): send correct wifi_auth_mode_t in event WIFI_EVENT_STA_CONNECTED and logs
...
- Fixes the authmode sent in WIFI_EVENT_STA_CONNECTED for WPA3-Enterprise, which
was previously taken directly from the AKM field. This caused incorrect values in some cases.
- Updates the "security" log to show the correct wifi_auth_mode_t.
- Fixes wrong authmode strength used in the connection path.
2025-09-01 13:52:00 +05:30
Shreeyash
6935c78023
fix(nimble): Restructure the table in README.md file
2025-09-01 10:58:17 +05:30
Zhou Xiao
42cbd032b0
feat(ble): refactored ble log module with layered design
...
(cherry picked from commit 797a0c4e6eafaf6164e0f9c34f3867a46733924c)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-09-01 13:13:26 +08:00
Jiang Jiang Jian
2cd17c2e4b
Merge branch 'bugfix/fix_espnow_coexist_mode_switch_issue_v5.1' into 'release/v5.1'
...
fix(wifi): fix some esp-now issues and lightsleep issues
See merge request espressif/esp-idf!41534
2025-08-28 12:10:48 +08:00
Jiang Jiang Jian
e4c8197983
Merge branch 'feat/concat_otcommand_for_console_v5.1' into 'release/v5.1'
...
feat(openthread): support openthread cli console command register(v5.1)
See merge request espressif/esp-idf!41506
2025-08-27 19:39:17 +08:00