Commit Graph

9470 Commits

Author SHA1 Message Date
wangjialiang
ef45e12a40 ble_mesh: stack: Add option for lpn auto sub all-nodes. 2022-09-20 20:33:13 +08:00
Jiang Jiang Jian
b4878a0f09 Merge branch 'bugfix/stack_init_changes_v4.1' into 'release/v4.1'
Nimble: Check stack initialization status before executing stack command (v4.1)

See merge request espressif/esp-idf!19946
2022-09-14 16:13:32 +08:00
xiongweichao
c2411837d1 bt:Fixed sink not being able to output mono audio because it can only decode dual channel audio data 2022-09-09 17:49:00 +08:00
Wang Meng Yang
771e1cb020 Merge branch 'bugfix/remove_bt_dft_init_semicolon_v41' into 'release/v4.1'
bt: Remove trailing semicolon from bt dft initializer(v4.1)

See merge request espressif/esp-idf!19918
2022-09-07 12:00:48 +08:00
Rahul Tank
0c7f0058f2 Nimble: Check stack initialization status before executing stack command 2022-09-06 10:15:42 +05:30
xiongweichao
2df7bcbe0f Fixed deadlock due to wrong parameter when calling btc_transfer_context() after calling esp_bluedroid_disable()
Closes https://github.com/espressif/esp-idf/issues/9672
2022-09-05 14:31:10 +08:00
Pedro
62f89a3303 Remove trailing semicolon from bt dft initializer
Similar to espressif#6554
2022-09-02 11:16:52 +08:00
tgotic
ccb8b03ca5 update code to use osi_free() 2022-08-22 16:10:25 +08:00
tgotic
71c8b2ba80 local copy of btc_msg_t
No need to use local copy of btc_msg_t in btc_transfer_context, create it on heap and pass to osi_thread_post().
2022-08-22 16:10:25 +08:00
Jiang Jiang Jian
e072b09196 Merge branch 'bugfix/fix_bluedroid_host_memory_overflow_v4.1' into 'release/v4.1'
Fixed bluedroid host memory overflow for v4.1

See merge request espressif/esp-idf!18906
2022-08-16 17:48:11 +08:00
wangjialiang
e446ee2ea2 ble_mesh: stack: Fix kr from non-primary subnet shouldn't ignore
For case MESH/NODE/KR/BV-02-C
2022-08-11 14:19:20 +08:00
wangjialiang
6b3c88873e ble_mesh: stack: Add a check if the appkey is bound to the model.
For case MESH/NODE/CFG/MP/BI-03-C
2022-08-11 14:19:15 +08:00
wangjialiang
a53ebdf8a3 ble_mesh: stack: the count_log field should be set to 0 when HBS is sent.
For MESH/NODE/CFG/HBS/BV-02-C
2022-08-11 14:19:09 +08:00
wangjialiang
8a1325dab8 ble_mesh: stack: The Heartbeat Publication Period Log value can set to 0x11, range: [0, 0x11] 2022-08-11 14:19:04 +08:00
wangjialiang
d3f6770665 ble_mesh: stack: The value of expect_ack_for will be rewrited after send_pub_key().
For case MESH/PVNR/PROV/BV-04-C
2022-08-11 14:18:58 +08:00
wangjialiang
0a39d9e154 ble_mesh: stack: Fix ignore connectable PB-ADV PDU containing a Link Open message.
For case MESH/NODE/PBADV/BI-04-C
2022-08-11 14:18:54 +08:00
wangjialiang
9f073021da ble_mesh: stack: Fix PB-GATT not check invalid link flag
For case MESH/NODE/PROV/BI-03-C
2022-08-11 14:18:48 +08:00
wangjialiang
96ecfa677e ble_mesh: stack: Fix invalid provisioning pdu type check
For case MESH/NODE/PROV/BI-15-C
2022-08-11 14:18:43 +08:00
wangjialiang
3fa1f36fbc ble_mesh: stack: Fix add continuously secure update into friend queue.
For MESH/NODE/FRND/FN/BV-20-C
2022-08-09 21:51:39 +08:00
wangjialiang
d024b4aafa ble_mesh: stack: Fix friend relay lpn message when relay feature is disable
For MESH/NODE/FRND/FN/BV-23-C
2022-08-09 21:51:31 +08:00
Jiang Jiang Jian
377a5d78db Merge branch 'bugfix/espnow_recv_unencrypted_packets_issue_v4.1' into 'release/v4.1'
esp_wifi: fix espnow recv unencrypted packets issue (backport v4.1)

See merge request espressif/esp-idf!19386
2022-08-05 12:11:07 +08:00
Jiang Jiang Jian
da82c4f804 Merge branch 'bugfix/wlan_fixes_backports_v4.1' into 'release/v4.1'
esp_wifi: Fix some wlan issues(backport v4.1)

See merge request espressif/esp-idf!19363
2022-08-04 21:45:17 +08:00
zhangyanjiao
9c6d54b9f6 esp_wifi: fix espnow recv unencrypted packets issue 2022-08-04 15:10:22 +08:00
Kapil Gupta
941d79baa2 wpa_supplicant: Unicast key renew in TKIP mic failure
Currently we always request group key renew for during
TKIP mic failure. Add support for unicast/multicast
key renew as per packet.
2022-08-03 14:52:43 +05:30
Kapil Gupta
78f88c1e01 esp_wifi: Changes to not use pmkid caching when SSID is changed 2022-08-03 14:52:13 +05:30
Kapil Gupta
a5e418b4b6 wpa_supplicant: Fix issues reported by coverity 2022-08-03 14:51:53 +05:30
xueyunfei
f2bee03f08 bugfix for backport wifi bugs to 4.1
- Bugfix for close sniffer mode when wifi stop

    - Bugfix for qos null update ba ssn

    - Fix deep sleep can't reconnect to ap when pmf enable.

    - Fix some ap will ignore auth when rx deauth for a while.
2022-08-03 15:05:53 +08:00
Jiang Jiang Jian
3cf24bd5d6 Merge branch 'bugfix/sta_pmf_mixed_mode_coexist' into 'release/v4.1'
esp_wifi: Fix sta connection issue with pmf AP when in mixed mode(v4.1)

See merge request espressif/esp-idf!17522
2022-08-03 11:22:00 +08:00
Jiang Jiang Jian
f1d5b56d34 Merge branch 'bugfix/set_ipv6_dns_error_v4.1' into 'release/v4.1'
lw ip: Fixed that ipv6 dns cannot work (v4.1)

See merge request espressif/esp-idf!19065
2022-08-02 20:21:52 +08:00
Jiang Jiang Jian
1a2ebc538c Merge branch 'bugfix/memory_debug_not_work_v4.1' into 'release/v4.1'
bugfix/fix the dependency error of macro for memory debug (v4.1)

See merge request espressif/esp-idf!19235
2022-08-02 15:49:55 +08:00
baohongde
07397b566b components/coex: Make sure sempher and queue used in isr is in DRAM
Closes https://github.com/espressif/esp-idf/issues/9032
Closes https://github.com/espressif/esp-idf/issues/8928
Closes https://github.com/espressif/esp-idf/issues/9129
2022-07-25 13:51:25 +08:00
baohongde
d290e77657 components/bt: Make sure sempher and queue used in isr is in DRAM 2022-07-25 11:48:43 +08:00
jincheng
41775cbdf5 fix the dependency error of macro for memory debug 2022-07-22 16:23:55 +08:00
xiongweichao
d77f7687f5 coex: fixed crash when calculating end transfer time 2022-07-22 16:18:24 +08:00
Chen Wu
ceb6a812b4 lwip: Fixed that ipv6 dns cannot work 2022-07-15 16:21:17 +08:00
zhiweijian@espressif.com
c6e504da19 Fixed bluedroid host memory overflow 2022-07-15 14:28:51 +08:00
morris
59a352b49c ci/esp_eth: Make the ICMP destination localhost
Original commit: 9fa06719fa
global: enable build uinit test for esp32-s3
2022-07-14 04:46:45 +00:00
Jiang Jiang Jian
2e0bc4a3ef Merge branch 'bugfix/idle_task_skipped_light_sleep_backport_v4.1' into 'release/v4.1'
pm_impl: fix neither enter light sleep nor enter waiti state in idle task(backport v4.1)

See merge request espressif/esp-idf!17850
2022-07-13 14:08:12 +08:00
Jiang Jiang Jian
9641d40c2f Merge branch 'bugfix/update_gpio_intr_enable_note_v4.1' into 'release/v4.1'
Update the note of the gpio_intr_enable function(v4.1)

See merge request espressif/esp-idf!18546
2022-07-13 14:07:51 +08:00
zwj
9d93420d6a Fixed ESP32 BLE ke_mem.c assert 2022-07-13 03:08:18 +00:00
xiongweichao
b860ca24f9 Update the note of the gpio_intr_enable function 2022-07-13 03:07:11 +00:00
gaoxiaojie
2c621e538b pm_impl: fix neither enter light sleep nor enter waiti state in idle task 2022-07-13 03:06:37 +00:00
Island
207ccea3c8 Merge branch 'bugfix/no_proxy_beacon_send_after_deinit_v4.1' into 'release/v4.1'
ble_mesh: stack: Bugfix for proxy beacon send after reinit mesh(v4.1)

See merge request espressif/esp-idf!18794
2022-07-12 17:36:52 +08:00
Jiang Jiang Jian
a84d7296b6 Merge branch 'bugfix/driver_uart_fix_tx_bytes_rts_assert_failure_v41' into 'release/v4.1'
driver: fixes context switch while sending cause rts reset before send (backport v4.1)

See merge request espressif/esp-idf!17943
2022-07-11 16:46:51 +08:00
Jiang Jiang Jian
e5e7cb4654 Merge branch 'bugfix/not_use_malloc_in_bluedroid_v4.1' into 'release/v4.1'
component/bt: use osi_malloc instead of malloc in bluedroid

See merge request espressif/esp-idf!18846
2022-07-11 16:32:14 +08:00
Wang Meng Yang
85c5f17e0c Merge branch 'bugfix/fix_osi_men_dbg_xxx_not_defined_when_enable_mem_dbg_v4.1' into 'release/v4.1'
bugfix/fix the issue of functions not defined when enable memory debug (v4.1)

See merge request espressif/esp-idf!18818
2022-07-11 15:38:06 +08:00
Jiang Jiang Jian
3d88183b23 Merge branch 'bugfix/do_not_allow_unauthenticated_encrypted_key_data_release_v4.1' into 'release/v4.1'
esp_wifi: Ignore unauthenticated encrypted EAPOL-Key data and fix

See merge request espressif/esp-idf!18319
2022-07-10 15:59:38 +08:00
Jiang Jiang Jian
16d9aa4ed0 Merge branch 'bugfix/eap_method_selection_release_v4.1' into 'release/v4.1'
esp_wifi: Fix the negotiation of method with eap server.

See merge request espressif/esp-idf!18510
2022-07-10 15:55:44 +08:00
Jiang Jiang Jian
2889ba8ff8 Merge branch 'bugfix/restore_edr_en_and_protect_for_vhci_env_v4.1' into 'release/v4.1'
bugfix/restore edr_en and add protect for vhci_env (v4.1)

See merge request espressif/esp-idf!18814
2022-07-10 15:49:03 +08:00
Jiang Jiang Jian
775162afad Merge branch 'bugfix/resolve_redefinition_in_spp_and_hid_v4.1' into 'release/v4.1'
bugfix/resolve redefinition in btc_spp.h and btc_hd.h/btc_hh.h (v4.1)

See merge request espressif/esp-idf!18827
2022-07-10 15:46:41 +08:00