Jiang Jiang Jian
c0ba33a99d
Merge branch 'bugfix/check_ies_in_match_security_v4.3' into 'release/v4.3'
...
Adding check for ies in match security (Backport v4.3)
See merge request espressif/esp-idf!21312
2022-12-01 10:46:57 +08:00
xiongweichao
9b2b5d1651
Fixed a2dp failing to connect again after disconnect
2022-11-30 19:15:36 +08:00
Jiang Jiang Jian
6b48dd30e6
Merge branch 'bugfix/esp_periph_uart_clk_gate_issue_v4.3' into 'release/v4.3'
...
esp_system: use ESP_CONSOLE_UART_NUM instead of CONSOLE_UART_NUM (backport to v4.3)
See merge request espressif/esp-idf!21284
2022-11-30 17:30:42 +08:00
Jiang Jiang Jian
1d000363c6
Merge branch 'bugfix/disable_prov_encryption_v4.3' into 'release/v4.3'
...
Wifi Prov: Disabled the default support for BLE Encrpytion on characteristics read /write (v4.3)
See merge request espressif/esp-idf!21265
2022-11-30 15:59:06 +08:00
gauri patankar
66a8eb9ff9
Adding check for ies in match security
2022-11-30 11:57:26 +05:30
Aditya Patwardhan
ee7953dc2a
Merge branch 'feature/update_expat_2_5_0_v4.3' into 'release/v4.3'
...
expat: Upgrade expat to release v2.5.0
See merge request espressif/esp-idf!21295
2022-11-30 14:03:18 +08:00
Harshit Malpani
6ff2df0046
expat: Upgrade expat to release v2.5.0
2022-11-28 13:57:22 +05:30
gauri patankar
4f8a869392
Add changes to prevent security params overwritten in full scan (backport v4.3)
2022-11-28 12:50:54 +05:30
jiangguangming
5888f9201f
esp_system: use ESP_CONSOLE_UART_NUM instead of CONSOLE_UART_NUM
2022-11-28 10:37:39 +08:00
Jiang Jiang Jian
3685ed2829
Merge branch 'bugfix/fix_connect_and_mesh_issues_v4.3' into 'release/v4.3'
...
esp_wifi: fix connect issue and mesh issue (backport v4.3)
See merge request espressif/esp-idf!21204
2022-11-28 10:19:51 +08:00
Rahul Tank
6040bba236
Wifi Prov: Disabled the default support for BLE Encrpytion on characteristics read /write
...
By default, disabled the BLE Encrpyption requirement for provisioning characteristic.
With this flag enabled, when remote attempts to read and if the ACL link is not encrypted,
ESP device will return Insufficient Authentication. It is remote device responsibility to go
for link encryption which may result in pairing.
Some devices do not proceed for any pairing and just show failure pop-up. Also, user needs
to remove bonding on remote phone manually and then try again. This is causing bad user experience.
End user can enable it as per their use case.
2022-11-25 14:21:13 +05:30
Jin Cheng
79b4d8fe4f
optimized a2dp_sink audio datapath
...
1. removed audio cache in BTC layer of Bluedroid
2. added flow control for audio data in application layer
Closes https://github.com/espressif/esp-idf/issues/9622
2022-11-24 13:13:40 +08:00
Jiang Jiang Jian
81d598b46f
Merge branch 'bugfix/fix_hfp_clcc_parser_bug_4.3' into 'release/v4.3'
...
Bugfix/Fix HFP client parse CLCC command response bug[backport 4.3]
See merge request espressif/esp-idf!21158
2022-11-24 11:12:15 +08:00
Jiang Jiang Jian
a74a732c10
Merge branch 'bugfix/fixing_memory_leak_wps_scan' into 'release/v4.3'
...
Fixed a memory leak issue created when parsing scan results
See merge request espressif/esp-idf!20740
2022-11-24 10:39:10 +08:00
muhaidong
0ed631f47a
esp_wifi: Modify wifi scan return value.
...
1. Modify wifi scan return value same to docs.
2. Change some logs' log level wo avoid misunderstanding.
3. Fix connect fail return wrong error code issue
2022-11-23 19:10:13 +08:00
zhangyanjiao
7cf171cb1f
update doc for set channel
2022-11-23 19:09:49 +08:00
zhangyanjiao
92eb91f985
update wifi reason code
2022-11-23 19:09:03 +08:00
Jiang Jiang Jian
2e0da2773b
Merge branch 'bugfix/change_default_tx_power_on_c3_v4.3' into 'release/v4.3'
...
Change BLE default TX power on ESP32C3(backport v4.3)
See merge request espressif/esp-idf!21169
2022-11-23 14:28:30 +08:00
jgujarathi
d5b9fbac44
(wpa_supplicant) : Fixed a memory leak issue created when parsing scan results.
2022-11-23 10:07:01 +05:30
Jiang Jiang Jian
d732a84bfd
Merge branch 'bugfix/wpa_enterprise_reauth_v4.3' into 'release/v4.3'
...
esp_wifi: Fix WiFi Enterprise Reauthentication issue (v4.3)
See merge request espressif/esp-idf!21073
2022-11-23 10:42:55 +08:00
zhiweijian
92c8189388
support BLE memory release on ESP32C3 and ESP32S3
2022-11-21 12:21:47 +08:00
zhiweijian
30f2cc87ce
Update bt lib for ESP32C3
...
- Added config to disable scan backoff
- Fixed llm_scan.c assert at line 1485 during controller deinit if duplicate scan is not stopped
- Call pll track in controller task
2022-11-21 12:04:35 +08:00
zwj
098465ff74
Fixed errors reported by CI clang_tidy_check
2022-11-21 11:11:52 +08:00
zwj
da42e4a234
Fixed sometimes BTU task overflow when doing read and write performance test
2022-11-21 11:11:40 +08:00
zhiweijian
14f396c367
change default tx power from 3dBm to 9dBm
2022-11-21 11:11:17 +08:00
wuzhenghui
378fa313ec
bugfix: fix redefined _iram_end
2022-11-18 19:50:23 +08:00
liqigan
60875836bd
fix HFP client parse CLCC command response bug
2022-11-18 19:44:17 +08:00
jingli
b6896055a2
hal/gpio_ll: fix digital gpio can not enable hold during deep sleep when force_unhold set(32/s2/s3)
2022-11-18 03:00:01 +00:00
jingli
58e9ce6fe3
hal/gpio_ll: fix digital gpio can not disable hold during deep sleep
2022-11-18 03:00:01 +00:00
jingli
24eea75f9c
esp_hw_support/sleep: fix current leakage when hold digital io during deep sleep
2022-11-18 03:00:01 +00:00
morris
3bbb109eb2
Merge branch 'feature/remove_psram_cs_clk_pin_settings_config_s2_s3_v4.3' into 'release/v4.3'
...
psram: remove CS/CLK pin settings in kconfig on ESP32S2 (v4.3)
See merge request espressif/esp-idf!21048
2022-11-14 17:17:13 +08:00
Shreyas Sheth
7e8cca6c2f
esp_wifi: Bugfix WPA Enterprise Reauthentication issue
2022-11-14 11:12:58 +05:30
Jin Cheng
60e281805c
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:50:22 +08:00
Michael (XIAO Xufeng)
af61c51385
Merge branch 'test/rtc_8m_d256_v4.3' into 'release/v4.3'
...
rtc: fixed 8MD256 can't be used as RTC slow src on ESP32 (v4.3)
See merge request espressif/esp-idf!18106
2022-11-12 00:45:11 +08:00
Armando
522cf49d33
psram: remove CS/CLK pin settings in kconfig on ESP32S2
2022-11-11 18:15:54 +08:00
morris
bfbf1139ae
Merge branch 'bugfix/fix_modbus_rs485_rts_en_fail_v43' into 'release/v4.3'
...
Bugfix/fix modbus rs485 rts en fail (backport v4.3)
See merge request espressif/esp-idf!16257
2022-11-09 15:46:51 +08:00
Song Ruo Jing
b8e62ce4b2
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.
2022-11-09 02:31:15 +00:00
aleks
a6e524418d
freemodbus: fix uart_wait_tx_done() reenable tx_done interrupt
2022-11-09 02:31:15 +00:00
aleks
bc1f50dc0f
freemodbus: fix rts enable fail when transmit frame
2022-11-09 02:31:15 +00:00
aleks
baa0aad20e
freemodbus: fix modbus rs485 rts enable fail v42
2022-11-09 02:31:15 +00:00
liuning
dbe59eff86
esp_wifi: add protection for mac reset (backport 4.3)
2022-11-08 14:04:52 +08:00
Jiang Jiang Jian
635a9c5efb
Merge branch 'bugfix/mqtt_enqueue4_3' into 'release/v4.3'
...
[mqtt] Fix esp_mqtt_client_enqueue for len=0 (v4.3)
See merge request espressif/esp-idf!20303
2022-11-08 11:08:00 +08:00
Jiang Jiang Jian
ffe6f240cf
Merge branch 'bugfix/time_jump_after_reboot_v4.3' into 'release/v4.3'
...
esp_hw_support: Fix time jump after reboot (v4.3)
See merge request espressif/esp-idf!20909
2022-11-08 11:07:51 +08:00
Jiang Jiang Jian
714cf794f2
Merge branch 'bugfix/keep_rtc8m_in_lightsleep_v4.3' into 'release/v4.3'
...
pm: fixed RTC8M domain power down issue when used as RTC source (v4.3)
See merge request espressif/esp-idf!18080
2022-11-08 11:04:50 +08:00
wangjialiang
215e1262ba
ble_mesh: stack: Fix can't trans optional info to group address
2022-11-07 15:48:56 +08:00
jingli
81b98881ac
esp_hw_support/sleep: fix cannot pd cpu and rc fast at the same time during light sleep
...
Since cpu retention dma use rc fast as clk source, so rc_fast_digi
will be enabled when we config to pd cpu. And cpu retention does not
need rc fast keep on during light sleep. So, if we use rc_fast_digi
to determine whether rc fast can be powered down, then cpu and and
rc fast cannot pd at the same time.
2022-11-06 01:34:18 +08:00
Michael (XIAO Xufeng)
7931c033ed
pm: fixed RTC8M domain power issues
...
introduced in e44ead5356
1. The int8M power domain config by default is PD. While LEDC is using
RTC8M as clock source, this power domain will be kept on.
But when 8MD256 is used as RTC clock source, the power domain should
also be kept on.
On ESP32, there was protection for it, but broken by commit
e44ead5356
. Currently the power domain
will be forced on when LEDC is using RTC8M as clock source &&
!int8m_pd_en (user enable ESP_PDP_DOMAIN_RTC8M in lightsleep). Otherwise
the power domain will be powered off, regardless of RTC clock source.
In other words, int8M domain will be forced off (even when 8MD256
used as RTC clock source) if LEDC not using RTC8M as clock source, user
doesn't enable ESP_PDP_DOMAIN_RTC8M, or in deep sleep.
On later chips, there's no such protection, so 8MD256 could't be used as
RTC clock source in sleep modes.
This commit adds protection of 8MD256 clock to other chips. Fixes the
incorrect protection logic overriding on ESP32. Now the power domain
will be determiend by the logic below (order by priority):
1. When RTC clock source uses 8MD256, power up
2. When LEDC uses RTC8M clock source, power up
3. In deepsleep, power down
4. Otherwise determined by user config of ESP_PDP_DOMAIN_RTC8M,
power down by default. (This is preferred to have highest
priority, but it's kept as is because of current code structure.)
2. Before, after the macro `RTC_SLEEP_CONFIG_DEFAULT` decides dbias, the
protection above may force the int8m PU. This may cause the inconsistent
of dbias and the int8m PU status.
This commit lifts the logic of pd int8m/xtal fpu logic to upper layer
(sleep_modes.c).
Related: https://github.com/espressif/esp-idf/issues/8007 , https://github.com/espressif/esp-idf/pull/8089
temp
2022-11-05 20:02:53 +08:00
Jiang Jiang Jian
abb7962161
Merge branch 'bugfix/set_ap_rsnxe_while_connect_v4.3' into 'release/v4.3'
...
esp_wifi:Set AP rsnxe while connecting to a AP
See merge request espressif/esp-idf!20482
2022-11-04 16:38:16 +08:00
Michael (XIAO Xufeng)
696de2e7ac
pm: add test for RTC using 8MD256 as clock source
2022-11-04 12:37:45 +08:00
Michael (XIAO Xufeng)
b56b459960
rtc: fixed 8MD256 can't be used as RTC slow src on ESP32
...
Sync configuration from other chips
Closes: https://github.com/espressif/esp-idf/issues/8007 , https://github.com/espressif/esp-idf/pull/8089
2022-11-04 12:37:45 +08:00
morris
164d9bb782
Merge branch 'bugfix/calib_i2c_clk_v4.3' into 'release/v4.3'
...
I2C: Make I2C clock frequency accurate(backport v4.3)
See merge request espressif/esp-idf!19070
2022-11-03 10:04:31 +08:00
KonstantinKondrashov
2c3f30378f
esp_hw_support: Fix time jump after reboot
...
Closes https://github.com/espressif/esp-idf/issues/9448
2022-11-02 19:38:26 +08:00
Shreyas Sheth
dc23667db8
esp_wifi:Set AP rsnxe while connecting to a AP
2022-11-02 15:25:31 +05:30
Cao Sen Miao
32dca66fb6
I2C: Make I2C clock frequency accurate
2022-11-01 15:48:26 +08:00
Nachiket Kukade
aabfb142bc
esp_wifi: Update wifi libs
...
Fix scan causing bss overwrite in connect process
2022-11-01 09:43:43 +05:30
Jiang Jiang Jian
1d5efaddac
Merge branch 'bugfix/fix_sta_scan_when_already_connected_v4.3' into 'release/v4.3'
...
esp-wifi: Restores station status to connected when no other AP is found for roam
See merge request espressif/esp-idf!20343
2022-11-01 11:03:01 +08:00
Jiang Jiang Jian
9e6d5dce34
Merge branch 'bugfix/use_nonblocking_coex_callback_v4.3' into 'release/v4.3'
...
bluetooth: use non-blocking coexistence callback functions so that Wi-Fi task is not blocked by Bluetooth(backport v4.3)
See merge request espressif/esp-idf!20780
2022-11-01 10:48:38 +08:00
morris
9a9f503c73
Merge branch 'bugfix/spi2_add_device_cs_more_than_3_v4.3' into 'release/v4.3'
...
spi_master:fix error when use `spi_bus_add_device` more than 3 device(v4.3)
See merge request espressif/esp-idf!20127
2022-11-01 10:18:24 +08:00
Jiang Jiang Jian
6225c718c3
Merge branch 'bugfix/fix_xtal_related_rtc_params_for_esp32_backport_v4.3' into 'release/v4.3'
...
esp32/rtc: fix xtal unstable in some cases when sleep(backport v4.3)
See merge request espressif/esp-idf!20804
2022-10-31 19:52:04 +08:00
Jiang Jiang Jian
167a9896a2
Merge branch 'bugfix/fix_part_of_modem_not_reset_when_power_on_backport_v4.3' into 'release/v4.3'
...
Coexistence: fix part of modem module not reset when power up(backport v4.3)
See merge request espressif/esp-idf!20813
2022-10-31 19:51:50 +08:00
Wang Meng Yang
4fecbc30fa
Merge branch 'bugfix/spp_vfs_mode_send_data_fail_v4.3' into 'release/v4.3'
...
bt: Fixed SPP VFS mode not being able to send data(v4.3)
See merge request espressif/esp-idf!20802
2022-10-27 10:50:11 +08:00
jgujarathi
c7edfd4ef0
esp-wifi: Restores station status to connected when no other AP is found for roam
2022-10-26 19:03:27 +05:30
jingli
91b147c9da
wifi/bt: fix part of modem module not reset when power up
2022-10-26 20:47:10 +08:00
wangmengyang
de2e183c9a
bt: use non-blocking coexistence callback functions so that Wi-Fi task is not blocked by Bluetooth for ESP32
2022-10-26 19:13:16 +08:00
Wang Meng Yang
067d5fb28d
Merge branch 'bugfix/handle_issue_of_malloc_fail_v4.3' into 'release/v4.3'
...
bugfix/avoid unexpected free when malloc failed (v4.3)
See merge request espressif/esp-idf!20726
2022-10-26 18:57:28 +08:00
jingli
d8141bdf51
esp_hw_support/sleep: fix light sleep wakeup flag
...
light sleep wakeup flag is true to indicate the most recent successful wakeup from light sleep,
which means the most recent light sleep occurred successfully and then wakes up by wakeup source
2022-10-26 17:07:07 +08:00
jingli
b6491464e1
esp32/rtc: fix xtal unstable in some cases when sleep
...
1. add xtal buf wait to fix high temperature restart issue
2. add min sleep value to fix xtal stop due to too short sleep time issue
2022-10-26 17:05:07 +08:00
xiongweichao
45d4780760
bt: Fixed SPP VFS mode not being able to send data
2022-10-26 16:27:49 +08:00
Jiang Jiang Jian
a2086ca355
Merge branch 'bugfix/fix_esp32_esp32c3_some_bugs_v4.3' into 'release/v4.3'
...
Fixed BLE lld_per_adv.c line 401 assert on ESP32C3 (backport v4.3)
See merge request espressif/esp-idf!20759
2022-10-26 11:07:37 +08:00
Jiang Jiang Jian
69ae164794
Merge branch 'bugfix/update_ctrl_init_config_macro_v4.3' into 'release/v4.3'
...
Bugfix/update ctrl init config macro (v4.3)
See merge request espressif/esp-idf!20713
2022-10-25 17:41:53 +08:00
zhiweijian
2dfdea8b50
update ble tx power level mapping
2022-10-24 20:10:48 +08:00
zhiweijian
8005e6f0d5
Fixed BLE lld_per_adv.c line 401 assert on esp32c3
2022-10-24 19:51:34 +08:00
zwj
858b869bb6
Fixed ESP32 BLE assert(32 0)
2022-10-24 19:36:58 +08:00
zwj
38945f54e1
allow bluedroid host to report adv_ind separately
2022-10-24 19:36:47 +08:00
Jiang Jiang Jian
d96bb082ba
Merge branch 'bugfix/esp_spp_write_len_0_v4.3' into 'release/v4.3'
...
bt: Fixed esp_spp_write() crash when len is 0 (v4.3)
See merge request espressif/esp-idf!20707
2022-10-24 12:31:37 +08:00
Jiang Jiang Jian
1adb0b6b94
Merge branch 'bugfix/fix_some_wifi_bugs_1019_v4.3' into 'release/v4.3'
...
esp_wifi: fix deinit return wrong value(Backport v4.3)
See merge request espressif/esp-idf!20733
2022-10-24 11:21:39 +08:00
Li Shuai
54d59fae28
sleep: beacon loss and noise check timer optimize for wifi power save
...
esp_phy: optimize phy calibration for C3
2022-10-21 21:43:24 +08:00
tgotic
416f9b0cea
[bt] fix if allocation fails
...
If osi_malloc fails for work_queues or osi_work_queue_create fails, osi_work_queue_delete in _err may release unallocated memory.
2022-10-21 14:46:12 +08:00
Jiang Jiang Jian
dd62e3bb9b
Merge branch 'bugfix/close_stack_callback_during_ble_stop_v4.3' into 'release/v4.3'
...
Nimble: Added check to deregister stack callback with controller during stack deinit(v4.3)
See merge request espressif/esp-idf!20605
2022-10-21 14:21:41 +08:00
Evan Neidler
850efb4bbe
Update #define BT_CONTROLLER_INIT_CONFIG_DEFAULT().
...
Corrects header names in string from "bt.h" to "esp_bt.h".
2022-10-21 12:03:39 +08:00
xiongweichao
58a7082114
bt: Fixed esp_spp_write() crash when len is 0
...
Closes https://github.com/espressif/esp-idf/issues/9977
2022-10-21 11:21:51 +08:00
Jiang Jiang Jian
844624ead2
Merge branch 'bugfix/revert_commit_da44fc9c_v4.3' into 'release/v4.3'
...
Revert "fixed the issue iOS devices cannot initiate connection" (v4.3)
See merge request espressif/esp-idf!20667
2022-10-20 19:18:28 +08:00
Jiang Jiang Jian
d2cc0f9f77
Merge branch 'bugfix/add_security_patches_v4.3' into 'release/v4.3'
...
Adding security patch for SAE side channel attacks (Backport v4.3)
See merge request espressif/esp-idf!20650
2022-10-20 19:17:36 +08:00
muhaidong
bfdccbd7cb
esp_wifi: fix deinit return wrong value
...
1. Deinit does not return ESP_ERR_WIFI_NOT_INIT if the wifi driver is no longer initialized.
2. Fix get wrong channel value use esp_wifi_get_config.
3. Fix bug of missing unlock when wifi stop.
4. Fix annotation error of api esp_wifi_connect.
2022-10-20 11:41:07 +08:00
Zim Kalinowski
96ef8f42be
Merge branch 'bugfix/clobbering_freertos_base_priority_v4.3' into 'release/v4.3'
...
spi_flash: fix issue linked with raising of task priority while priority is already raised (v4.3)
See merge request espressif/esp-idf!20546
2022-10-19 18:02:30 +08:00
Jiang Jiang Jian
9040964321
Merge branch 'bugfix/fix_esp_hid_auth_fail_crash_v4.3' into 'release/v4.3'
...
Fix esp hid crash when auth failed (backport v4.3)
See merge request espressif/esp-idf!20613
2022-10-19 11:13:00 +08:00
Jiang Jiang Jian
1ec7a0cbf8
Merge branch 'feature/Add_IVI_recovery_option_v4.3' into 'release/v4.3'
...
ble_mesh: stack: Add IV index recovery option when device missed the whole IV update(v4.3)
See merge request espressif/esp-idf!20643
2022-10-19 11:12:11 +08:00
Jiang Jiang Jian
f1beed4911
Merge branch 'bugfix/fix_fast_interval_prov_adv_v4.3' into 'release/v4.3'
...
ble_mesh: stack: Fix send fast interval prov_adv failed(v4.3)
See merge request espressif/esp-idf!20639
2022-10-19 11:11:45 +08:00
morris
9966753e46
Merge branch 'bugfix/2nd_bootloader_uart1_baudrate_issues_v4.3' into 'release/v4.3'
...
esp_rom: fix 2nd bootloader custom uart1 baudrate issue (backport to v4.3)
See merge request espressif/esp-idf!20655
2022-10-19 02:09:51 +08:00
Jin Cheng
b5996dd051
Revert "fixed the issue iOS devices cannot initiate connection"
...
This reverts commit da44fc9cbe
.
2022-10-18 19:45:00 +08:00
morris
83dc965b2f
Merge branch 'bugfix/fix_rtc8m_calibration_fail_after_cpu_core_reset_v4.3' into 'release/v4.3'
...
rtc_clk: Fix rtc8m calibration failure after cpu/core reset (backport v4.3)
See merge request espressif/esp-idf!20554
2022-10-18 18:22:01 +08:00
Rahul Tank
7d3207f70b
Nimble: Added check to deregister stack callback with controller during stack deinit(v4.3)
2022-10-18 12:19:20 +05:30
jiangguangming
45e6ae724d
esp_rom: fix 2nd bootloader custom uart1 baudrate issue
2022-10-18 13:51:20 +08:00
Jiang Jiang Jian
ed9fb4db6f
Merge branch 'bugfix/fix_c3_dig_dibas_limit_bug_to_v4.3' into 'release/v4.3'
...
C3: Fix system not stable bug when dbias storing in efuse is bigger than 27 (v4.3)
See merge request espressif/esp-idf!20497
2022-10-18 12:38:37 +08:00
Jiang Jiang Jian
8b8b69a4c3
Merge branch 'bugfix/fix_ignore_rx_sub_ampdu_int_issue_v4.3' into 'release/v4.3'
...
esp_wifi: fix ignore rx sub ampdu interrupt issue(Backport v4.3)
See merge request espressif/esp-idf!20614
2022-10-17 22:09:12 +08:00
gauri patankar
929a1f8549
wpa_supplicant: Update security patches from upstream
...
1. Adding security patch for SAE side channel attacks
2. Adding confirm message validation in error cases
3. Adding y coordinate for PWE in SAE
2022-10-17 18:03:33 +05:30
gauri patankar
a01a64f02c
wpa_supplicant: Move SAE modules into dragonfly files
2022-10-17 18:01:24 +05:30
Jiang Jiang Jian
ed6f966009
Merge branch 'contrib/github_pr_9529_mr_v4.3' into 'release/v4.3'
...
bt:No need to use local copy of btc_msg_t in btc_transfer_context, create it on heap and pass to osi_thread_post()(v4.3)
See merge request espressif/esp-idf!19693
2022-10-17 18:04:57 +08:00
Jiang Jiang Jian
c482cf16d4
Merge branch 'backport/cjh_v4.3' into 'release/v4.3'
...
Fixed some BLE bugs on bluedroid (backport v4.3)
See merge request espressif/esp-idf!20507
2022-10-17 17:05:00 +08:00
wangjialiang
b8e9a77463
ble_mesh: stack: Add IV index recovery option when device missed the whole IV update
2022-10-17 16:54:16 +08:00
wangjialiang
cac449f57a
ble_mesh: stack: Fix send fast interval prov_adv failed when PB-ADV and PB-GATT enable simultaneously
2022-10-17 16:39:59 +08:00
Jiang Jiang Jian
bf00ddb62c
Merge branch 'bugfix/fix_esprv_intc_int_set_type_err_parameter_backportv4.3' into 'release/v4.3'
...
bugfix: esprv_intc_int_set_type should not use bitmap parameter(backport v4.3)
See merge request espressif/esp-idf!20608
2022-10-17 14:39:31 +08:00
Mahavir Jain
d4789383a4
Merge branch 'bugfix/fix_mbedlts_ds_memory_leak_v4.3' into 'release/v4.3'
...
esp-tls: Fix memory leak in mbedtls ds peripheral when MBEDTLS_THREADING_C enabled (backport v4.3)
See merge request espressif/esp-idf!20595
2022-10-17 12:41:03 +08:00
KonstantinKondrashov
e8bf8ce14d
freertos: Adds new APIs to set/get and restore base priority
...
Closes https://github.com/espressif/esp-idf/issues/7580
2022-10-14 19:04:44 +08:00
muhaidong
56933d09ea
esp_wifi: fix ignore rx sub ampdu interrupt issue
2022-10-14 16:08:24 +08:00
chenjianhua
b3bd5cbf77
fix esp hid crash when auth failed
2022-10-14 16:02:58 +08:00
wuzhenghui
4934d700c9
bugfix: esprv_intc_int_set_type should not use bitmap parameter
2022-10-14 15:27:19 +08:00
yuanjianmin
4848e11ac6
esp-tls: Fix memory leak in mbedtls ds peripheral when MBEDTLS_THREADING_C enabled
2022-10-13 19:41:19 +08:00
zhangyanjiao
14ce174215
esp_wifi: fix connect fail when enable SPIRAM and ESPNOW send
2022-10-13 17:05:17 +08:00
Song Ruo Jing
c0be4cb2ba
rtc_clk: Fix rtc8m calibration failure after cpu/core reset
...
Explicitly guarantee 8md256 clk is enabled before calibration
2022-10-12 12:41:50 +08:00
xiongweichao
9f5ff9fddf
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-10-10 09:31:47 +00:00
tgotic
5d3af603a6
update code to use osi_free()
2022-10-10 09:31:47 +00:00
tgotic
01ac97732d
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-10-10 09:31:47 +00:00
chenjianhua
ed24da98eb
bluedroid: configurable max gattc cache characteristic count
2022-10-09 15:31:11 +08:00
chenjianhua
b904278330
fix ble adv tx power map
2022-10-09 15:28:39 +08:00
chenjianhua
7a324e2984
bluedroid: fix ble rpa generate and update by host
2022-10-09 15:28:39 +08:00
chenjianhua
0446de4429
Revert "component/bt: add local irk to controller"
...
This reverts commit 032f6d34d1
.
2022-10-09 15:28:39 +08:00
chenjianhua
fb20a1be8e
Revert "Fixed ESP32 BLE can't resolve the peer address when enable white list"
...
This reverts commit 192aa18c31
.
2022-10-09 15:28:39 +08:00
chenjianhua
e5a195fc2c
Bluedroid: Configurable option to modify max gatt service attributes count
2022-10-09 15:28:39 +08:00
cje
5e5b8c16cb
fix C3 system not stable bug when dbias storing in efuse is bigger than 27
2022-10-08 11:48:47 +08:00
Euripedes Rocha
ec3381f043
[mqtt] Fix esp_mqtt_client_enqueue for len=0
...
27eb4726067465c5c67d4ecdca5ddccd26f02580..60983d1dd54196b1e3f399c6f928d77256ec742a
Detailed description of the changes:
* [Backport] mqtt_client: fix esp_mqtt_client_enqueue for len=0
- See merge request espressif/esp-mqtt!144
- mqtt_client: fix esp_mqtt_client_enqueue for len=0
(espressif/esp-mqtt@e918742 )
2022-10-04 05:14:13 +00:00
Jiang Jiang Jian
9e863ecdb8
Merge branch 'bugfix/fix_some_ble_bugs_on_esp32c3_v4.3' into 'release/v4.3'
...
Fixed some BLE controller bugs on ESP32-C3 (backport v4.3)
See merge request espressif/esp-idf!19990
2022-09-29 13:59:20 +08:00
Jiang Jiang Jian
07bffab8d4
Merge branch 'feature/sink_support_mono_v4.3' into 'release/v4.3'
...
bt: Fixed sink not being able to output mono audio because it can only decode dual channel audio data(v4.3)
See merge request espressif/esp-idf!20079
2022-09-29 11:40:01 +08:00
Jiang Jiang Jian
a5e5ab7b1b
Merge branch 'bugfix/acl_buf_ocf_and_conn_fail_v4.3' into 'release/v4.3'
...
bugfix/fixed the exhaustion of ACL buffer and duplicated connection requests (v4.3)
See merge request espressif/esp-idf!20385
2022-09-29 11:37:57 +08:00
Jin Cheng
f2000d8925
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-09-28 16:12:11 +08:00
morris
c930046693
Merge branch 'doc/usj_sw_reset_alive_bbpll_doc_v4.3' into 'release/v4.3'
...
usb_serial_jtag: fixed the docs that we can use usj in sleep modes (v4.3)
See merge request espressif/esp-idf!20294
2022-09-28 11:50:08 +08:00
Jin Cheng
9a953f7740
fixed the exhaustion of ACL buffer
...
fixed the duplication of connection request from the same device
2022-09-28 10:16:24 +08:00
zwj
f635a2f2a1
fix calling esp_ble_get_cur_sendable_packets_num() sometimes crashes when bluetooth is disconnecting
2022-09-27 21:38:11 +08:00
zwj
157acb3086
Fixed extend adv tx power range error
2022-09-27 21:37:04 +08:00
cjin
ebb23ff4fe
fix err using rpa for confirmation calculation
2022-09-27 21:35:49 +08:00
cjin
78a08e9ca7
fix on data len change cmd malfunction
2022-09-27 21:35:33 +08:00
zwj
d826f8ae34
Update ESP32-C3 BLE lib
...
- Fixed the usage of PLL track related baseband IRQs
- Fixed connect failed due to error sync found signal
- Fixed BLE disconnect failed due to terminate_ind have sent but no ACK is received
- Added ADV mode error check in ADV rx isr handler function
- Fixed BLE RAL_UNDERRUN and TX_CRYPT_ERR assert
- Disable scan continue
- Fixed scan forever if scan continue is disable
- Fixed BLE disconnection issue when channel map update failed due to bad channels
2022-09-27 20:55:19 +08:00
zwj
05c8753eaa
Fixed extend adv set remove failed
2022-09-27 20:55:19 +08:00
Yuan Jian Min
3a92e82e97
esp-tls: socket will be set to -1 and will not be closed
2022-09-26 19:25:27 +08:00
Jiang Jiang Jian
aefd3db87d
Merge branch 'bugfix/fix_set_country_code_before_wifi_start_issue_v4.3' into 'release/v4.3'
...
Bugfix/fix set country code before wifi start issue v4.3(Backport v4.3)
See merge request espressif/esp-idf!20106
2022-09-23 17:56:12 +08:00
Mahavir Jain
8034c03106
Merge branch 'update_expat_R_2_4_8_v4.3' into 'release/v4.3'
...
expat: Update expat library to R_2_4_8 release (v4.3)
See merge request espressif/esp-idf!20284
2022-09-22 21:25:47 +08:00
Michael (XIAO Xufeng)
e28bb4b9c4
usb_serial_jtag: fixed the docs that we can use usj in sleep modes
...
Related to: https://github.com/espressif/esp-idf/issues/8507 , https://github.com/espressif/esp-idf/issues/8884
2022-09-22 17:39:15 +08:00
Island
eb922b57a3
Merge branch 'bugfix/relay_friend_cred_message_v4.3' into 'release/v4.3'
...
ble_mesh: stack: Fix friend relay lpn message when relay disable(v4.3)
See merge request espressif/esp-idf!20205
2022-09-22 14:17:40 +08:00
Jiang Jiang Jian
8ed3ec79cf
Merge branch 'bugfix/fix_xtal32k_error_detect_backport_v4.3' into 'release/v4.3'
...
esp_hw_support/clk_cali: fix xtal32k error detect(backport v4.3)
See merge request espressif/esp-idf!20277
2022-09-22 14:04:44 +08:00
morris
1ecf62bf14
Merge branch 'bugfix/fix_spi_bus_lock_concurrency_issue_v4.3' into 'release/v4.3'
...
spi_bus_lock: fix a concurrency issue (v4.3)
See merge request espressif/esp-idf!20139
2022-09-22 13:34:00 +08:00
Harshit Malpani
f310113c91
expat: Update expat library to R_2_4_8 release
...
Detailed changelog: https://github.com/libexpat/libexpat/blob/R_2_4_8/expat/Changes
2022-09-22 10:04:59 +05:30
jingli
b85e5627d3
esp_hw_support/clk_cali: remove redundant check for cali value
2022-09-21 16:30:17 +08:00
jingli
07d69b7cae
esp_hw_support/clk_cali: fix xtal32k error detect
2022-09-21 16:29:36 +08:00
morris
179d12db47
Merge branch 'bugfix/fix_ledc_timer_update_usage_v4.3' into 'release/v4.3'
...
ledc: Fix the usage of ledc_ls_timer_update and ledc_timer_rst (backport v4.3)
See merge request espressif/esp-idf!20243
2022-09-21 15:00:37 +08:00
Michael (XIAO Xufeng)
02c45b6e52
Merge branch 'bugfix/spi_hd_quad_issue_4.3' into 'release/v4.3'
...
SPI : fix wrong dummy cycle on quad mode and put get-command function in spi_ll.h(backport v4.3)
See merge request espressif/esp-idf!19836
2022-09-21 12:10:23 +08:00
wangjialiang
e54506ceaa
ble_mesh: stack: Fix friend relay lpn message when relay disable.
2022-09-21 03:36:36 +00:00
Island
894b1ad79d
Merge branch 'bugfix/lpn_not_recv_message_to_all_node_4.3' into 'release/v4.3'
...
ble_mesh: stack: Add option for lpn auto sub all-nodes(v4.3)
See merge request espressif/esp-idf!20263
2022-09-21 11:31:39 +08:00
wangjialiang
7e2ebcde7a
ble_mesh: stack: Add option for lpn auto sub all-nodes.
2022-09-20 20:31:37 +08:00
Song Ruo Jing
4cd54d6e32
ledc: Fix the usage of ledc_ls_timer_update and ledc_timer_rst
...
ledc_ls_timer_update is required only when CLK_DIV and DUTY_RES bits are changed.
Calling ledc_timer_rst while re-configure PWM frequency through ledc_set_freq can cause glitch in the signal
2022-09-20 12:04:13 +08:00
Michael (XIAO Xufeng)
5666813ce0
Merge branch 'bugfix/driver_rs485_fix_test_sync_issues_v43' into 'release/v4.3'
...
driver: uart rs485 fix test sync issues and fail threshold (backport v4.3)
See merge request espressif/esp-idf!19611
2022-09-19 16:16:01 +08:00