Commit Graph

7342 Commits

Author SHA1 Message Date
morris
fe6f9cafaa Merge branch 'feat/lcd_example_add_rd_v5.5' into 'release/v5.5'
docs(lcd): update rd pin description for i80_controller example (v5.5)

See merge request espressif/esp-idf!46108
2026-02-28 11:27:51 +08:00
Euripedes Rocha
46fd266877 Merge branch 'fix/basic_eth_init' into 'release/v5.5'
fix(esp_eth): fixed basic example MAC address config for SPI ETH v5.5

See merge request espressif/esp-idf!45499
2026-02-27 14:17:22 +01:00
Chen Chen
68def2633c docs(lcd): update rd pin description for i80_controller example
Closes https://github.com/espressif/esp-idf/issues/18277
2026-02-27 16:23:59 +08:00
Mahavir Jain
53c7697465 Merge branch 'bugfix/esp_local_ctrl_arg_check_v5.5' into 'release/v5.5'
fix(esp_local_ctrl): validate payload_case matches msg_type in command dispatcher (v5.5)

See merge request espressif/esp-idf!45925
2026-02-27 09:43:33 +05:30
morris
8fa3471930 Merge branch 'fix/twai_test_split_runner_tags_v5.5' into 'release/v5.5'
fix(driver_twai): test split runner combinations (v5.5)

See merge request espressif/esp-idf!46071
2026-02-26 19:21:21 +08:00
Alexey Gerenkov
0c7eac2565 Merge branch 'feature/picolibc_v5.5' into 'release/v5.5'
feat(build): add Picolibc support (v5.5)

See merge request espressif/esp-idf!44108
2026-02-26 18:12:58 +08:00
wanckl
95c0f2778e fix(driver_twai): test split runner combinations 2026-02-26 12:00:23 +08:00
Fu Hanxi
e01f8bf308 Merge branch 'ci/backport-master-5.5-2026-02-11' into 'release/v5.5'
ci: backport master to 5.5

See merge request espressif/esp-idf!45834
2026-02-25 15:12:48 +01:00
Fu Hanxi
124a1d3b82 ci: backport master to 5.5 2026-02-25 11:38:38 +01:00
Rahul Tank
4f54e0e103 fix(nimble): Improve safety, fix bugs, and update docs across NimBLE examples
- Remove unused headers from examples
- Improve periodic adv/sync example functionality and readability
- Use ble_hs_id_infer_auto() instead of hardcoded BLE_OWN_ADDR_PUBLIC/RANDOM
- Add ble_hs_util_ensure_addr() calls in on_sync for proper address setup
- Use correct ext adv instance (0 instead of 1) in phy_prph, l2cap_coc, multi_conn
- Fix struct name: ble_gap_periodic_adv_enable_params -> ble_gap_periodic_adv_start_params
- Add CONFIG_BT_NIMBLE_GAP_SERVICE guards around ble_svc_gap_device_name_set
- Fix unsafe AD data parsing with bounds checks in central examples
- Fix UUID matching bugs (off-by-one loop condition and byte order) in
  phy_cent, htp_cent, and proximity_sensor_cent
- Fix ble_multi_conn_cent address type to use dynamic inference
- Remove contradictory sm_sc=0 after sm_sc=1 in ble_multi_adv
- Add CONFIG_BT_NIMBLE_EXT_ADV=y to ble_multi_adv sdkconfig defaults
- Check return values for ble_gap_set_host_feat, nimble_port_init
- Update tutorials and READMEs to match code changes
2026-02-25 13:01:35 +05:30
Rahul Tank
d4e3b47984 Merge branch 'bugfix/fix_host_nimble_fixes_v5.5' into 'release/v5.5'
fix(nimble): Fix various issues for security/vulnerability in host (v5.5)

See merge request espressif/esp-idf!45992
2026-02-25 12:48:03 +05:30
Mahavir Jain
09935fda4d Merge branch 'fix/esp_https_ota_header_handling_for_custom_data_v5.5' into 'release/v5.5'
Issue with complete headers for custom partition OTA (v5.5)

See merge request espressif/esp-idf!45795
2026-02-25 12:26:09 +05:30
Ondrej Kosta
a7c0bbb98c ci(esp_eth): update ETH bridge test to be more robust 2026-02-24 12:39:13 +01:00
morris
4df38f2747 Merge branch 'fix/usb_device_example_enable_compile_warnings_backport_v5.5' into 'release/v5.5'
fix(usb_device): Enable compile warning on device examples backport v5.5

See merge request espressif/esp-idf!45928
2026-02-24 11:21:52 +08:00
Ondrej Kosta
388447215b fix(esp_eth): fixed basic example MAC address config for SPI ETH 2026-02-23 12:40:32 +01:00
Rahul Tank
0990d6e03e fix(nimble): Fix various issues for security/vulnerability in host 2026-02-23 14:09:34 +05:30
Rahul Tank
641e71e265 fix(nimble): Fix ble_multi_adv example to show correct UUIDs information 2026-02-19 12:22:51 +05:30
Shreeyash
ba1360baef fix(nimble): Fix vulnerabilities in NimBLE examples 2026-02-19 10:18:38 +05:30
Astha Verma
6ad8c2667f fix(nimble): Added device name log for ext adv in blecent_throughput 2026-02-18 22:12:50 +05:30
Rahul Tank
2643e1f095 Merge branch 'bugfix/fix_nimble_issues_11022026_v5.5' into 'release/v5.5'
fix(nimble): Bugfix/fix nimble issues 11022026 (v5.5)

See merge request espressif/esp-idf!45908
2026-02-18 22:07:33 +05:30
Mahavir Jain
bde6e74231 Merge branch 'fix/tee_sec_stg_aes_gcm_iv_reuse_v5.5' into 'release/v5.5'
fix(esp_tee): Prevent IV reuse in the TEE secure storage AES-GCM service (v5.5)

See merge request espressif/esp-idf!45682
2026-02-18 18:04:19 +05:30
Mahavir Jain
dbc3098182 Merge branch 'contrib/github_pr_17641_v5.5' into 'release/v5.5'
Allow the https server to request client certs only with OPTIONAL (GitHub PR) (v5.5)

See merge request espressif/esp-idf!45797
2026-02-18 18:03:52 +05:30
Mahavir Jain
f1da2855b1 Merge branch 'fix/add_check_for_range_request_supported_by_server_during_ota_resumption_v5.5' into 'release/v5.5'
fix(esp_https_ota): added a check if range request is supported during OTA resumption is enabled (v5.5)

See merge request espressif/esp-idf!45819
2026-02-18 18:02:24 +05:30
Mahavir Jain
28911775eb Merge branch 'fix/esp_https_client_test_v5.5' into 'release/v5.5'
fix(esp_http_client): Fixed the example pytest (v5.5)

See merge request espressif/esp-idf!45447
2026-02-18 18:01:55 +05:30
Astha Verma
eee0e24e48 fix(nimble): Fix memory leak when enabling gatt caching 2026-02-17 16:04:49 +05:30
peter.marcisovsky
ebc4e5530e fix(usb_device): Enable compile warning on device examples 2026-02-17 09:55:30 +01:00
Mahavir Jain
ab9e5cc34d docs(protocomm): recommend using security2 scheme for production purpose 2026-02-17 11:47:12 +05:30
nilesh.kale
b7ef04f701 fix(esp_https_ota): handle ota resumption if server dosent support range requests
This commit added check to see if server supports range requets,
and fallback to OTA without resumption accordingly.

Closes https://github.com/espressif/esp-idf/pull/17960
2026-02-17 11:20:07 +05:30
Rahul Tank
2fcf63c746 fix(nimble): Bugfixes for various issues 2026-02-16 11:09:31 +05:30
0xFEEDC0DE64
2ed84eb04b feat(esp_http_server): Allow the https server to request client certs optionally
Closes https://github.com/espressif/esp-idf/pull/17641
2026-02-11 17:49:44 +08:00
hrushikesh.bhosale
be7fad53ce feat(partition_ota): Modified pytest for storage data
- Modified test for storage data, reduced the size to 500 bytes,
less than IMAGE_HEADER_SIZE (1024), to check the workflow, if the
custom partition other than APP and BOOTLOADER less IMAGE_HEADER_SIZE
performed OTA
2026-02-10 14:00:34 +05:30
Marius Vikhammer
82e525ef3e Merge branch 'fix/lp_adc_not_working_on_lp_core_v5.5' into 'release/v5.5'
Fixes for LP ADC to work when used from the LP core (v5.5)

See merge request espressif/esp-idf!45763
2026-02-10 11:49:42 +08:00
Sudeep Mohanty
66c76d0c34 change(lp_adc): Cleanup LP ADC driver and example 2026-02-09 12:36:18 +01:00
wuzhenghui
ce3430b1b4 feat(example): add cache safe check for wifi powersave example CI 2026-02-09 15:26:13 +08:00
Jiang Jiang Jian
1f51d48225 Merge branch 'fix/esp_hid_device_deint_reset_v5.5' into 'release/v5.5'
fix(nimble): Reset HID service during deinit (v5.5)

See merge request espressif/esp-idf!41898
2026-02-06 14:43:47 +08:00
Laukik Hase
7b3e2b82bb fix(esp_tee): Prevent IV reuse in the TEE secure storage AES-GCM service 2026-02-05 13:45:21 +05:30
Alexey Lapshin
74ed018fc1 fix(test): fix tests according to the new toolchain flags 2026-02-05 13:40:11 +07:00
Alexey Lapshin
a2840fb46a fix(tee): fix incorrect test expectation logic 2026-02-05 13:40:11 +07:00
Alexey Lapshin
250db2464d fix(icmp_echo): fix incorrect test expectation logic 2026-02-05 13:40:11 +07:00
Alexey Lapshin
d2e0125975 fix(iperf): fix incorrect test expectation logic 2026-02-05 13:40:11 +07:00
Alexey Lapshin
0b3929d0d9 feat(esp_libc): add full support for picolibc 2026-01-30 23:39:53 +07:00
hrushikesh.bhosale
e1caea2e14 fix(esp_http_client): Fixed the esp_http_client example test
- remove the dut expect which was expect error code for invalid
request, as the HTTP_EVENT_DISCONNECTED is not getting triggered
2026-01-27 17:22:39 +05:30
hrushikesh.bhosale
6733adaccc fix(esp_http_client): Fixed the example pytest
Pytest was expect the positive content length for async req
2026-01-27 17:08:08 +05:30
Jiang Jiang Jian
0d7fa84c98 Merge branch 'feat/add_ot_ci_c5_related_testcases_v5.5' into 'release/v5.5'
feat(openthread): add C5 sleep test case (v5.5)

See merge request espressif/esp-idf!45162
2026-01-22 19:28:58 +08:00
Jiang Jiang Jian
ec8bd67b0b Merge branch 'fix/fatfs_pytest_expecting_typo_v5.5' into 'release/v5.5'
fix(sd): Fixed typo in pytest output expectation (v5.5)

See merge request espressif/esp-idf!44883
2026-01-22 19:28:00 +08:00
Astha Verma
91547794a0 fix(nimble): Reset HID service during deinit 2026-01-21 16:58:16 +05:30
Martin Vychodil
bc31174c58 Merge branch 'feat/nvs_iteration_statistics_examples_v5.5' into 'release/v5.5'
feat(examples/storage): add nvs statistics and iteration examples (v5.5)

See merge request espressif/esp-idf!43661
2026-01-20 20:09:39 +08:00
morris
27a5cfd0bf Merge branch 'feat/p4_eco5_ccm_v5.5' into 'release/v5.5'
ISP:  support ccm on P4 eco5 (v5.5)

See merge request espressif/esp-idf!44812
2026-01-19 15:00:37 +08:00
Jiang Jiang Jian
e2cc50cb46 Merge branch 'fix/task_tracing_crashing_5.5' into 'release/v5.5'
fix(heap): fix a bug where the biggest heap would be NULL on boot (backport v5.5)

See merge request espressif/esp-idf!43448
2026-01-19 11:11:38 +08:00
Jiang Jiang Jian
d7433253d8 Merge branch 'bugfix/enlarge_espnow_example_stack_v5.5' into 'release/v5.5'
fix(wifi/espnow): Increase the espnow example stack size (v5.5)

See merge request espressif/esp-idf!45181
2026-01-19 11:10:08 +08:00