Armando (Dou Yiwen)
33821d1799
Merge branch 'change/remove_mmap_paddr_remap_warning_log' into 'master'
...
mmu: remove paddr remap warning log
See merge request espressif/esp-idf!40123
2025-06-26 03:18:29 +00:00
Alexey Lapshin
0223bfe530
Merge branch 'feature/update-toolchain-to-esp-15.1.0_20250607' into 'master'
...
feat(tools): update toolchain version to esp-15.1.0_20250607
See merge request espressif/esp-idf!39728
2025-06-26 06:32:54 +04:00
Shu Chen
c976203214
Merge branch 'feat/call_meshcop_mdns_publish_in_idf' into 'master'
...
Handle MeshCoP mDNS service in state change callback, update OpenThread upstream
See merge request espressif/esp-idf!39517
2025-06-26 01:45:21 +00:00
Wei Yu Han
7ee40d6640
Merge branch 'docs/update_ble_feature_status_latest' into 'master'
...
Updated BLE feature status
See merge request espressif/esp-idf!38980
2025-06-26 09:11:12 +08:00
Peter Marcisovsky
e744fc737b
Merge branch 'refactor/usb_host_types_ch9' into 'master'
...
refactor(usb_host): IDF 6.0 breaking change: remove val types from USB Host stack
Closes IDF-9886
See merge request espressif/esp-idf!39773
2025-06-25 14:35:07 +02:00
Roland Dobai
214f86803d
Merge branch 'doc/update-guide' into 'master'
...
docs: how to update ESP-IDF env without updating ESP-IDF itself
Closes IDFGH-15431 and DOC-11528
See merge request espressif/esp-idf!39761
2025-06-25 13:59:51 +02:00
Wu Zheng Hui
01753bfc04
Merge branch 'feat/support_esp32h4_pau' into 'master'
...
feat(esp_hw_support): add esp32h4 PAU initial support
Closes PM-444
See merge request espressif/esp-idf!39951
2025-06-25 19:27:24 +08:00
Xu Si Yu
96fb64d055
feat(openthread): update border router lib
...
* esp-openthread: thread_zigbee/esp-openthread@16bfed5ec
* openthread: espressif/openthread@b945928d7
* esp-idf: espressif/esp-idf@3ff78443f
2025-06-25 11:21:01 +00:00
Chen Ji Chang
0972e9d274
Merge branch 'refactor/remove_legacy_mcpwm_driver' into 'master'
...
remove(legacy_mcpwm)!: remove legacy mcpwm driver in IDF v6.0
Closes IDF-13173 and IDF-13352
See merge request espressif/esp-idf!39743
2025-06-25 19:17:16 +08:00
Xu Si Yu
3ff78443ff
feat(openthread): update openthread upstream
2025-06-25 19:12:39 +08:00
Xu Si Yu
6e408155dc
feat(openthread): handle MeshCoP mDNS service in state change callback
2025-06-25 19:12:39 +08:00
Alexey Lapshin
0a07021989
fix(storage): fix std_filesystem test
...
it uses vfs_fat_truncate in resize_file
2025-06-25 18:01:50 +07:00
Alexey Lapshin
a3dfc82246
fix(build): add __attribute__((nonstring)) to nonsting variables
2025-06-25 18:01:50 +07:00
Alexey Lapshin
b65502f3f5
fix(bt): suppress -Wunterminated-string-initialization warning
2025-06-25 18:01:50 +07:00
Alexey Lapshin
243c587b70
fix(heap): avoid malloc calls optimization
...
GCC defines that malloc(0) returns a non-null pointer (glibc behavior).
This can break logic for some cases, because our implementation of
malloc(0) returns null pointer.
POSIX and the ISO C standard allow both behaviors.
2025-06-25 18:01:50 +07:00
Alexey Lapshin
2ff8f765ab
fix(esp_wifi): fix test app diff threshold
2025-06-25 18:01:50 +07:00
Alexey Lapshin
2279047883
fix(panic): fix reset checking in panic tests
2025-06-25 18:01:50 +07:00
Alexey Lapshin
e89241586d
test(ci): increase timeout for iperf expect
2025-06-25 18:01:50 +07:00
Alexey Lapshin
0f2e45c1ad
feat(newlib): add dummy implementations for statvfs/fstatvfs
2025-06-25 18:01:50 +07:00
Alexey Lapshin
fdb4212f7d
fix(soc): fix stddef.h missed include in pmu_struct.h headers
2025-06-25 18:01:50 +07:00
Alexey Lapshin
4b4ad77483
fix(esp_rom): fix esp32h21 syscall_stub_table structure
2025-06-25 18:01:50 +07:00
Alexey Lapshin
e521d37f6f
feat(cxx): run c++ tests for esp32c61 and esp32p4
2025-06-25 18:01:50 +07:00
Alexey Lapshin
e82d51a9ee
fix(picolibc): fix missed headers in sources
2025-06-25 18:01:50 +07:00
Alexey Lapshin
b6cfb7ecf6
fix(build): ensure zero-init of padding bits with GCC 15+
...
GCC 15 introduces a regression in guaranteed zero-initialization of
padding bits. The suggested solution is to add the
-fzero-init-padding-bits=unions compile option.
To prevent similar issues in the future, this change adds the
-fzero-init-padding-bits=all build option. It ensures that padding bits
in unions and structs are properly zeroed, avoiding regressions.
2025-06-25 18:01:50 +07:00
Alexey Lapshin
8384f4dffd
fix(panic_test): avoid linker check on dangerous relocations
...
xtensa linker throws warning
dangerous relocation: windowed longcall crosses 1GB boundary; return may fail
create separate function to call function by pointer to avoid warnings
2025-06-25 18:01:50 +07:00
Alexey Lapshin
e28af6a002
fix(newlib): use optimized misalign access functions from libc.a
2025-06-25 18:01:50 +07:00
Alexey Lapshin
0be466755b
feat(build): add CONFIG_COMPILER_DISABLE_GCC15_WARNINGS and toolchain migration-guide
2025-06-25 18:01:47 +07:00
Alexey Lapshin
74e26f8d29
fix(mbedtls): suppress -Wunterminated-string-initialization
2025-06-25 18:00:39 +07:00
Alexey Lapshin
1a464c0914
fix(esp_system): suppress -Wanalyzer-infinite-loop warning
2025-06-25 18:00:39 +07:00
Alexey Lapshin
86ca6ef829
fix(build): fix -Wanalyzer-undefined-behavior-ptrdiff warnings
2025-06-25 18:00:39 +07:00
Alexey Lapshin
2f9a46a665
feat(build): refactor toolchain cmakes and update riscv extensions
2025-06-25 18:00:39 +07:00
Alexey Lapshin
c25dcf284a
fix(log): fix string size to include NUL
2025-06-25 18:00:39 +07:00
Alexey Lapshin
f143070235
feat(tools): update toolchain version to esp-15.1.0_20250607
2025-06-25 18:00:39 +07:00
armando
432791f756
change(mmu): remove paddr remap warning log
2025-06-25 17:37:44 +08:00
Armando (Dou Yiwen)
5808358c3f
Merge branch 'fix/change_log_level_from_w_to_d' into 'master'
...
psram: change logw to logd
See merge request espressif/esp-idf!40125
2025-06-25 09:27:41 +00:00
Wei Yuhan
b1bbf68bb5
Update BLE feature suppport status
2025-06-25 17:26:00 +08:00
Jiang Jiang Jian
fd030735a1
Merge branch 'ci/revert-submodule-cache-changes' into 'master'
...
Revert "ci: replace ci_fetch_submodules.py with submodule cache"
See merge request espressif/esp-idf!40135
2025-06-25 17:21:03 +08:00
Chen Jichang
4d1a4dfcbe
feat(mcpwm): add a new api to get cap value directly
2025-06-25 15:49:07 +08:00
Island
09046275fd
Merge branch 'bugfix/fix_some_ble_build_fail' into 'master'
...
fix(ble/bluedroid): fix build failure when some BLE features are disabled
Closes BLERP-2027
See merge request espressif/esp-idf!40109
2025-06-25 15:26:11 +08:00
armando
73113c0ce8
change(psram): change logw to logd
2025-06-25 06:45:33 +00:00
Fu Hanxi
4d7372beab
Revert "ci: replace ci_fetch_submodules.py with submodule cache"
...
This reverts commit 0af3e2b1b2
.
2025-06-25 08:01:06 +02:00
Armando (Dou Yiwen)
ed32a3aaef
Merge branch 'bugfix/fix_dvp_recv_trans_buf_error' into 'master'
...
fix(esp_driver_cam): Fix DVP get trans buffer error
Closes IDF-13461
See merge request espressif/esp-idf!40087
2025-06-25 03:00:03 +00:00
Michael (XIAO Xufeng)
d5b4654039
Merge branch 'bugfix/esp_flash_escape_checking' into 'master'
...
fix(esp_flash): fixed issue of escaping boundary check
See merge request espressif/esp-idf!36128
2025-06-25 01:23:26 +08:00
zhanghaipeng
a29cd4ad5f
fix(ble/bluedroid): fix build failure when some BLE features are disabled
2025-06-24 20:26:43 +08:00
Fu Hanxi
cf78d0a7ff
Merge branch 'ci/fix-submodule-cache' into 'master'
...
ci: remove cached submodule metadata while checking with github
See merge request espressif/esp-idf!40081
2025-06-24 11:22:52 +02:00
Fu Hanxi
fcca033ff6
Merge branch 'ci/raise_macos_cache_to_50g' into 'master'
...
macOS runners - set CCACHE back to 50GB to help VMs
See merge request espressif/esp-idf!39950
2025-06-24 11:10:19 +02:00
Fu Hanxi
7c1eacb599
Merge branch 'ci/temp-disable-macos-test' into 'master'
...
ci: temp disable macos, only trigger by labels and run on master
See merge request espressif/esp-idf!40064
2025-06-24 10:19:18 +02:00
Li Peng
800a170e8a
Merge branch 'feat/add_sdio_slave_reset_hardware_support' into 'master'
...
add sdio_slave_reset_hw
See merge request espressif/esp-idf!39686
2025-06-24 16:10:17 +08:00
Dong Heng
47721a5803
fix(esp_driver_cam): Fix DVP get trans buffer error
2025-06-24 16:09:14 +08:00
Fu Hanxi
d795ecf393
ci: temp disable macos, only trigger by labels and run on master
2025-06-24 09:48:08 +02:00