Commit Graph

13931 Commits

Author SHA1 Message Date
Zim Kalinowski
349385cb64 Merge branch 'update/release_v4.1.4' into 'release/v4.1'
Update version to v4.1.4

See merge request espressif/esp-idf!21553
2022-12-12 15:05:20 +08:00
Zim Kalinowski
9173ec9d30
versions: Update to v4.1.4 2022-12-10 10:38:22 +01:00
Jiang Jiang Jian
acf6a3c558 Merge branch 'bugfix/nvs_coverity_issues_4.1' into 'release/v4.1'
bugfix (nvs): Fixed issues found by Coverity (backport 4.1)

See merge request espressif/esp-idf!17765
2022-12-01 18:24:31 +08:00
Jiang Jiang Jian
742ed8b414 Merge branch 'bufix/a2dp_fail_connect_again_after_disconnect_v4.1' into 'release/v4.1'
component_bt: Fixed a2dp failing to connect again after disconnect(v4.1)

See merge request espressif/esp-idf!21346
2022-12-01 17:53:43 +08:00
Jiang Jiang Jian
0420bfcfee Merge branch 'bugfix/unprot_sa_query_issue_v4.1' into 'release/v4.1'
Fix unprotected SA Query issue (backport v4.1)

See merge request espressif/esp-idf!21317
2022-12-01 17:53:36 +08:00
Nachiket Kukade
2100c1ded9 esp_wifi: Update wifi libs
Fix unprotected SA Query issue
2022-11-30 17:23:44 +05:30
xiongweichao
54c36a63ce bt: Fixed a2dp failing to connect again after disconnect 2022-11-30 19:23:09 +08:00
Jiang Jiang Jian
2c435e1a33 Merge branch 'bugfix/security_params_overwrite_v4.1' into 'release/v4.1'
Add changes to prevent security params overwritten in full scan (backport v4.1)

See merge request espressif/esp-idf!21273
2022-11-30 11:02:00 +08:00
gauri patankar
3c0db8c6b3 Add changes to prevent security params overwritten in full scan (backport v4.1) 2022-11-25 18:20:11 +05:30
Jiang Jiang Jian
4a8fc7ed9c Merge branch 'bugfix/fix_stale_pmf_config_v4.1' into 'release/v4.1'
Fix stale PMF config in NVS issue (Backport v4.1)

See merge request espressif/esp-idf!21201
2022-11-25 11:53:50 +08:00
Jiang Jiang Jian
d1539b3b3f Merge branch 'bugfix/change_log_print_forv4.1' into 'release/v4.1'
ble_mesh:example:Add command to test the function of duplicate exceptional list(v4.1)

See merge request espressif/esp-idf!21124
2022-11-25 10:44:46 +08:00
Yuan Hong Hui
2fdc78b882 ble_mesh:example:Add command to test the function of duplicate exceptional list(v4.1) 2022-11-25 10:44:46 +08:00
Jiang Jiang Jian
37b65cfc4a Merge branch 'bugfix/fixing_memory_leak_wps_scan_v4.1' into 'release/v4.1'
wpa_supplicant : Fixed memory leak issue in wps scan(backport v4.1)

See merge request espressif/esp-idf!20990
2022-11-25 10:44:34 +08:00
Jiang Jiang Jian
3c46bd7ce4 Merge branch 'bugfix/a2dp_can_not_connect_after_ble_connected_v4.1' into 'release/v4.1'
fixed the issue iOS devices cannot initiate connection (v4.1)

See merge request espressif/esp-idf!21059
2022-11-25 10:44:24 +08:00
Jiang Jiang Jian
52bc2064f2 Merge branch 'bugfix/fix_hfp_clcc_parser_bug_4.1' into 'release/v4.1'
Bugfix/Fix HFP client parse CLCC command response bug[backport 4.1]

See merge request espressif/esp-idf!21162
2022-11-25 10:44:14 +08:00
Nachiket Kukade
ca4448a700 esp_wifi: Update wifi lib
Fix issue where set_config API uses stale NVS config if PMF disable
API was used before
2022-11-23 12:33:04 +05:30
Jakob Hasse
41501c4f23 bugfix (nvs): Fixed issues found by Coverity
*  Fixed potential memory leak
*  Fixed wrong strncpy usage
*  Fixed potential out of bounds access
2022-11-22 09:21:05 +00:00
jgujarathi
7d7481845f wpa_supplicant : Fixed a memory leak issue created when parsing scan results 2022-11-21 17:26:35 +05:30
liqigan
1150295092 fix HFP client parse CLCC command response bug 2022-11-18 19:52:59 +08:00
Jin Cheng
c6277f4383 fixed the issue iOS devices cannot initiate connection
to ESP32 while there is a BLE connection to this ESP32

Closes https://github.com/espressif/esp-idf/issues/6557
2022-11-14 09:51:30 +08:00
Jiang Jiang Jian
d1b3b6a577 Merge branch 'bugfix/fix_disassembler_interpreting_padding_v4.1' into 'release/v4.1'
(Xtensa) Build: add .xt.prop and .xt.lit to the compiled ELF file (backport v4.1)

See merge request espressif/esp-idf!19614
2022-11-09 18:57:05 +08:00
Jiang Jiang Jian
6f45916ffe Merge branch 'bugfix/fix_trans_optional_info_using_group_addr_v4.1' into 'release/v4.1'
ble_mesh: stack: Fix can't trans optional info to group address(v4.1)

See merge request espressif/esp-idf!20962
2022-11-08 11:02:43 +08:00
Jiang Jiang Jian
7562fe1720 Merge branch 'bugfix/ble_mesh_console_memory_leak_test_forv4.1' into 'release/v4.1'
ble_mesh:example:fix memory leak(v4.1)

See merge request espressif/esp-idf!20041
2022-11-08 11:02:12 +08:00
David Čermák
d6f897956e Merge branch 'bugfix/cxx_exception_pool_4.1' into 'release/v4.1'
startup: Make __cxx_eh_arena_size_get return 0 if exceptions disabled (v4.1)

See merge request espressif/esp-idf!19292
2022-11-07 21:31:11 +08:00
wangjialiang
1d661e2786 ble_mesh: stack: Fix can't trans optional info to group address 2022-11-07 15:53:24 +08:00
Jakob Hasse
99352c4d23 startup: Make __cxx_eh_arena_size_get return 0 if exceptions disabled
This function is necessary to provide the emergency exception
memory pool size for C++ code.
Since our libstdc++ always has exceptions enabled, this function
must exist here even if -fno-exception is set for user code.
2022-11-03 12:02:39 +00:00
Michael (XIAO Xufeng)
d1a33ea1d1 Merge branch 'bugfix/fix_uart_fake_tx_done_v4.1' into 'release/v4.1'
uart: Fix unwanted processing of TX_DONE interrupt immediately after calling uart_wait_tx_done() (backport v4.1)

See merge request espressif/esp-idf!20317
2022-11-02 18:09:36 +08:00
Jiang Jiang Jian
ec32bf2a64 Merge branch 'bugfix/combined_softap_pmf_fixes_v4.1' into 'release/v4.1'
Combined bugfixes for SoftAP and PMF (Backport v4.1)

See merge request espressif/esp-idf!19126
2022-11-01 11:06:32 +08:00
Jiang Jiang Jian
c3330628f4 Merge branch 'bugfix/use_nonblocking_coex_callback_v4.1' into 'release/v4.1'
bluetooth: use non-blocking coexistence callback functions so that Wi-Fi task is not blocked by Bluetooth(backport v4.1)

See merge request espressif/esp-idf!20810
2022-11-01 10:48:19 +08:00
morris
1617200e5e Merge branch 'bugfix/spi_slave_intr_iram_v4.1' into 'release/v4.1'
driver: spi_slave: make sure CS helpers are in IRAM if the ISR is (v4.1)

See merge request espressif/esp-idf!17834
2022-10-31 20:30:11 +08:00
Nachiket Kukade
a735c0513e esp_wifi: Update wifi libs
Update wifi libs with below fixes -
1. Improved error handling in SoftAP Rx path, fixed LoRa IE length
2. Handle low memory scenario in STA PMF
2022-10-31 17:41:37 +05:30
Song Ruo Jing
5d06480236 uart: Fix unwanted processing of TX_DONE interrupt immediately after calling uart_wait_tx_done()
In previous transmission(s), the TX_DONE interrupt raw bit may be raised, but never been cleared.
TX_DONE interrrupt status bit should be cleared before enabling it to check the new transmission.

Introduced in d778f3f3fb77b5e734cfc0e651fa770350baed4f
2022-10-31 08:24:41 +00:00
Ivan Grokhotkov
efc00f1183 driver: spi_slave: make sure CS helpers are in IRAM if the ISR is
Closes https://github.com/espressif/esp-idf/issues/3870
2022-10-31 03:40:37 +00:00
Wang Meng Yang
12dddeb160 Merge branch 'bugfix/spp_vfs_mode_send_data_fail_v4.1' into 'release/v4.1'
bt: Fixed SPP VFS mode not being able to send data(v4.1)

See merge request espressif/esp-idf!20800
2022-10-27 10:50:09 +08:00
Jiang Jiang Jian
b308c5b676 Merge branch 'bugfix/build_wifi_lib_with_Os_v4.1' into 'release/v4.1'
esp_wifi: build wifi lib with -Os optimization (Backport v4.1)

See merge request espressif/esp-idf!20777
2022-10-27 10:43:04 +08:00
wangmengyang
38fc312d26 bt: use non-blocking coexistence callback functions so that Wi-Fi task is not blocked by Bluetooth on ESP32 2022-10-26 19:06:43 +08:00
Wang Meng Yang
e9ded8fdec Merge branch 'bugfix/handle_issue_of_malloc_fail_v4.1' into 'release/v4.1'
bugfix/avoid unexpected free when malloc failed (v4.1)

See merge request espressif/esp-idf!20724
2022-10-26 18:57:32 +08:00
xiongweichao
c346cd4e9f bt: Fixed SPP VFS mode not being able to send data 2022-10-26 16:20:03 +08:00
Jiang Jiang Jian
8da39d82ca Merge branch 'bugfix/fix_esp32_some_bugs_v4.1' into 'release/v4.1'
Fixed BLE ASSERT_PARAM(32 0) in rwble.c at line 384 on ESP32(backport v4.1)

See merge request espressif/esp-idf!20764
2022-10-26 10:55:58 +08:00
Jiang Jiang Jian
af9e3e827f Merge branch 'bugfix/update_ctrl_init_config_macro_v4.1' into 'release/v4.1'
Bugfix/update ctrl init config macro (v4.1)

See merge request espressif/esp-idf!20715
2022-10-25 17:41:28 +08:00
zhangyanjiao
a2997a92de esp_wifi: build wifi lib with -Os optimization 2022-10-25 17:01:19 +08:00
zhiweijian
901828c1d8 Fixed ESP32 BLE assert(32 0) 2022-10-25 11:54:00 +08:00
zwj
5ab210b986 allow bluedroid host to report adv_ind separately 2022-10-25 11:53:49 +08:00
Island
db6821665b Merge branch 'bugfix/remove_get_modle_and_get_comp_api_forv4.1' into 'release/v4.1'
ble_mesh:example:change the method of get model(for v4.1)

See merge request espressif/esp-idf!20396
2022-10-24 19:43:13 +08:00
Jiang Jiang Jian
7d9b0b456c Merge branch 'bugfix/fix_legacy_pair_not_send_link_key_host_v4.1' into 'release/v4.1'
component_bt: fix legacy pair controller does not send the link key to the host (v4.1)

See merge request espressif/esp-idf!19324
2022-10-24 13:58:31 +08:00
Jiang Jiang Jian
5fbc8774b6 Merge branch 'bugfix/esp_spp_write_len_0_v4.1' into 'release/v4.1'
bt: Fixed esp_spp_write() crash when len is 0 (v4.1)

See merge request espressif/esp-idf!20709
2022-10-24 12:31:22 +08:00
xiongweichao
08282760be fix legacy pair controller does not send the link key to the host
Closes https://github.com/espressif/esp-idf/issues/5850
2022-10-24 04:29:36 +00:00
Jiang Jiang Jian
51359eb270 Merge branch 'bugfix/fix_some_wifi_bugs_1019_v4.1' into 'release/v4.1'
esp_wifi: fix some wifi bugs(Backport v4.1)

See merge request espressif/esp-idf!20685
2022-10-24 12:25:36 +08:00
Fu Hanxi
552853a8dd Merge branch 'ci/force_based_on_commit_v4.1' into 'release/v4.1'
ci: support one pipeline must based on commmits (v4.1)

See merge request espressif/esp-idf!17925
2022-10-24 08:57:13 +08:00
muhaidong
20294ff1f0 esp_wifi: fix some wifi bugs
1. fix pairwise cipher tkip pmf compability issue
2. compute packet length use lldesc length instead rx_ctl sig_len for sniffer
3. refactor WiFi ioctl function
2022-10-21 17:48:22 +08:00