Commit Graph

45868 Commits

Author SHA1 Message Date
Zhao Wei Liang bb0a7f6bc2 change(ble): [AUTO_MR] Update lib_esp32c5 to 5b8adfa8
(cherry picked from commit baf8a20a5ea6038ec41b4b4765ab5046cb1f5477)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2025-10-30 10:53:50 +08:00
Zhao Wei Liang b3459f9522 change(ble): [AUTO_MR] Update lib_esp32h2 to 5b8adfa8
(cherry picked from commit 4e07ce892df4f792d836a23d7e193abe4ff78bca)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2025-10-30 10:53:50 +08:00
Jiang Jiang Jian fba0edd581 Merge branch 'bugfix/oob_in_avrc_vendor_msg_v5.5' into 'release/v5.5'
fix(bt/bluedroid): fixed potential OOB in AVRCP vendor command composition (v5.5)

See merge request espressif/esp-idf!42945
2025-10-29 20:21:04 +08:00
morris e3c2bab3cb Merge branch 'fix/i2c-master-write-buffer-const_v5.5' into 'release/v5.5'
fix(i2c): make write_buffer const in i2c_master_transmit_multi_buffer_info_t (v5.5)

See merge request espressif/esp-idf!41803
2025-10-29 14:18:19 +08:00
morris 30c6b848c7 Merge branch 'fix/anacmpr_etm_test_v5.5' into 'release/v5.5'
fix(test): deley some time to ensure gptimer is stopped (v5.5)

See merge request espressif/esp-idf!42892
2025-10-29 10:55:01 +08:00
Island db87284a06 Merge branch 'feat/ble_mesh_long_package_support_v5.5' into 'release/v5.5'
feat(ble_mesh): long packet mode support (v5.5)

See merge request espressif/esp-idf!42710
2025-10-29 10:50:57 +08:00
Jiang Jiang Jian ceb3780dd1 Merge branch 'bugfix/cleanup_ctr_drbg_v5.5' into 'release/v5.5'
wpa_supplicant: Replace use of mbedtls_ctr_drbg with esp_mbedtls_random() (v5.5)

See merge request espressif/esp-idf!42375
2025-10-29 10:39:44 +08:00
morris 90abcd1ffa Merge branch 'bugfix/fix_gptimer_premature_match_partial_data_v5.5' into 'release/v5.5'
fix(gptimer): update regex patterns in example test to include non-digit characters (v5.5)

See merge request espressif/esp-idf!42955
2025-10-29 09:49:09 +08:00
Mahavir Jain 8c3dab6bb1 Merge branch 'feat/esp_tee_mspi_tuning_v5.5' into 'release/v5.5'
change(esp_tee): Fix TEE SPI flash API issues on ESP32-C5 (v5.5)

See merge request espressif/esp-idf!42907
2025-10-28 17:43:43 +05:30
Jiang Jiang Jian 3f7579d137 Merge branch 'fix/esp_netif_docs_v5.5' into 'release/v5.5'
fix(docs): Remove esp_netif doxygen groups (v5.5)

See merge request espressif/esp-idf!42777
2025-10-28 18:43:23 +08:00
Jiang Jiang Jian bf7a78682e Merge branch 'bugfix/fix_some_wifi_bugs_1027_v5.5' into 'release/v5.5'
fix(wifi): fix some wifi bugs 1027(Backport v5.5)

See merge request espressif/esp-idf!42927
2025-10-28 13:52:35 +08:00
Shu Chen 6334043f9b Merge branch 'feat/allow_set_ot_netif_config_v5.5' into 'release/v5.5'
feat: allow set ot netif config (v5.5)

See merge request espressif/esp-idf!42901
2025-10-28 05:29:50 +00:00
morris eaf0d76529 fix(gptimer): update regex patterns in example test to include non-digit characters
This prevents premature matching on partial data when the output is
being streamed, which was causing the test to capture 100000 instead of
the full 1000002.
2025-10-28 11:50:09 +08:00
morris ff643af87f Merge branch 'fix/eth_connect_v5.5' into 'release/v5.5'
fix(esp_eth): made LAN8720 test write register function more robust (v5.5)

See merge request espressif/esp-idf!42932
2025-10-28 11:47:52 +08:00
morris 5ab2e6e07e Merge branch 'feat/support_parlio_cs_on_p4_eco5_v5.5' into 'release/v5.5'
feat(parlio_tx): support cs signal on esp32p4 eco5 (v5.5)

See merge request espressif/esp-idf!42781
2025-10-28 11:08:21 +08:00
Jiang Jiang Jian e113ecdb59 Merge branch 'docs/remove_doxy_groups_in_espnow_v5.5' into 'release/v5.5'
fix(wifi/espnow): Remove doxygen groups as esp-docs is flat docs style (v5.5)

See merge request espressif/esp-idf!42769
2025-10-28 10:36:14 +08:00
morris 4d14019457 Merge branch 'fix/p4_edma_size_v5.5' into 'release/v5.5'
fix(gdma): correct the max burst size of p4 edma (v5.5)

See merge request espressif/esp-idf!41799
2025-10-28 10:29:26 +08:00
morris 1de3dbf706 Merge branch 'feat/re_support_i80_on_p4_eco5_v5.5' into 'release/v5.5'
feat(i80_lcd): re-support i80 lcd on p4eco5 (v5.5)

See merge request espressif/esp-idf!42783
2025-10-28 10:28:33 +08:00
Jin Cheng b9ba1e29b6 fix(bt/bluedroid): fixed potential OOB in AVRCP vendor command composition 2025-10-28 10:17:04 +08:00
morris 2f63581f51 Merge branch 'bugfix/usb_dp_pin_unusable_after_cpu_reset_v5.5' into 'release/v5.5'
fix(gpio): fix USB DP pin unusable after CPU reset for S3/C3 (v5.5)

See merge request espressif/esp-idf!42800
2025-10-28 10:00:46 +08:00
Roland Dobai c790a26c80 Merge branch 'fix/dont-regenerate-unnecessary-config-files_v5.5' into 'release/v5.5'
fix(kconfig.cmake): Do not regenerate unnecessary config files (v5.5)

See merge request espressif/esp-idf!42349
2025-10-28 00:23:50 +01:00
Shu Chen 05867446e8 Merge branch 'feat/support_dhcpv6_v5.5' into 'release/v5.5'
feat(openthread): support OT upstream dhcpv6 feature (v5.5)

See merge request espressif/esp-idf!42912
2025-10-27 21:22:56 +00:00
Rahul Tank dfccdf1aea Merge branch 'feat/read_all_local_remote_sup_feat_v5.5' into 'release/v5.5'
feat(nimble): Add support for read all local / remote supported features HCI cmd (v5.5)

See merge request espressif/esp-idf!42871
2025-10-27 21:23:43 +05:30
Jan Beran e332e3f4c1 fix(kconfig.cmake): Do not regenerate unnecessary config files 2025-10-27 23:35:52 +08:00
zhangyanjiao 7b421d2a10 fix(wifi/espnow): Remove doxygen groups as esp-docs is flat docs style 2025-10-27 21:26:16 +08:00
Ondrej Kosta 31f69372b9 fix(esp_eth): made LAN8720 test write register function more robust 2025-10-27 12:22:15 +01:00
luoxu 82bd4dde2a fix(ble_mesh): resolve issues in long packet mode
- Fix ignored extended advertising parameters from application
- Fix incorrect filtering of extended advertising reports
- Fix segmentation logic errors in long packet mode
2025-10-27 17:55:38 +08:00
luoxu f3950b34b1 fix(ble_mesh): fixed the uninitialized relay advertisement queue on provisioner 2025-10-27 17:55:38 +08:00
luoxu ef0384b6c0 fix(ble_mesh): Fixed an issue where BLE advertisement packets failed to be sent 2025-10-27 17:55:38 +08:00
luoxu 1aa41c89e7 fix(ble_mesh): fixed ble50 advertising on bluedroid 2025-10-27 17:55:38 +08:00
luoxu 9ce26e421f feat(ble_mesh): add BLE 5.0 extended advertising and long packet support
- Add extended advertising configuration with customizable PHY selection (1M, 2M, Coded)
- Implement long packet mode to overcome standard BLE Mesh packet length limitations
- Add configurable advertising parameters: interval, count, channel map, TX power
- Introduce enhanced message context structure for fine-grained advertising control
- Add Kconfig options for buffer management and segment count configuration
- Support both forced and preferred long packet transmission modes
- Update advertising buffer pools to accommodate extended and long packet types
- Add validation for enhanced advertising parameters and packet length limits
- Maintain backward compatibility with existing BLE Mesh functionality
2025-10-27 17:55:38 +08:00
muhaidong e09463f7e3 fix(wifi): fix some wifi bugs 1027
1. force MAC tx end by set tx frame ACK bit for ESP32
2. fix fragment issue with wpa tkip encryption
2025-10-27 17:16:42 +08:00
Shu Chen d05500c258 Merge branch 'feat/add_154_status_for_coex_v5.5' into 'release/v5.5'
feat(coex): add 802.15.4 status for coex (v5.5)

See merge request espressif/esp-idf!42834
2025-10-27 08:19:16 +00:00
Tan Yan Quan 889c77957d feat(openthread): add kconfig option for timing optimization 2025-10-27 16:06:31 +08:00
Shu Chen 529dbb6c52 change(802.15.4): change the default cca threshold to -75dBm 2025-10-27 16:06:27 +08:00
morris fd980a7b11 Merge branch 'fix/esp32_adc_continuous_loss_sample_v5.5' into 'release/v5.5'
Fix/esp32 adc continuous loss sample (v5.5)

See merge request espressif/esp-idf!42829
2025-10-27 15:51:37 +08:00
morris a0de5f7387 Merge branch 'feature/esp32p4_eco5_support_v5.5' into 'release/v5.5'
feat(gpio/ledc/uart/2ddma/ppa): ESP32P4 ECO5 related updates (v5.5)

See merge request espressif/esp-idf!42816
2025-10-27 15:50:42 +08:00
Kapil Gupta bdd1b0ca20 fix(mbedtls): Addressed comments on PR15679 2025-10-27 15:41:21 +08:00
Deomid rojer Ryabkov 9b33cc86a7 change(wpa_supplicant): Replace use of mbedtls_ctr_drbg with esp_mbedtls_random()
This way wpa_supplicant does not require ctr_drbg that saves some space
2025-10-27 15:41:21 +08:00
Deomid rojer Ryabkov 73a9949161 feat(mbedtls): Add mbedtls_esp_random()
Suitable for passing as f_rng to various Mbed-TLS APIs that require it
2025-10-27 15:41:21 +08:00
Tan Yan Quan bd42071e72 feat(openthread): update thread-lib for new OT upstream 36b14d3ef
* esp-openthread: thread_zigbee/esp-openthread@c3839e844
* openthread: espressif/openthread@36b14d3ef
* esp-idf: espressif/esp-idf@c6c12c806
2025-10-27 07:35:07 +00:00
morris d939ad7db7 Merge branch 'feat/dvp_format_trans_v5.5' into 'release/v5.5'
feat(cam): support format conversion function (v5.5)

See merge request espressif/esp-idf!41785
2025-10-27 15:04:35 +08:00
Jiang Jiang Jian e2748c1c82 Merge branch 'fix/correct_adc_periph_num_on_c2_v5.5' into 'release/v5.5'
fix(adc): fix ESP32-C2/P4 wrong adc periph num (v5.5)

See merge request espressif/esp-idf!41536
2025-10-27 14:59:41 +08:00
morris 18531ed87e Merge branch 'feat/jpeg_eco5_v5.5' into 'release/v5.5'
feat(jpeg): Add yuv444 yuv420 format support for encoder on esp32p4 eco5 , Add check for jpeg marker parser in order to enhance safety (backport v5.5)

See merge request espressif/esp-idf!42668
2025-10-27 14:55:10 +08:00
Jiang Jiang Jian 6cb1869480 Merge branch 'feat/support_esp32p4_eco5_pmu_v5.5' into 'release/v5.5'
feat(esp_hw_support): update esp32p4 eco5 lowpower features support  (v5.5)

See merge request espressif/esp-idf!42685
2025-10-27 14:47:33 +08:00
morris 2df21069da Merge branch 'feat/spi_p4_eco5_support_v5.5' into 'release/v5.5'
feat(driver_spi): update p4 eco5 spi and twai support (v5.5)

See merge request espressif/esp-idf!42805
2025-10-27 14:22:46 +08:00
Tan Yan Quan c6c12c8060 feat(openthread): support OT upstream dhcpv6 feature 2025-10-27 14:17:54 +08:00
Tan Yan Quan 8cfe0739ba feat(openthread): update OT upstream to 36b14d3ef 2025-10-27 14:17:54 +08:00
morris e68c2aebc7 Merge branch 'refactor/temperature_cpp_v5.5' into 'release/v5.5'
refactor(temperature_sensor): Make temperature sensor adapt to cpp,(backport v5.5)

See merge request espressif/esp-idf!42786
2025-10-27 14:01:05 +08:00
Laukik Hase 6bfea8fef8 feat(esp_tee): Enable MSPI tuning for Flash and PSRAM 2025-10-27 11:17:07 +05:30