Jin Cheng
c42c11ec4d
fix(bt/controller): Fixed some controller bugs on ESP32
...
- Fixed access NULL in SCO frame end
Closes https://jira.espressif.com:8443/browse/IDFGH-10796
- Added LAP checking for Periodic Inquiry
- Removed an inproper assertion in SCO module
- Fixed wrong logic in key exchange when
LMP transaction collision occurred
- Fixed the using of wrong error code in
the transaction collision of role switch
2024-10-28 10:26:45 +08:00
morris
d25f9b6071
Merge branch 'feat/mipi_dsi_hdmi_v5.3' into 'release/v5.3'
...
feat(lcd): Allow to disable low-power mode in DPI panel (v5.3)
See merge request espressif/esp-idf!34432
2024-10-28 10:05:39 +08:00
Jiang Jiang Jian
5bb5407dc6
Merge branch 'feat/support_32k_osc_ble_sleep_clk_v5.3' into 'release/v5.3'
...
feat(ble): Support using 32k oscillator as Bluetooth sleep clock(v5.3)
See merge request espressif/esp-idf!33996
2024-10-28 09:41:03 +08:00
Jiang Jiang Jian
e071521943
Merge branch 'fix/wifi_netif_null_deref_v5.3' into 'release/v5.3'
...
esp_wifi: Add null pointer checks to WiFi-netif APIs (v5.3)
See merge request espressif/esp-idf!34158
2024-10-26 01:58:45 +08:00
Jiang Jiang Jian
1a9959b55b
Merge branch 'bugfix/retry_count_when_sta_disconnect_v5.3' into 'release/v5.3'
...
fix(wifi): Do not attempt re-connection as per 'failure_retry_cnt' when sta itself issues disconnect in between of connection establishment (Backport v5.3)
See merge request espressif/esp-idf!34168
2024-10-25 22:25:34 +08:00
Jiang Jiang Jian
0deebec285
Merge branch 'feat/lwip_more_sockets_v5.3' into 'release/v5.3'
...
change(lwip): bump max sockets in lwip Kconfig (GItHubPR) (v5.3)
See merge request espressif/esp-idf!34151
2024-10-25 21:02:55 +08:00
Jiang Jiang Jian
7e6a1e39db
Merge branch 'fix/lwip_drop_ipv6_if_no_ll_v5.3' into 'release/v5.3'
...
fix(lwip): Add default IPv6 input filter to drop traffic if ipv6 not assigned (v5.3)
See merge request espressif/esp-idf!34148
2024-10-25 21:02:47 +08:00
Jiang Jiang Jian
8e7ce462be
Merge branch 'bugfix/workaround_of_i2s_half_sample_rate_issue_v5.3' into 'release/v5.3'
...
fix(i2s): fix i2s half sample rate issue (v5.3)
See merge request espressif/esp-idf!34353
2024-10-25 19:38:42 +08:00
Jiang Jiang Jian
9c2e021bed
Merge branch 'feature/add_dpp_crypto_layer_v53' into 'release/v5.3'
...
feat(esp_wifi): Restructure dpp crypto Layer APIs
See merge request espressif/esp-idf!34319
2024-10-25 19:38:08 +08:00
Jiang Jiang Jian
bc42469f3c
Merge branch 'fix/ws_transport_linux_signed_promotions_v5.3' into 'release/v5.3'
...
fix(ws_transport): Fix incorrect packet-len on linux due to int promotions of char (GitHub PR) (v5.3)
See merge request espressif/esp-idf!34146
2024-10-25 19:36:59 +08:00
akshat
a9bdb4a2c9
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-10-25 16:00:09 +05:30
David Cermak
9cbbb437db
fix(transport): Fix websocket mem-corruption while reading headers
...
Closes https://github.com/espressif/esp-idf/issues/14473
2024-10-25 17:51:34 +08:00
Rodrigo Silva
c52114bb0b
change: bump max sockets in lwip Kconfig
...
Tested under ESP32S3, running 50 tasks, each with a client, and a server
listening to one client, totalizing 150 sockets/files open, forwarding
data from PPP to Ethernet and vice versa.
Reasoning for 255 total sockets/files is VFS local_fd_t being a uint8_t.
Since FD_SETSIZE is defined at tool level, a CMakeLists user definition
is needed in cases above 64 (the default value).
Merges https://github.com/espressif/esp-idf/pull/13866
2024-10-25 17:50:10 +08:00
David Cermak
4831eee72c
fix(lwip): Add default IPv6 input filter to drop traffic if ipv6 not assigned
...
* Makes LWIP_HOOK_IP6_INPUT default to LWIP_HOOK_IP6_INPUT_DEFAULT
* Updated the stub hook implementation to actually filter out all IPv6
packets if the input netif has no link local address.
2024-10-25 17:49:22 +08:00
Sean DuBois
c28534fd37
fix(ws_transport): Fix crash when reading
...
When parsing WS framing protocol integer promotion would cause
invalid values to be read. Acting upon these values would eventually
cause a crash
Fixes esp-protocols#645
2024-10-25 17:49:02 +08:00
Jiang Jiang Jian
93ce86a309
Merge branch 'feat/support_enable_ble_hci_log_by_api_v5.3' into 'release/v5.3'
...
feat(ble/bluedroid): Support enable BLE hci log by API (v5.3)
See merge request espressif/esp-idf!34424
2024-10-25 17:47:30 +08:00
Jiang Jiang Jian
89bf068df2
Merge branch 'bugfix/fix_ble_robust_feature_v5.3' into 'release/v5.3'
...
fix(ble/bluedroid): Fixed error when writing Client Supported Features characteristic (v5.3)
See merge request espressif/esp-idf!34247
2024-10-25 17:46:26 +08:00
David Cermak
5438287fd5
fix(esp_wifi): Add null pointer checks to WiFi-netif APIs
...
Added null pointer checks to WiFi-netif API functions to prevent potential
crashes from invalid arguments, updated unit tests.
Closes https://github.com/espressif/esp-idf/issues/8702
2024-10-25 17:40:36 +08:00
xiongweichao
2b30323a2b
feat(ble): Support using 32k oscillator as Bluetooth sleep clock
2024-10-25 17:25:18 +08:00
Jiang Jiang Jian
edb7c4b68b
Merge branch 'fix/fix_some_wifi_bugs_v53' into 'release/v5.3'
...
Fix/fix some wifi bugs v53
See merge request espressif/esp-idf!34431
2024-10-25 16:34:49 +08:00
morris
3eefb7d800
Merge branch 'ci/enable_esp32p4_gpio_uart_target_test_v5.3' into 'release/v5.3'
...
fix(gpio): esp32p4 IOs cannot keep being held in the entire deep sleep process (v5.3)
See merge request espressif/esp-idf!33523
2024-10-25 15:08:40 +08:00
Vilem Zavodny
369a6a5dc7
feat(lcd): Allow to disable low-power mode in DPI panel
2024-10-25 14:52:10 +08:00
wangtao@espressif.com
2397ca90cc
fix(wifi): backport some wifi bug fixs v53
2024-10-25 14:39:46 +08:00
wangtao@espressif.com
ac0bfa6769
fix(wifi): fix esp32s2 get ack rssi issue
2024-10-25 14:21:12 +08:00
morris
91e57cfb15
Merge branch 'feat/support_esp32p4_flash_psram_sleep_pd_v5.3' into 'release/v5.3'
...
feat(esp_hw_support): support power down PSRAM or Flash during sleep for esp32p4 v1.0 (v5.3)
See merge request espressif/esp-idf!34390
2024-10-25 11:00:08 +08:00
Jiang Jiang Jian
a0f798cfc4
Merge branch 'bugfix/fix_some_wifi_bugs_241024_v5.3' into 'release/v5.3'
...
fix(wifi): fix some wifi bugs 241024 v5.3
See merge request espressif/esp-idf!34420
2024-10-24 23:37:37 +08:00
Rahul Tank
5f5feed0f4
Merge branch 'bugfix/fix_datalen_issue_v5.3' into 'release/v5.3'
...
fix(nimble): Adjust time parameter in set Data len API in case BLE 5.0 support is not present(v5.3)
See merge request espressif/esp-idf!34219
2024-10-24 20:23:50 +08:00
Zhang Hai Peng
8fbf8820f1
feat(ble/bluedroid): Support enable BLE hci log by API
...
(cherry picked from commit 15c895fc6a )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2024-10-24 20:13:28 +08:00
wangtao@espressif.com
2b894fca0f
fix(wifi): fix ampdu to normal cause free buffer twice issue
2024-10-24 19:49:20 +08:00
Li Shuai
24d122e19c
fix(esp_wifi): fix the issue of station fail to connect to softap caused by abnormal rf flag signal
2024-10-24 19:36:14 +08:00
morris
6731f12200
Merge branch 'feat/new_xmc_id_v5.3' into 'release/v5.3'
...
feat(spi_flash): Add new xmc chip id(backport v5.3)
See merge request espressif/esp-idf!34283
2024-10-24 18:22:40 +08:00
liuning
d7d4dc7817
fix(coex): fix esp32c2/esp32c5/esp32c61 coexist memory leakage issue
2024-10-24 15:14:01 +08:00
liuning
6eb3d20674
fix(coex): sync up coex head file
2024-10-24 15:10:21 +08:00
liuning
a4354e8cb2
fix(coex): fix esp32c5 coexist hw timer issue
2024-10-24 15:10:21 +08:00
liuning
b09488d35a
fix(coex): fix some coexist debug issues
2024-10-24 15:10:20 +08:00
muhaidong
001b20f914
fix(wifi): fix modem_clock_module_enable mismatch issue
2024-10-24 15:10:20 +08:00
muhaidong
b2d96dfa83
fix(wifi): fix esp32c5 enable external coex fail issue
2024-10-24 15:10:20 +08:00
muhaidong
4665dbc6b9
fix(wifi): esp32c5 esp32c61 support external coex
2024-10-24 15:10:20 +08:00
liuning
36ff167161
feat(coex): optimize connectionless coexist pwr, optimize wifi pwr with bt idle
2024-10-24 15:10:20 +08:00
liuning
ce0fe97399
feat(coex): support GPIO debug
2024-10-24 15:10:20 +08:00
laokaiyao
2e57177b94
fix(i2s): fix multi-dev test failure
2024-10-24 14:32:06 +08:00
laokaiyao
e1e9ffdd4f
fix(i2s): fix i2s half sample rate issue
2024-10-24 14:32:06 +08:00
morris
6ae7f18158
Merge branch 'bugfix/ppa_buffer_writeback_invalidate_fix2_v5.3' into 'release/v5.3'
...
fix(ppa): fix a few minor issues for ppa driver (v5.3)
See merge request espressif/esp-idf!34407
2024-10-24 14:27:50 +08:00
Jiang Jiang Jian
deed35c72e
Merge branch 'fix/fix_coverity_defects_in_sleep_code_v5.3' into 'release/v5.3'
...
fix(esp_hw_support): fix coverity defects in sleep code (v5.3)
See merge request espressif/esp-idf!34108
2024-10-24 14:02:19 +08:00
Jiang Jiang Jian
3eef7a1d92
Merge branch 'bugfix/wpa2_ent_fixes_v53' into 'release/v5.3'
...
Few fixes in wpa_supplicant(v5.3)
See merge request espressif/esp-idf!34275
2024-10-24 13:03:03 +08:00
Jiang Jiang Jian
8e9226f7f8
Merge branch 'feature/ftm_calibration_esp32c6_v5.3' into 'release/v5.3'
...
feat(ftm): Add ftm calibration values for esp32c6 (Backport v5.3)
See merge request espressif/esp-idf!34406
2024-10-24 11:59:39 +08:00
Jiang Jiang Jian
4956035e3f
Merge branch 'jtag_doc_update_v5.3' into 'release/v5.3'
...
docs(jtag): update OpenOCD related sections (v5.3)
See merge request espressif/esp-idf!34398
2024-10-24 11:22:10 +08:00
Jiang Jiang Jian
2eec7053f2
Merge branch 'change/improve_some_wifi_releated_introduction_v53' into 'release/v5.3'
...
change(wifi):improve some wifi releated introduction v53
See merge request espressif/esp-idf!34277
2024-10-24 11:19:41 +08:00
Jiang Jiang Jian
915c011ca5
Merge branch 'feat/add_sbom_wpa_supplicant_v5.3' into 'release/v5.3'
...
feat(wpa_supplicant): Add sbom manifest file for wpa_supplicant (Backport v5.3)
See merge request espressif/esp-idf!34272
2024-10-24 11:18:29 +08:00
Jiang Jiang Jian
c6420897ea
Merge branch 'fix/add_wifi_public_header_checksums_v5.3' into 'release/v5.3'
...
feat(wifi/coex): Add integrity check for public headers files for esp32c5 and esp32_host (Backport v5.3)
See merge request espressif/esp-idf!34057
2024-10-24 11:16:50 +08:00