Jin Cheng
26600a8fcf
fix(bt/bluedroid): Deleted the redundant 'memset' in btc_hf_cb_handler
2023-09-08 00:52:07 +00:00
Jin Cheng
c6e62a9817
docs(bt/bluedroid): Changed the description of esp_hf_client_reject_call
2023-09-08 00:52:07 +00:00
Jin Cheng
2584ab84fc
fix(bt/bluedroid): Fixed invalid access to freed semaphore
2023-09-08 00:52:07 +00:00
Jin Cheng
eed85adaeb
fix(bt/bluedroid): Fixed wrong indexes of HF-AG indicators
2023-09-08 00:52:07 +00:00
Jin Cheng
71ec923e55
fix(bt/bluedroid): Added peer Bluetooth device address into HF callback parameters
2023-09-08 00:52:07 +00:00
Jin Cheng
7037ee47f9
fix(bt/bluedroid): Changed log level from WARNING to DEBUG in bta_ag_sco_read_cback
2023-09-08 00:52:07 +00:00
Jin Cheng
0167b14411
fix(bt/bluedroid): Fixed wrong code logic in 'AT+CIND?' of HFP
2023-09-08 00:52:07 +00:00
Jin Cheng
17d1b66d47
fix(bt/bluedroid): Fixed errors in parsing ATD command in HFP AG
2023-09-08 00:52:07 +00:00
Jin Cheng
19185a65fd
fix(bt/bluedroid): Fixed NULL Bluetooth device address in HF-AG events was reported to application layer
2023-09-08 00:52:07 +00:00
Chen Jian Xing
c1d8013330
Merge branch 'bugfix/backport_phy_v5.1' into 'release/v5.1'
...
fix(phy): backport some phy fix(v5.1)
See merge request espressif/esp-idf!25734
2023-09-08 06:18:58 +08:00
Krzysztof Budzynski
752a99d3d1
Merge branch 'docs/add_Chinese_translation_for_api-reference/peripherals/temp_sensor.rst_backport_v5.1' into 'release/v5.1'
...
docs: provide CN translation for api-reference/peripherals/temp_sensor.rst (backport v5.1)
See merge request espressif/esp-idf!25821
2023-09-07 18:05:02 +08:00
Cai Xin Ying
f0dec1b1a6
docs: provide CN translation for api-reference/peripherals/temp_sensor.rst (backport v5.1)
2023-09-07 18:05:01 +08:00
aditi_lonkar
8254175931
wpa_supplicant: Fix for issue of wps-pbc overlap in wps-pin method
2023-09-07 15:14:35 +05:30
morris
fefa61a7c7
Merge branch 'feature/esp_lcd_st7789_rgb_data_endian_config_v5.1' into 'release/v5.1'
...
feat(st7789): add data endian config (v5.1)
See merge request espressif/esp-idf!25802
2023-09-07 16:33:49 +08:00
zwl
325bf39c89
feat(ble): enable adv report flow control on esp32c2
2023-09-07 16:27:50 +08:00
zwl
615f9bd602
fix(ble): fixed crash when memory is insufficient on esp32c2
2023-09-07 16:27:42 +08:00
Li Shuai
cbb2a3f8fa
fix(esp32c6/power save): optimize the retention step of the APM and TEE modules to set only the critical parts that affect wifi data frame receipt to level 2 priority
2023-09-07 14:31:12 +08:00
wanglai@espressif.com
648bc35612
feat(bt/bluedroid): Add setting local di record function for bt classic hid device bqb test
2023-09-07 14:18:03 +08:00
wanglai@espressif.com
e29b67c02a
fix(bt/bluedroid): Changed HID related copyright automatically
2023-09-07 14:17:42 +08:00
Krzysztof Budzynski
63bc27fb2d
Merge branch 'docs/add_Chinese_translation_for_api-reference/peripherals/adc_calibration.rst_backport_v5.1' into 'release/v5.1'
...
docs: provide CN translation for api-reference/peripherals/adc_calibration.rst (backport v5.1)
See merge request espressif/esp-idf!25820
2023-09-07 14:02:24 +08:00
Cai Xin Ying
3c0e72887a
docs: provide CN translation for api-reference/peripherals/adc_calibration.rst (backport v5.1)
2023-09-07 14:02:24 +08:00
Krzysztof Budzynski
cbee3f67b2
Merge branch 'docs/add_Chinese_translation_for_api-guides/cplusplus.rst_backport_v5.1' into 'release/v5.1'
...
docs: provide CN translation for api-guides/cplusplus.rst (backport v5.1)
See merge request espressif/esp-idf!25755
2023-09-07 13:15:27 +08:00
Cai Xin Ying
36376e0eab
docs: provide CN translation for api-guides/cplusplus.rst (backport v5.1)
2023-09-07 13:15:27 +08:00
Kapil Gupta
397206d050
change(wifi): Reduce BSS logging in wpa_supplicant
2023-09-07 10:19:02 +05:30
muhaidong
01ebf0775e
esp_wifi: update multi antenna switch docs
2023-09-07 11:06:28 +08:00
muhaidong
e0e3bbd042
esp_wifi: the antenna parameter of example is not correct
2023-09-07 11:06:18 +08:00
chenjianhua
3874281107
update esp32 bt-lib (7b24543)
...
- Support BLE RX error packet count record
- Fixed instant setting for LLC procedures with instants
- Fixed adv random delay when adv interval is less than 20ms
2023-09-07 11:05:10 +08:00
chenjianhua
c315a246e6
Update bt lib for ESP32-C3 and ESP32-S3(59725b5)
...
- Support BLE RX error packet count record
- Fixed adv random delay when adv interval is less than 20ms
- Fixed adv random address setting when owner address type is public
2023-09-07 11:05:10 +08:00
chenjianhua
5b7fcd80d2
Update bt lib for ESP32-C3 and ESP32-S3(ff6efe7)
...
- fix(bt/controller): Fixed PHY enable and disable
- feat(bt/controller): Support DAA and LBT mode for BLE CCA
2023-09-07 11:05:10 +08:00
zhanghaipeng
0f6a7ac7b1
fix(bt): Fix bugs about updating connect param
2023-09-07 11:05:10 +08:00
zhanghaipeng
e3c5c4fb7b
fix(bt): Fix bug while calculating block cipher using aes-128
2023-09-07 11:05:10 +08:00
zhanghaipeng
98f59569b0
docs(bt): Update comment in ble
2023-09-07 11:05:10 +08:00
zhanghaipeng
cc9c5b78b9
feat(bt/bluedroid): Support periodic adv adi feature
2023-09-07 11:05:09 +08:00
chenjianhua
985f6a4892
fix(bt/bluedroid): Fixed BLE disconnect event report when disconnecting
2023-09-07 11:05:09 +08:00
chenjianhua
9df464d7bb
fix(bt/bluedroid): Fixed GATTC cache address save when list is full
2023-09-07 11:05:09 +08:00
chenjianhua
35af1c03e2
feat(bt/bluedroid): Support high duty adv interval setting
2023-09-07 11:05:09 +08:00
chenjianhua
52a0a10ef4
fix(bt/bluedroid): Fix address check when using NRPA as random device address
2023-09-07 11:05:09 +08:00
xueyunfei
9aeafb006e
fix(dhcp server): Fix dhcp server address pool issue
2023-09-07 10:35:52 +08:00
Jiang Guang Ming
9ed6944c0d
fix(soc/esp32h2): Update the description of the ECDSA_WORK_MODE
2023-09-07 10:34:36 +08:00
Jiang Jiang Jian
4a221b0346
Merge branch 'feature/ble_lib_update_h2_c6_v5.1' into 'release/v5.1'
...
ble: update h2 c6 libble to 5d7af429
See merge request espressif/esp-idf!25692
2023-09-07 10:25:18 +08:00
Jiang Jiang Jian
d22e640579
Merge branch 'bugfix/aes_dma_descriptor_setup_issue_v5.1' into 'release/v5.1'
...
fix(aes): correct the linking of the DMA descriptors (v5.1)
See merge request espressif/esp-idf!25784
2023-09-07 10:24:09 +08:00
alanmaxwell
9331e240fc
fix(phy): backport some phy fix
...
1. WIFI RX multipath optimization for all chips
2. BLE TX sideband optimization for C3/S3
3. Optimize ht40 tx side band issue
2023-09-07 02:23:06 +00:00
Wang Meng Yang
98f4ce2011
Merge branch 'bugfix/fix_some_hci_cmd_param_check_v5.1' into 'release/v5.1'
...
fix(bt/controller): Fixed some HCI commands parameter check (Backport v5.1)
See merge request espressif/esp-idf!25712
2023-09-07 07:41:15 +08:00
Rahul Tank
94ad8f1a6a
Merge branch 'feature/dynamic_services_v5.1' into 'release/v5.1'
...
Nimble: Add support for dynamic service addition / deletion (v5.1)
See merge request espressif/esp-idf!25742
2023-09-06 17:18:27 +08:00
Planck (Lu Zeyu)
9d535c05f7
feat(st7789): add data endian config
...
Closes https://github.com/espressif/esp-idf/issues/11416
2023-09-06 16:59:13 +08:00
wuzhenghui
d3bfaf8f5f
feat(esp_hw_support): manage modem_etm clock in modem_clock for bt/154 indepently
2023-09-06 15:48:37 +08:00
Michael (XIAO Xufeng)
8ff8486735
Merge branch 'fix/spi_polling_api_buslock_logic_v5.1' into 'release/v5.1'
...
fix(spi_master): polling_transmit forgot release bus lock when alloc DMA buffer failed (v5.1)
See merge request espressif/esp-idf!25576
2023-09-06 14:01:25 +08:00
Mahavir Jain
5605189398
fix(aes): correct the linking of the DMA descriptors
...
For certain data lengths, the last input descriptor was not getting appended
correctly and hence the EOF flag in the DMA descriptor link list was
set at incorrect location. This was resulting in the peripheral being
stalled expecting more data and eventually the code used to timeout
waiting for the AES completion interrupt.
Required configs for this issue:
CONFIG_MBEDTLS_HARDWARE_AES
CONFIG_SOC_AES_SUPPORT_DMA
This observation is similar to the issue reported in:
https://github.com/espressif/esp-idf/issues/10647
To recreate this issue, start the AES-GCM DMA operation with data length
12280 bytes and this should stall the operation forever.
In this fix, we are tracing the entire descriptor list and then appending the
extra bytes descriptor at correct position (as the last node).
2023-09-06 08:28:43 +05:30
Mahavir Jain
2fbe919e4c
fix(aes-gcm): correct the DMA completion wait condition for hardware GCM case
...
DMA operation completion must wait until the last DMA descriptor
ownership has been changed to hardware, that is hardware is completed
the write operation for entire data. Earlier for the hardware GCM case,
the first DMA descriptor was checked and it could have resulted in some
race condition for non interrupt (MBEDTLS_AES_USE_INTERRUPT disabled) case.
2023-09-06 08:28:43 +05:30
abhi152
c67381dce6
doc (nimble): Added Walkthrough tutorial for phy_cent example
2023-09-05 16:24:21 +05:30