Peter Dragun
de6206ed3a
ci: use ruff for formatting and linting all python files
2025-03-27 10:44:27 +01:00
Chen Ji Chang
8e591a2128
Merge branch 'feat/parlio_use_gdma_eof' into 'master'
...
feat(parlio_tx): support loop transmission
Closes IDF-8223 and IDF-11397
See merge request espressif/esp-idf!35733
2025-03-27 17:10:59 +08:00
Sudeep Mohanty
5ba12ea922
Merge branch 'feat/freertos_move_funcs_to_flash' into 'master'
...
feat(freertos): Add config to move additional functions into flash
Closes IDF-11428
See merge request espressif/esp-idf!37555
2025-03-27 17:10:00 +08:00
Island
16ba8f892d
Merge branch 'feature/add_vendor_ble_cmd_definitions' into 'master'
...
Feature/add vendor ble cmd definitions
Closes BLERP-1684 and BLERP-1661
See merge request espressif/esp-idf!37598
2025-03-27 17:06:15 +08:00
Mahavir Jain
574d2eebd7
Merge branch 'fix/bootloader_sha_handle_memory_leak' into 'master'
...
fix(bootloader_support): Fix sha handle memory leak when returning error
Closes IDF-12735
See merge request espressif/esp-idf!38058
2025-03-27 17:05:06 +08:00
zhanghaipeng
55043e280a
feat(ble/bluedroid): Implement BLE channel map reading API
2025-03-27 17:00:16 +08:00
zhanghaipeng
a9286567f0
fix(ble/bluedroid): Fix potential uint32_t overflow in BLE btu_start_timer
2025-03-27 16:59:12 +08:00
zhanghaipeng
6becf74cbb
fix(ble/bluedrooid): Fixed memory leak issue when deinit the host
2025-03-27 16:59:12 +08:00
zhanghaipeng
d6bb90b453
feat(bluedroid): Support get bt config path
2025-03-27 16:59:12 +08:00
zhanghaipeng
f291725936
fix(ble/bluedroid): Fix missing event reporting in esp_ble_create_sc_oob_data
2025-03-27 16:59:12 +08:00
zhanghaipeng
9dfa6ab0e9
fix(ble/bluedroid): Fixed BLE crash when disable bluedroid host
2025-03-27 16:59:12 +08:00
Island
6d3bd5df3b
Merge branch 'feat/support_bluedroid_host_iso_feature_master' into 'master'
...
Support bluedroid host new features
Closes BLERP-1587, BLERP-1588, BLERP-1589, and BLERP-1596
See merge request espressif/esp-idf!37096
2025-03-27 16:44:48 +08:00
Alexey Lapshin
a31f487760
Merge branch 'feat/newlib-optimized-misaligned-memory' into 'master'
...
feat(newlib): riscv: add CONFIG_LIBC_OPTIMIZED_MISALIGNED_ACCESS config option
See merge request espressif/esp-idf!36704
2025-03-27 16:32:01 +08:00
Tan Yan Quan
214691bce5
feat(openthread): increase CI timeout for dns CLI commands
2025-03-27 16:08:15 +08:00
Tan Yan Quan
2c01990a62
feat(openthread): update thread-lib to support BR DNS resolution
2025-03-27 16:07:59 +08:00
Adam Múdry
851e869bb2
fix: parttool print subprocess output on fail
2025-03-27 15:50:27 +08:00
renpeiying
674ad565f8
docs: Update CN translation for 2 api files
2025-03-27 15:50:27 +08:00
Adam Múdry
d8ebca368c
feat(nvs): Allow read-only NVS partitions smaller than 0x3000
...
E.g. for factory settings data
Closes https://github.com/espressif/esp-idf/issues/15317
2025-03-27 15:50:27 +08:00
Gao Xu
3157356157
Merge branch 'refactor/rng_ll_c5' into 'master'
...
refactor(rng): refactor to use hal/ll apis for c5
Closes IDF-12534
See merge request espressif/esp-idf!37601
2025-03-27 15:31:01 +08:00
C.S.M
43e83b8324
fix(i2c_master): Fix the stretch happen cause timeout in probe,
...
Closes https://github.com/espressif/esp-idf/issues/15589
2025-03-27 14:51:16 +08:00
Armando (Dou Yiwen)
de44fbb92b
Merge branch 'fix/fix_sd_concurrent_test_issue' into 'master'
...
test(sdmmc): fixed sdmmc concurrent test issue
Closes IDFCI-2821
See merge request espressif/esp-idf!38057
2025-03-27 14:44:07 +08:00
xiongweichao
b2a5b967c9
fix(bt/bluedroid): fix the issue of connection failure when initializing multiple profiles
...
- Due to the number of service security records exceeding the maximum value, the connection failed
2025-03-27 14:07:24 +08:00
armando
73900c2d96
test(sdmmc): fixed sdmmc concurrent test issue
2025-03-27 11:50:35 +08:00
harshal.patil
4edd6c1f6d
fix(bootloader_support): Fix sha handle memory leak when returning error
2025-03-27 09:18:30 +05:30
Tan Yan Quan
caf142563f
fix(openthread): update openthread upstream to support BR DNS resolution
2025-03-27 11:06:16 +08:00
morris
6ab8bbd88b
Merge branch 'feat/rmt_function_placement_distinguish_tx_rx' into 'master'
...
refactor(rmt): function placement by tx and rx separately
See merge request espressif/esp-idf!38035
2025-03-27 11:00:15 +08:00
Marius Vikhammer
7605727233
Merge branch 'feature/esp_log_flash' into 'master'
...
feat(log): added option for placing log api in flash
Closes IDF-12522
See merge request espressif/esp-idf!37941
2025-03-27 10:49:32 +08:00
glmfe
c8800028fa
fix(tcp_transport): Fix test for socks transport
...
- Removed out of scope stack acess
2025-03-26 10:25:28 -03:00
timoxd7
fc418cc782
fix(nvs_flash): removed usage of 'using namepsace std' in a header file
2025-03-26 13:35:33 +01:00
Roman Leonov
d0f27448ad
refactor(usb_host): Made phy and hcd common
...
fix
2025-03-26 12:49:31 +01:00
Alexey Lapshin
35531c6344
fix(newlib): include missed test for printf
2025-03-26 18:44:12 +07:00
Harshal Patil
a45d713b03
Merge branch 'refactor/unify_bootloader_sha' into 'master'
...
Unify the bootloader_sha layer
Closes IDF-12704
See merge request espressif/esp-idf!37927
2025-03-26 19:15:25 +08:00
Erhan Kurubas
85a88f33f3
Merge branch 'fix/coredump_uart_checksum_error' into 'master'
...
Fix/coredump uart checksum error
Closes IDF-12696 and IDFGH-14580
See merge request espressif/esp-idf!38031
2025-03-26 18:54:43 +08:00
Alexey Lapshin
ec68cb3300
feat(newlib): riscv: add CONFIG_LIBC_OPTIMIZED_MISALIGNED_ACCESS config option
...
This option replaces implementations of functions from ROM:
- memcpy
- memcmp
- memmove
- str[n]cpy
- str[n]cmp
The functions used in the firmware will be better optimized for misaligned
memory. Here are some measurements in CPU cycles for 4096-byte buffers:
memcpy: 28676 -> 4128
memcmp: 49147 -> 14259
memmove: 33896 -> 8086
strcpy: 32771 -> 17313
strcmp: 32775 -> 13191
2025-03-26 17:27:24 +07:00
Erhan Kurubas
d2c882502d
test(coredump): add test to dump dram from uart
2025-03-26 10:00:24 +01:00
Erhan Kurubas
86bffdf23b
fix(coredump): make sure consistency with uart data and calculated checksum
...
Closes https://github.com/espressif/esp-idf-monitor/issues/23
2025-03-26 10:00:12 +01:00
Song Ruo Jing
f3625b0fb0
Merge branch 'refactor/gpio_reset_pin' into 'master'
...
refactor(gpio): simplified gpio_reset_pin function to not call gpio_configure
Closes IDFGH-14846 and IDFGH-14880
See merge request espressif/esp-idf!37814
2025-03-26 16:56:27 +08:00
Roland Dobai
465ff85d2b
Merge branch 'ci/update_copyright_checker' into 'master'
...
ci: Update the copyright checker version to fix an issue
See merge request espressif/esp-idf!38038
2025-03-26 16:25:52 +08:00
Roland Dobai
ac4f9a5215
ci: Update the copyright checker version to fix an issue
2025-03-26 08:56:46 +01:00
laokaiyao
b834886585
fix(i2s): reset the dma buf_size while allocation failed
...
Closes https://github.com/espressif/esp-idf/issues/15648
2025-03-26 15:25:39 +08:00
morris
bb4eb3ac8b
refactor(rmt): function placement by tx and rx separately
2025-03-26 15:22:05 +08:00
Guillaume Souchere
6ef7ad67d4
Merge branch 'feat/per-task-peak-usage' into 'master'
...
feat(heap): Add per task peak heap usage feature
Closes IDF-1811 and IDFGH-11277
See merge request espressif/esp-idf!26462
2025-03-26 15:20:04 +08:00
Xu Si Yu
c0ba361334
Merge branch 'fix/fix_ot_set_mac_framecounter' into 'master'
...
feat(openthread): add a function to ensure monotonically increasing frame counter
See merge request espressif/esp-idf!37363
2025-03-26 15:18:00 +08:00
tarun.kumar
28df32358e
fix(wifi): Resolve out-of-bounds memory access in ieee80211w_kde_add
2025-03-26 12:42:14 +05:30
gaoxu
32b7347965
feat(rng): add comment of reserved channel in RNG
2025-03-26 14:52:59 +08:00
Kevin (Lao Kaiyao)
cb1902af19
Merge branch 'refactor/upgrade_i2s_codec_example_dependency' into 'master'
...
refactor(i2s_es8311): refactor es8311 example
See merge request espressif/esp-idf!37953
2025-03-26 11:27:16 +08:00
igor.masar
5f6155638d
fix(usb_host): Fix return code and description
...
Changed error code from ESP_ERR_INVALID_STATE to ESP_ERR_NOT_FOUND
when the client never opened the device.
Updated function documentation to correctly reflect return values.
2025-03-25 23:00:56 +01:00
laokaiyao
5a0d21a467
refactor(i2s_es8311): remove esp-box bsp support
2025-03-25 19:58:12 +08:00
Jiang Jiang Jian
488e1f88aa
Merge branch 'bugfix/separate_the_lr_bit_for_sta_and_softap' into 'master'
...
fix(wifi/vendor): separate the lr bit in phy mode for station and softAP
Closes IDFGH-8524 and IDFGH-14876
See merge request espressif/esp-idf!37651
2025-03-25 19:32:25 +08:00
Tomas Rezucha
602a777dbd
Merge branch 'mock/usb_dev_info' into 'master'
...
mock(usb): Extend USB mock with usb_host_device_info()
See merge request espressif/esp-idf!37952
2025-03-25 17:52:53 +08:00