Commit Graph

46642 Commits

Author SHA1 Message Date
Xu Si Yu
1e8adea6fd feat(802.15.4): add multipan pending table support 2026-01-14 17:46:07 +08:00
Xu Si Yu
d9aac3ba33 feat(802.15.4): add SW data request detection 2026-01-14 17:46:06 +08:00
morris
5cdf6f448f Merge branch 'feat/add_parlio_buffer_size_check_on_c6_v5.5' into 'release/v5.5'
feat(parlio): add buffer size alignment warning for c6 (v5.5)

See merge request espressif/esp-idf!45074
2026-01-14 16:17:26 +08:00
Rahul Tank
64150ac630 Merge branch 'bugfix/ad_type_example_v5.5' into 'release/v5.5'
fix(nimble): Add AD type macros in example (v5.5)

See merge request espressif/esp-idf!44981
2026-01-14 12:03:30 +05:30
Island
8c7d8254a4 Merge branch 'docs/add_ble_multiconnection_guide_latest_v5.5' into 'release/v5.5'
docs(ble): Added BLE Multi Connection Guide (v5.5)

See merge request espressif/esp-idf!44601
2026-01-14 13:59:22 +08:00
Rahul Tank
54f5822499 fix(nimble): Add AD type macros in example 2026-01-14 10:52:00 +05:30
Chen Jichang
06930027e4 feat(parlio): add buffer size alignment warning for c6
Closes https://github.com/espressif/esp-idf/issues/17970
2026-01-14 10:58:51 +08:00
morris
003eaf0896 Merge branch 'feature/spi_master_support_edma_on_s3_v5.5' into 'release/v5.5'
feat(driver_spi): master driver psram edma support (v5.5)

See merge request espressif/esp-idf!44473
2026-01-14 10:46:15 +08:00
Jiang Jiang Jian
e0409f0175 Merge branch 'bugfix/idfci-7928_v5.5' into 'release/v5.5'
backport v5.5: fix ci failed test case of Automatic light occurs when tasks are suspended

See merge request espressif/esp-idf!44947
2026-01-13 11:02:20 +08:00
Wang Meng Yang
5564b6b98b Merge branch 'docs/update_bt_api_ref_v5.5' into 'release/v5.5'
docs(bt): update Classic Bluetooth api reference(v5.5)

See merge request espressif/esp-idf!44994
2026-01-13 10:10:10 +08:00
Martin Vychodil
10b508875c Merge branch 'bugfix/nvs_flash_space_reclaim_v5.5' into 'release/v5.5'
fix(nvs_flash): Fixed sequence of page state changes to allow correct recovery when power is interrupted (v5.5)

See merge request espressif/esp-idf!44936
2026-01-13 04:22:28 +08:00
morris
bb1bf75a83 Merge branch 'refactor/gdma_channel_allocator_both_direction_v5.5' into 'release/v5.5'
feat(gdma): support ESP32-P4 ECO6 (v5.5)

See merge request espressif/esp-idf!44873
2026-01-12 14:29:05 +08:00
Wang Meng Yang
bd79273b99 Merge branch 'bugfix/key_type_notify_err_v5.5' into 'release/v5.5'
fix(bt/controller): fixed wrong key type during changing connection link key (v5.5)

See merge request espressif/esp-idf!44975
2026-01-12 12:30:12 +08:00
yangfeng
c05ed8670f docs(bt): update Classic Bluetooth api reference of SDP 2026-01-12 10:27:24 +08:00
yangfeng
e0e0562013 docs(bt): update Classic Bluetooth api reference of L2CAP 2026-01-12 10:27:24 +08:00
yangfeng
171f8ab06d docs(bt): update Classic Bluetooth api reference of HID Host 2026-01-12 10:27:24 +08:00
yangfeng
389e50abf4 docs(bt): update Classic Bluetooth api reference of HID Device 2026-01-12 10:27:24 +08:00
yangfeng
9e11c7ba00 docs(bt): update Classic Bluetooth api reference of HFP AG 2026-01-12 10:27:24 +08:00
yangfeng
aab8605340 docs(bt): update Classic Bluetooth api reference of HFP Client 2026-01-12 10:27:24 +08:00
yangfeng
38ad274b6f docs(bt): update Classic Bluetooth api reference of HFP Define 2026-01-12 10:27:24 +08:00
yangfeng
9618f956cf docs(bt): update Classic Bluetooth api reference of SPP 2026-01-12 10:27:24 +08:00
yangfeng
d3944162d8 docs(bt): update Classic Bluetooth api reference of AVRCP 2026-01-12 10:27:24 +08:00
yangfeng
5da8d6df53 docs(bt): update Classic Bluetooth api reference of A2DP 2026-01-12 10:27:21 +08:00
yangfeng
b7050c9326 docs(bt): update Classic Bluetooth api reference of GAP 2026-01-12 10:25:55 +08:00
Jiang Jiang Jian
b5cd44e993 Merge branch 'bugfix/fix_espnow_set_peer_rate_memory_leak_v5.5' into 'release/v5.5'
fix(wifi/espnow): fixed the espnow set peer rate memory leak (v5.5)

See merge request espressif/esp-idf!44763
2026-01-09 19:44:41 +08:00
Jiang Jiang Jian
86a809e6f7 Merge branch 'docs/pm-548_v5.5' into 'release/v5.5'
backport v5.5: support esp32c5 system and wifi low power programming guide docs

See merge request espressif/esp-idf!44956
2026-01-09 19:31:31 +08:00
Jin Cheng
aced53e693 fix(bt/controller): fixed wrong key type during changing connection link key 2026-01-09 18:13:06 +08:00
Jiang Jiang Jian
7f998644b5 Merge branch 'bugfix/concurrency_issue_roam_app_v5.5' into 'release/v5.5'
Add blacklist logic and some fixes in roaming app(v5.5)

See merge request espressif/esp-idf!44106
2026-01-09 12:26:57 +08:00
Li Shuai
cf8ab3c7a4 docs(Power Management): support esp32c5 system and wifi low power programming guide docs 2026-01-09 12:03:22 +08:00
Li Shuai
31d7f49b76 change(esp_pm): fix ci failed test case of Automatic light occurs when tasks are suspended 2026-01-09 10:38:56 +08:00
Li Shuai
2b5b772dfc change(esp_hw_support): update esp32 sleep parameters when disabling system sleep IRAM optimization 2026-01-09 10:38:47 +08:00
Rahul Tank
7c471e0401 Merge branch 'bugfix/fix_sending_packet_v5.5' into 'release/v5.5'
fix(nimble): Add packet sending change in case of controller only configuration (v5.5)

See merge request espressif/esp-idf!44900
2026-01-08 21:52:29 +05:30
radek.tandler
1311fa8094 fix(nvs_flash): Fixed order of page state change to allow recovery 2026-01-08 14:22:40 +01:00
Wang Meng Yang
9c49790b5c Merge branch 'bugfix/l2cap_malloc_fail_v5.5' into 'release/v5.5'
fix(bt): fix l2cap malloc fail in throughput test(v5.5)

See merge request espressif/esp-idf!44852
2026-01-08 21:13:05 +08:00
morris
5aede3ac63 Merge branch 'fix/fix_awb_subwindow_config_v5.5' into 'release/v5.5'
isp: fixed awb subwindow config always need to be set issue (v5.5)

See merge request espressif/esp-idf!44857
2026-01-08 18:54:18 +08:00
morris
8506035f5a refactor(gdma): enhance M2M capability handling 2026-01-08 18:25:42 +08:00
Kapil Gupta
c9b5b40bc1 fix(esp_wifi): Change some defaults in roaming app
- Closes https://github.com/espressif/esp-idf/issues/17687
2026-01-08 14:41:26 +05:30
Kapil Gupta
1cea05a416 fix(esp_wifi): Use correct variable for neighbour report 2026-01-08 14:40:36 +05:30
Kapil Gupta
9835845d98 fix(esp_wifi): Check conditional compilation for roaming app features 2026-01-08 14:40:36 +05:30
Kapil Gupta
4347dc6ff2 fix(esp_wifi): Cancel roaming_app_periodic_scan_internal_handler correctly 2026-01-08 14:40:36 +05:30
Kapil Gupta
cf2c1738c0 fix(esp_wifi): Add some fixes in roaming app 2026-01-08 14:40:36 +05:30
tarun.kumar
ddbc41abf2 fix(wifi) : Resetting current bssid for every roaming connection intiated
- Bssid reset after btm or legacy roam
     - Making few changes in CMake for wpa_supplicant and esp_wifi
2026-01-08 14:40:35 +05:30
Kapil Gupta
0ef0d068db fix(esp_wifi): Address some review comments and issues 2026-01-08 14:40:35 +05:30
Kapil Gupta
38302784c7 feat(roaming): ignore WPA2-only APs on transition disable
This commit introduces a new feature to the roaming logic. If the
currently connected AP has the 'transition disable' bit set in its
RSN IE, the roaming logic will now ignore any scanned APs that only
support WPA2-PSK. This prevents a security downgrade when roaming in a
mixed WPA2/WPA3 environment.

A new Kconfig option, CONFIG_ESP_WIFI_IGNORE_WPA2_ONLY_ON_TRANSITION_DISABLE,
has been added to control this feature. It is disabled by default.
2026-01-08 14:40:35 +05:30
Kapil Gupta
be1515baf3 fix(roaming_app): resolve issues in blacklisting logic
This commit addresses several issues in the BSSID blacklisting
feature of the roaming application:

- Merged duplicate  functions into a single,
  unified function, resolving a compilation error.
- Corrected  and
  to properly access the  member of the
  struct, fixing invalid memory access.
- Introduced  in Kconfig to enable
  the manual blacklisting feature and made auto-blacklisting
  dependent on it.
- Updated  to use the
  correct BSSID from .
- Optimized the removal of expired blacklist entries by using
   for better efficiency.
2026-01-08 14:40:35 +05:30
Kapil Gupta
91ba3b2d49 fix(esp_wifi): Add blacklist logic in roaming app 2026-01-08 14:40:35 +05:30
Island
e78cf39c9b Merge branch 'bugfix/fix_ble_security_issue_2025_v3_v5.5' into 'release/v5.5'
fix(ble/bluedroid): Fix type mismatch and length validation in HCI packet parser (v5.5)

See merge request espressif/esp-idf!44667
2026-01-08 17:05:48 +08:00
Island
43cc92fba3 Merge branch 'feat/reduce_bluedroid_host_bin_v5.5' into 'release/v5.5'
feat/reduce bluedroid host bin size (v5.5)

See merge request espressif/esp-idf!44868
2026-01-08 14:22:10 +08:00
Jiang Jiang Jian
8c96f152dc Merge branch 'bugfix/idfgh-16634_v5.5' into 'release/v5.5'
backport v5.5: remove the configurable constraint for sleep memory usage optimization option

See merge request espressif/esp-idf!43984
2026-01-08 13:49:45 +08:00
Rahul Tank
771c74700e fix(nimble): Add packet sending change in case of controller only configuration 2026-01-08 10:13:45 +05:30