Alexey Gerenkov
0c7eac2565
Merge branch 'feature/picolibc_v5.5' into 'release/v5.5'
...
feat(build): add Picolibc support (v5.5)
See merge request espressif/esp-idf!44108
2026-02-26 18:12:58 +08:00
Mahavir Jain
5669b70094
Merge branch 'fix/support_software_based_ecdsa_verification_on_p4_less_v3' into 'release/v5.5'
...
fix(mbedtls): software fallback for ECDSA verification for P4 version < 3.0
See merge request espressif/esp-idf!46014
2026-02-26 11:21:23 +05:30
Island
1d5372b5fc
Merge branch 'feat/ble_mesh_alignment_to_v6.0_v5.5' into 'release/v5.5'
...
feat(ble_mesh): alignment to release/v6.0 (v5.5)
See merge request espressif/esp-idf!45594
2026-02-26 11:35:07 +08:00
Fu Hanxi
e01f8bf308
Merge branch 'ci/backport-master-5.5-2026-02-11' into 'release/v5.5'
...
ci: backport master to 5.5
See merge request espressif/esp-idf!45834
2026-02-25 15:12:48 +01:00
Rahul Tank
81442b7397
Merge branch 'bugfix/improve_nimble_examples_v5.5' into 'release/v5.5'
...
fix(nimble): Improve safety, fix bugs, and update docs across NimBLE examples (v5.5)
See merge request espressif/esp-idf!45974
2026-02-25 17:29:28 +05:30
Fu Hanxi
93edb91bbc
tests: fix special characters in parametrize with variables
2026-02-25 11:38:38 +01:00
Fu Hanxi
124a1d3b82
ci: backport master to 5.5
2026-02-25 11:38:38 +01:00
luoxu
1d27b536f7
feat(ble_mesh): fixed configuration of core nums
2026-02-25 15:46:44 +08:00
luoxu
e7511968bd
feat(ble_mesh): added missing header
2026-02-25 15:46:44 +08:00
Luo Xu
fa8f7ddaf5
fix(ble_mesh): correct long packet segment buffer size calculation
...
(cherry picked from commit 6d59a91401 )
Co-authored-by: luoxu <luoxu@espressif.com >
2026-02-25 15:46:44 +08:00
luoxu
f4684b49cc
fix(ble_mesh): fixed incorrect log argument
2026-02-25 15:46:44 +08:00
Rahul Tank
4f54e0e103
fix(nimble): Improve safety, fix bugs, and update docs across NimBLE examples
...
- Remove unused headers from examples
- Improve periodic adv/sync example functionality and readability
- Use ble_hs_id_infer_auto() instead of hardcoded BLE_OWN_ADDR_PUBLIC/RANDOM
- Add ble_hs_util_ensure_addr() calls in on_sync for proper address setup
- Use correct ext adv instance (0 instead of 1) in phy_prph, l2cap_coc, multi_conn
- Fix struct name: ble_gap_periodic_adv_enable_params -> ble_gap_periodic_adv_start_params
- Add CONFIG_BT_NIMBLE_GAP_SERVICE guards around ble_svc_gap_device_name_set
- Fix unsafe AD data parsing with bounds checks in central examples
- Fix UUID matching bugs (off-by-one loop condition and byte order) in
phy_cent, htp_cent, and proximity_sensor_cent
- Fix ble_multi_conn_cent address type to use dynamic inference
- Remove contradictory sm_sc=0 after sm_sc=1 in ble_multi_adv
- Add CONFIG_BT_NIMBLE_EXT_ADV=y to ble_multi_adv sdkconfig defaults
- Check return values for ble_gap_set_host_feat, nimble_port_init
- Update tutorials and READMEs to match code changes
2026-02-25 13:01:35 +05:30
Rahul Tank
d4e3b47984
Merge branch 'bugfix/fix_host_nimble_fixes_v5.5' into 'release/v5.5'
...
fix(nimble): Fix various issues for security/vulnerability in host (v5.5)
See merge request espressif/esp-idf!45992
2026-02-25 12:48:03 +05:30
Mahavir Jain
09935fda4d
Merge branch 'fix/esp_https_ota_header_handling_for_custom_data_v5.5' into 'release/v5.5'
...
Issue with complete headers for custom partition OTA (v5.5)
See merge request espressif/esp-idf!45795
2026-02-25 12:26:09 +05:30
Wang Meng Yang
d84e800bca
Merge branch 'bugfix/lc_not_wakeup_v5.5' into 'release/v5.5'
...
fix(ble): Fix restore write-back error caused by memory allocated in PSRAM(v5.5)
See merge request espressif/esp-idf!46001
2026-02-25 11:55:54 +08:00
Wang Meng Yang
72ae11812e
Merge branch 'feat/set_encoder_params_v5.5' into 'release/v5.5'
...
fix(bt/bluedroid): Handle stream reconfiguration via stream close and re-open for A2DP ACP(v5.5)
See merge request espressif/esp-idf!45465
2026-02-25 10:27:59 +08:00
Euripedes Rocha
dc9c1373ab
Merge branch 'fix/bridge_test_v5.5' into 'release/v5.5'
...
Made ETH bridge test to be more robust (v5.5)
See merge request espressif/esp-idf!45392
2026-02-24 13:12:21 +01:00
Ondrej Kosta
a7c0bbb98c
ci(esp_eth): update ETH bridge test to be more robust
2026-02-24 12:39:13 +01:00
Mahavir Jain
045b323193
Merge branch 'contrib/github_pr_18241_v5.5' into 'release/v5.5'
...
fix(esp_https_server): SSL context leak when HTTPS server fails to start (GitHub PR) (v5.5)
See merge request espressif/esp-idf!45989
2026-02-24 13:35:38 +05:30
nilesh.kale
afdb9e957d
fix(mbedtls): software fallback for ECDSA verification for P4 version < 3.0
2026-02-24 11:56:30 +05:30
morris
d5e127e1c8
Merge branch 'bugfix/uart_tx_fifo_empty_threshold_v5.5' into 'release/v5.5'
...
fix(uart): tx write bytes fails to use non-default tx fifo empty threshold (v5.5)
See merge request espressif/esp-idf!45890
2026-02-24 11:31:00 +08:00
morris
6663c32a69
Merge branch 'fix/usb_host_priorities_backport_v5.5' into 'release/v5.5'
...
fix(host/usb): Fixed deadlock that prevented closing devices from high priority tasks (backport to v5.5)
See merge request espressif/esp-idf!45608
2026-02-24 11:26:56 +08:00
morris
7ad5d7a075
Merge branch 'feat/mcpwm_etm_timer_events_v5.5' into 'release/v5.5'
...
feat(mcpwm): ETM support mcpwm timer TEZ/TEP events (v5.5)
See merge request espressif/esp-idf!45837
2026-02-24 11:25:40 +08:00
morris
dfc7fb4fd1
Merge branch 'fix/fix_i80lcd_stuck_on_high_pckl_v5.5' into 'release/v5.5'
...
fix(i80_lcd): fix dma stuck with high pclk (v5.5)
See merge request espressif/esp-idf!45854
2026-02-24 11:24:05 +08:00
morris
4df38f2747
Merge branch 'fix/usb_device_example_enable_compile_warnings_backport_v5.5' into 'release/v5.5'
...
fix(usb_device): Enable compile warning on device examples backport v5.5
See merge request espressif/esp-idf!45928
2026-02-24 11:21:52 +08:00
xiongweichao
6cdf52e0c4
fix(ble): Fix restore write-back error caused by memory allocated in PSRAM
2026-02-24 10:29:46 +08:00
David Slay
fb2e8308fb
fix(esp_https_server): SSL context leak when HTTPS server fails to start
2026-02-23 17:17:40 +08:00
Rahul Tank
0990d6e03e
fix(nimble): Fix various issues for security/vulnerability in host
2026-02-23 14:09:34 +05:30
Mahavir Jain
72fa8b23b1
Merge branch 'fix/app_update_tests_v5.5' into 'release/v5.5'
...
fix(app_update): Fix tests for app_update on ESP32C5 (v5.5)
See merge request espressif/esp-idf!45505
2026-02-20 15:54:12 +05:30
Alexey Gerenkov
cb781d9c1b
Merge branch 'fix/components_for_static_analyzer_v5.5' into 'release/v5.5'
...
fix(ci): check all components using static analyzer (v5.5)
See merge request espressif/esp-idf!45940
2026-02-19 23:12:17 +08:00
Roland Dobai
847ee14822
Merge branch 'fix/minimal_build_no_main_v5.5' into 'release/v5.5'
...
fix(build): ensure the main component exists when MINIMAL_BUILD is enabled (v5.5)
See merge request espressif/esp-idf!45916
2026-02-19 09:43:00 +01:00
Rahul Tank
0ecc772a2d
Merge branch 'bugfix/fix_ble_multi_adv_v5.5' into 'release/v5.5'
...
fix(nimble): Fix ble_multi_adv example to show correct UUIDs information (v5.5)
See merge request espressif/esp-idf!45811
2026-02-19 12:35:59 +05:30
Rahul Tank
641e71e265
fix(nimble): Fix ble_multi_adv example to show correct UUIDs information
2026-02-19 12:22:51 +05:30
Rahul Tank
dd74a9fa40
Merge branch 'bugfix/security_fixes_for_examples_v5.5' into 'release/v5.5'
...
fix(nimble): Fix vulnerabilities in NimBLE examples (v5.5)
See merge request espressif/esp-idf!45481
2026-02-19 12:21:28 +05:30
Frantisek Hrbata
0d55253c8c
fix(test_build_system): apply ruff formatting to test_components.py
...
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com >
2026-02-19 06:21:57 +01:00
Zhang Shuxian
410dc83384
docs: Update CN translation
2026-02-19 06:19:25 +01:00
Frantisek Hrbata
4818b0b2c5
fix(build): ensure the main component exists when MINIMAL_BUILD is enabled
...
The minimal build property is simply a shorthand for `set(COMPONENTS
main)`. The issue is that there is currently no check to verify whether
the `main` component actually exists or is known to the build system.
If the `main` component is not present, print an error message along
with suggestions on how to fix this inconsistency.
Closes https://github.com/espressif/esp-idf/issues/18219
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com >
2026-02-19 06:19:25 +01:00
Shreeyash
ba1360baef
fix(nimble): Fix vulnerabilities in NimBLE examples
2026-02-19 10:18:38 +05:30
Rahul Tank
1a2b081be3
Merge branch 'bugfix/fix_nimble_issues_v5.5' into 'release/v5.5'
...
Fix few nimble issues related to different functionalities (v5.5)
See merge request espressif/esp-idf!45616
2026-02-19 07:36:17 +05:30
Astha Verma
6ad8c2667f
fix(nimble): Added device name log for ext adv in blecent_throughput
2026-02-18 22:12:50 +05:30
Rahul Tank
1b25361bb2
fix(nimble) Add EXT_ADV dependancy flag for EXT_SCAN in menuconfig
2026-02-18 22:12:20 +05:30
Rahul Tank
2643e1f095
Merge branch 'bugfix/fix_nimble_issues_11022026_v5.5' into 'release/v5.5'
...
fix(nimble): Bugfix/fix nimble issues 11022026 (v5.5)
See merge request espressif/esp-idf!45908
2026-02-18 22:07:33 +05:30
Mahavir Jain
03c55f3f09
Merge branch 'feat/enable_ecdsa_support_for_esp32p4_eco5_v5.5' into 'release/v5.5'
...
feat(esp32p4_eco5): enabled ECDSA peripheral support for ESP32P4 ECO5 (v5.5)
See merge request espressif/esp-idf!45359
2026-02-18 18:04:59 +05:30
Mahavir Jain
bde6e74231
Merge branch 'fix/tee_sec_stg_aes_gcm_iv_reuse_v5.5' into 'release/v5.5'
...
fix(esp_tee): Prevent IV reuse in the TEE secure storage AES-GCM service (v5.5)
See merge request espressif/esp-idf!45682
2026-02-18 18:04:19 +05:30
Mahavir Jain
dbc3098182
Merge branch 'contrib/github_pr_17641_v5.5' into 'release/v5.5'
...
Allow the https server to request client certs only with OPTIONAL (GitHub PR) (v5.5)
See merge request espressif/esp-idf!45797
2026-02-18 18:03:52 +05:30
Mahavir Jain
f1da2855b1
Merge branch 'fix/add_check_for_range_request_supported_by_server_during_ota_resumption_v5.5' into 'release/v5.5'
...
fix(esp_https_ota): added a check if range request is supported during OTA resumption is enabled (v5.5)
See merge request espressif/esp-idf!45819
2026-02-18 18:02:24 +05:30
Mahavir Jain
28911775eb
Merge branch 'fix/esp_https_client_test_v5.5' into 'release/v5.5'
...
fix(esp_http_client): Fixed the example pytest (v5.5)
See merge request espressif/esp-idf!45447
2026-02-18 18:01:55 +05:30
Roland Dobai
3bae29eadd
Merge branch 'doc/kconfig-defaults-explanation' into 'release/v5.5'
...
docs(kconfig): explain how config options get their values
See merge request espressif/esp-idf!45379
2026-02-18 13:18:42 +01:00
Aditya Patwardhan
ae5fd16b27
Merge branch 'update/version_5_5_3' into 'release/v5.5'
...
Update version to 5.5.3
See merge request espressif/esp-idf!45930
2026-02-18 14:47:16 +05:30
Alexey Lapshin
7b37bbafba
fix(esp_driver_spi): fix static analyzer checks
2026-02-18 12:51:05 +07:00