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
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
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
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
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
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
Laukik Hase
e54ebe08a4
fix(esp_tee): Handle the SPI1 WB mode incompatibility in TEE flash APIs on ESP32-C5
...
- When `esp_flash_read()` is invoked from REE, it internally enables WB mode
via `spi_flash_ll_wb_mode_enable()`. However, the ROM flash APIs used by TEE
do not support WB mode, resulting in failures when TEE attempts to access
flash after this call.
- This commit adds a workaround in the TEE flash layer by saving WB mode state,
temporarily disabling it for ROM API calls, and restoring it afterward.
2025-10-27 11:17:06 +05:30
Laukik Hase
06ba6bb4b4
fix(esp_tee): Use HAL APIs instead of ROM APIs for SPI flash service calls
...
Currently, REE SPI flash HAL operations are routed as service calls to TEE,
but the TEE implementation incorrectly uses ROM APIs instead of HAL APIs.
This leads to issues and is not the recommended approach.
2025-10-27 11:17:05 +05:30
Xu Si Yu
9f65e580ea
feat(openthread): support custom netif config during initialization
2025-10-27 11:59:10 +08:00
Xu Si Yu
c36f37571b
feat(coex): add 802.15.4 status for coex
2025-10-27 11:48:59 +08:00
Jiang Jiang Jian
3154f66e89
Merge branch 'bugfix/fix_espnow_offchan_crash_v5.5' into 'release/v5.5'
...
fix(wifi/espnow): fix the crash issue when using espnow off channel tx (v5.5)
See merge request espressif/esp-idf!42634
2025-10-27 11:17:59 +08:00
morris
1cfe6abfde
fix(test): deley some time to ensure gptimer is stopped
2025-10-27 11:06:17 +08:00
morris
136c44d3b1
Merge branch 'bugfix/fixed_i2s_write_invalid_offset_issue_v5.5' into 'release/v5.5'
...
fix(i2s): fixed invalid offset in the big gap writing scenario (v5.5)
See merge request espressif/esp-idf!42752
2025-10-27 10:12:59 +08:00
Chen Jichang
1597f60d52
feat(parlio_tx): support cs signal on esp32p4 eco5
2025-10-27 10:09:00 +08:00