Commit Graph

43668 Commits

Author SHA1 Message Date
wuzhenghui
c84757d35e fix(esp_hw_support): fix current leakage if ext32k slow clock source not exists 2025-04-08 20:07:47 +08:00
morris
6b4f08c1dc Merge branch 'refactor/twai_driver' into 'master'
refactor(twai): adjust source file layout

Closes IDF-10260

See merge request espressif/esp-idf!38233
2025-04-08 14:04:10 +08:00
Mahavir Jain
9707baf05c Merge branch 'feat/httpd_uri_handler_doc_update' into 'master'
feat(esp_http_server): Added httpd URI handler docs

See merge request espressif/esp-idf!37560
2025-04-08 13:59:49 +08:00
Jiang Jiang Jian
7daa7c8e0e Merge branch 'feat/esp32h21_system_sleep_cpu' into 'master'
Stage 4: Support esp32h21 CPU domain power down and retention

Closes PM-351

See merge request espressif/esp-idf!37510
2025-04-08 13:55:29 +08:00
Chen Ji Chang
f407fab479 Merge branch 'feat/support_gptimer_on_h4' into 'master'
feat(gptimer): support gptimer on esp32h4

Closes IDF-12373 and IDF-12374

See merge request espressif/esp-idf!38168
2025-04-08 13:46:49 +08:00
Mahavir Jain
83cb9d73b9 Merge branch 'feature/add_test_to_verify_chip_revision_while_performing_ota' into 'master'
feat: updated check for chip revision and added testcase

Closes IDF-12587

See merge request espressif/esp-idf!37546
2025-04-08 13:46:45 +08:00
Alexey Lapshin
4bfb897556 Merge branch 'feature/update-gdb-to-16.2_20250324' into 'master'
feat(tools): update gdb version to 16.2_20250324

See merge request espressif/esp-idf!38014
2025-04-08 12:29:05 +08:00
morris
34280444d7 Merge branch 'feat/bitscrambler_rmt' into 'master'
feat(rmt): play the BitScrambler as an RMT encoder

Closes IDF-12018

See merge request espressif/esp-idf!37542
2025-04-08 11:51:19 +08:00
Wan Lei
a70fe45379 Merge branch 'fix/twai_driver_test_add_pytest' into 'master'
fix(driver_twai): test app add pytest script

See merge request espressif/esp-idf!38219
2025-04-08 11:26:50 +08:00
Chen Jichang
2cbc297969 refactor(gptimer): use group_id in clock ctrl functions 2025-04-08 10:20:48 +08:00
Chen Jichang
faacaaaf8f feat(gptimer): support gptimer on esp32h4 2025-04-08 09:55:42 +08:00
Guilherme Ferreira
177c542be3 Merge branch 'fix/fix-test-socks-transport' into 'master'
fix(tcp_transport): Fix test for socks transport

Closes IDFCI-2781

See merge request espressif/esp-idf!38045
2025-04-07 22:34:34 +08:00
morris
a49054353f refactor(twai): adjust source file layout 2025-04-07 21:49:18 +08:00
Jiang Jiang Jian
410e138db4 Merge branch 'feature/wifi_support_regdomain' into 'master'
feat(wifi):wifi support regdomain

See merge request espressif/esp-idf!31441
2025-04-07 20:21:10 +08:00
nilesh.kale
54eb749fd2 feat: updated check for chip revision and respective testcases
This commit have updated check for max chip revision along with min chip revision.
Also added qemu based pytest to verify chip revision while performing OTA.
2025-04-07 18:18:16 +08:00
morris
c3f422348d feat(rmt): support bitscrambler as a RMT encoder 2025-04-07 18:13:03 +08:00
morris
a06dfd5f19 feat(rmt): allow the encoder to emit the EOF marker 2025-04-07 17:32:16 +08:00
Mahavir Jain
4f3e64331b Merge branch 'contrib/github_pr_14909' into 'master'
fix(esp-tls): Remove useless const from size paramter (GitHub PR)

Closes IDFGH-14099

See merge request espressif/esp-idf!36828
2025-04-07 16:48:32 +08:00
Martin Vychodil
d69378cdd5 Merge branch 'update/nvs_example' into 'master'
refactor(nvs_examples): refactor nvs storage examples and add nvs_console example

See merge request espressif/esp-idf!37978
2025-04-07 16:27:06 +08:00
Island
241afda29e Merge branch 'bugfix/fix_ble_controller_only_error_if_hci_uart_enabled' into 'master'
fix(ble/controller): Fixed controller flash only bug if hci-uart is enabled

Closes BLERP-1696 and BLERP-1703

See merge request espressif/esp-idf!38001
2025-04-07 16:00:44 +08:00
wanckl
513385654c fix(driver_twai): test app add pytest script 2025-04-07 15:45:11 +08:00
Wang Meng Yang
5f3097f260 Merge branch 'feature/add_profile_stat' into 'master'
feat(bt): Add API to get profile status

Closes BTQABR2023-432

See merge request espressif/esp-idf!36854
2025-04-07 15:39:03 +08:00
yinqingzhao
cceb2c49b1 feat(wifi): wifi support regdomain for both 2.4G and 5G 2025-04-07 15:27:40 +08:00
Jiang Jiang Jian
6a633f3ed0 Merge branch 'bugfix/sae_send_confirm' into 'master'
fix(esp_wifi): Fix send_confirm according to specification provided by IEEE 802.11

See merge request espressif/esp-idf!37868
2025-04-07 14:06:34 +08:00
Rahul Tank
1c468f6825 Merge branch 'bugfix/handle_invalid_rd_rem_feat' into 'master'
fix(nimble): Handle connection posting condition

Closes BLERP-1722

See merge request espressif/esp-idf!38210
2025-04-07 11:49:59 +08:00
Mahavir Jain
7e401a8bec Merge branch 'refactor/esp_security_clk_cfg' into 'master'
refactor(esp_security): Introduce dedicated APIs for crypto clock configuration

See merge request espressif/esp-idf!37448
2025-04-06 21:32:42 +08:00
Mahavir Jain
a0c707e539 Merge branch 'contrib/github_pr_15715' into 'master'
fix(esp_http_client): fix error return when set_header has value==NULL (GitHub PR)

Closes IDFGH-15024 and IDFGH-15023

See merge request espressif/esp-idf!38246
2025-04-06 19:24:27 +08:00
Mahavir Jain
c263a3f9c5 Merge branch 'contrib/github_pr_15288' into 'master'
Improve httpd string value fetching efficiency (GitHub PR)

Closes IDFGH-14524

See merge request espressif/esp-idf!37301
2025-04-06 19:17:28 +08:00
nilesh.kale
9c4c366d61 fix(esp_http_client): Added test case to verify set header functionality
This commit added testcase to verify esp_http_client_set_header
allows header value as NULL. Setting this NULL will delete the header.

Closes https://github.com/espressif/esp-idf/issues/15714
2025-04-04 21:00:45 +05:30
Fu Hanxi
a6ebbb16e2 Merge branch 'docs/fetch-all-tags-while-deploying' into 'master'
docs: fetch all tags while deploying

Closes IDFCI-2833

See merge request espressif/esp-idf!37674
2025-04-04 22:16:51 +08:00
hrushikesh.bhosale
42e49ead0b docs(esp_http_server): Updated the zh_CN esp_http_server.rst 2025-04-04 17:34:36 +05:30
hrushikesh.bhosale
4a47cf803c feat(esp_http_server/httpd_parse): Cosmetic changes in httpd_parse.c
Removed the unused variable buf_len
2025-04-04 16:45:11 +05:30
Rahul Tank
752701496a Merge branch 'bugfix/replace_sizeof_with_strlen' into 'master'
fix(nimble): Replaced incorrect sizeof with strnlen

Closes IDF-12691

See merge request espressif/esp-idf!37794
2025-04-04 19:04:12 +08:00
Mathew Harman
3c59f9e682 fix(esp_http_client): fix error return when set_header has value==NULL
Prior to v5.4, headers could be deleted from an HTTP client by calling
esp_http_client_set_header("Header", NULL). This pattern is used by
esp_http_client_set_post_field(NULL, 0), which is the only API usage
that will delete the request body in a persistent connection scenario.
2025-04-04 06:32:16 -04:00
Guillaume Souchere
24df1d2128 Merge branch 'fix/example-tusb-msc-console-exit' into 'master'
fix(tinyusb): Update console exit mechanism in tusb_msc example

Closes IDF-12791

See merge request espressif/esp-idf!38172
2025-04-04 14:05:55 +08:00
Guillaume Souchere
e4e2a83e2f Merge branch 'fix/console-deinit-deadlock' into 'master'
fix(console): Deadlock on console deletion

Closes IDFGH-9188, IDFGH-8520, and IDF-6906

See merge request espressif/esp-idf!30920
2025-04-04 13:56:03 +08:00
Laukik Hase
bd314c2460 refactor(esp_tee): Update the SHA clock configuration service call 2025-04-04 10:31:28 +05:30
Laukik Hase
3e95020c59 refactor(esp_security): Introduce dedicated APIs for crypto clock configuration 2025-04-04 10:31:27 +05:30
Mahavir Jain
6658d081e2 Merge branch 'feature/ecdsa_op_w_tee_sec_stg' into 'master'
feat(esp_tee): Add support for mbedtls ECDSA signing with TEE secure storage

Closes IDF-12183

See merge request espressif/esp-idf!37217
2025-04-04 12:47:53 +08:00
Mahavir Jain
ccf7178582 Merge branch 'fix/examples_python3.13_ssl_conn_failure' into 'master'
Change in Python3.13's default ssl context caused SSL connection failure

See merge request espressif/esp-idf!38175
2025-04-04 12:30:05 +08:00
sonika.rathi
b077caeebc refactor(examples/storage): update document links 2025-04-03 14:21:11 +02:00
Jiang Jiang Jian
da316111c9 Merge branch 'fix/fix_l2_cache_miss_issue' into 'master'
cache: fixed l2 cache suspended/frozen but l1cache triggers l2 writeback issue

Closes IDF-12717

See merge request espressif/esp-idf!37967
2025-04-03 19:50:26 +08:00
Jiang Jiang Jian
e49d5914b0 Merge branch 'refactor/sae_pt_flag' into 'master'
refactor(wifi) : Add SAE-H2E config flag and optimize wifi bin size for STA/SoftAP mode

See merge request espressif/esp-idf!36959
2025-04-03 18:58:14 +08:00
sonika.rathi
f1ff9e1afc refactor(examples/storage): add nvs_console example 2025-04-03 12:39:20 +02:00
sonika.rathi
24065c6bbd refactor(examples/storage): update nvs_rw_blob and nvs_rw_value examples 2025-04-03 12:39:20 +02:00
sonika.rathi
e4e56a4687 refactor(examples/storage): move all the nvs examples to 'examples/storeage/nvs' directory 2025-04-03 12:39:20 +02:00
Laukik Hase
3fd107aa04 feat(mbedtls): Add support for ECDSA signing with TEE secure storage 2025-04-03 15:35:15 +05:30
Laukik Hase
1e8933d296 feat(esp_tee): Add support for SECP192R1 curve in TEE secure storage 2025-04-03 15:35:14 +05:30
Wan Lei
1e30aa74b5 Merge branch 'feat/h21_spi_driver_support' into 'master'
feat(driver_spi): h21 spi driver support

Closes IDF-11583 and IDF-11587

See merge request espressif/esp-idf!37442
2025-04-03 16:15:14 +08:00
Chen Ji Chang
a25e7ab59e Merge branch 'docs/parlio_tx_programming_guide' into 'master'
docs(parlio_tx): add programming guide

Closes IDF-11934

See merge request espressif/esp-idf!36298
2025-04-03 16:13:29 +08:00