Commit Graph
55196 Commits
Author SHA1 Message Date
Jiang Jiang Jian 4b62443e1e Merge branch 'bugfix/qos_not_reported' into 'master'
fix(bt/controller): update ESP32 libbtdm_app.a to fix missing QoS_Setup_Cmpl event

Closes BTQABR2023-901

See merge request espressif/esp-idf!52489
2026-09-07 20:12:47 +08:00
Mahavir Jain e220bc08dd Merge branch 'fix/esp_crt_bundle_allocator_symmetry' into 'master'
fix(esp_crt_bundle): match memory allocator in cross-signed callback

Closes IDFGH-18243

See merge request espressif/esp-idf!52487
2026-09-07 17:40:31 +05:30
Jiang Jiang Jian f2a83fe7ec Merge branch 'feat/update_phy_lib_20260827' into 'master'
feat(esp_phy): update phylib

See merge request espressif/esp-idf!52128
2026-09-07 20:07:57 +08:00
Jiang Jiang Jian 5923e8b08d Merge branch 'fix-ieee802154-teardown-order' into 'master'
ieee802154: Fix teardown order

Closes PM-869

See merge request espressif/esp-idf!52488
2026-09-07 19:51:54 +08:00
morris 77d0058435 Merge branch 'ci/disable_h4_target_test_for_updating_runners' into 'master'
ci(esp32h4): disable h4 target test for updating runners

See merge request espressif/esp-idf!52449
2026-09-07 17:19:53 +08:00
morris 2c7ea39952 Merge branch 'contrib/github_pr_19007' into 'master'
fix(esp_eth): avoid per-frame descriptor ring scan in RX task (GitHub PR)

Closes IDFGH-18183

See merge request espressif/esp-idf!52115
2026-09-07 15:49:50 +08:00
zwx 0dcd70d121 feat(esp_phy): update phylib
* S31 phy_version: 101, 7b1f880, Sep  2 2026
2026-09-07 15:10:02 +08:00
zwx b0c049033f feat(phy): log PLL tracking results 2026-09-07 15:09:56 +08:00
Jiang Jiang Jian a942660200 Merge branch 'feat/support-phy-grant-protect' into 'master'
feat(coex): support phy grant protect

See merge request espressif/esp-idf!51618
2026-09-07 14:08:25 +08:00
Marius Vikhammer e4d7245672 Merge branch 'bugfix/lp-adc-raw-read-snapshot' into 'master'
test(ulp): snapshot LP ADC raw reads after GPIO settle

Closes IDFCI-5376

See merge request espressif/esp-idf!52022
2026-09-07 13:40:24 +08:00
Rahul Tank 51d747b8d5 Merge branch 'bugfix/fix_null_proc_dereference' into 'master'
fix(nimble): Avoid NULL proc dereference in GATT client procedures

Closes BT-4476

See merge request espressif/esp-idf!52213
2026-09-07 10:54:44 +05:30
Jin Cheng 329731b91a fix(bt/controller): update ESP32 libbtdm_app.a to fix missing QoS_Setup_Cmpl event 2026-09-07 12:17:53 +08:00
Island 50135ffda2 Merge branch 'fix/fix_ble_retention_dependency_order' into 'master'
fix(ble): fix ble retention dependency order

See merge request espressif/esp-idf!52461
2026-09-07 11:56:46 +08:00
zwx ffe9259a12 fix(ieee802154): fix teardown order 2026-09-07 11:43:48 +08:00
Ashish Sharma 78bf36db3e fix(esp_crt_bundle): match memory allocator in cross-signed callback
Closes https://github.com/espressif/esp-idf/issues/19053
2026-09-07 11:33:15 +08:00
Island 9c84e44d2f Merge branch 'idf/ble_iso_cis_critical' into 'master'
fix(ble_iso): Avoid posting CIS events in critical section

See merge request espressif/esp-idf!52396
2026-09-07 10:37:08 +08:00
Marius Vikhammer b38c8a0625 Merge branch 'feat/llvm-opt-integration' into 'master'
feat(compiler): add ESP-IDF LLVM optimization enablement framework

See merge request espressif/esp-idf!51154
2026-09-07 10:11:37 +08:00
Mahavir Jain 96f54947e0 Merge branch 'fix/http_server_chunked_501' into 'master'
Fix(esp_http_server): Fail cleanly on incoming chunked request

See merge request espressif/esp-idf!52126
2026-09-06 15:55:17 +05:30
Mahavir Jain a482934bff Merge branch 'fix/esp_http_server-ws-close-and-utf8-strictness' into 'master'
Fix(esp_http_server): ws close and utf8 strictness

See merge request espressif/esp-idf!48908
2026-09-06 15:53:31 +05:30
Ashish Sharma 036cd477a3 test(esp_http_server): cover 501 reply for unrecognized request methods 2026-09-05 12:21:03 +08:00
Ashish Sharma 6dd4cfe95d fix(esp_http_server): reply 501 to requests with an unrecognized method 2026-09-05 12:21:02 +08:00
Ashish Sharma 67ae553eab test(esp_http_server): cover 501 reply for Transfer-Encoding requests 2026-09-05 12:21:02 +08:00
Ashish Sharma d77f084065 fix(esp_http_server): reject Transfer-Encoding requests with 501 2026-09-05 12:21:02 +08:00
Island ece9103d83 Merge branch 'feat/bt_osal_build_configurable' into 'master'
feat(bt): Add Kconfig option to build the BT OSAL conditionally

See merge request espressif/esp-idf!51511
2026-09-04 20:47:20 +08:00
Mahavir Jain e33568b60a Merge branch 'fix/anti-rollback-update' into 'master'
fix(efuse): Reliably update anti-rollback secure version

Closes IDF-16141

See merge request espressif/esp-idf!52406
2026-09-04 18:09:02 +05:30
Laukik Hase 0a428e017a Merge branch 'fix/tee_basic_example_failure' into 'master'
fix(esp_tee): Fix AEAD output buffer slicing in the `tee_basic` example

See merge request espressif/esp-idf!52389
2026-09-04 17:13:42 +05:30
Alexey Gerenkov 6d01a64027 Merge branch 'feature/update-openocd-to-v0.12.0-esp32-20260831' into 'master'
feat(tools): update openocd version to v0.12.0-esp32-20260831

See merge request espressif/esp-idf!52371
2026-09-04 19:37:02 +08:00
cjin 54efd4ccfd fix(ble): fix ble retention dependency order 2026-09-04 18:35:51 +08:00
Chen Jichang e9c56e2d78 ci(esp32h4): disable h4 target test for updating runners 2026-09-04 17:19:46 +08:00
Rahul Tank 2d0169ef41 fix(nimble): Avoid NULL proc dereference in GATT client procedures 2026-09-04 14:26:02 +05:30
Ashish Sharma 9eaeac69cf fix(esp_http_server): fail the connection on an oversized WebSocket frame 2026-09-04 16:24:38 +08:00
Ashish Sharma 8a01f77647 fix(esp_http_server): let the WS control handler own the protocol reply 2026-09-04 16:24:38 +08:00
Ashish Sharma 731ef25e37 feat(esp_http_server): add httpd_ws_close_session() for graceful WS shutdown 2026-09-04 16:24:38 +08:00
Ashish Sharma d0e35277dd fix(ws): validate CLOSE frame semantics, echo payload, validate UTF-8 text 2026-09-04 16:24:38 +08:00
Liu Linyan 4ce1f8edb5 fix(ble_iso): Avoid posting CIS events in critical section 2026-09-04 16:12:10 +08:00
morris ba2b9256e2 Merge branch 'feat/esp32s31_adds_efuse_adc_calib' into 'master'
feat(efuse): Adds efuse ADC calibration support for ESP32S31

Closes IDF-16140

See merge request espressif/esp-idf!52390
2026-09-04 15:47:22 +08:00
Rahul Tank 9f69bfdb4d Merge branch 'bugfix/fix_ble_pair_attack' into 'master'
fix(nimble): Fix for BLERP attack

See merge request espressif/esp-idf!51161
2026-09-04 12:53:02 +05:30
morris 0ae0276b35 Merge branch 'refactor/formate_old_spi_struct_new_style' into 'master'
refactor(driver_spi): re-generate old spi struct header in new style

See merge request espressif/esp-idf!52270
2026-09-04 14:16:13 +08:00
Meet Patel 108db1bc12 test(ulp): snapshot LP ADC raw reads after GPIO settle
HP was asserting a live LP buffer and starting firmware before ADC/GPIO setup.
That produced leftover-high values and print/assert mismatches on pull-down.

Wait 100 ms for analog settle, then wait for completed scans with a wall-clock
timeout (pdMS_TO_TICKS(1) is zero at a 10 ms tick). Copy a local snapshot and
assert it; do not retry until a reading is in range. Deinit on teardown so a
failed raw-read cannot abort the following stress case.
2026-09-04 11:38:08 +05:30
morris df2192b38f Merge branch 'trace_encoder_hw_params' into 'master'
Trace encoder hw params

See merge request espressif/esp-idf!52338
2026-09-04 13:42:31 +08:00
morris 1ae529d059 Merge branch 'test/touch_light_sleep_ci' into 'master'
Touch sensor light sleep wake-up ci test

See merge request espressif/esp-idf!52293
2026-09-04 13:22:26 +08:00
Mahavir Jain 20c9c74c48 Merge branch 'contrib/github_pr_18818' into 'master'
fix(esp_http_client): fix parser wedge and dead error-classification branches on read timeout (GitHub PR)

Closes IDFGH-17949
Closes https://github.com/espressif/esp-idf/pull/18818

See merge request espressif/esp-idf!50758
2026-09-04 10:43:54 +05:30
Mahavir Jain 8952de37bb Merge branch 'fix/add_cve_items' into 'master'
docs: update vulnerabilities guide to mention CVE-2026-81507 & CVE-2026-81508

See merge request espressif/esp-idf!52229
2026-09-04 10:42:16 +05:30
Roland Dobai aa03e678f5 Merge branch 'fix/serial_port_target_mismatch' into 'master'
fix(tools): Detect serial port matching the project target

Closes IDF-15356

See merge request espressif/esp-idf!51466
2026-09-04 07:01:30 +02:00
Shu Chen a8a5106421 Merge branch 'fix/fix_openthread_netif_glue_deinit_issue' into 'master'
fix(openthread): fix stack deinit by reversing netif glue teardown and hardening workflow cleanup

Closes IDFGH-18140

See merge request espressif/esp-idf!51949
2026-09-04 03:47:33 +00:00
morris 320f344cd6 Merge branch 'docs/mcpwm_deadtime_descrption' into 'master'
docs(mcpwm): add note for deadtime config

Closes IDFGH-17717

See merge request espressif/esp-idf!49090
2026-09-04 11:21:37 +08:00
Xu Si Yu 66ab063a9a feat(coex): support phy grant protect 2026-09-04 11:06:58 +08:00
Island b3c069f960 Merge branch 'change/ble_update_lib_20260901' into 'master'
change(ble): [AUTO_MR] 20260901 - Update ESP BLE Controller Lib

Closes BLERP-3074, BLERP-3075, BLERP-3076, BLERP-3077, BLERP-3078, BLERP-3079, BLERP-3080, and BLERP-2565

See merge request espressif/esp-idf!52281
2026-09-04 10:53:24 +08:00
Chen Chen ac6238eefc docs(mcpwm): add note for deadtime config
Closes https://github.com/espressif/esp-idf/issues/18654
2026-09-04 10:52:29 +08:00
Jiang Jiang Jian 4b2669edde Merge branch 'feat/pm_components_ram_optimize' into 'master'
feat(pm): pm components ram optimize

Closes PM-840

See merge request espressif/esp-idf!51672
2026-09-04 10:32:26 +08:00