Konstantin Kondrashov
53c0886469
Merge branch 'feature/esp_rom_vprintf' into 'master'
...
feat(esp_rom): Adds esp_rom_vprintf with the same capabilities as esp_rom_print
See merge request espressif/esp-idf!31030
2024-05-31 17:42:56 +08:00
Mo Fei Fei
5d4963bd36
Merge branch 'docs/update_cn_trans_usb_device' into 'master'
...
docs: update cn trans for use-device.rst
Closes DOC-7518
See merge request espressif/esp-idf!30869
2024-05-31 16:00:20 +08:00
Island
f69f8a376e
Merge branch 'bugfix/bleqabr24-549' into 'master'
...
fix(ble_mesh): fix issues in mesh deinit
Closes BLERP-720
See merge request espressif/esp-idf!30539
2024-05-31 15:18:22 +08:00
sonika.rathi
1af74c8a4a
feat(sdmmc): add high speed mode switch validation check for SDIO
2024-05-31 09:14:36 +02:00
Roland Dobai
d1d8a81f38
fix(tools): Add suggestion how to install ESP-IDF on NixOS
...
Closes https://github.com/espressif/esp-idf/issues/13806
2024-05-31 09:00:14 +02:00
Jiang Jiang Jian
e382f401f8
Merge branch 'bugfix/add_deprecated_warning_for_wpa3_ext' into 'master'
...
fix(wifi): Add back `WIFI_AUTH_WPA3_EXT_PSK` and `WIFI_AUTH_WPA3_EXT_PSK_MIXED_MODE` for v5.x (instead of removing them)
See merge request espressif/esp-idf!31164
2024-05-31 14:27:55 +08:00
Rahul Tank
82bb1a79e4
fix(nimble): Use appendfrom to duplicate adv data
2024-05-31 11:55:13 +05:30
mofeifei
4d936cce2b
docs: update cn trans for use-device.rst
2024-05-31 14:15:10 +08:00
zwl
5cd85b832c
ble: fixed ble some issues on esp32c6 and esp32h2
2024-05-31 14:03:29 +08:00
zwl
a3e6a6b43d
ble: fixed ble some issues on esp32c2
2024-05-31 14:03:29 +08:00
nilesh.kale
7c8a43ffc2
fix(hal): update ECDSA API to set register values correctly for ESP32C5
...
This commit updates the ECDSA API to enable and clear interrupts by
setting the respective registers correctly for the ESP32C5.
2024-05-31 11:33:18 +05:30
C.S.M
a20d865bf5
bugfix(jpeg): Fix that jpeg driver does not distinguish err handle mode
2024-05-31 14:03:09 +08:00
Alexey Lapshin
a4e6f57a40
Merge branch 'feature/update-toolchain-to-esp-13.2.0_20240530' into 'master'
...
feat(tools): update toolchain version to esp-13.2.0_20240530
Closes GCC-347, GCC-364, and IDF-9712
See merge request espressif/esp-idf!31206
2024-05-31 13:45:05 +08:00
morris
7425154472
Merge branch 'change/dw_gdma_memory_allocation' into 'master'
...
change(dw_gdma): clean up memory allocation for link list items
Closes IDF-9861
See merge request espressif/esp-idf!31167
2024-05-31 12:55:08 +08:00
Ivan Grokhotkov
1c2b273e31
Merge branch 'fix/component_enotsup' into 'master'
...
fix: correctly resolve component requirements
Closes IDFGH-12425
See merge request espressif/esp-idf!30112
2024-05-31 12:43:17 +08:00
Mahavir Jain
ea726f3f98
Merge branch 'feature/enable_ecdsa_support_for_c5' into 'master'
...
feat: enabled ecdsa support for c5
Closes IDF-8618
See merge request espressif/esp-idf!29945
2024-05-31 12:28:36 +08:00
morris
14435b0dae
Merge branch 'refactor/esp_lcd_io_header_files' into 'master'
...
i80_lcd: add help function to allocate draw buffer with proper alignment
See merge request espressif/esp-idf!31178
2024-05-31 11:33:24 +08:00
luoxu
cee98dae25
fix(ble_mesh): fix issues in mesh deinit
2024-05-31 11:10:30 +08:00
Alexey Lapshin
10b73152a9
feat(tools): update toolchain version to esp-13.2.0_20240530
2024-05-31 06:02:16 +04:00
Daniel Paul
26502b7e2e
Merge branch 'docs/add_component_manager_to_build_system' into 'master'
...
Docs/add component manager to build system
See merge request espressif/esp-idf!29064
2024-05-30 22:47:49 +08:00
Frantisek Hrbata
fbe8bf89ee
fix: properly resolve component dependencies
...
There is currently a bug in the __build_resolve_and_add_req function in
tools/cmake/build.cmake where the check for registered component
requirements is incorrectly applied to the component itself rather than
its dependencies. This issue likely originated from a typo, using
component_target instead of _component_target. To prevent further
confusion, _component_target has been renamed to _req_target.
Fixing this revealed multiple incorrect dependencies for the Linux
target, which have now been resolved by explicitly specifying the
dependencies for the Linux target.
Closes https://github.com/espressif/esp-idf/issues/13447
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-05-30 22:01:55 +08:00
Sarvesh Bodakhe
4cde0246a6
fix(wifi): Add back WIFI_AUTH_WPA3_EXT_PSK and WIFI_AUTH_WPA3_EXT_PSK_MIXED_MODE
...
Add back above authmodes instead of removing and merging them with WIFI_AUTH_WPA3_PSK
in minor releases during v5.x.
These authmodes will be removed from v6.0
2024-05-30 19:16:45 +05:30
Jiang Jiang Jian
cb81d1a4f9
Merge branch 'doc/update_esp32c6_power_statics' into 'master'
...
docs(lowpower): updating low-power statistics in Wi-Fi scenarios
See merge request espressif/esp-idf!31188
2024-05-30 21:18:12 +08:00
Frank Mertens
7a1239457e
change(esp-tls): make wolfSSL backend send SNI and enable OCSP
...
Almost all sites these days are virtually hosted and hence
SNI (server name indicator TLS extension) should be enabled by
default.
In addition this change enables OCSP (online server status protocol)
support for esp-tls clients using the wolfSSL backend.
The 3 code lines enable OCSP stabling v1.
By default this feature is disabled.
(I will send another PR on esp-wolfssl repository to allow to
enable it easily.)
2024-05-30 21:02:12 +08:00
Frank Mertens
7e1e3df43c
fix(esp-tls): make the wolfSSL backend send entire client certificate chains
...
This change makes the wolfSSL backend sent the complete TLS client certificate
chain. This align the wolfSSL backend with the behavior of the mbedTLS backend.
Some servers need the intermediate certificates to verify a client certificate.
If the provided PEM file contains only a single certificate this change has no effect
and the behavior will be as before.
This impacts higher level APIs to function as someone would expect.
E.g.: esp_websocket_client_config_t.client_cert: when passing here a pem
file containing 2 certificates (the CA's and the client's) it would be
expected that both are transmitted during TLS handshake.
2024-05-30 21:02:12 +08:00
Aleksei Apaseev
b0feec7e24
Merge branch 'ci/improve_dynamic_pipeline_report' into 'master'
...
feat(ci): Add known failure cases to the target test report
Closes IDFCI-1989 and IDFCI-1992
See merge request espressif/esp-idf!30925
2024-05-30 19:37:42 +08:00
Zhang Shu Xian
d7a2520493
Merge branch 'docs/translate-phy' into 'master'
...
docs: Update CN translation for phy by adding or removing blank line and space
Closes DOC-7834
See merge request espressif/esp-idf!30858
2024-05-30 19:28:29 +08:00
Zhang Shu Xian
23caae99f6
docs: Update CN translation for phy by adding or removing blank line and space
2024-05-30 19:28:29 +08:00
Zhang Shu Xian
7923e571a0
Merge branch 'docs/translate_host_apps' into 'master'
...
docs: Provide CN translation for host apps
Closes DOC-7837
See merge request espressif/esp-idf!30887
2024-05-30 19:27:36 +08:00
Zhang Shu Xian
74ef1b47f7
Merge branch 'docs/translate_establish_serial_connection' into 'master'
...
docs: Provide CN translation for establish serial connection
Closes DOC-7835
See merge request espressif/esp-idf!30864
2024-05-30 19:26:06 +08:00
Darian Leung
4954884527
fix(usb): Make string descriptor checks in unit tests optional
...
Checking for an exact match for product or serial and string descriptors can
lead to test failures if the USB devices connected to the runner is changed. This
commit adds some kconfig options to make the string descriptor checks optional,
with the product and serial string checks being disabled by default.
2024-05-30 19:25:18 +08:00
Xu Si Yu
494e0ab170
fix(openthread): remove the empty task for openthread tasklets
2024-05-30 19:09:46 +08:00
morris
5eaec29c02
feat(i80_lcd): add help function to allocate draw buffer with proper alignment
2024-05-30 18:33:31 +08:00
morris
c4b2bd89da
change(esp_lcd): split header files by different IO interface
2024-05-30 18:33:31 +08:00
Konstantin Kondrashov
a3be04a087
feat(esp_rom): Adds esp_rom_vprintf with the same capabilities as esp_rom_print
2024-05-30 13:30:12 +03:00
morris
3e3f82a3fd
refactor(async_memcpy): clean up memory allocation code
2024-05-30 18:26:34 +08:00
Rahul Tank
fdbe535434
Merge branch 'bugfix/free_reattempt_adv_data' into 'master'
...
fix(nimble): Added change to free memory in case of failure
See merge request espressif/esp-idf!31099
2024-05-30 17:19:40 +08:00
wuzhenghui
cf3c440369
docs(lowpower): updating low-power statistics in Wi-Fi scenarios
2024-05-30 16:45:01 +08:00
Shen Meng Jing
7cacee09ad
Merge branch 'docs/translate_three_docs_in_lcd' into 'master'
...
docs: Provide translation for three docs in lcd
Closes DOC-7887
See merge request espressif/esp-idf!31059
2024-05-30 16:33:29 +08:00
shenmengjing
fad7c66347
docs: Provide translation for three docs in lcd
2024-05-30 15:08:07 +08:00
Marius Vikhammer
7495f3bf28
feat(ulp): add pulse counter example for lp core
2024-05-30 14:30:00 +08:00
Marius Vikhammer
bfe974a9a2
docs(links): fix broken links found in CI
2024-05-30 14:21:00 +08:00
nilesh.kale
f5dd1074b6
feat: enable secure boot for c5
...
This MR added suppport for secure boot in ESP32-C5.
2024-05-30 11:43:17 +05:30
Mahavir Jain
019165b950
Merge branch 'feature/esp32p4_apm_api' into 'master'
...
feat: add esp32p4 APM HAL/LL API
Closes IDF-9651
See merge request espressif/esp-idf!30251
2024-05-30 14:08:45 +08:00
Harshit Malpani
245ec91456
Merge branch 'contrib/github_pr_13746' into 'master'
...
feat(http_server): add 413 Payload Too Large response (GitHub PR)
Closes IDFGH-12767
See merge request espressif/esp-idf!31058
2024-05-30 14:02:57 +08:00
Shen Meng Jing
b22bcff04e
Merge branch 'docs/fix_some_typos' into 'master'
...
Docs/Fix some typos and add some related docs
Closes DOC-6477 and DOC-4988
See merge request espressif/esp-idf!31031
2024-05-30 12:33:56 +08:00
shenmengjing
2f3562a6a3
docs: Fix some typos in ESP32-DevKitC V4
2024-05-30 11:55:06 +08:00
Sachin Billore
31d86175da
feat: add esp32p4 APM HAL/LL API
2024-05-29 21:37:49 +05:30
morris
0453e8608b
Merge branch 'bugfix/esp32h2_iomux_retention' into 'master'
...
fix(gpio): fix IO 21-27 IOMUX registers not being backed up on ESP32H2
See merge request espressif/esp-idf!31168
2024-05-29 21:31:36 +08:00
Harshit Malpani
8adcd2b460
fix: Fix spelling mistakes in esp_err_to_name.c
2024-05-29 18:30:01 +05:30