Commit Graph

30956 Commits

Author SHA1 Message Date
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
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
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
chenjianhua
4602665e5d fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(a684dd5)
- Fixed clear legacy adv error when adv not exist
- Disable anonymous extended adv reporting
- Fixed BLE assert lld_adv.c 2992
- Fixed heap assert due to adv data buffer double freeing
- Fixed BLE 0x08 disconnect when the win size is greater than half of the conn interval
2025-04-03 18:11:18 +08: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
Guillaume Souchere
30f8b59ed0 feat(console): Make console deinit optional 2025-04-03 10:06:01 +02:00
Guillaume Souchere
8a89dc0b9c feat(vfs): Add linux target support for esp_vfs_eventfd 2025-04-03 10:06:01 +02:00
Guillaume Souchere
203b3b5a4e fix(console): Memory leaks after deinit 2025-04-03 10:06:01 +02:00
Guillaume Souchere
5b2f2e05f3 fix(console): add ability to unblock linenoise, to fix deadlock
Closes https://github.com/espressif/esp-idf/pull/10580
Closes https://github.com/espressif/esp-idf/issues/9974
2025-04-03 10:06:00 +02:00
Marius Vikhammer
2c990a6933 Merge branch 'bugfix/linux_host_test' into 'master'
fix(linux): fix mixed linux host test issues found after CI docker image upgrade

Closes IDFCI-2784

See merge request espressif/esp-idf!38181
2025-04-03 15:14:21 +08:00
Island
f7218f7782 Merge branch 'bugfix/fixed_c2eco4_ble_crash_issue' into 'master'
fix(ble): fixed a heap assertion issue when enabling BLE for esp32c2 v2.0

Closes BT-3990

See merge request espressif/esp-idf!38207
2025-04-03 14:42:17 +08:00
Sajia
07540f3253 refactor(wifi): Add SAE PT config flag and optimize wifi bin size for sta mode 2025-04-03 10:00:28 +05:30
wanckl
83c09991b8 refactor(driver_spi): test apps merge duplicat cases using soft spi 2025-04-03 11:29:19 +08:00
Chen Jichang
487a306cdd docs(parlio_tx): add programming guide 2025-04-03 11:28:13 +08:00
wanckl
51873d46aa feat(driver_spi): add h21 spi drivers supports 2025-04-03 11:27:29 +08:00
wanckl
8994f8fe70 feat(spi_flash): add support gpspi ext_flash 2025-04-03 11:27:13 +08:00
Shu Chen
fcbe493070 Merge branch 'feature/add_txrx_frame_dump_debugging' into 'master'
feat(802.15.4): supported tx/rx frame dumping

See merge request espressif/esp-idf!37983
2025-04-03 09:52:42 +08:00
Rahul Tank
88cb3f7e7a fix(nimble): Handle connection posting condition 2025-04-02 21:33:52 +05:30
Rahul Tank
30d72dbd5d fix(nimble): Replaced incorrect sizeof with strnlen 2025-04-02 20:59:01 +05:30
Jiang Jiang Jian
8a98144711 Merge branch 'bugfix/fix_negotiated_bandwidth_not_correct' into 'master'
fix(wifi): fix some bugs related to 5g

Closes WIFIBUG-1093, WIFIBUG-1094, and WIFIBUG-1102

See merge request espressif/esp-idf!37782
2025-04-02 20:51:33 +08:00
Shen Weilong
92bbf22579 fix(ble): fixed a heap assertion issue when enabling BLE for esp32c2 v2.0 2025-04-02 20:39:05 +08:00
Tomas Rohlinek
f945dae618 Merge branch 'contrib/github_pr_15247' into 'master'
refactor(components/fatfs): replace assert expression (GitHub PR)

Closes IDFGH-14473

See merge request espressif/esp-idf!38194
2025-04-02 18:21:55 +08:00
armando
46be72437b fix(cache): fixed l2 cache suspended/frozen but l1cache triggers l2 writeback issue 2025-04-02 18:03:43 +08:00
yinqingzhao
ebce43facd fix(wifi): fix some wifi bugs related to 5g 2025-04-02 16:28:39 +08:00
Wu Zheng Hui
01ce024636 Merge branch 'feat/disable_power_glitch_in_sleep' into 'master'
feat(esp_hw_support): disable power glitch detector in PD_TOP lightsleep for esp32c5 & esp32c61

See merge request espressif/esp-idf!37638
2025-04-02 16:05:02 +08:00
Marius Vikhammer
aa6c645c32 test(app_format): fixed buffer overflow in esp_app_format test 2025-04-02 16:00:01 +08:00
Wu Zheng Hui
ebb6c4caae Merge branch 'fix/fix_sleep_reject_on_esp32' into 'master'
fix(esp_hw_support): fix short duration sleep requests rejected in pd_flash lightsleep

Closes PM-382

See merge request espressif/esp-idf!37878
2025-04-02 15:58:30 +08:00
C.S.M
f8ecc4885d Merge branch 'fix/i2c_customize_read' into 'master'
fix(i2c): Fix i2c customize only read one byte issue

Closes IDFGH-14986

See merge request espressif/esp-idf!38142
2025-04-02 14:47:46 +08:00
Wan Lei
25cd10ce53 Merge branch 'feat/c5_twaifd_new_driver_c5_only' into 'master'
feat(driver_twai): c5 twaifd new driver (part_1, c5 only)

Closes IDF-8691 and IDF-8692

See merge request espressif/esp-idf!37271
2025-04-02 14:39:27 +08:00
Armando (Dou Yiwen)
54238257af Merge branch 'refactor/improve_p4_psram_timing_tuning_point_selection' into 'master'
mspi: improve p4 psram timing tuning point selection

See merge request espressif/esp-idf!38169
2025-04-02 14:21:56 +08:00
morris
72a52179d1 Merge branch 'refactor/rtcio_use_gpio_int_type' into 'master'
refactor(gpio): reuse gpio_int_type_t in the LP GPIO driver

See merge request espressif/esp-idf!38072
2025-04-02 13:13:04 +08:00
Gao Xu
37ce74af51 Merge branch 'fix/s2_adc_cali_loss_resolution' into 'master'
fix(adc): fix s2 cali loss resolution

Closes IDFGH-14972

See merge request espressif/esp-idf!38171
2025-04-02 11:53:07 +08:00
Marius Vikhammer
97ae78e1f1 test(heap): fixed align_alloc issues in host test 2025-04-02 11:40:34 +08:00
Marius Vikhammer
3ba486a02e test(log): fixed buffer overflow in log host test fixture 2025-04-02 11:19:33 +08:00
Wang Meng Yang
dbe3c11105 Merge branch 'fix/some_issues_in_bt_controller' into 'master'
fix(bt): fixed some issues in bt controller

Closes BT-3982

See merge request espressif/esp-idf!38139
2025-04-02 09:25:37 +08:00
wanckl
9bdd5e35dd test(driver_twai): new driver add test case 2025-04-01 20:17:12 +08:00
wanckl
043c46b4f4 feat(driver_twai): add new driver based on c5 twaifd 2025-04-01 20:17:09 +08:00
zwx
7af2f35137 feat(802.15.4): supported tx/rx frame dumping 2025-04-01 19:52:06 +08:00
Mahavir Jain
21f59bd030 Merge branch 'feat/update_mbedtls_3.6.3' into 'master'
feat(component/mbedtls): update to upstream v3.6.3

Closes IDF-12730

See merge request espressif/esp-idf!38041
2025-04-01 18:38:12 +08:00
morris
122d122c64 refactor(gpio): reuse gpio_int_type_t in the rtc io driver 2025-04-01 18:21:57 +08:00
gaoxu
3f9f2187ab fix(adc): fix s2 cali loss resolution 2025-04-01 17:19:11 +08:00