Commit Graph

9432 Commits

Author SHA1 Message Date
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
jincheng
528a65a4a9 resolve redefinition in btc_spp.h and btc_hd.h/btc_hh.h
Closes https://github.com/espressif/esp-idf/issues/9199
2022-07-08 14:25:24 +08:00
jincheng
42695fb59c restore edr_en which wrongly cleared by rsw
add critical protection for vhci_env_p->vhci_intr_st
ignore max_page when handle remote features
2022-07-08 14:14:19 +08:00
jincheng
52f1688e6b fix the issue of functions not defined when enable memory debug 2022-07-08 10:59:49 +08:00
Darian Leung
68c881b457 freertos: Xtensa FreeRTOS saves threadptr in solicited stack frame
The Xtensa FreeRTOS port does not save the threadptr register when
doing a voluntary yield. This can result in a crash when multiple
tasks used the threadptr register and call "taskYIELD()".

This commit adds the threadptr register to the solicited stack frame.
2022-07-04 18:25:30 +08:00
baohongde
0f2bf37b23 component/bt: use osi_malloc instead of malloc in bluedroid 2022-07-04 16:35:23 +08:00
wangjialiang
ba6bf196a3 ble_mesh: stack: Bugfix for proxy beacon send after reinit mesh 2022-07-01 11:57:48 +08:00
wangjialiang
b5c554b632 ble_mesh: stack: Add filter old seq_auth packet menuconfig 2022-06-23 16:23:48 +08:00
Jiang Jiang Jian
459487b04a Merge branch 'bugfix/avdtp_genreal_reject_format_error_v4.1' into 'release/v4.1'
component_bt: Fix AVDTP general reject format error(v4.1)

See merge request espressif/esp-idf!18559
2022-06-21 20:54:22 +08:00
Jiang Jiang Jian
510565c585 Merge branch 'bugfix/modbus_allow_master_slave_work_simultaneously_v41' into 'release/v4.1'
freemodbus: fix issues when modbus master and slave work simultaneously (backport v4.1)

See merge request espressif/esp-idf!14951
2022-06-19 23:23:24 +08:00
xiongweichao
e59ce80147 Fix AVDTP general reject format error. 2022-06-17 10:32:56 +08:00
Hrudaynath Dhabe
092036602c esp_wifi: Ignore unauthenticated encrypted EAPOL-Key data and fix handling of key RSC.
Closes https://github.com/espressif/esp-idf/issues/8401
2022-06-14 18:23:17 +05:30
Hrudaynath Dhabe
ee50721f81 esp_wifi: Fix the negotiation of method with eap server. 2022-06-14 17:49:05 +05:30
aleks
09c3e4080e modbus: add additional timer group options for master 2022-06-13 11:44:46 +00:00
aleks
3f10640b67 freemodbus: fix issues when modbus master and slave work simultaneously 2022-06-13 11:44:46 +00:00
aleks
c02cfc39e5 uart: add separate function to control mode and fill fifo 2022-06-13 11:39:20 +00:00
aleks
5c332a5749 driver: fixes context switch while sending cause rts reset before send
fixes tx bytes w/o ring buffer causes rts reset before send data
put uart_hal_write_txfifo() under critical section
2022-06-13 11:39:20 +00:00
aleks
d83c17deec driver: uart fix the rts line assertion issue 2022-06-13 11:39:20 +00:00
xiongweichao
2873c46122 Bluetooth build fail when power management is enabled 2022-06-06 20:44:13 +08:00
keymoon
e8ee4c05e6 assign value to uninitialized bt_addr field 2022-05-29 18:01:21 -07:00
keymoon
3c79eccc66 add address field to read_rmt_name_param 2022-05-29 18:01:11 -07:00
Jiang Jiang Jian
1004ff712f Merge branch 'bugfix/return_correct_QOS_values' into 'release/v4.1'
esp_wifi: Fix the QOS value of reply packets to peers.

See merge request espressif/esp-idf!17811
2022-05-07 10:13:09 +08:00
Michael (XIAO Xufeng)
d2debfaddf Merge branch 'bugfix/phy_regi2c_critical_section_v4.1' into 'release/v4.1'
esp_phy: use spinlock to avoid regi2c access conflicts (v4.1)

See merge request espressif/esp-idf!17694
2022-05-06 23:32:24 +08:00
Hrudaynath Dhabe
662bd2f57e esp_wifi: Fix the QOS value of reply packets to peers. 2022-05-06 14:08:44 +05:30
Jiang Jiang Jian
047fcd2c90 Merge branch 'bugfix/ignore_pmf_capable_flag_v4.1' into 'release/v4.1'
Always connect Station in PMF mode if possible (Backport v4.1)

See merge request espressif/esp-idf!17539
2022-05-01 17:30:48 +08:00
Michael (XIAO Xufeng)
a1aa2f13b3 Merge branch 'bugfix/fix_x32k_startup_slow_bug_v4.1' into 'release/v4.1'
bugfix: Fix xtal 32k not oscillate or oscillate too slowly issue for esp32 (v4.1)

See merge request espressif/esp-idf!17592
2022-04-28 17:14:10 +08:00
Jiang Jiang Jian
7e0a023c7e Merge branch 'contrib/github_pr_8779_v4.1' into 'release/v4.1'
esp_wifi: fix clearing default wifi netif procedure(v4.1)

See merge request espressif/esp-idf!17941
2022-04-28 16:17:02 +08:00
Krzysztof Lewandowski
4fcce88db9 esp_wifi: fix clearing default wifi netif procedure
Prior to this change "esp_wifi_clear_default_wifi_driver_and_handlers"
will not remove netif pointer from table when both AP and STA interfaces were
created and destroying default wifi interfaces is done in unfortunate
order. As a result there is dangling pointer left and it may cause crash in
later code (i.e. when esp_wifi_stop() is called).
2022-04-27 03:24:34 -04:00
xiongweichao
25fdbddffa Fix spp initialization failure without free mutex 2022-04-27 14:59:46 +08:00
xiongweichao
5bbdbabd75 Fix spp crash after calling esp_spp_deinit 2022-04-27 14:59:37 +08:00
xiongweichao
71e403a81e Fix CI failure when disable bluetooth debug log 2022-04-26 11:37:48 +08:00
wangjialiang
5aa6fa39ea ble_mesh: stack: Bugfix for oversized SegN as valid 2022-04-25 11:54:37 +08:00
Michael (XIAO Xufeng)
d146c48f76 Merge branch 'bugfix/fix_uart_set_line_inverse_breaking_change_issue_v4.1' into 'release/v4.1'
Bugfix(uart): fix uart_set_line_inverse breaking change issue (v4.1)

See merge request espressif/esp-idf!17595
2022-04-25 10:15:57 +08:00
Michael (XIAO Xufeng)
23c2556ca7 Merge branch 'bugfix/flash_mmap_output_psram_arg_v4.1' into 'release/v4.1'
mmap: fixed the issue mmap cannot be called with pointers to psram (v4.1)

See merge request espressif/esp-idf!17700
2022-04-25 10:14:28 +08:00
xiewenxiang
dcf385b356 esp_phy: Add IRAM_ATTR for phy i2c spinlock 2022-04-21 02:58:25 +08:00
Wang Meng Yang
a808f59991 Merge branch 'bugfix/bt_add_some_debug_log_v4.1' into 'release/v4.1'
component_bt: Add some bluetooth debug log(v4.1)

See merge request espressif/esp-idf!17619
2022-04-19 20:12:25 +08:00
Wang Meng Yang
5f95be7703 Merge branch 'feature/update_hfp_hf_version_v4.1' into 'release/v4.1'
component_bt: Update HFP_HF version to 1.7.2(v4.1)

See merge request espressif/esp-idf!17394
2022-04-19 20:10:38 +08:00
Wang Meng Yang
6787a576fa Merge branch 'bugfix/fix_spp_initiator_connect_failed_v4.1' into 'release/v4.1'
Component_bt/Fix SPP initiator can not free resource when connection is failed[backport 4.1]

See merge request espressif/esp-idf!17747
2022-04-19 20:04:54 +08:00