Commit Graph
32504 Commits
Author SHA1 Message Date
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 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 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
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
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
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
Alexey Lapshin 7b37bbafba fix(esp_driver_spi): fix static analyzer checks 2026-02-18 12:51:05 +07:00
Aditya Patwardhan 2c211b2367 change(version): Update version to 5.5.3 2026-02-17 19:24:16 +05:50
Astha Verma eee0e24e48 fix(nimble): Fix memory leak when enabling gatt caching 2026-02-17 16:04:49 +05:30
nilesh.kale b7ef04f701 fix(esp_https_ota): handle ota resumption if server dosent support range requests
This commit added check to see if server supports range requets,
and fallback to OTA without resumption accordingly.

Closes https://github.com/espressif/esp-idf/pull/17960
2026-02-17 11:20:07 +05:30
Raoul Rubien 60738ae658 fix esp_https_ota_begin(): implements handling of HttpStatus_PartialContent-code 206 2026-02-17 11:15:56 +05:30
Rahul Tank a394505d51 fix(nimble): Fix tinycrypt compilation issues when enabled 2026-02-16 11:11:35 +05:30
Rahul Tank becb80ca9c fix(nimble): Fix to not send legacy command incorrectly 2026-02-16 11:11:18 +05:30
Rahul Tank fe1360b2cb fix(nimble): Handle scenario of simultaneous connect 2026-02-16 11:11:00 +05:30
Rahul Tank f076379029 fix(nimble): Add support to allow multiple ext adv 2026-02-16 11:10:36 +05:30
Shreeyash a8fee21b75 fix(nimble): delete connection after lookup in ble_gap_conn_broken 2026-02-16 11:10:14 +05:30
Rahul Tank 2fcf63c746 fix(nimble): Bugfixes for various issues 2026-02-16 11:09:31 +05:30
Song Ruo Jing 9a9b104f8c fix(uart): fix autobaud detection unable to trigger LOGE when counts unreliable 2026-02-14 11:38:32 +08:00
Song Ruo Jing de878df848 fix(uart): Avoid division by zero error when calling uart_get_baudrate
If uart_driver_install is not called before uart_get_baudrate,
the UART port may not be ready. In such cases, the register values
cannot be read out, leading to a division by zero error in uart_ll_get_baudrate.
This commit adds a check to ensure the UART port is enabled before
attempting to read its registers.

Closes https://github.com/espressif/esp-idf/issues/17513
2026-02-14 11:38:17 +08:00
Song Ruo Jing 8974851c8a fix(uart): tx write bytes fails to use non-default tx fifo empty threshold
Users may see tx write bytes fails to feed data into tx fifo in time
even if the tx fifo empty threshold has been set to a large value.
2026-02-14 11:18:40 +08:00
muhaidong 980cf73ec7 fix(wifi): fix phy rfrx gain index issue 2026-02-13 16:18:50 +08:00
Chen Jichang d3bdd18ddc fix(i80_lcd): fix dma stuck with high pclk 2026-02-12 17:13:58 +08:00
Chen Chen e9a62f9a2b feat(mcpwm): ETM support mcpwm timer TEZ/TEP events 2026-02-12 15:00:43 +08:00
Jiang Jiang Jian ffba8f4295 Merge branch 'fix/ungate_uart_pad_when_set_sleep_wakeup_v5.5' into 'release/v5.5'
fix(esp_driver_uart): enable pad sleep clock in uart_wakeup_setup function (v5.5)

See merge request espressif/esp-idf!45806
2026-02-11 20:32:08 +08:00
0xFEEDC0DE64 2ed84eb04b feat(esp_http_server): Allow the https server to request client certs optionally
Closes https://github.com/espressif/esp-idf/pull/17641
2026-02-11 17:49:44 +08:00
wuzhenghui cb617da906 fix(esp_driver_uart): enable pad sleep clock in uart_wakeup_setup function 2026-02-11 15:30:29 +08:00
hrushikesh.bhosale be7fad53ce feat(partition_ota): Modified pytest for storage data
- Modified test for storage data, reduced the size to 500 bytes,
less than IMAGE_HEADER_SIZE (1024), to check the workflow, if the
custom partition other than APP and BOOTLOADER less IMAGE_HEADER_SIZE
performed OTA
2026-02-10 14:00:34 +05:30