Commit Graph

7940 Commits

Author SHA1 Message Date
Tomas Rohlinek 12f36a021f Merge branch 'feat/align_fatfs_buffers' into 'master'
feat(storage/fatfs): Allow fatfs buffers to be aligned for DMA access

Closes IDF-9714

See merge request espressif/esp-idf!44942
2026-03-03 18:09:50 +01:00
Chen Chen f544120d06 Merge branch 'fix/i2c_slv_addr_check_esp32' into 'master'
fix(i2c_slave): filter out fake request for esp32 slave device

Closes IDFGH-17278

See merge request espressif/esp-idf!46040
2026-03-03 15:30:29 +08:00
Mahavir Jain 25a17ddda0 Merge branch 'feat/improve_ws_server_handshake_handling' into 'master'
feat(http_server): improve websocket server handling

Closes IDFGH-17214 and DOC-13853

See merge request espressif/esp-idf!45820
2026-03-02 10:11:06 +05:30
Marius Vikhammer 82665cbbbe ci(docs): add check that all IDF examples are referenced in the programming guide
Made-with: Cursor
2026-02-28 10:41:50 +08:00
Chen Chen eea66f2d58 fix(i2c_slave): filter out fake request for esp32
Closes https://github.com/espressif/esp-idf/issues/18268
2026-02-28 09:27:00 +08:00
morris 98343630b8 Merge branch 'feat/async_crc_example' into 'master'
feat(crc): added async crc console example (your terminal CRC calculator 🧮)

See merge request espressif/esp-idf!46084
2026-02-27 18:59:36 +08:00
C.S.M 762252153a Merge branch 'feat/add_jpeg_pixel_reverse_enc' into 'master'
feat(jpeg): Add config for reversing input pixel format in jpeg encoder

Closes IDFGH-17272

See merge request espressif/esp-idf!46075
2026-02-27 18:31:56 +08:00
C.S.M 05fd4d7da3 feat(jpeg): Add config for reversing input pixel format in jpeg encoder
Also add format check on both encoder and decoder

Closes https://github.com/espressif/esp-idf/issues/18262
2026-02-27 15:31:47 +08:00
Wan Lei 3cc0fa1971 Merge branch 'feat/driver_twai_sleep_retention_support' into 'master'
feat(driver_twai): new driver sleep retention supports

Closes IDF-13001

See merge request espressif/esp-idf!45418
2026-02-27 14:29:06 +08:00
morris ca17b599c4 feat(crc): added async crc console example 2026-02-27 10:56:25 +08:00
Zhang Shuxian 9637570dfc docs: Update CN translation for esp_http_server.rst 2026-02-27 09:59:05 +08:00
Ashish Sharma 5028b6230f feat(http_server): improve websocket server handling
1. Adds post handshake callback
2. Removes requirement to handle HTTP_GET message in websocket handler

Closes https://github.com/espressif/esp-idf/issues/18215
2026-02-27 09:59:05 +08:00
wanckl b814abc9e0 feat(driver_twai): new driver sleep retention support 2026-02-26 20:10:16 +08:00
Song Ruo Jing 9362907287 feat(dma2d,ppa): Support flash encryption for DMA2D and PPA 2026-02-26 16:39:40 +08:00
Shen Meng Jing 9c42eaab2e Merge branch 'docs/sync_cn_and_en' into 'master'
docs: Sync the CN transation and EN source

Closes DOC-13807

See merge request espressif/esp-idf!45861
2026-02-26 12:02:57 +08:00
Sudeep Mohanty a8423cf751 Merge branch 'feat/buildv2_examples' into 'master'
feat(cmakev2): Added cmakev2 examples

Closes IDF-13070, IDF-14185, and IDF-15153

See merge request espressif/esp-idf!45400
2026-02-25 13:58:27 +01:00
Tomáš Rohlínek 96f820e535 feat(storage/fatfs): Allow fatfs buffers to be aligned for DMA access 2026-02-25 12:50:20 +01:00
Zhang Shu Xian 7efaf665fd Merge branch 'docs/update_translation_for_security' into 'master'
docs: Update CN translation for pthread

Closes DOC-13820

See merge request espressif/esp-idf!46020
2026-02-25 17:18:03 +08:00
Samuel Obuch 2031705d4b Merge branch 'fix/c61_wp_bp_nums' into 'master'
Fix number of available BPs/WPs for esp32c61

Closes DOC-13852

See merge request espressif/esp-idf!45888
2026-02-25 15:39:55 +08:00
Chen Ji Chang 5b1c6fbafc Merge branch 'feat/lcd_sleep_retention_p4' into 'master'
feat(lcd): support i80 lcd sleep retention on p4

Closes IDF-9925, IDF-10965, and IDF-10703

See merge request espressif/esp-idf!45549
2026-02-25 11:09:23 +08:00
Zhang Shuxian b97cdc8183 docs: Update CN translation for pthread 2026-02-24 19:00:17 +08:00
Sudeep Mohanty 888b89273f docs(cmakev2): Add a reference to cmakev2 examples README to the buildv2 API guide 2026-02-24 11:21:20 +01:00
Zhang Shuxian 41902a0984 docs: Update CN translation for JTAG debugging 2026-02-24 17:11:57 +08:00
Samuel Obuch 1c6dbe7f5c fix(docs): unlimited number of sw breakpoints available for riscv targets 2026-02-24 15:47:48 +08:00
Samuel Obuch c28fcf0617 fix(docs): add missing USB pins 2026-02-24 15:47:48 +08:00
morris 60b8799ac0 doc(crc): async CRC driver programming guide 2026-02-24 13:55:23 +08:00
Chen Jichang d7481316f1 feat(lcd): support i80 lcd sleep retention on p4 2026-02-24 11:14:04 +08:00
Shen Mengjing df1af52cc4 docs: Sync the CN transation and EN source 2026-02-24 10:58:19 +08:00
Roland Dobai 5410fc0d5c Merge branch 'feat/esp_idf_sbom' into 'master'
feat(tools): esp-idf-sbom integration into idf.py

Closes IDF-15120

See merge request espressif/esp-idf!45696
2026-02-20 10:18:47 +01:00
Martin Vychodil 0fd5bae048 Merge branch 'refactor/fatfs_vfs_change_esp_vfs_fat_register_prototype' into 'master'
refactor(fatfs): Update esp_vfs_fat_register function prototype

Closes IDF-9212 and DOC-12416

See merge request espressif/esp-idf!41953
2026-02-20 03:07:35 +08:00
Frantisek Hrbata b90098a9f2 feat(tools): esp-idf-sbom integration into idf.py
While the `esp-idf-sbom` `idf.py` extension is implemented within the
`esp-idf-sbom` python package, a few minor changes are also required on
the `idf.py` side.

1. Add `esp-idf-sbom` as a core requirement so it is automatically
   installed by the installation scripts.
2. Add the `sbom-create` action to the list of actions for which the
   flashing-related closing message is displayed.
3. Update the documentation in the api-guides for tools.

Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2026-02-16 09:03:17 +01:00
Roland Dobai dcc0ed1c60 Merge branch 'feat/split_hints' into 'master'
feat(tools): Extended `hints.yml` loading from components

Closes IDF-10976

See merge request espressif/esp-idf!44398
2026-02-13 15:40:24 +01:00
Konstantin Kondrashov c4e8c1df9f Merge branch 'feature/postpone_locked_efuses' into 'master'
feat(efuse): Defer WR_DIS eFuse burning

Closes IDF-14045

See merge request espressif/esp-idf!44652
2026-02-13 16:21:09 +02:00
Konstantin Kondrashov bb4c139547 Merge branch 'fix/esp32_iram_as_8bit_access_from_isr1' into 'master'
fix(xtensa): Fix ESP32_IRAM_AS_8BIT_ACCESSIBLE_MEMORY mode for ISR1

Closes IDF-15285

See merge request espressif/esp-idf!45737
2026-02-13 16:02:00 +02:00
Konstantin Kondrashov ac8fd0f491 fix(esp32): Fix IRAM_AS_8BIT_ACCESSIBLE_MEMORY accessible from ISR1 2026-02-13 11:30:44 +02:00
renpeiying 98d5785f86 docs: Update CN translation 2026-02-13 15:59:31 +08:00
Marek Fiala 75bf3bdb54 feat(tools): Extended hints.yml loading from components 2026-02-13 15:59:31 +08:00
Roland Dobai db947a0d51 Merge branch 'fix/minimal_build_no_main' into 'master'
fix(build): ensure the main component exists when MINIMAL_BUILD is enabled

Closes IDFGH-17219 and DOC-13790

See merge request espressif/esp-idf!45770
2026-02-13 06:33:17 +01:00
Mahavir Jain ecc8fda914 Merge branch 'bugfix/esp_local_ctrl_arg_check' into 'master'
fix(esp_local_ctrl): validate payload_case matches msg_type in command dispatcher

See merge request espressif/esp-idf!45817
2026-02-13 09:13:16 +05:30
Mahavir Jain 3a093f6f11 Merge branch 'feat/spi_mode_during_ota' into 'master'
feat(app_update): add API for checking the spi mode compatibility

See merge request espressif/esp-idf!45221
2026-02-12 13:46:58 +05:30
Frantisek Hrbata 5dac2fee69 Merge branch 'fix/cmakev2_idf_component_optional_requires' into 'master'
fix(cmakev2/compat): change idf_component_optional_requires behavior

Closes IDFGH-17112

See merge request espressif/esp-idf!45588
2026-02-12 08:50:24 +01:00
Jiang Jiang Jian 9d354dac56 Merge branch 'fix/mbedtls_enable_threading_pthread' into 'master'
fix(mbedtls): enable pthread threading by default

See merge request espressif/esp-idf!45798
2026-02-12 11:59:45 +08:00
Chen Chen 3e59db5f57 Merge branch 'feat/mcpwm_etm_timer_events' into 'master'
feat(mcpwm): ETM support mcpwm timer TEZ/TEP events

Closes IDF-6102

See merge request espressif/esp-idf!45679
2026-02-12 11:39:23 +08:00
Ashish Sharma 8a8c4c175e fix(mbedtls): enable pthread threading by default 2026-02-11 17:59:04 +08:00
Konstantin Kondrashov be517fa8c0 feat(efuse): Defer WR_DIS eFuse burning 2026-02-11 11:07:12 +02:00
Mahavir Jain 4631b4a5d9 docs(protocomm): recommend using security2 scheme for production purpose 2026-02-11 13:55:44 +05:30
Rahul Tank d3c1584238 docs(protocomm): add advisory for 2 new CVE 2026-02-11 12:06:03 +05:30
Zhang Shuxian c3f5b4a74e docs: Update CN translation 2026-02-10 19:15:16 +08:00
Lu Wei Ke 5b5ee24f1f Merge branch 'docs/fix_doc_access_html' into 'master'
docs: Change PDF to HTML in access description

Closes DOC-13022

See merge request espressif/esp-idf!45425
2026-02-10 19:03:18 +08:00
Chen Ji Chang 5d70c77962 Merge branch 'feat/fix_mipi_dma2d_example_when_flash_enc' into 'master'
feat(mipi_dsi): allow to use dma2d in example when flash is encrypted

See merge request espressif/esp-idf!45362
2026-02-10 18:30:26 +08:00