cjin
658efa27f0
feat: rename ble sleep related apt on ESP32-H2
2025-11-06 17:31:44 +08:00
cjin
8e1292e1f2
feat: rename ble sleep related apt on ESP32-C6
2025-11-06 17:31:44 +08:00
zhaoweiliang
23a57eee8e
change(ble): [AUTO_MR] Update lib_esp32c2 to 27b6e1dc
2025-11-06 17:25:48 +08:00
zhaoweiliang
287052fd95
change(ble): [AUTO_MR] Update lib_esp32c6 to b6027aeb
2025-11-06 17:25:48 +08:00
zhaoweiliang
a54d4fe42b
change(ble): [AUTO_MR] Update lib_esp32c5 to b6027aeb
2025-11-06 17:25:48 +08:00
zhaoweiliang
f15085b592
change(ble): [AUTO_MR] Update lib_esp32h2 to b6027aeb
2025-11-06 17:25:48 +08:00
laokaiyao
6bb2a6b66d
feat(i2s): support i2s on esp32h21
2025-11-06 17:23:15 +08:00
Konstantin Kondrashov
e7054752ed
feat(ulp): Removes ambiguity between ticks and cycles in ULP APIs
...
Closes https://github.com/espressif/esp-idf/issues/17820
2025-11-06 11:11:11 +02:00
hebinglin
bf38ef3abc
feat(esp_hw_support): support lp uart wakeup during sleep
2025-11-06 16:19:57 +08:00
Song Ruo Jing
b9eb99d6d9
Merge branch 'bugfix/s3_uart2_rx_break_on_rst' into 'master'
...
fix(uart): fix some uart port generate a RX BRK_DET intr on reset issue
See merge request espressif/esp-idf!43064
2025-11-06 16:10:28 +08:00
igor.udot
2ee022ed3d
ci: attach_log_url for multi dut tests
2025-11-06 08:55:06 +01:00
morris
f24c115f4b
refactor(lcd): unify the color conversion API in RGB and DSI driver
...
Also adopt the FourCC standard to describe color format.
See also
https://developer.espressif.com/blog/2025/04/esp-fourcc-introduction/
2025-11-06 15:02:26 +08:00
harshal.patil
a6de2c79ed
fix(mbedtls/port): Align AES and SHA DMA buffers to 16 when SPIRAM encryption is enabled
...
- Targets that support GDMA and MSPI encryption module need data and addresses aligned to 16
2025-11-06 12:28:19 +05:30
Laukik Hase
e27e0eb6a7
ci(esp_tee): Remove incorrect error checks for TEE flash protection tests
...
- Also fixed coverity issue from TEE secure storage
2025-11-06 12:22:36 +05:30
David Čermák
27baa4a261
Merge branch 'fix/ci_netif_deps' into 'master'
...
[esp-netif]: Improve CI builds of netif tests
See merge request espressif/esp-idf!43136
2025-11-06 14:18:44 +08:00
Island
5e8f251b71
Merge branch 'change/ble_update_lib_20251105' into 'master'
...
change(ble): [AUTO_MR] 20251105 - Update ESP BLE Controller Lib
Closes BLERP-2367
See merge request espressif/esp-idf!43101
2025-11-06 10:40:15 +08:00
armando
5d1c607174
fix(isp): use atomic fsm check
2025-11-06 02:32:37 +00:00
armando
235d607671
change(isp): make wbg standalone
2025-11-06 02:32:37 +00:00
Fu Hanxi
cc72cf9953
Merge branch 'ci/enable-junit-report-in-mr' into 'master'
...
ci: enable junit report in MR
See merge request espressif/esp-idf!42925
2025-11-06 03:32:19 +01:00
C.S.M
404cc3e29a
Merge branch 'refactor/split_jpeg_hal' into 'master'
...
refactor(jpeg): Split hal layer for jpeg
Closes IDF-14084
See merge request espressif/esp-idf!43028
2025-11-06 10:29:35 +08:00
Jimmy Wennlund
e2a6653680
feat(esp_event): Allow an event carry more data without malloc
...
This is both a feature and an optimization.
Feature:
Adjustable size of the internal storage in esp_event queue, currently
used by ISR posting, as they wont be able to make a malloc.
Optimization:
When non-isr is posting an event, use the inernal storage in the struct
instead of always allocating a new heap for the data. Most events in
esp-idf only contains a few bytes event information, and we have that
allocation payed for anyway.
This solved in a big part our memory fragmentation issue, as events
happens freqvently and used to create small memory allocations for just
4 bytes, and then in the event handler we usually allocated a bigger
chunk of heap for our feature. When returning from the event handler,
the 4 byte allocation was freed, leaving a hole in the heap.
Merges: https://github.com/espressif/esp-idf/pull/17797
2025-11-05 17:46:00 +02:00
Song Ruo Jing
d30846578f
fix(uart): fix uart_write_bytes gets stuck internally if ring buffer is full
...
Introduced in c062cd9a95
2025-11-05 22:45:49 +08:00
Song Ruo Jing
8818157e42
fix(uart): fix some uart port generate a RX BRK_DET intr on reset issue
...
Issue saw on S3 UART2 and some LP_UART ports
2025-11-05 22:45:44 +08:00
Roland Dobai
9a704a51eb
Merge branch 'fix/precommit_check_readmes' into 'master'
...
ci(pre-commit): exclude buildv2_test_app from check-readmes
See merge request espressif/esp-idf!43135
2025-11-05 13:55:22 +01:00
Laukik Hase
905913a8db
Merge branch 'ci/esp_tee_c5_enable' into 'master'
...
ci(esp_tee): Re-enable test-apps and examples for ESP32-C5
Closes IDF-10431, IDFCI-3086, and IDFCI-3097
See merge request espressif/esp-idf!42791
2025-11-05 16:06:04 +05:30
Chen Ji Chang
fc3709f050
Merge branch 'fix/pcnt_example_pytest' into 'master'
...
test(pcnt): fix pcnt example pytest
Closes IDFCI-3827, IDFCI-3590, and IDFCI-4802
See merge request espressif/esp-idf!43081
2025-11-05 18:23:19 +08:00
David Cermak
4f8aa980be
fix(ci): Refine depends pattern for netif test apps
2025-11-05 10:41:24 +01:00
Marius Vikhammer
02ff6e9656
test(netif): fixed protocols test-apps building for unrelated comp. changes
2025-11-05 10:40:39 +01:00
David Cermak
e061dec036
fix(example): Fix mtu example to use minimal build
2025-11-05 10:33:36 +01:00
Frantisek Hrbata
1a9d0ce3f5
ci(pre-commit): exclude buildv2_test_app from check-readmes
...
The `tools/test_build_system/buildv2_test_app` is a cmakev2 build system
testing application, same as `build_test_app`, which should be removed
from the readme check performed by check_build_test_rules.py.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com >
2025-11-05 10:21:52 +01:00
Fu Hanxi
a0068b7917
ci: enable junit report in MR
2025-11-05 10:17:14 +01:00
Fu Hanxi
2160ce6c56
ci: remove generate pytest report job
...
this is a temp workaround, since the current job takes too much time.
should replace it a new implementation
2025-11-05 10:17:14 +01:00
Roland Dobai
d1b91b79b5
Merge branch 'fix/cmakev2_fixes' into 'master'
...
fix(cmakev2): sync with cmakev1 changes
See merge request espressif/esp-idf!43095
2025-11-05 09:51:30 +01:00
sonika.rathi
6216b017f0
feat(vfs): add 'fatfs' host test to include 'vfs' support
2025-11-05 09:49:21 +01:00
sonika.rathi
24e42cc4a6
feat(vfs): add linux support to vfs
2025-11-05 09:49:21 +01:00
harshal.patil
c66ef46f99
feat(cpu_region_protect): Extend PMP memprot for ESP32-P4 V3
2025-11-05 13:34:47 +05:30
liqigan
fa813a666d
fix(bt/bluedroid): Fixed HID memory leak
2025-11-05 15:06:01 +08:00
Kevin (Lao Kaiyao)
70b28a8d8a
Merge branch 'fix/fix_i2s_div_zero_coverity_issues' into 'master'
...
Fix/fix i2s div zero coverity issues
Closes IDF-9839, IDF-12527, IDF-12528, IDF-13108, and IDF-13115
See merge request espressif/esp-idf!43043
2025-11-05 14:53:09 +08:00
Mahavir Jain
79099ee40d
Merge branch 'feat/added_force_close_test_for_async_handler' into 'master'
...
feat(http_server/async_handler): Added test for async handler
Closes IDF-12971
See merge request espressif/esp-idf!43080
2025-11-05 10:27:08 +05:30
Mahavir Jain
4558769ebd
Merge branch 'contrib/github_pr_17752' into 'master'
...
fix: indexing in DNS server IP address retrieval #17751 (GitHub PR)
Closes IDFGH-16654
See merge request espressif/esp-idf!43089
2025-11-05 10:22:38 +05:30
Island
09717c2be6
Merge branch 'feat/support_cble50y25_277' into 'master'
...
feat(ble): Support controller log compression for ESP32-C3 and ESP32-S3(0871069)
Closes BLERP-2287, BLERP-2288, BLERP-2286, and BLERP-2285
See merge request espressif/esp-idf!42293
2025-11-05 11:27:10 +08:00
Sudeep Mohanty
d96f744e20
Merge branch 'test/freertos_flaky_tests_stabilization' into 'master'
...
test(freertos): Added miscellaneous stability fixes to unit tests
Closes IDFCI-4361, IDFCI-5963, IDFCI-3577, IDFCI-4619, IDFCI-4932, IDFCI-6043, IDFCI-4849, IDFCI-4804, and IDFCI-4095
See merge request espressif/esp-idf!43027
2025-11-05 04:26:13 +01:00
Zhou Xiao
4ce499148e
change(ble): [AUTO_MR] updated rom linker script for ESP32-C2
2025-11-05 11:24:44 +08:00
Zhou Xiao
0be8704ba6
change(ble): [AUTO_MR] Update lib_esp32c2 to eb2959f9
2025-11-05 11:24:43 +08:00
harshal.patil
3090e91e60
fix(esp_security): Set WR_DIS_SECURE_BOOT_SHA384_EN by default when
...
Flash Encryption Release mode is enabled and Secure Boot P384 scheme not is enabled.
2025-11-05 08:39:55 +05:30
harshal.patil
7168b9f7d3
fix(esp_security): Fix undefined efuse build failure in case of ESP32-P4
...
- The `wr_dis` efuse bit corresponding to `SECURE_BOOT_SHA384_EN` is absent in P4
2025-11-05 08:39:55 +05:30
harshal.patil
86b52c4f64
change(efuse): Fix the incorrect efuse field name of SECURE_BOOT_EN_SHA384
2025-11-05 08:39:50 +05:30
C.S.M
a7115b6b36
refactor(jpeg): Split hal layer for jpeg
2025-11-05 10:32:41 +08:00
Gao Xu
a359f6fbc9
Merge branch 'feat/p4_eco5_dvp' into 'master'
...
feat(cam): support esp32p4 eco5 dvp cam
Closes IDF-13929
See merge request espressif/esp-idf!41892
2025-11-05 10:09:46 +08:00
morris
318867b3a2
Merge branch 'refactor/mcpwm_independent_hal' into 'master'
...
refactor(mcpwm): make mcpwm_hal independent & cleanup soc_caps
Closes IDF-13638 and IDF-14299
See merge request espressif/esp-idf!42886
2025-11-05 09:36:50 +08:00