Commit Graph
5735 Commits
Author SHA1 Message Date
hrushikesh.bhosale 415a05a6a5 feat(esp_http_server): Added pre handshake callback for websocket
1. If the user wants authenticate the request, then user needs to do
this before upgrading the protocol to websocket.
2. To achieve this, added pre_handshake_callack, which will execute
before handshake, i.e. before switching protocol.
2025-08-04 20:58:54 +05:30
Jiang Jiang Jian dafdf1205d Merge branch 'feat/secure_boot_ecdsa_p384_v5.5' into 'release/v5.5'
Support Secure Boot using ECDSA-P384 curve (v5.5)

See merge request espressif/esp-idf!40822
2025-07-31 21:24:55 +08:00
gaoxu e6e0f672ec feat(cam): add camera buffer alloc function 2025-07-26 21:15:05 +08:00
Jiang Jiang Jian 6041ee302d Merge branch 'fix/twai_fix_clock_c5_errata_and_test_v5.5' into 'release/v5.5'
fix(driver_twai): fixed clock enable and errata and test (v5.5)

See merge request espressif/esp-idf!40263
2025-07-25 20:03:00 +08:00
Zhang Shuxian ff5fea1186 docs: Update CN translation for secure boot 2025-07-25 14:43:56 +05:30
harshal.patil 3d6423a251 docs(secure-boot-v2): Update the signature verification timings
- THe timings are calculated for the ROM verifying the bootloader's signature
2025-07-25 14:43:56 +05:30
harshal.patil c473b3deee docs(secure_boot_v2): Add documentation for Secure Boot V2 using ECDSA-P384 2025-07-25 14:43:56 +05:30
harshal.patil 476f8f6f51 feat(bootloader_support): Support Secure Boot using ECDSA-P384 curve 2025-07-25 14:25:31 +05:30
harshal.patil 1c0b86e00c docs(bootloader): Change the default value of maximum supported bootloader size 2025-07-24 17:18:19 +05:30
wanckl a8d4196a3b fix(driver_twai): add rx buffer check and c5 errata doc 2025-07-24 00:36:26 +08:00
Jiang Jiang Jian aea3d880d7 Merge branch 'feature/update-openocd-to-v0.12.0-esp32-20250707_v5.5' into 'release/v5.5'
feat(tools): update openocd version to v0.12.0-esp32-20250707 (v5.5)

See merge request espressif/esp-idf!40459
2025-07-23 10:29:29 +08:00
Jiang Jiang Jian 210c667848 Merge branch 'docs/update_ble_feature_status_latest_v5.5' into 'release/v5.5'
Update BLE feature support status (v5.5)

See merge request espressif/esp-idf!40071
2025-07-22 17:50:10 +08:00
Jiang Jiang Jian f1c646a3c5 Merge branch 'docs/remove_incorrect_info_for_esp32p4_sdmmc_v5.5' into 'release/v5.5'
docs: Remove incorrect description for ESP32-P4 SDMMC (v5.5)

See merge request espressif/esp-idf!40673
2025-07-22 17:24:26 +08:00
Mahavir Jain 0b0e7b23ff Merge branch 'doc/update_esp_https_ota_pre_encrypted_doc_v5.5' into 'release/v5.5'
docs(system/esp_https_ota): adds ECIES-256 to pre-enc ota design doc (v5.5)

See merge request espressif/esp-idf!40372
2025-07-22 14:49:56 +05:30
Jiang Jiang Jian 536a807665 Merge branch 'bugfix/esp_flash_escape_checking_v5.5' into 'release/v5.5'
fix(esp_flash): fixed issue of escaping boundary check (v5.5)

See merge request espressif/esp-idf!40117
2025-07-22 17:16:49 +08:00
Roland Dobai c2e1405362 Merge branch 'ci/add-kconfig-pre-commit_v5.5' into 'release/v5.5'
docs:fix spelling/"casing" of the word "Kconfig" (v5.5)

See merge request espressif/esp-idf!40015
2025-07-22 09:15:09 +02:00
morris 31fd483c25 Merge branch 'feature/usb_dual_host_2_backport_v5.5' into 'release/v5.5'
feat(usb/host): Add option to choose peripheral for USB host library (backport v5.5)

See merge request espressif/esp-idf!39721
2025-07-22 14:43:02 +08:00
morris cbf01d9e29 Merge branch 'doc/update_32b_addr_limit_in_flash_doc_v5.5' into 'release/v5.5'
flash: updated 32bit addr support related doc (v5.5)

See merge request espressif/esp-idf!40334
2025-07-22 14:34:59 +08:00
morris ebc3390df3 Merge branch 'camera/add_dvp_example_v5.5' into 'release/v5.5'
P4 DVP example and bugfix (v5.5)

See merge request espressif/esp-idf!39908
2025-07-22 14:29:17 +08:00
morris 782ffe1a7a Merge branch 'fix/pcnt_miss_accum_value_when_overflow_v5.5' into 'release/v5.5'
fix(pcnt): fix the accum_value missing when overflow (v5.5)

See merge request espressif/esp-idf!40313
2025-07-22 14:26:13 +08:00
Mahavir Jain 5c02c6fc1e Merge branch 'feat/update_mbedtls_3.6.4_v5.5' into 'release/v5.5'
feat(mbedtls): update to version 3.6.4 (v5.5)

See merge request espressif/esp-idf!40375
2025-07-22 11:52:29 +05:30
Jiang Jiang Jian 3c39b32195 Chip/support esp32c61 v5.5 2025-07-22 12:21:36 +08:00
Zhang Shuxian bf0c01434c docs: Remove incorrect description for ESP32-P4 SDMMC 2025-07-18 09:31:47 +08:00
Wei Yuhan b585ee174e Update BLE feature support status 2025-07-15 09:06:55 +08:00
Erhan Kurubas 71fb89eb85 change(docs): replace deprecated openocd cfg files 2025-07-08 13:08:46 +02:00
Ashish Sharma a3af8972ae feat(mbedtls): update to version 3.6.4 2025-07-04 17:34:00 +08:00
Ashish Sharma 3a9cce2a92 docs(system/esp_https_ota): adds ECIES-256 to pre-enc ota design doc 2025-07-04 17:29:24 +08:00
armando 7cef1a5720 doc(flash): updated 32bit addr support doc 2025-07-03 11:46:17 +08:00
Chen Jichang fc7f5bed4c fix(pcnt): fix the accum_value missing when overflow 2025-07-02 19:08:17 +08:00
Zhang Shuxian 7bb638c946 docs: Update CN for usb_host.rst 2025-06-30 08:47:45 +02:00
Tomas Rezucha ab5e48b026 feat(usb/host): Add option to choose peripheral for USB host library
Starting with ESP32-P4 we can have targets that have more than 1 USB-OTG peripheral.
This commit adds an option to choose which peripherals will be used by USB Host lib.

Internally, we will still have only 1 Root HUB but with multiple Root ports.
2025-06-30 08:47:45 +02:00
zhangyanjiao 65d4e3f06f fix(wifi): Added CVE-2025-52471 to vulnerabilities list 2025-06-30 10:59:58 +08:00
Xiao Xufeng da939fa729 fix(esp_flash): fixed issue of escaping boundary check
Also patched corresponding ROM functions
2025-06-25 01:35:21 +08:00
Jan Beran a70fa7804e docs: Fix spelling of the word "Kconfig" 2025-06-20 09:08:48 +02:00
harshal.patil 5210e576d5 feat(mbedtls/sha): New API for setting SHA mode 2025-06-18 16:46:39 +05:30
Jiang Jiang Jian 4a21060839 Merge branch 'docs/autocolor_multiline_v5.5' into 'release/v5.5'
docs(tools/idf-monitor): Add note about autocoloring limitation on multiline logs (v5.5)

See merge request espressif/esp-idf!39145
2025-06-17 14:51:25 +08:00
Jiang Jiang Jian d0d04bd986 Merge branch 'docs/add_doc_link_for_esp32p4_v5.5' into 'release/v5.5'
docs: Update hw-reference/index.rst for esp32p4 (v5.5)

See merge request espressif/esp-idf!39729
2025-06-17 14:37:45 +08:00
morris 80abd1c7e4 Merge branch 'refactor/p4_touch_channel_increase_1_v5.5' into 'release/v5.5'
refactor(touch): adjust touch channel number on P4 from 0-13 to 1-14 (v5.5)

See merge request espressif/esp-idf!39791
2025-06-17 10:20:45 +08:00
Zhang Shuxian 3da3f6f2e2 docs: Update hw-reference/index.rst for esp32p4 2025-06-17 10:06:54 +08:00
gaoxu 210f3a4e38 docs(camera): add lcd_cam dvp driver docs for camera 2025-06-17 09:30:58 +08:00
Zhang Shuxian 4b93bde59b docs: Update CN translation for ecdsa.rst 2025-06-16 13:13:03 +08:00
nilesh.kale 2d5d7b819f feat: enabled ECDSA-P192 support for ESP32H2 2025-06-16 13:13:03 +08:00
Krzysztof Budzynski 0dd5b0b979 Merge branch 'docs/update_getting_started_page_c5_v5.5' into 'release/v5.5'
docs: update get-started documents for ESP32-C5 (v5.5)

See merge request espressif/esp-idf!39398
2025-06-16 12:00:09 +08:00
laokaiyao 79da851a4c refactor(touch): adjust touch channel number on P4 from 0-13 to 1-14 2025-06-13 19:49:16 +08:00
wanckl 7914e75525 feat(driver_twai): new driver add programming guide 2025-06-11 17:05:37 +08:00
renpeiying 22aeb00462 docs: Update CN for idf-monitor.rst 2025-06-11 13:54:16 +08:00
Peter Dragun fd3178eb6b docs(tools/idf-monitor): Add note about autocoloring limitation on multiline logs
Closes https://github.com/espressif/esp-idf/issues/15793
2025-06-11 13:54:16 +08:00
Linda 2b0c548593 docs: update get-statted documents for ESP32-C5 2025-05-26 15:02:46 +08:00
morris 3ded40b276 Merge branch 'docs/uhci_programming_guide_v5.5' into 'release/v5.5'
docs(uhci): implementation for uart-dma (uhci) docs (backport v5.5)

See merge request espressif/esp-idf!39256
2025-05-20 14:28:41 +08:00
Jiang Jiang Jian 379f4de500 Merge branch 'docs/fix_p4_usb_jtag_pins_v5.5' into 'release/v5.5'
docs(jtag): fix esp32p4 usb jtag pins (v5.5)

See merge request espressif/esp-idf!39156
2025-05-20 10:55:23 +08:00