Ashish Sharma
e268dbef61
fix(esp-tls): guard against NULL PSK hint to prevent crash
2026-07-03 11:36:22 +08:00
Mahavir Jain
175d0d844b
Merge branch 'fix/align_sw_psa_drivers_and_hw_esp_psa_drivers_v6.0' into 'release/v6.0'
...
Align s/w and h/w PSA drivers (v6.0)
See merge request espressif/esp-idf!49834
2026-07-03 09:01:38 +05:30
morris
1c04de442d
Merge branch 'feature/psram_halfsleep_mode_support_v6.0' into 'release/v6.0'
...
feat(psram): allow PSRAM to enter halfsleep mode during light sleep (v6.0)
See merge request espressif/esp-idf!49759
2026-07-03 11:14:20 +08:00
Island
cd71c5c45d
Merge branch 'change/ble_update_lib_20260610_v6.0' into 'release/v6.0'
...
change(ble): [AUTO_MR] 20260610 - Update ESP BLE Controller Lib (6.0)
See merge request espressif/esp-idf!50226
2026-07-03 00:54:36 +08:00
Hrushikesh Bhosale
725e0b612d
fix(esp_http_server): merge release/v6.0 to resolve backport conflict
...
Merge branch 'release/v6.0' into backport-48352-resolve to resolve a
conflict in esp_httpd_priv.h between this backport's sdkconfig.h
include and the ctrl-socket semaphore's freertos/semphr.h include.
2026-07-02 11:41:38 +05:30
Renz Bagaporo
858675b470
fix(heap): reset alloc_stat before realloc lookup
...
Closes https://github.com/espressif/esp-idf/issues/18723
Closes https://github.com/espressif/esp-idf/pull/18724
2026-07-02 10:00:23 +09:00
Ferdinand Bachmann
a033f2ad49
fix(heap_task_info): Fix incorrect current_usage subtraction on realloc()
2026-07-02 10:00:23 +09:00
Renz Bagaporo
36147a738d
ci(heap): add task tracking realloc handle reuse test
2026-07-02 10:00:23 +09:00
Renz Bagaporo
9debd77118
fix(esp_psram): repeated call to init should return invalid state error
...
Closes https://github.com/espressif/esp-idf/issues/18722
2026-07-02 09:55:47 +09:00
yinqingzhao
3f1217869d
fix(wifi): optimizations keep alive mechanism
2026-07-01 20:48:18 +08:00
yinqingzhao
78a04be15e
fix(wifi): comment out functions from ld files
2026-07-01 20:44:32 +08:00
yinqingzhao
ac9384547d
fix(wifi): comment out pm_process_tim from ld files for esp32c61
2026-07-01 20:41:49 +08:00
yinqingzhao
1bb7f45d4d
fix(wifi): fix cache access error in wifi interrupt with psram enabled
2026-07-01 20:41:34 +08:00
Martin Vychodil
5d62a7febe
Merge branch 'fix/sd_freq_clamping_v6.0' into 'release/v6.0'
...
fix(sdmmc): Handle nonsensical max freq correctly (v6.0)
See merge request espressif/esp-idf!49531
2026-07-01 19:50:46 +08:00
harshal.patil
bb5025d983
test(mbedtls): move AES test vectors to a dedicated header
2026-07-01 16:32:18 +05:30
harshal.patil
64570337aa
fix(mbedtls/aes): Fix AES-DMA over encrypted PSRAM on ESP32-S31
...
esp_crypto_shared_gdma_done() polled the AXI RX raw interrupt status
(in_done) but never cleared it, so after the first transfer the set bit
made every subsequent call return immediately without waiting.
2026-07-01 16:32:09 +05:30
Adam Múdry
3d85e64b21
test(vfs): Test changes regarding VFS register incorrect check fix
2026-07-01 12:38:58 +02:00
Adam Múdry
28e22036f6
fix(sdmmc): Handle nonsensical max freq correctly
...
Closes https://github.com/espressif/esp-idf/issues/15250
2026-07-01 12:38:45 +02:00
Martin Vychodil
6e17e8cc9b
Merge branch 'bugfix/idfci-8839-remove-orphan-test-configs_v6.0' into 'release/v6.0'
...
fix(fatfs): re-enable fatfs and vfs psram/ccomp CI tests (v6.0)
See merge request espressif/esp-idf!50185
2026-07-01 16:38:14 +08:00
Zhou Xiao
c4743f1d70
change(ble): [AUTO_MR] Update lib_esp32c6 to a6519790
...
(cherry picked from commit 226a0483b1 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2026-07-01 10:35:34 +08:00
Zhou Xiao
db5d0803d9
change(ble): [AUTO_MR] Update lib_esp32c5 to a6519790
...
(cherry picked from commit a43358587c )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2026-07-01 10:35:34 +08:00
Zhou Xiao
5c11f97421
change(ble): [AUTO_MR] Update lib_esp32h2 to a6519790
...
(cherry picked from commit 8a744e8e93 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2026-07-01 10:35:33 +08:00
morris
895bf46bd8
Merge branch 'fix/uart_is_enable_check_error_on_s3_v6.0' into 'release/v6.0'
...
Fix ESP32-S3 uart2 is_enabled check error (v6.0)
See merge request espressif/esp-idf!49339
2026-07-01 10:28:44 +08:00
morris
7a627c71ac
Merge branch 'feat/async_color_converter_v6.0' into 'release/v6.0'
...
feat(esp_driver_dma): add async color convert driver (v6.0)
See merge request espressif/esp-idf!49748
2026-07-01 10:25:10 +08:00
Mahavir Jain
93056b5253
Merge branch 'fix/fix_sbv2_psa_algo_check_v6.0' into 'release/v6.0'
...
fix(secure_boot_v2): select correct secure boot algorithm based on key
See merge request espressif/esp-idf!49856
2026-06-30 18:17:45 +05:30
Euripedes Rocha
3a070009e9
Merge branch 'test/lwip_mbedtls_psa_v6.0' into 'release/v6.0'
...
fix(lwip): Fix mbedtls PSA API (v6.0)
See merge request espressif/esp-idf!48827
2026-06-30 14:06:45 +02:00
Jiang Jiang Jian
b6eebf3c8a
Merge branch 'bugfix/mbedtls_rsa_base_reduction_hw_crt_v6.0' into 'release/v6.0'
...
fix(mbedlts): Enable hardware CRT for RSA-4096 via base reduction (v6.0)
See merge request espressif/esp-idf!49850
2026-06-30 19:34:52 +08:00
Wang Meng Yang
5f4062d827
Merge branch 'bugfix/ai_review_btu_common_v6.0' into 'release/v6.0'
...
fix: Fix the critical issues of btu and bt_common from AI review report (v6.0)
See merge request espressif/esp-idf!50122
2026-06-30 19:25:09 +08:00
Martin Vychodil
484cc4f068
Merge branch 'fix/fatfs_instance_init_v6.0' into 'release/v6.0'
...
Fix: various FATFS/VFS fixes (v6.0)
See merge request espressif/esp-idf!50101
2026-06-30 18:07:13 +08:00
luoxu
b710ac9830
fix(ble_mesh): Disable warning logging when advertising packets are discarded
2026-06-30 16:59:12 +08:00
Jiang Jiang Jian
af3cf03943
Merge branch 'bugfix/esp_idf_ulp_wakeupcauses_record_v6.0' into 'release/v6.0'
...
fix(ulp): record wakeup causes before lp core request sleep v6.0
See merge request espressif/esp-idf!49142
2026-06-30 16:48:50 +08:00
Jiang Jiang Jian
5277adb597
Merge branch 'bugfix/update_supplicant_nist_api_v6.0' into 'release/v6.0'
...
fix(wpa_supplicant): migrate aes_wrap to PSA NIST-KW API (v6.0)
See merge request espressif/esp-idf!49323
2026-06-30 15:55:23 +08:00
morris
255cce5d1f
Merge branch 'feat/spiram_enc_exempt_v6.0' into 'release/v6.0'
...
feat(esp_psram): add option to carve unencrypted PSRAM region (v6.0)
See merge request espressif/esp-idf!48810
2026-06-30 15:22:36 +08:00
sonika.rathi
8393e608eb
fix(fatfs): re-enable fatfs and vfs psram/ccomp CI tests
2026-06-30 09:10:15 +02:00
Jin Cheng
0d118139ff
fix(bt/bluedroid): fixed possible OOB write in btc_a2dp_sink_handle_inc_media
2026-06-30 14:43:00 +08:00
Jin Cheng
2a6c38d1eb
fix(bt/bluedroid): fixed possible OOB read/write in process_l2cap_cmd
2026-06-30 14:42:56 +08:00
Jiang Jiang Jian
d40f9586c5
Merge branch 'bugfix/ai_review_a2dp_v6.0' into 'release/v6.0'
...
fix(bt): Fix the critical issues related to A2DP from AI review report (v6.0)
See merge request espressif/esp-idf!50128
2026-06-30 12:03:32 +08:00
Jiang Jiang Jian
e47b08a291
Merge branch 'feature/add_blockdev_docs_v6.0' into 'release/v6.0'
...
feat(storage/blockdev): Add documentation including contracts for operations (v6.0)
See merge request espressif/esp-idf!47204
2026-06-30 12:02:35 +08:00
morris
02cf2a8a3d
feat(dma2d): support RGB24 and BGR24 scramble conversion
...
Add async color convert coverage for direct RGB24/BGR24 byte-order swaps
and
thread both TX and RX CSC state through DMA2D transactions for future
extensibility.
2026-06-30 12:00:13 +08:00
morris
244fa1a61a
feat(mipi_dsi): replace the fbcopy driver by the async color conver driver
2026-06-30 12:00:13 +08:00
morris
a7811f9a26
feat(dma2d): added async color convert driver
2026-06-30 12:00:13 +08:00
Jin Cheng
f3230cae05
fix(bt/bluedroid): fixed SDP deinit race with pending callbacks
...
Cancel any active SDP search during disabling and mark the BTA SDP
callbacks inactive so late search completions are not propagated
after deinit. Guard BTC side SDP completion handling after cleanup
to avoid null references.
2026-06-30 11:57:31 +08:00
morris
ee5766760e
Merge branch 'fix/fix_gdma_crc_stuck_with_large_input_v6.0' into 'release/v6.0'
...
fix(gdma): fix crc stuck with large input (v6.0)
See merge request espressif/esp-idf!49361
2026-06-30 11:03:34 +08:00
morris
b5c96c43e4
Merge branch 'refactor/jpeg_encoder_example_v6.0' into 'release/v6.0'
...
feat(jpeg): simplify encode example and add pytest coverage (v6.0)
See merge request espressif/esp-idf!50140
2026-06-30 10:24:36 +08:00
Island
518eabeb7d
Merge branch 'bugfix/fix_bluedroid_static_random_conn_rpa_v6.0' into 'release/v6.0'
...
fix(ble/bluedroid): skip identity conversion for static random direct connect (6.0)
See merge request espressif/esp-idf!50085
2026-06-30 10:24:28 +08:00
Island
e73366f64c
Merge branch 'bugfix/fix_bluedroid_rpa_whitelist_conn_v6.0' into 'release/v6.0'
...
Fix connection failure when using RPA with whitelist filtering(ESP32) (6.0)
See merge request espressif/esp-idf!50091
2026-06-30 10:23:12 +08:00
Rahul Tank
cd0ad239a6
Merge branch 'bugfix/nimble_issues_02062026_v6.0' into 'release/v6.0'
...
fix(nimble): Fix few nimble issues 02062026 (v6.0)
See merge request espressif/esp-idf!49153
2026-06-29 21:52:48 +05:30
David Cermak
9c0809ef21
feat(lwip): Migrate lwip to mbedtls PSA API
...
Update submodule: git log --oneline fd432e4e..20f8b073
- feat(lwip): migrate to to PSA API interface (espressif/esp-lwip@20f8b0739 )
- test: Fix multiple defs of util vars (espressif/esp-lwip@e9b8482e7 )
- ci: Add support for building tests/apps with both gcc and clang (espressif/esp-lwip@2a14051bf )
- try to fix unit test compiling with clang (espressif/esp-lwip@6933a63cb )
- apps/snmp: Remove @retval tags on void methods (espressif/esp-lwip@b6209dcf8 )
- snmp: Mention struct field removal in UPGRADING (espressif/esp-lwip@6659cf1f2 )
- snmp: remove unused prev field from snmp_varbind (espressif/esp-lwip@f32188001 )
- snmp: remove handling of varbind->prev because it is never used (espressif/esp-lwip@46660d5cf )
- snmp: fix dangling pointer in snmp_traps (espressif/esp-lwip@0e3e97f8d )
2026-06-29 16:12:53 +02:00
Mahavir Jain
d5dff24868
Merge branch 'fix/remove_nonexistent_crypto_registers_c61_v6.0' into 'release/v6.0'
...
Remove non-existent crypto registers (ESP32-C61) (v6.0)
See merge request espressif/esp-idf!49450
2026-06-29 19:01:30 +05:30
Rahul Tank
ab7f9a8cac
Merge branch 'bugfix/fix_security_proto_nimble_v6.0' into 'release/v6.0'
...
fix(protocomm): harden nimble/bluedroid transport size handling (v6.0)
See merge request espressif/esp-idf!49180
2026-06-29 18:01:00 +05:30