38341 Commits

Author SHA1 Message Date
morris
73ad41524a Merge branch 'fix/lcd_lvgl_regression_v5.3' into 'release/v5.3'
fix(lcd): fix the newest lvgl regression (v5.3)

See merge request espressif/esp-idf!34473
2024-10-28 14:20:47 +08:00
Jiang Jiang Jian
12a68856e7 Merge branch 'bugfix/roaming_app_support_wifi_disconnect_v5.3' into 'release/v5.3'
Stops roaming app upon application initiated disconnect(backport v5.3)

See merge request espressif/esp-idf!33705
2024-10-28 13:38:09 +08:00
morris
b8a5a171a2 Merge branch 'feat/i2c_port_handle_func_v5.3' into 'release/v5.3'
feat(i2c_master): Add an api for retrieveing handle via port (backport v5.3)

See merge request espressif/esp-idf!34438
2024-10-28 12:44:33 +08:00
Jiang Jiang Jian
7229ec4be9 Merge branch 'feature/check_efuse_blk_after_ota_v5.3' into 'release/v5.3'
feat(bootloader): support to check efuse block revision (v5.3)

See merge request espressif/esp-idf!33136
2024-10-28 12:20:05 +08:00
Chen Jichang
a848c82b12 fix(lcd): fix the newest lvgl regression 2024-10-28 12:19:16 +08:00
Jiang Jiang Jian
2fb4424db0 Merge branch 'example/ping_invalid_ip6_fix_v5.3' into 'release/v5.3'
fix(example): Fixed updating recv addr for invalid packets (v5.3)

See merge request espressif/esp-idf!32989
2024-10-28 12:15:56 +08:00
Jiang Jiang Jian
e6fcf6632c Merge branch 'fix/gdbstub_runtime_test_requiers_elf_file_v5.3' into 'release/v5.3'
fix(gdbstub_runtime): fix test gdbstub_runtime which requiers elf file (v5.3)

See merge request espressif/esp-idf!33815
2024-10-28 12:12:32 +08:00
Jiang Jiang Jian
2144fb9ae9 Merge branch 'bugfix/fix_h2_wrong_lslp_drvb_config_bug_v5.3' into 'release/v5.3'
fix(h2): fix lslp drvb config bug (v5.3)

See merge request espressif/esp-idf!34292
2024-10-28 12:09:08 +08:00
Jiang Jiang Jian
1fbb8b12b3 Merge branch 'fix/bootloader_size_increase_perf_benchmark_fails_to_build_v5.3' into 'release/v5.3'
fix: Bootloader size increase broke perf_benchmark example compilation (v5.3)

See merge request espressif/esp-idf!34306
2024-10-28 12:07:37 +08:00
Jiang Jiang Jian
5cb70e4452 Merge branch 'fix/freertos_race_cond_in_stream_buffers_send_v5.3' into 'release/v5.3'
fix(freertos): Fixed SMP race condition in xStreamBufferSend() (v5.3)

See merge request espressif/esp-idf!34335
2024-10-28 12:06:41 +08:00
Island
425db8e135 Merge branch 'bugfix/fix_assert_if_ble_sleep_init_failed_v5.3' into 'release/v5.3'
fix(ble): do not assert if ble sleep init failed (v5.3)

See merge request espressif/esp-idf!34427
2024-10-28 11:55:31 +08:00
Jiang Jiang Jian
8d41e65110 Merge branch 'fix/kconfig-option-orphan_sections_warning_v5.3' into 'release/v5.3'
fix(build): fix orphan sections warning kconfig variable (v5.3)

See merge request espressif/esp-idf!33941
2024-10-28 11:53:16 +08:00
Mahavir Jain
921a8a7e71 Merge branch 'feat/mbedtls_size_optimization_v5.3' into 'release/v5.3'
Fix the increase in build size of mbedtls while upgrading to v3.x (v5.3)

See merge request espressif/esp-idf!34252
2024-10-28 11:16:23 +08:00
Island
d926a9259b Merge branch 'refactor/ble_example_print_on_bluedroid_v5.3' into 'release/v5.3'
refactor(bt/bluedroid): Refactor the print for BLE examples (v5.3)

See merge request espressif/esp-idf!34310
2024-10-28 10:52:54 +08:00
Shu Chen
47dc6f37f5 Merge branch 'backport/openthread_154_related_feature_v53' into 'release/v5.3'
Backport/openthread 154 related feature v53

See merge request espressif/esp-idf!34274
2024-10-28 10:19:39 +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
Anton Maklakov
37cc7aac0a Merge branch 'ci/temp_disable_sonarqube_v5.3' into 'release/v5.3'
ci: temp disable sonarqube check. keep it for migrating to codechecker (v5.3)

See merge request espressif/esp-idf!34450
2024-10-28 09:43:11 +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
Kapil Gupta
baed5ea1e9 fix(esp_wifi): Stop roaming app when station stops 2024-10-25 23:39:05 +05:30
Kapil Gupta
9f27f51dbe fix(esp_wifi): Remove duplicate declaration of function 2024-10-25 23:32:14 +05:30
jgujarathi
161751bec2 fix(examples) : Common component's wifi disconnect handler should ignore roaming disconnect
- Common component's wifi disconnect handler should ignore roaming disconnect (WIFI_REASON_ROAMING)
  as connect gets issued internally in these cases.
2024-10-25 23:32:14 +05:30
jgujarathi
74bb92cc5f fix(esp_wifi): Stops roaming app upon application initiated disconnect
Stops roaming app when the application initiates a disconnect.
Roaming app if enabled will be restarted when the station reconnects again.
2024-10-25 23:32:14 +05:30
jgujarathi
33214e4d68 fix(esp_supplicant): Fix compilation issues with btm and rrm status funcs
- Ensure that the btm and rrm status funcs can be used even if 80211.kv
  are not enabled in menuconfig. They will return false in such cases.
2024-10-25 23:32:14 +05:30
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
3e77489941 Merge branch 'docs/remove_user_guide_for_esp32-devkitm-1_migration_v5.3' into 'release/v5.3'
docs: Remove user guide for esp32-devkitm-1 migration (v5.3)

See merge request espressif/esp-idf!34320
2024-10-25 19:39:53 +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
Jiang Jiang Jian
400760634d Merge branch 'fix/ws_transport_mem_corrupt_v5.3' into 'release/v5.3'
fix(transport): Fix websocket mem-corruption while reading headers (v5.3)

See merge request espressif/esp-idf!34153
2024-10-25 19:35:11 +08:00
Fu Hanxi
9e33b5ffc0
ci: disable sonarqube check 2024-10-25 13:01:45 +02:00
Jiang Jiang Jian
9675ca6028 Merge branch 'feat/wifi_remote_with_hosted_v5.3' into 'release/v5.3'
fix(examples): esp_hosted as default for Wi-Fi connect on P4 (v5.3)

See merge request espressif/esp-idf!34156
2024-10-25 18:51:27 +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
David Cermak
847ec07bc4 fix(examples): esp_hosted as default for Wi-Fi connect on P4 2024-10-25 17:32:09 +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
b1fcd348be Merge branch 'change/polish_wifi_sleep_current_desc_v53' into 'release/v5.3'
change(doc): add notes for sleep current data tested in shieled box

See merge request espressif/esp-idf!34435
2024-10-25 16:47:12 +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
C.S.M
22edfd2021 test(i2c): Support test for esp32p4 lp i2c 2024-10-25 16:09:21 +08:00
C.S.M
3419abf601 fix(i2c_master): Fix the memory leak in the async transaction 2024-10-25 16:08:50 +08:00
C.S.M
399b8b6ef1 feat(i2c_master): Add an api for retrieveing handle via port 2024-10-25 16:06:15 +08:00
wangtao@espressif.com
c9f094fbc6 change(doc): add notes for sleep current data tested in shieled box 2024-10-25 15:29:39 +08:00