Wang Mengyang
68dc3c16e0
ci(bt/bluedroid): Add CI build test for HFP examples with voice over HCI enabled
2023-09-05 08:14:56 +08:00
Wang Meng Yang
efeb308bc0
Merge branch 'test/bqb_test_bt_classic_hid' into 'master'
...
feat(bt/bqb): Add setting local di record function for specific hid case of bqb auto test
Closes BT-3359
See merge request espressif/esp-idf!25055
2023-09-05 07:20:24 +08:00
Cai Xin Ying
065307fb84
Merge branch 'docs/add_Chinese_translation_for_api-guides/cplusplus.rst' into 'master'
...
docs: provide CN translation for api-guides/cplusplus.rst
Closes DOC-5460
See merge request espressif/esp-idf!24239
2023-09-04 22:14:10 +08:00
Euripedes Rocha
8c72daafa8
feat(mqtt): Updates submodule to 05b3476
...
* Update submodule:
git log --oneline 301bd9e0282eb993523b84d6c56d2559346aa071..05b347643f6679cc60a50a9664b86a24ebf3ae10
Detailed description of the changes:
* Fix: Mock test should include idf_additions.h
- See merge request espressif/esp-mqtt!191
- fix: Mock tests include idf_additions.h (espressif/esp-mqtt@f35aaa1 )
* Adds missing documentation to outbox configuration.
- See merge request espressif/esp-mqtt!190
- docs: Adds missing documentation to outbox configuration. (espressif/esp-mqtt@c355e0b )
2023-09-04 15:33:34 +02:00
zhiweijian
618c6f8336
Add new mesh types for exception list on ESP32-C3 and ESP32-S3
2023-09-04 20:38:36 +08:00
chenqingqing
75efaa6465
feat(bt/api): Add new apis for hfp to get the numbers of packet status received and sent
2023-09-04 20:29:03 +08:00
chenqingqing
55cdf8434b
fix(bt/bluedroid): Fixed the issue of NULL address for btc_hf_ag
2023-09-04 19:30:37 +08:00
Abhinav Kudnar
9bdb59a479
doc (nimble): Added the tutorial for ble_multi_adv example.
2023-09-04 16:27:33 +05:30
caixinying-git
6ee5bbf3a6
docs: provide CN translation for api-guides/lwip.rst
2023-09-04 17:46:22 +08:00
Mahavir Jain
d382eeed54
Merge branch 'esp32p4/add_hmac_ds_support' into 'master'
...
esp32p4/add hmac ds support
Closes IDF-7543 and IDF-6518
See merge request espressif/esp-idf!25148
2023-09-04 16:45:56 +08:00
morris
1af5e870f1
Merge branch 'refactor/esp_emac_module_control' into 'master'
...
refactor(emac): add LL functions for bus clock control
See merge request espressif/esp-idf!25710
2023-09-04 16:22:57 +08:00
Wang Zi Yan
e697109388
Merge branch 'docs/translate_sub_power_mode_docs' into 'master'
...
docs: Provide CN trans for sub power mode docs
Closes DOC-5972
See merge request espressif/esp-idf!25391
2023-09-04 15:56:02 +08:00
Ren Pei Ying
ad65d70b5b
Merge branch 'docs/add_CN_trans_for_esp_serial_slave_link_and_asio.rst' into 'master'
...
docs: Provide Chinese translation for api-reference/protocols/esp_serial_slave_link.rst
Closes DOC-5998
See merge request espressif/esp-idf!25375
2023-09-04 15:03:28 +08:00
Ren Pei Ying
518a4e1173
docs: Provide Chinese translation for api-reference/protocols/esp_serial_slave_link.rst
2023-09-04 15:03:28 +08:00
sonika.rathi
2162a132f1
fix(example/storage): Add warning for unsupported targets for SD_Card example
2023-09-04 08:59:51 +02:00
Jiang Jiang Jian
104d50d442
Merge branch 'feature/improve_c6_iperf_performance' into 'master'
...
feat(wifi): optimize esp32c6 iperf performance
See merge request espressif/esp-idf!25020
2023-09-04 14:34:54 +08:00
Xu Xiao
8847eeec0c
feat(wifi): optimize esp32c6 iperf performance
2023-09-04 14:34:54 +08:00
xiaqilin
d2660635aa
feat(esp_coex): add external coex slave support
2023-09-04 14:21:22 +08:00
Darian
bd9d6b82ab
Merge branch 'bugfix/freertos_private_critical_section_macro' into 'master'
...
fix(freertos): Fixed bug with prvENTER/EXIT_CRITICAL_OR_MASK_ISR() macro
See merge request espressif/esp-idf!25705
2023-09-04 14:18:11 +08:00
Zhi Wei Jian
6daba772d8
Merge branch 'feature/add_new_mesh_adv_type_for_exception_list' into 'master'
...
Add BLE mesh adv types for exception list
See merge request espressif/esp-idf!25652
2023-09-04 14:06:50 +08:00
Mahavir Jain
9dc4b8beeb
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-04 05:35:15 +00:00
Mahavir Jain
89584cd1d0
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-04 05:35:15 +00:00
Wang Zi Yan
ca334f2cea
docs: Provide CN trans for sub power mode docs
2023-09-04 13:07:10 +08:00
xiaqilin
28e6014ba4
fix(esp_phy): fix esp32h2 tx-power incorrect issue after wakeup
2023-09-04 12:23:15 +08:00
darshan
50c5f09fc3
fix(nimble): added log for extended advertisement
2023-09-04 09:15:23 +05:30
Aditya Patwardhan
4be9bc4e2e
feat(esp_http_client): Added support for OTA using ds peripheral for TLS
2023-09-04 09:00:03 +05:30
Wang Meng Yang
78af508654
Merge branch 'feature/add_new_bluedroid_init' into 'master'
...
Feat(bt/bluedroid): Add new ESP Bluedroid stack init API
Closes BTQABR2023-32
See merge request espressif/esp-idf!25248
2023-09-04 11:24:44 +08:00
Wang Meng Yang
6598c6ecd7
Merge branch 'bugfix/hf_ag_report_event_with_null_bdaddr' into 'master'
...
Bugfix/fixed bugs of HFP in BlueDroid
Closes BTQABR2023-71, BTQABR2023-73, BTQABR2023-74, BTQABR2023-78, BTQABR2023-81, BTQABR2023-82, and BTQABR2023-69
See merge request espressif/esp-idf!25493
2023-09-04 11:21:15 +08:00
morris
0b970a8dfe
refactor(emac): add LL functions for bus clock control
2023-09-04 10:52:03 +08:00
Sudeep Mohanty
b1e85404f1
Merge branch 'task/esp32p4_int_vectors_cleanup' into 'master'
...
fix(interrupts): Cleanup pending tags in the code base regarding interrupt vectors
Closes IDF-7863
See merge request espressif/esp-idf!25698
2023-09-04 09:54:23 +08:00
Sudeep Mohanty
62ee4135e0
Merge branch 'bugfix/freertos_incorrect_xPortCanYield' into 'master'
...
fix(freertos): Corrected xPortCanYield() for esp32p4
See merge request espressif/esp-idf!25679
2023-09-04 09:33:25 +08:00
Rahul Tank
830acd0e6e
Merge branch 'feature/dynamic_services' into 'master'
...
Nimble: Add support for dynamic service addition / deletion
Closes BT-3182
See merge request espressif/esp-idf!22777
2023-09-03 00:47:15 +08:00
morris
78e166dfb4
Merge branch 'feature/esp_lcd_panel_add_data_and_type' into 'master'
...
feat(esp_lcd): add user data and init cmd
See merge request espressif/esp-idf!25647
2023-09-02 11:47:39 +08:00
Liu Zhong Wei
1d8668c31f
feat(esp_lcd): add user data and init cmd
2023-09-02 11:47:39 +08:00
morris
3b0c0ae4d4
Merge branch 'feature/specify_rmt_intr_priority' into 'master'
...
feat(rmt): specify interrupt priority
Closes IDF-7955
See merge request espressif/esp-idf!25596
2023-09-02 11:38:46 +08:00
Darian Leung
75a3c99581
fix(freertos): Fixed bug with prvENTER/EXIT_CRITICAL_OR_MASK_ISR() macro
...
Fixed an undiscovered bug with prvENTER_CRITICAL_OR_MASK_ISR() and
prvEXIT_CRITICAL_OR_MASK_ISR() where the `uxInterruptStatus` argument was not
used.
However, all calls of this macro provide a local `uxSavedInterruptStatus`
variable, leading to this bug being hidden.
2023-09-02 02:27:09 +08:00
Ren Pei Ying
21ec1cf13b
Merge branch 'docs_add_CN_trans_for_contribute/contributor-agreement.rst' into 'master'
...
docs: Provide Chinese translation for contribute/contributor-agreement.rst
Closes DOC-5897
See merge request espressif/esp-idf!25120
2023-09-02 01:44:27 +08:00
Roshan Bangar
af9a9076d6
feat(nimble): Added support for dynamic services
...
Added support for dynamic services
2023-09-01 17:40:42 +05:30
Island
8904d6bb37
Merge branch 'feature/esp32c2_add_trace_function' into 'master'
...
ble: supported trace function and adv report flow control on esp32c2
See merge request espressif/esp-idf!25639
2023-09-01 20:10:38 +08:00
Xu Xiao
d6c52277b6
Merge branch 'bugfix/skip_using_cache_in_wrong_passwd_cfg_master' into 'master'
...
Skip using PMK cache in WPA3 connection incase configured password is incorrect
See merge request espressif/esp-idf!25514
2023-09-01 19:51:22 +08:00
Rahul Tank
c0977bf730
Merge branch 'feature/adv_queue_congestion' into 'master'
...
feat(nimble): Added adv queue congestion check
See merge request espressif/esp-idf!25310
2023-09-01 19:50:19 +08:00
Roland Dobai
d8633ecd4b
Merge branch 'feature/remove_test_build_system' into 'master'
...
Tools: remove test_build_system_cmake.sh & test_build_system_spaces.py + run pytest on macOS.
Closes IDF-532
See merge request espressif/esp-idf!25306
2023-09-01 19:01:40 +08:00
harshal.patil
21c3549800
ci(hal): add support for 4096 bits size digital signature hal test
2023-09-01 15:44:21 +05:30
harshal.patil
b8c208cdb3
feat(ds): add Digital Signature peripheral support for esp32p4
2023-09-01 15:44:21 +05:30
harshal.patil
095c2a3324
feat(hmac): add HMAC peripheral support for esp32p4
2023-09-01 15:41:39 +05:30
renpeiying
23334980b6
Update Chinese translation for adding dl.espressif.cn
2023-09-01 17:40:19 +08:00
zhiweijian
65e18ff02a
Add mesh adv type for exception list
2023-09-01 17:38:06 +08:00
Sudeep Mohanty
5cd989f23b
fix(interrupts): Cleanup pending tags in the code base regarding interrupt vectors
2023-09-01 17:18:39 +08:00
Zhang Hai Peng
3dca0d7d2e
Merge branch 'docs/update_ble_comment' into 'master'
...
docs(bt): Update comment in ble
See merge request espressif/esp-idf!25477
2023-09-01 16:08:49 +08:00
Island
3616815d09
Merge branch 'bugfix/timeout_when_update_conn_param' into 'master'
...
fix(bt): Fix bugs about updating connect param
See merge request espressif/esp-idf!25442
2023-09-01 15:37:44 +08:00