morris
81d0122ede
Merge branch 'ci/remove_c5_build' into 'release/v5.3'
...
ci(esp32c5,esp32c61): stop building c5 and c61 on 5.3
See merge request espressif/esp-idf!33525
2024-09-23 13:16:36 +08:00
Island
d4a69b5a3d
Merge branch 'feat/support_blecrt_242_v5.3' into 'release/v5.3'
...
fix(bt/bluedroid): Fixed access fault when reading BLE controller information fails (v5.3)
See merge request espressif/esp-idf!33634
2024-09-23 12:08:31 +08:00
Island
1bde82470a
Merge branch 'bugfix/fix_ble_max_tx_power_on_esp32c3_v5.3' into 'release/v5.3'
...
fix(bt/controller): Change the max TX power to +20dBm on ESP32-C3 and ESP32-S3 (v5.3)
See merge request espressif/esp-idf!33617
2024-09-23 12:08:26 +08:00
Island
48088eceaf
Merge branch 'fix/ble_mesh_gh_pr_13135_v5.3' into 'release/v5.3'
...
fix(ble_mesh): Fix OP_TIME_SET and OP_TIME_STATUS (v5.3)
See merge request espressif/esp-idf!32769
2024-09-23 10:29:41 +08:00
Island
310e71e277
Merge branch 'fix/ble_mesh_github_pr_14140_v5.3' into 'release/v5.3'
...
fix(ble-mesh): don't use dangling pointer in nimble gatt service_(v5.3)
See merge request espressif/esp-idf!32612
2024-09-23 10:29:29 +08:00
Rahul Tank
94ea3fd1de
Merge branch 'feat/send_data_len_afer_conn_v5.3' into 'release/v5.3'
...
feat(nimble): Set data length after connection (v5.3)
See merge request espressif/esp-idf!33694
2024-09-21 21:25:45 +08:00
Jiang Jiang Jian
f41a395b78
Merge branch 'bugfix/warn_rc32k_use_v5.3' into 'release/v5.3'
...
fix(clk): warn the users to avoid using RC32K clock (v5.3)
See merge request espressif/esp-idf!33501
2024-09-21 14:53:49 +08:00
Jiang Jiang Jian
fe0e852e0a
Merge branch 'bugfix/esp_ringbuf_32_bit_alignment_v5.3' into 'release/v5.3'
...
fix(ringbuf): allow xRingbufferCreateWithCaps to pass in non-32-bit aligned size (v5.3)
See merge request espressif/esp-idf!33520
2024-09-21 14:53:34 +08:00
Jiang Jiang Jian
5ccf21e236
Merge branch 'ble_dev/esp32c2eco4_chip_20240903_v5.3' into 'release/v5.3'
...
change(ble): update c2 eco4 ld file (v5.3)
See merge request espressif/esp-idf!33669
2024-09-21 14:53:01 +08:00
Shu Chen
ae4b955a0c
Merge branch 'feat/lwip_dns_external_resolve_hook_v5_3' into 'release/v5.3'
...
feat(lwip): Add DNS external hook in TCPIP context and replace netconn external resolve hook with dns external hook for OpenThread (v5.3)
See merge request espressif/esp-idf!33512
2024-09-20 14:18:01 +08:00
Marius Vikhammer
5bedb0ed69
Merge branch 'fix/ringbuf_receives_item_not_yet_sent_v5.3' into 'release/v5.3'
...
fix(esp_ringbuf): Fixed a bug where in a no-split buffer received items prematurely (v5.3)
See merge request espressif/esp-idf!33649
2024-09-20 13:38:56 +08:00
Shen Wei Long
cd1ff31bba
change(ble): update c2 eco4 ld file
...
(cherry picked from commit 25189b190f
)
Co-authored-by: Shen Weilong <shenweilong@espressif.com>
2024-09-20 12:53:37 +08:00
Wang Meng Yang
d15668f058
Merge branch 'bugfix/fix_sdp_bugs_v5.3' into 'release/v5.3'
...
Bugfix/fix sdp bugs[backport 5.3]
See merge request espressif/esp-idf!33602
2024-09-20 11:41:39 +08:00
Wang Meng Yang
22912e4f21
Merge branch 'bugfix/fix_some_bugs_in_avrcp_v5.3' into 'release/v5.3'
...
fix(bt/bluedroid): Fixed some bugs in AVRCP (Backport v5.3)
See merge request espressif/esp-idf!33576
2024-09-20 11:40:54 +08:00
Pat Erley
0507cbaf14
fix(ble_mesh): Fix OP_TIME_SET and OP_TIME_STATUS
...
When a user app is handling these messages, the tai_utc_delta and
time_zone_offset fields are not correctly populated. Resolve by
properly setting the fields.
2024-09-20 10:59:23 +08:00
Mario Schlegel
98df0172ac
fix(ble-mesh): don't use dangling pointer in nimble gatt service
2024-09-20 10:58:56 +08:00
Island
cdef1308a4
Merge branch 'feat/ble_mesh_lib_flash_size_optimized_v5.3' into 'release/v5.3'
...
feat(ble_mesh): ble mesh lib flash size optimized (v5.3)
See merge request espressif/esp-idf!33477
2024-09-20 10:36:16 +08:00
Marius Vikhammer
d8ec774d96
Merge branch 'bugfix/check_bootloader_size_with_sign_v5.3' into 'release/v5.3'
...
fix(esptool_py): Check the size of the bootloader + signature block (v5.3)
See merge request espressif/esp-idf!33590
2024-09-20 09:14:07 +08:00
Rahul Tank
ef1c1169e4
feat(nimble): Set data length after connection
2024-09-19 20:22:43 +05:30
Konstantin Kondrashov
fd36173ac3
fix(examples): Fix pre-commit check for efuse ESP32-C5
2024-09-19 17:30:42 +03:00
Sudeep Mohanty
7d442f76f1
fix(esp_ringbuf): Fixed a bug where in a no-split buffer received items prematurely
...
This commit fixes a bug in the no-split buffer which could receive an
item prematurely if the space on the buffer is acquired until the buffer
is full. The commit also adds a unit test for this scenario.
Closes https://github.com/espressif/esp-idf/issues/14568
2024-09-19 16:01:54 +02:00
morris
3c3d05e97b
Merge branch 'feat/supported_camera_sc2336_lcd_ek79007_v5.3' into 'release/v5.3'
...
camera: supported camera related example using sc2336 and ek79007 (v5.3)
See merge request espressif/esp-idf!33636
2024-09-19 16:14:41 +08:00
Island
a286bc32dd
Merge branch 'bugfix/fixed_c6_crash_c2_crash_issue_v5.3' into 'release/v5.3'
...
Bugfix/fixed c6 crash c2 crash issue (v5.3)
See merge request espressif/esp-idf!33599
2024-09-19 14:34:10 +08:00
Armando
c48a47c341
feat(camera): supported camera related example using sc2336 and ek79007
...
Closes https://github.com/espressif/esp-idf/issues/14517
2024-09-19 14:18:42 +08:00
Rahul Tank
bae4cf504a
Merge branch 'fix/added_a_change_to_print_address_of_advertising_instance_v5.3' into 'release/v5.3'
...
fix(nimble): Added a change to print address of an advertising instance (v5.3)
See merge request espressif/esp-idf!33561
2024-09-19 14:09:01 +08:00
Shu Chen
01613ca01d
Merge branch 'backport/add_thread_curl_https_ci_case_v5.3' into 'release/v5.3'
...
feat(openthread): add thread curl https ci case (Backport v5.3)
See merge request espressif/esp-idf!33586
2024-09-19 10:38:19 +08:00
morris
7fbc78d4dc
Merge branch 'feat/support_esp32c2_eco4_rom_systimer_hal_v5.3' into 'release/v5.3'
...
feat(esp_rom): support esp32c2 rev2.0(ECO4) rom systimer hal (backport v5.3)
See merge request espressif/esp-idf!33618
2024-09-19 10:16:41 +08:00
Chen Jian Hua
3b76633516
fix(bt/bluedroid): Fixed access fault when reading BLE controller information fails
...
(cherry picked from commit e4e23087ee
)
Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2024-09-19 09:12:43 +08:00
Chen Jian Hua
805ee5af90
feat(bt/bluedroid): Add BLE connection id param for ESP_GATTS_RESPONSE_EVT
...
(cherry picked from commit e4a372ab76
)
Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2024-09-19 09:12:41 +08:00
Jiang Guang Ming
05b9f85acc
feat(esp_rom): support esp32c2 rev2.0(ECO4) rom systimer hal
2024-09-18 19:21:45 +08:00
Jiang Guang Ming
da31e4beb4
feat(esp_rom): Add esp32c2.rom.eco4.ld
2024-09-18 19:21:35 +08:00
Chen Jian Hua
6a34742cb7
fix(bt/controller): Change the max TX power to +20dBm on ESP32-C3 and ESP32-S3
...
(cherry picked from commit fe43c8f1b5
)
Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2024-09-18 17:34:34 +08:00
zwl
8650436d6b
fix(ble): fixed occasional crash issue in multi-connect scenarios on ESP32-C6
2024-09-18 17:05:08 +08:00
liqigan
50ba5891b5
fix(bt/bluedroid): Fixed not deep copy service_name and user1_ptr in RAW SDP search event
2024-09-18 16:22:24 +08:00
liqigan
0fe9ddd190
change(bt/bluedroid): Limited SDP service discovery operation
2024-09-18 16:22:19 +08:00
liqigan
f1d14e7db5
change(bt/bluedroid): Release record data after SDP record created
2024-09-18 16:08:14 +08:00
Zhao Wei Liang
1ae74c4dd4
fix(ble): fixed memory leak issue when using uart hci
...
(cherry picked from commit 4d2c44f511
)
Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-09-18 15:58:07 +08:00
Zhao Wei Liang
dbfc55c111
fix(ble): fixed occasional assertion issue when enabling logging on ESP32-C2
...
(cherry picked from commit 0ef9ecb715
)
Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-09-18 15:58:05 +08:00
Zhao Wei Liang
a760bbc784
fix(ble): fixed occasional acl data packet loss issue when using UHCI on ESP32-H2
...
(cherry picked from commit c929a01931
)
Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-09-18 15:58:02 +08:00
Konstantin Kondrashov
da77828786
fix(examples): Increases partition table offset for SBV2+FE test
2024-09-18 09:58:10 +03:00
Konstantin Kondrashov
3a8e4d8fa0
fix(esptool_py): Check the size of the bootloader + signature block
2024-09-18 09:58:10 +03:00
yiwenxiu
307df28d6e
feat(openthread): add thread curl https ci case
2024-09-18 14:17:39 +08:00
linruihao
1de0308a65
fix(bt/bluedroid): Fixed some bugs in AVRCP
2024-09-18 11:05:13 +08:00
Marius Vikhammer
0955c1aabe
Merge branch 'contrib/github_pr_14469_v5.3' into 'release/v5.3'
...
fix(spinlock): comparison of integer expressions of different signedness (GitHub PR) (v5.3)
See merge request espressif/esp-idf!33543
2024-09-18 09:12:20 +08:00
Alexey Gerenkov
75e8a58a41
Merge branch 'fix/sysview_example_tests_v5.3' into 'release/v5.3'
...
test(sysview): fix gdb no response error in sysview_heap_log tests (v5.3)
See merge request espressif/esp-idf!33457
2024-09-17 22:58:58 +08:00
Mahavir Jain
17aa8c7f4c
Merge branch 'contrib/github_pr_14314_v5.3' into 'release/v5.3'
...
perf(gcm): shrink Shoup table and tune GCM loop (GitHub PR) (v5.3)
See merge request espressif/esp-idf!32996
2024-09-17 20:51:05 +08:00
Richard Allen
0d3856e369
change(mbedtls/port): optimize gcm_mult()
...
1) pre-shift GCM last4 to use 32-bit shift
On 32-bit architectures like Aarch32, RV32, Xtensa,
shifting a 64-bit variable by 32-bits is free,
since it changes the register representing half of the 64-bit var.
Pre-shift the last4 array to take advantage of this.
2) unroll first GCM iteration
The first loop of gcm_mult() is different from
the others. By unrolling it separately from the
others, the other iterations may take advantage
of the zero-overhead loop construct, in addition
to saving a conditional branch in the loop.
2024-09-17 20:06:24 +08:00
luoxu
43515e0ccd
feat(ble_mesh): ble mesh lib flash size optimized
2024-09-17 17:23:47 +08:00
shreeyash
fd98cf0594
fix(nimble): Added a change to print address of an advertising instance
2024-09-17 12:18:42 +05:30
Mahavir Jain
9a6fcb836c
Merge branch 'feat/support_esp32c2_eco4_rom_mbedtls_v3.6.0_lts_v5.3' into 'release/v5.3'
...
feat(mbedtls): support esp32c2 eco4 rom mbedtls v3.6.0 lts v5.3 (backport v5.3)
See merge request espressif/esp-idf!33419
2024-09-17 12:51:38 +08:00