Wu Zheng Hui
3a0eba4c46
Merge branch 'fix/fix_32k_config_revoke_breaks_io_holding' into 'master'
...
fix(esp_system): fix ext 32k io revoking breaks sleep io holding
Closes IDFGH-16262
See merge request espressif/esp-idf!41380
2025-10-11 12:59:35 +08:00
Chen Jichang
9e28a8d05c
fix(rmt): use memset to clear entire RMT memory block instead of single word
...
closes https://github.com/espressif/esp-idf/issues/17692
2025-10-11 11:27:52 +08:00
C.S.M
942f2dd0f9
fix(spi_flash): Fix the cache map 32M flash failed on esp32c5
2025-10-11 11:05:47 +08:00
luoxu
93a36fbf99
feat(ble_mesh): add BLE 5.0 extended advertising and long packet support
...
- Add extended advertising configuration with customizable PHY selection (1M, 2M, Coded)
- Implement long packet mode to overcome standard BLE Mesh packet length limitations
- Add configurable advertising parameters: interval, count, channel map, TX power
- Introduce enhanced message context structure for fine-grained advertising control
- Add Kconfig options for buffer management and segment count configuration
- Support both forced and preferred long packet transmission modes
- Update advertising buffer pools to accommodate extended and long packet types
- Add validation for enhanced advertising parameters and packet length limits
- Maintain backward compatibility with existing BLE Mesh functionality
2025-10-11 10:57:46 +08:00
wuzhenghui
4bb6a01959
fix(esp_system): fix ext 32k io revoking breaks sleep io holding
2025-10-10 19:44:07 +08:00
C.S.M
c38a6691b9
fix(jpeg): Add check for jpeg marker parser in order to enhance safety
2025-10-10 18:44:27 +08:00
Roland Dobai
d816c3fb5b
Merge branch 'contrib/github_pr_17594' into 'master'
...
fix(depgraph): Add double quotes around dependency names (GitHub PR)
Closes IDFGH-16471
See merge request espressif/esp-idf!41989
2025-10-10 11:27:06 +02:00
Jiang Jiang Jian
5f5f96384c
Merge branch 'feat/support_esp32c5_cert_test_example' into 'master'
...
Feat/support esp32c5 cert test example
See merge request espressif/esp-idf!42103
2025-10-10 17:03:31 +08:00
morris
d331400e7a
Merge branch 'fix/gcc_analyzer_warning_on_preview_targets' into 'master'
...
refactor(sleep_cpu): suppress infinite loop warnings with compiler diagnostics
See merge request espressif/esp-idf!42457
2025-10-10 16:45:32 +08:00
Wang Meng Yang
1d0db55941
Merge branch 'bugfix/bt_idf_ci' into 'master'
...
fix(example/classic_bt): Fix the stack overflow of the SPPAppT and mouse_move_task tasks
Closes IDFCI-3985 and IDFCI-3631
See merge request espressif/esp-idf!42474
2025-10-10 16:09:36 +08:00
yangfeng
dc1c22f090
fix(example/classic_bt): Fix the stack overflow of the SPPAppT and mouse_move_task tasks
2025-10-10 14:42:01 +08:00
Nilesh Kale
20098cb71c
Merge branch 'bugfix/ota_resumption_saved_size_alignmnet' into 'master'
...
fix: Ensure OTA written size for 16-byte alignment
See merge request espressif/esp-idf!41887
2025-10-10 13:49:24 +08:00
morris
efe05d829b
refactor(sleep_cpu): suppress infinite loop warnings with compiler diagnostics
2025-10-10 13:37:29 +08:00
Wang Meng Yang
b92235223a
Merge branch 'bugfix/fix_some_bt_bugs' into 'master'
...
fix(bt): fix some bluetooth bugs
Closes IDFGH-16334 and IDFGH-15166
See merge request espressif/esp-idf!42261
2025-10-10 12:10:25 +08:00
Wang Meng Yang
3e0545f28b
Merge branch 'bugfix/fix_bt_security' into 'master'
...
fix(bt/bluedroid): Fix the boundary conditions when checking EIR data
See merge request espressif/esp-idf!42253
2025-10-10 09:07:49 +08:00
morris
4e62b0e44e
Merge branch 'refactor/mcpwm_generator_remove_varg_api' into 'master'
...
refactor(mcpwm): remove varg action setting functions for timer, compare, and brake events
Closes IDF-13901, IDF-13890, IDF-13865, and IDF-13880
See merge request espressif/esp-idf!42259
2025-10-10 03:25:40 +08:00
Martin Vychodil
1e1b95cfa1
Merge branch 'feature/esp_partition_bdl_support' into 'master'
...
Feat(storage): esp_partition BDL support
Closes IDF-12748
See merge request espressif/esp-idf!40288
2025-10-10 01:55:35 +08:00
Fu Hanxi
c27bccaf81
Merge branch 'ci/fix-pipeline-commit-sha-in-build-docker' into 'master'
...
Ci/fix pipeline commit sha in build docker
Closes IDFCI-3918
See merge request espressif/esp-idf!42381
2025-10-09 13:22:45 +02:00
Fu Hanxi
f10537a76d
Merge branch 'ci/remove-extra-custom-yml' into 'master'
...
ci: move extra targets need to be built by default to `--additional-build-targets`
Closes IDFCI-3230
See merge request espressif/esp-idf!42230
2025-10-09 12:48:23 +02:00
Igor Masar
4f578d8375
Merge branch 'feat/usb-h4-support' into 'master'
...
feat(soc/usb): Add USB support for ESP32-H4
Closes IDF-12341 and IDF-12342
See merge request espressif/esp-idf!41642
2025-10-09 18:28:16 +08:00
Samuel Obuch
86b39c6315
Merge branch 'esp_rom_fix_defalut_typos' into 'master'
...
fix(esp_rom): correct typos defalut -> default
Closes IDFGH-16547
See merge request espressif/esp-idf!42294
2025-10-09 17:25:05 +08:00
muhaidong
57aa42bb43
fix(phy): fix cmd get_rx_result log error issue
2025-10-09 16:48:52 +08:00
muhaidong
a5bc5a3f7f
fix(phy): add tx_contain_en cmd for esp32c5
2025-10-09 16:40:01 +08:00
muhaidong
68f0386405
feat(phy): support esp32c5 cert test
2025-10-09 16:40:01 +08:00
morris
b76254895c
refactor(mcpwm): remove varg action setting functions for timer, compare, and brake events
2025-10-09 16:38:39 +08:00
Mahavir Jain
02af1db1dd
Merge branch 'feat(esp-tls)/add_more_server_configurations' into 'master'
...
feat(esp_tls): supports setting tls version and ciphersuite in server config
Closes IDFGH-16537
See merge request espressif/esp-idf!42323
2025-10-09 13:43:38 +05:30
Chen Chen
8b8b5df141
feat(i2c_slave): Add API to perform slave tx buffer reset
...
Closes https://github.com/espressif/esp-idf/issues/16241
2025-10-09 16:08:19 +08:00
Wei Yu Han
51d5e8fd08
Merge branch 'docs/update_nimble_pts_info' into 'master'
...
docs(ble): Updated NimBLE certification info
See merge request espressif/esp-idf!42264
2025-10-09 15:46:05 +08:00
Chen Jichang
d0e24e4a81
refactor(hw_support): remove unused periph_module_t members
2025-10-09 15:27:20 +08:00
C.S.M
068c8ab965
Merge branch 'refactor/temperature_cpp' into 'master'
...
refactor(temperature_sensor): Make temperature sensor adapt to cpp
Closes IDFGH-16532 and IDF-14190
See merge request espressif/esp-idf!42247
2025-10-09 15:24:52 +08:00
Martin Vychodil
3ce5725282
fix(esp_partition): read-only and encrypted partition support
2025-10-09 09:06:54 +02:00
Martin Vychodil
5c8a10e61e
fix(esp_partition): fixes related to BDL update
2025-10-09 09:06:40 +02:00
Mahavir Jain
56098593d9
Merge branch 'fix/http_async_handler_ci_test_failure' into 'master'
...
fix(http_server): Fix CI test failure async_handler
Closes IDFCI-3119
See merge request espressif/esp-idf!42037
2025-10-09 12:26:05 +05:30
Rahul Tank
26636cebac
fix(nimble): Use nimble platform mem malloc / free APIs
2025-10-09 10:37:21 +05:30
Kapil Gupta
092338b78d
fix(esp_wifi): Add validation before accessing RSNXE
2025-10-09 09:32:56 +05:30
morris
c76d25edc1
Merge branch 'fix/lwip_rename_task_docs' into 'master'
...
[lwip]: Mention lwip task name change in migration-docs
See merge request espressif/esp-idf!42346
2025-10-09 10:32:26 +08:00
Fu Hanxi
b207b3320b
ci: use merged result commit in build_docker job
...
also change to shanghai runners
2025-10-08 13:59:18 +02:00
Frantisek Hrbata
a73644800d
fix(test_apps): reflect changes in component_deps.dot in the g1_components test
...
The commit 51f3c02115 ("Add quotes around node ID in dependency
graph") introduced proper quoting for node IDs in the generated dot
file. Since the dot format does not allow dashes in node names without
quoting, and dashes are used in component names, the component names in
the generated dot file are now correctly quoted. Adjust the
g1_components test to accommodate this change by stripping the quotes.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com >
2025-10-08 19:55:21 +08:00
Vincent-Dalstra
a36c8b8725
fix: Add quotes around node ID in dependency graph
...
Graphviz node ID's are represented as strings, that can only use a
restricted set of characters (characters, digits, and underscores), and
must not match a reserved keyword. These restrictions do not apply when
the string is wrapped in double quotes. This allows for component names
with dashes in them, for example.
Closes https://github.com/espressif/esp-idf/pull/17594
2025-10-08 19:55:21 +08:00
Ondrej Kosta
08e4aba740
Merge branch 'fix/eth_connect' into 'master'
...
fix(protocol_examples_common): Temporal fix of backwards compatibility
See merge request espressif/esp-idf!42398
2025-10-08 17:06:47 +08:00
radek.tandler
b695279ee8
feat(storage): esp_blockdev added to G1 components
2025-10-08 10:18:10 +02:00
Alexey Gerenkov
3316e9d706
Merge branch 'feature/update-esp-clang-to-esp-20.1.1_20250829' into 'master'
...
feat(tools): update esp-clang version to esp-20.1.1_20250829
See merge request espressif/esp-idf!41728
2025-10-07 21:23:08 +08:00
Roland Dobai
d44fca613c
Merge branch 'change/use_esptool_to_list_ports' into 'master'
...
change(tools): Use esptool to detect available ports
See merge request espressif/esp-idf!42380
2025-10-07 14:32:24 +02:00
Ondrej Kosta
8619f96018
fix(protocol_examples_common): Temporal fix of backwards compatibility
2025-10-07 13:28:45 +02:00
Fu Hanxi
1f69dbf456
ci: populate PIPELINE_COMMIT_SHA in pipeline_variables
2025-10-07 11:18:36 +02:00
Martin Vychodil
4493b39d18
feat(storage): Added Block Device Layer support for esp_partition component
2025-10-07 14:55:36 +08:00
nilesh.kale
873fd18c5a
fix: add check to ensure OTA buffer size for 16-byte aligned
...
This commit added guide to, round off OTA written size to allowed
aignmnet when flash ecnryption enabled.
2025-10-07 11:19:35 +05:30
Martin Vychodil
46def9972a
Merge branch 'feature/esp_blockdev_updates' into 'master'
...
fix(storage): BDL interface comprehensive update
See merge request espressif/esp-idf!42371
2025-10-07 01:27:49 +08:00
Alexey Gerenkov
e1f647906d
fix(build): Add missing '-nostartfiles' option in Clang toolchain files
2025-10-06 22:37:41 +08:00
Alexey Gerenkov
8d8d7de672
feat(tools): update esp-clang version to esp-20.1.1_20250829
2025-10-06 22:37:41 +08:00