Commit Graph

22372 Commits

Author SHA1 Message Date
Jiang Jiang Jian
fa8cd334b7 Merge branch 'fix/vtaskdeletewithcaps_leaks_memory_v5.1' into 'release/v5.1'
fix(freertos): Fixed memory leak issue in vTaskDeleteWithCaps() (v5.1)

See merge request espressif/esp-idf!32401
2024-09-12 10:49:19 +08:00
morris
e2f05a1187 Merge branch 'feat/parlio_tx_support_psram_buffer_v5.1' into 'release/v5.1'
fix(parlio_tx): fixed errors in the first transfer (v5.1)

See merge request espressif/esp-idf!33359
2024-09-12 09:43:19 +08:00
Sudeep Mohanty
3088bebc23 fix(ulp_riscv): Fixed the header inclusion dependency for ulp_riscv_register_ops.h
There are redefinition compilation warnings for the register operation
macros when a ULP program was compiled which included soc.h before
ulp_riscv_register_ops.h. This commit fixes the issues by delegating the
exclusion macro to the CMakeLists.txt file.

Closes: https://github.com/espressif/esp-idf/issues/12116
Closes: https://github.com/espressif/esp-idf/issues/14438
2024-09-11 11:25:31 +02:00
Wang Meng Yang
494cce05a9 Merge branch 'bugfix/exit_sniff_immed_enter_sniff_v5.1' into 'release/v5.1'
fix(bt/bluedroid): Fix the protocol stack to exit sniff mode(v5.1)

See merge request espressif/esp-idf!33399
2024-09-11 15:30:44 +08:00
Chen Jichang
4a10d24b48 fix(parlio_tx): fix error in first transfer and 1 byte transfer
On p4, the clock was configured in the wrong order causing a dropped
count on the first transmission. And gdma eof event fails to trigger
parlio_tx eof event when transmitting single byte.
2024-09-11 09:52:07 +08:00
Wang Meng Yang
8af42a08cf Merge branch 'bugfix/fix_hid_cod_setting_v5.1' into 'release/v5.1'
Some checks failed
docker / docker (push) Has been cancelled
Bugfix/fix hid cod setting[backport 5.1]

See merge request espressif/esp-idf!33339
2024-09-10 18:30:49 +08:00
Sudeep Mohanty
a6a5ca31cc fix(freertos): Fixed memory leak issue in vTaskDeleteWithCaps()
vTaskDeleteWithCaps() leaked memory when a task uses the API to delete
itself. This commit adds a fix to avoid the memory leak.

Closes https://github.com/espressif/esp-idf/issues/14222
2024-09-10 14:48:30 +08:00
xiongweichao
acfa4b00a7 fix(bt/bluedroid): Fix the protocol stack to exit sniff mode
- Already in result mode but request change indication has not been cleared
2024-09-10 11:42:05 +08:00
Island
ed4220c163 Merge branch 'bugfix/fix_some_ble_bugs_240826_v5.1' into 'release/v5.1'
Fixed some BLE bugs 240826 on ESP32C3 (8ce789b) (v5.1)

See merge request espressif/esp-idf!33391
2024-09-10 11:37:48 +08:00
Island
fcc24e57e8 Merge branch 'feat/support_ble_scan_and_init_coex_on_esp32_v5.1' into 'release/v5.1'
Support BLE scanning and initiating coexist on ESP32 (v5.1)

See merge request espressif/esp-idf!33387
2024-09-10 11:37:16 +08:00
Marius Vikhammer
13c6c90055 Merge branch 'fix/freertos_port_assert_in_isr_bug_v5.1' into 'release/v5.1'
fix(freertos): Incorrect assert in FreeRTOS port layer when not in ISR context (v5.1)

See merge request espressif/esp-idf!32374
2024-09-10 11:06:52 +08:00
Jiang Jiang Jian
99775566c5 Merge branch 'bugfix/sae_gcmp_conn_failure_v5.1' into 'release/v5.1'
Some checks are pending
docker / docker (push) Waiting to run
Fix SAE connection failure when GCMP cipher is used (Backport v5.1)

See merge request espressif/esp-idf!33232
2024-09-09 14:35:48 +08:00
chenjianhua
867ed4d319 fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(8ce789b)
- Fixed BLE vendor HCI set scan perfer address command
- Support BLE vendor HCI get controller compile version command
- Fixed BLE util buffer free after controller reset
- Fixed assert when connection already exist and be connected again
2024-09-09 11:35:29 +08:00
chenjianhua
51aa349204 feat(bt): Update esp32 bt-lib(bc393dd)
- Fixed BLE vendor HCI set scan perfer address command
- Support BLE vendor HCI get controller compile version command
- Support BLE scanning and initiating coexist
2024-09-09 11:30:46 +08:00
Island
4bd5b51627 Merge branch 'docs/optimized_ble_gattc_multi_connect_example_v5.1' into 'release/v5.1'
docs(ble/bluedroid): Optimize BLE example documentation for getting characteristic (v5.1)

See merge request espressif/esp-idf!33196
2024-09-09 10:34:51 +08:00
Rahul Tank
571f5caf41 Merge branch 'bugfix/make_cccd_flags_configurable_v5.1' into 'release/v5.1'
fix(nimble): Make CCCD flags configurable (v5.1)

See merge request espressif/esp-idf!33315
2024-09-06 14:05:44 +08:00
zhanghaipeng
a0f864456c fix(ble/bluedroid): Optimize BLE function 'esp_ble_resolve_adv_data_by_type' 2024-09-06 10:14:42 +08:00
Nebojša Cvetković
a3eb74cdb7 fix(bt/bluedroid): Resolve warning: unused variable 'pp' 2024-09-06 10:14:42 +08:00
morris
35eaff1d2a Merge branch 'bugfix/eth_plus_wifi_doc_v5.1' into 'release/v5.1'
docs(esp_eth): added warning to not use ESP32 as ETH CLK source with WiFi (v5.1)

See merge request espressif/esp-idf!33247
2024-09-05 18:45:05 +08:00
liqigan
6464747486 fix(esp_hid): Fixed protocol mode mapping bug
Closes https://github.com/espressif/esp-idf/issues/14232
2024-09-05 14:25:44 +08:00
liqigan
7079d50ecd feat(bt/bluedroid): Added definition of minor class of COD for peripheral major class
Closes https://github.com/espressif/esp-idf/issues/13622
2024-09-05 14:25:27 +08:00
shreeyash
81752a8f5f fix(nimble): Make CCCD flags configurable 2024-09-04 14:13:19 +05:30
Chen Jichang
bec23c9d81 feat(psram): add psram noinit segment support on S2/S3/P4/C5
Closes https://github.com/espressif/esp-idf/issues/14253
2024-09-04 15:08:12 +08:00
Sajia
0dbd2aa24c fix(esp_wifi): Refactor and update wpa_supplicant with upstream 2024-09-02 16:12:32 +05:30
Ondrej Kosta
ebee641116 docs(esp_eth): added warning to not use ESP32 as ETH CLK source with WiFi 2024-09-02 11:32:08 +02:00
Island
fac6bb6c1c Merge branch 'bugfix/fixed_assert_on_esp32c2_v5.1' into 'release/v5.1'
fix(ble): fixed crash issue during deinit host after deinit controller on ESP32-C2 (v5.1)

See merge request espressif/esp-idf!33207
2024-09-02 10:08:14 +08:00
Wang Meng Yang
c86c53dd64 Merge branch 'contrib/github_pr_14286_v5.1' into 'release/v5.1'
fix(bt): Add a parameter in the two least significant bits of Class of Device (backport v5.1)

See merge request espressif/esp-idf!33166
2024-09-02 09:34:51 +08:00
Michael (XIAO Xufeng)
adcc279a8c Merge branch 'fix_wrong_ap3204_id_check_v5.1' into 'release/v5.1'
fix(psram): fixed ap3204 id check (v5.1)

See merge request espressif/esp-idf!33131
2024-08-31 02:05:31 +08:00
Jiang Jiang Jian
46cf3b84c6 Merge branch 'fix/hfp_pcm_codec_v5.1' into 'release/v5.1'
fix(bt/bluedroid): Fix default codec type on PCM datapath for hfp_hf (backport v5.1)

See merge request espressif/esp-idf!33161
2024-08-30 13:57:19 +08:00
Jiang Jiang Jian
57e5b0655f Merge branch 'bugfix/fix_wifi_bugs_240828_v5.1' into 'release/v5.1'
fix(wifi): fix wifi bugs 240828 (Backport v5.1)

See merge request espressif/esp-idf!33188
2024-08-30 12:05:21 +08:00
zwl
1f1fc3baed fix(ble): fixed crash issue during deinit host after deinit controller on ESP32-C2 2024-08-30 12:03:04 +08:00
Rahul Tank
7f9f4003c2 fix(wifi_prov): Add support for ESP IP controller chips in bluedroid 2024-08-29 15:06:39 +05:30
sibeibei
18273427d4 fix(wifi): fix wifi bugs 240828 v5.1 2024-08-29 14:48:30 +08:00
chenqingqing
5fa5a1327c fix(bt/bluedroid): Fix default codec type on PCM datapath for hfp_hf 2024-08-28 17:01:50 +08:00
chenqingqing
20990096b2 fix(bt): Add a parameter in the two least significant bits of Class of Device 2024-08-28 16:52:03 +08:00
WebDust21
592e743dad fix(bt): Enable use of RESERVED bits in COD (GitHub PR) 2024-08-28 16:51:53 +08:00
Island
25668990ad Merge branch 'debug/fix_deep_sleep_wake_up_by_ble_v5.1' into 'release/v5.1'
fix(ble): fix BLE immediately  wakeup deep sleep (v5.1)

See merge request espressif/esp-idf!33097
2024-08-28 15:13:27 +08:00
Jiang Jiang Jian
5b4687eeee Merge branch 'bugfix/fix_wrong_typecast_spp_v5.1' into 'release/v5.1'
fix(wifi): Fix wrong typecasting of sta_info while getting SPP Caps (Backport v5.1)

See merge request espressif/esp-idf!33120
2024-08-28 12:58:19 +08:00
Jiang Jiang Jian
cd3c28d077 Merge branch 'bugfix/fix_esp32c6_rxappend_esp32_tbtt_delay_v5.1' into 'release/v5.1'
fix(coex): fix esp32 crash issue, fix esp32c6 rx issue

See merge request espressif/esp-idf!33089
2024-08-28 11:43:13 +08:00
Jiang Jiang Jian
af1841131c Merge branch 'coredump_fixes_v5.1' into 'release/v5.1'
Coredump fixes v5.1

See merge request espressif/esp-idf!33085
2024-08-28 11:37:53 +08:00
Armando
6ead617708 fix(psram): fixed ap3204 id check 2024-08-28 11:05:44 +08:00
Nachiket Kukade
75f4e2c8bb fix(wifi): Fix wrong typecasting of sta_info while getting SPP Caps 2024-08-27 16:25:01 +05:30
cjin
53c865090c feat(ble): add internal api to change ble slow clock source 2024-08-27 12:48:38 +08:00
cjin
6a89c38a7e fix(ble): remove ble wakeup before entering light sleep 2024-08-27 10:18:16 +08:00
zwl
c83d6bcc9a fix(ble): fixed ble controller issues on ESP32-H2 2024-08-26 19:43:40 +08:00
zwl
8ea9a8a93c fix(ble): fixed ble controller issues on ESP32-C6 2024-08-26 19:43:12 +08:00
zwl
d31558126f fix(ble): fixed ble controller issues on ESP32-C2 2024-08-26 19:42:40 +08:00
liuning
17e522a0a1 fix(coex): fix esp32 crash issue, fix esp32c6 rx issue 2024-08-26 19:14:48 +08:00
Jiang Jiang Jian
df69f27173 Merge branch 'feat/collect_retention_link_definition_v5.1' into 'release/v5.1'
change(esp_hw_support): collect retention link priority definition (v5.1)

See merge request espressif/esp-idf!33070
2024-08-26 19:07:52 +08:00
Erhan Kurubas
54e470e9e0 fix(coredump): fix buffer overflow inside esp_core_dump_get_summary
Closes https://github.com/espressif/esp-idf/issues/13754
2024-08-26 13:13:50 +03:00