33498 Commits

Author SHA1 Message Date
Island
faef56543b Merge branch 'fix/ble_mesh_bugs_fixed_v5.1' into 'release/v5.1'
fix(ble_mesh): Miscellaneous update (v5.1)

See merge request espressif/esp-idf!35424
2024-12-12 10:53:29 +08:00
Jiang Jiang Jian
bb48bfb0ba Merge branch 'feature/reason_for_ap_stadisconnected_event_v5.1' into 'release/v5.1'
fix(esp_wifi): Add some bugfixes and cleanup in softAP (Backport v5.1)

See merge request espressif/esp-idf!35576
2024-12-12 10:23:30 +08:00
Island
e423469b8a Merge branch 'bugfix/fix_hid_crash_v5.1' into 'release/v5.1'
fix(ble): Fix crash issue during logging (v5.1)

See merge request espressif/esp-idf!35508
2024-12-12 09:06:07 +08:00
Sarvesh Bodakhe
9584729322 fix(esp_wifi): Add some bugfixes and cleanup in softAP
1. Fix wrong reason code in 'WIFI_EVENT_AP_STADISCONNECTED' event
2. cleanup in softAP for disconnecting connected station
3. Update examples to display reason while processing WIFI_EVENT_AP_STADISCONNECTED event
2024-12-11 15:40:04 +05:30
Shu Chen
4e4e790f51 Merge branch 'fix/disable_border_agent_default_v5_1' into 'release/v5.1'
fix(openthread): Disable Border Agent features by default(v5.1)

See merge request espressif/esp-idf!35553
2024-12-11 17:18:53 +08:00
luoxu
222c0d4345 fix(ble_mesh): Miscellaneous update 2024-12-11 11:02:49 +08:00
WanqQixiang
1e219cf057 fix(openthread): Disable Border Agent features by default 2024-12-11 10:59:59 +08:00
Alexey Gerenkov
c571a595e8 Merge branch 'fix/coredump-gcc-analyzer-warnings_v5.1' into 'release/v5.1'
fix(system): fix GCC-14 analyzer warnings for coredump (v5.1)

See merge request espressif/esp-idf!35525
2024-12-10 21:55:00 +08:00
Kapil Gupta
174aa79c72 Merge branch 'bugfix/wps_ie_reset_v51' into 'release/v5.1'
fix(wifi): Remove WPS IEs once WPS succeeds(backport v5.1)

See merge request espressif/esp-idf!35080
2024-12-10 15:34:10 +08:00
morris
0d4bc85125 Merge branch 'bugfix/uart_vfs_read_behavior_v5.1' into 'release/v5.1'
fix(uart_vfs): read() now aligned to POSIX defined behavior (v5.1)

See merge request espressif/esp-idf!35396
2024-12-10 10:52:24 +08:00
Erhan Kurubas
6a62f67e5e fix(espcoredump): prevent null pointer dereference in panic reason handling 2024-12-09 15:20:39 +01:00
Erhan Kurubas
afa65c6003 fix(espcoredump): fix incorrect pointer usage in checksum update call 2024-12-09 15:20:33 +01:00
Alexey Lapshin
483ea6903a fix(espcoredump): fix GCC-14 analyzer warnings for coredump 2024-12-09 15:20:28 +01:00
Kapil Gupta
03c6f210fb fix(wifi): Remove WPS IEs once WPS succeeds 2024-12-09 18:45:35 +08:00
zhanghaipeng
88ccc42dbf feat(bt): Add support for converting BT HCI logs to btsnoop format 2024-12-09 17:52:57 +08:00
Zhang Hai Peng
d9ae4e437e fix(blufi): Fixed blufi init fail after deinit
(cherry picked from commit 7addb57ccd53576b40d3cfeb24c185036053f4b4)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2024-12-09 17:45:23 +08:00
Zhang Hai Peng
b115b78549 fix(ble): Fixed crash in BLE HID host example during logging
(cherry picked from commit ab1e3c1ffd6076d46aed747220ff0c3d0fe0a3f5)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2024-12-09 17:14:57 +08:00
Rahul Tank
ef62be9a16 fix(nimble): Fixes for security vulnerabilities reported in NimBLE 2024-12-09 10:12:03 +05:30
Rahul Tank
bd2e471f3a Merge branch 'fix/hci_err_code_def_v5.1' into 'release/v5.1'
fix(nimble): Added a function for printing HCI error definition (v5.1)

See merge request espressif/esp-idf!35202
2024-12-07 00:17:10 +08:00
Island
f639dcccf2 Merge branch 'bugfix/fix_ble_creat_conn_fail_enh_v5.1' into 'release/v5.1'
fix(ble/bluedroid): Fixed BLE create connection fail because of invalid own address type (v5.1)

See merge request espressif/esp-idf!35016
2024-12-06 15:49:21 +08:00
Jiang Jiang Jian
648ff3c825 Merge branch 'bugfix/load_access_fault_upon_auth_v5.1' into 'release/v5.1'
fix(wifi): Add a check on hostapd instance while handling an Auth frame (Backport v5.1)

See merge request espressif/esp-idf!34120
2024-12-06 14:36:01 +08:00
Wang Meng Yang
ec07ca583e Merge branch 'bugfix/access_null_in_hf_cb_v5.1' into 'release/v5.1'
fix(bt/bluedroid): fixed access NULL in HFP callback handler (v5.1)

See merge request espressif/esp-idf!35409
2024-12-06 12:07:31 +08:00
Shu Chen
d7997d19ba Merge branch 'fix/add_delay_before_command_in_ot_ci_case_v5.1' into 'release/v5.1'
feat(openthread): add delay before execute wifi command in openthread ci cases (Backport v5.1)

See merge request espressif/esp-idf!35419
2024-12-06 11:15:36 +08:00
Jiang Jiang Jian
7f13f06151 Merge branch 'bugfix/watchdog_timer_ap_sta_esp32c5_v5.1' into 'release/v5.1'
fix(wifi): Prevent overwriting of scan parameters in consecutive scans (Backport v5.1)

See merge request espressif/esp-idf!34484
2024-12-06 10:38:25 +08:00
akshat
0d4500c2af fix(wifi): Prevent overwriting of scan parameters in consecutive scans 2024-12-05 11:21:47 +05:30
Jin Cheng
ef4d1bf538 fix(bt/bluedroid): fixed access NULL in HFP callback handler 2024-12-05 13:21:58 +08:00
Jiang Jiang Jian
381b01d799 Merge branch 'bugfix/retry_count_when_sta_disconnect_v5.1' into 'release/v5.1'
fix(wifi): Do not attempt re-connection as per 'failure_retry_cnt' when sta itself issues disconnect in between of connection establishment (Backport v5.1)

See merge request espressif/esp-idf!34187
2024-12-05 10:50:11 +08:00
Sergei Silnov
849b565b91 Merge branch 'fix/unity_tester_v5.1' into 'release/v5.1'
refactor: changed logic of unity_tester (v5.1)

See merge request espressif/esp-idf!35429
2024-12-05 01:43:55 +08:00
Song Ruo Jing
c3c5ab0a92 fix(uart_vfs): read() now aligned to POSIX defined behavior
- For blocking mode, block until data available
- Return with the bytes available in the file at the time,
  it should not block until reaching the requested size

And read() should not realy return on the newline character
Closes https://github.com/espressif/esp-idf/issues/14155
2024-12-04 21:39:12 +08:00
morris
56aae01626 Merge branch 'bugfix/esp32c3_eco7_usj_console_v5.1' into 'release/v5.1'
fix(esp_rom): fix esp32c3 eco7 console rom function address (v5.1)

See merge request espressif/esp-idf!34741
2024-12-04 20:06:50 +08:00
Jiang Jiang Jian
7312ba8b66 Merge branch 'bugfix/chip823_pll_bug_v5.1' into 'release/v5.1'
fix(H2):fix pll low temp bug(V5.1)

See merge request espressif/esp-idf!35239
2024-12-04 19:23:42 +08:00
igor.udot
e05471b857
refactor: changed logic of unity_tester, replaced threads by generators 2024-12-04 10:53:28 +01:00
yiwenxiu
2534aa2f20 feat(openthread): add delay before execute wifi command in openthread ci cases 2024-12-04 17:14:11 +08:00
akshat
a0ea332ca3 fix(wifi): Do not try re-connection when sta disconnects with esp_wifi_disconnect()
Do not follow wifi_config::wifi_sta_config::failure_retry_cnt logic when
station itself issues a disconnect from AP/Router using
esp_wifi_disconnect()
2024-12-04 14:11:43 +05:30
morris
08e6ef4f25 Merge branch 'fix/fix_esp32_pico_v3_psram_not_ignored_issue_v5.1' into 'release/v5.1'
psram: fixed esp32p pico-v3 psram init not ignored issue (v5.1)

See merge request espressif/esp-idf!35380
2024-12-04 15:23:36 +08:00
Jiang Jiang Jian
7c7ea080bd Merge branch 'fix/fix_regdma_wait_node_issue_v5.1' into 'release/v5.1'
fix(esp_hw_support): fix the issue of regdma wait node to immediately return to done (v5.1)

See merge request espressif/esp-idf!35360
2024-12-04 13:56:12 +08:00
Jiang Jiang Jian
b703665059 Merge branch 'fix/fix_esp32c2eco4_wifi_deinit_crash_issue_v51' into 'release/v5.1'
fix(wifi): fix esp32c2eco4 wifi deinit crash issue v51

See merge request espressif/esp-idf!35388
2024-12-04 12:04:20 +08:00
Jiang Jiang Jian
eb935a254e Merge branch 'bugfix/fix_ble_ke_mem_267_assert_v5.1' into 'release/v5.1'
fix(bt/controller): Fixed BLE assert ke_mem.c line 267 on ESP32-C3 and ESP32-S3 (backport v5.1)

See merge request espressif/esp-idf!35340
2024-12-04 11:49:06 +08:00
Jiang Jiang Jian
efa4a3a48f Merge branch 'bugfix/sae_h2e_vulnerability_fix_v5.1' into 'release/v5.1'
fix(wifi): Sae check for invalid rejected group (v5.1)

See merge request espressif/esp-idf!33981
2024-12-04 11:41:10 +08:00
Sajia
c7cfa6379d fix(wifi): Add a check on hostapd instance while handling an Auth frame 2024-12-04 11:12:53 +08:00
Li Bo
b63270aed2 fix(esp_rom): fix esp32c3 eco7 console rom function address 2024-12-04 10:06:39 +08:00
morris
775dfda86a Merge branch 'bugfix/test_esp_flash_write_v5.1' into 'release/v5.1'
fix(spi_flash): Fix Test esp_flash_write (v5.1)

See merge request espressif/esp-idf!35387
2024-12-04 10:03:48 +08:00
chenjianhua
abe0d3c1ff feat(ble/bluedroid): Support setting connection params when creating connection 2024-12-03 18:03:36 +08:00
zhanghaipeng
18d9603e8e fix(ble/bluedroid): Optimize BLE API "esp_ble_gattc_enh_open" 2024-12-03 18:03:12 +08:00
zhanghaipeng
ed62f94a53 fix(ble/bluedroid): Fixed BLE create connection fail because of invalid own address type 2024-12-03 18:03:12 +08:00
wangtao@espressif.com
379a646390 fix(wifi): fix esp32c2eco4 wifi deinit crash issue 2024-12-03 15:56:21 +08:00
Konstantin Kondrashov
f18a74032a fix(spi_flash): Fix Test esp_flash_write 2024-12-03 09:56:11 +02:00
Armando
23b64495d7 fix(psram): fixed esp32p pico-v3 psram init not ignored issue
Closes https://github.com/espressif/esp-idf/issues/14970
2024-12-03 15:27:41 +08:00
Astha Verma
075137eebf fix(nimble): Added a function for printing HCI error definition 2024-12-03 12:11:34 +05:30
Jouni Malinen
4e9f740a0e SAE: Check for invalid Rejected Groups element length explicitly on STA
Instead of practically ignoring an odd octet at the end of the element,
check for such invalid case explicitly. This is needed to avoid a
potential group downgrade attack.

Fixes: 444d76f74f65 ("SAE: Check that peer's rejected groups are not enabled")
Signed-off-by: Jouni Malinen <j@w1.fi>
2024-12-03 14:05:21 +08:00