chenjianhua
ef626df142
fix(bt/bluedroid): correct the readme links for BLE periodic examples
2024-10-24 18:04:06 +08:00
chenjianhua
56b76f8b79
refactor(bt/bluedroid): Refactor the print for BLE examples
2024-10-24 18:04:06 +08:00
chenjianhua
24ce9e2384
refactor(bt/bluedroid): Refactor the print for gatt_server and gatt_client example
2024-10-24 18:04:06 +08:00
Jiang Jiang Jian
f12cfcbcdb
Merge branch 'fix/fix_esp32c2eco4_country_auto_issue' into 'release/v5.1'
...
fix(wifi): fix esp32c2 eco4 set conutry policy auto issue v51
See merge request espressif/esp-idf!34329
2024-10-24 15:16:23 +08:00
wangtao@espressif.com
0afc589f3a
fix(wifi): fix esp32c2 eco4 set conutry policy auto issue
2024-10-23 19:21:51 +08:00
Jiang Jiang Jian
cac882e133
Merge branch 'bugfix/usb_serial_jtag_simplify_v5.1' into 'release/v5.1'
...
usb-serial-jtag driver simplification (backport v5.1)
See merge request espressif/esp-idf!33909
2024-10-23 19:20:44 +08:00
Alexey Gerenkov
48e192eb63
feat(tools): update openocd version to v0.12.0-esp32-20241016
2024-10-23 10:05:43 +02:00
Sudeep Mohanty
5f3a1f90eb
fix(freertos): Fixed SMP race condition in xStreamBufferSend()
...
This commit fixes a race condition in dual-core SMP mode where in the
xStreamBufferSend() makes the xTaskWaitingToSend NULL but it may
have already been evaluated to not be NULL by xStreamBufferReceive()
running on another core and eventually leading to a crash in tasks.c.
2024-10-23 14:51:17 +08:00
Anton Maklakov
75e38687f3
Merge branch 'ci/replace_internal_clang-tidy-runner_v5.1' into 'release/v5.1'
...
ci: replace internal clang-tidy runner with the pypi project (v5.1)
See merge request espressif/esp-idf!34361
2024-10-23 14:44:07 +08:00
Roland Dobai
f145943e62
fix(tools): Print message about GDBGUI being not supported with Python 3.13
2024-10-22 16:01:12 +02:00
Fu Hanxi
aee4baa4a2
ci: replace internal clang-tidy runner with the pypi project
2024-10-22 10:30:09 +02:00
nilesh.kale
29d13fec3e
feat(mbedtls): update mbedtls version to 3.6.2
2024-10-22 13:45:19 +05:30
xiongweichao
b3ea519624
feat(ble): Support using 32k oscillator as Bluetooth sleep clock
2024-10-18 16:52:16 +08:00
C.S.M
5b43155723
fix(usb_serial_jtag): Fix issue that use u32_reg read/write cannot be used to modify fifo regs
2024-10-18 16:07:00 +08:00
Jeroen Domburg
f8f3427aee
refactor(usb-serial-jtag): usb-serial-jtag driver simplification to fix rom print coexistence
2024-10-18 16:07:00 +08:00
Jiang Jiang Jian
71ff7408a2
Merge branch 'bugfix/backport_supplicant_fixes_v5.1' into 'release/v5.1'
...
fix(wifi): Backport some fixes(v5.1)
See merge request espressif/esp-idf!33977
2024-10-18 11:18:10 +08:00
Jiang Jiang Jian
1e2aad9efd
Merge branch 'fix/fix_wifi_bugs_10_15_v5.1' into 'release/v5.1'
...
fix(wifi): fix can not tx in low rssi during iperf test (backport v5.1)
See merge request espressif/esp-idf!34233
2024-10-18 02:24:24 +08:00
Jiang Jiang Jian
01bb4f97d4
Merge branch 'bugfix/fix_funcs_overriding_on_esp32c3_eco7_v5.1' into 'release/v5.1'
...
fix(bt/controller): Fixed BLE functions overriding on ESP32-C3 ECO7 (v5.1)
See merge request espressif/esp-idf!34198
2024-10-17 19:53:54 +08:00
xuxiao
d787f5b325
fix(wifi): fix can not tx in low rssi during iperf test (backport v5.1)
2024-10-17 17:44:07 +08:00
harshal.patil
95311aae84
fix(mbedtls): Fix the increase in build size of mbedtls when upgrading to v3.x
2024-10-17 14:55:16 +05:30
Zhang Hai Peng
2eca72f18d
fix(ble/bluedroid): Fixed error when writing Client Supported Features characteristic
...
(cherry picked from commit 5126742003f8eb5c10648679393c500d3a66009a)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2024-10-17 16:13:21 +08:00
harshal.patil
97c9eae41d
feat(mbedtls/esp_crt_bundle): Move dummy cert to .rodata to save 408B from dram
...
Co-authored-by: Hanno <h.binder@web.de>
2024-10-16 16:41:39 +05:30
Sudeep Mohanty
9b25720b61
fix(freertos): Fixed SMP race condition in stream_buffers.c
...
This commit fixes a race condition in dual-core SMP mode where in the
xStreamBufferReceive() makes the xTaskWaitingToReceive NULL but it may
have already been evaluated to not be NULL by xStreamBufferSend()
running on another core and eventually leading to a crash in tasks.c.
2024-10-16 09:41:21 +02:00
Frantisek Hrbata
b4106a3fdf
fix(ldgen): enable default name SORT in linker fragment
...
Currently, the `SORT` flag mandates the inclusion of at least the
`sort_by_first` argument in the grammar, despite the documentation[1]
indicating that `SORT` can be utilized without any arguments, defaulting
to sorting input sections by name. Fix this by modifying the grammar
to allow a default `SORT` and update a test accordingly.
[1] https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-guides/
linker-script-generation.html
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-10-15 16:25:31 +02:00
Chen Jian Hua
110cd62787
fix(bt/controller): Fixed BLE functions overriding on ESP32-C3 ECO7
...
(cherry picked from commit 020f7a6297f52e473e724af6509b72350024e62f)
Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2024-10-15 13:33:26 +08:00
hrushikesh.bhosale
7f4125a242
fix(protocols): Erased the storage partition for http_server ci test
...
Added api to erase storage partition for http_server ci test
2024-10-14 15:53:40 +05:30
morris
7a20ca42d4
refactor(lcd): optimize rgb lcd iram usage
...
lcd_com_mount_dma_data() doesn't need to be placed in IRAM
2024-10-11 18:59:47 +08:00
Sudeep Mohanty
ab14d0e270
test(freertos): Added unit test for event groups to test priority inversion
...
This commit adds a FreeRTOS unit test to verify that event groups do not
cause priority inversion when unblocking a higher priority task.
2024-10-11 12:00:22 +02:00
Sudeep Mohanty
b013c1da82
fix(freertos): Fixed priority inversion when setting event group bits
...
This commit fixes a priority inversion when a lower priority task set
event group bits to unblock a higher priority task but the lower
priority task continued to run.
2024-10-11 12:00:20 +02:00
Zhang Hai Peng
bb5a8e4b4e
fix(ble/bluedroid): Fixed BLE handle check for GATT API
...
(cherry picked from commit 514155de3b0c44bf9c3b00c31f64b3b40bc36c83)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2024-10-10 21:13:18 +08:00
Wei Yu Han
e34be3ae59
docs(ble): Updated one feature name in feature status table
2024-10-10 10:41:15 +08:00
Kapil Gupta
6938abf90c
fix(esp_wifi): Prevent memory overflow in WPS
2024-10-09 16:07:56 +05:30
Kapil Gupta
60552ecfa1
fix(esp_wifi): Mask some error conditions in WPS
...
Mask some error conditions in WPS to increase the probability of
WPS success.
2024-10-09 16:07:56 +05:30
Kapil Gupta
7810b9f4ff
fix(esp_wifi): Disable WPS timers once WPS succeed
2024-10-09 16:07:56 +05:30
Kapil Gupta
beb46af390
fix(esp_wifi): Allow connection with WPA mode in WPS
2024-10-09 16:07:44 +05:30
Zhang Hai Peng
e0113b33c4
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(01cc408)
...
- Fixed extended connectable advertising data length check
(cherry picked from commit 8a80675b7c05d613b3e9a7126a0049458b589db2)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2024-10-08 15:13:26 +08:00
Shen Wei Long
adc3bb1cd4
update(ble): Modified the ble multi_conn example's readme
...
(cherry picked from commit 28ffd5fc04b58119d754941b7095d10a0378cddc)
Co-authored-by: Shen Weilong <shenweilong@espressif.com>
2024-10-08 13:25:33 +08:00
Mahavir Jain
632e0c2a9f
Merge branch 'fix/coredump_sha_build_error_v5.1' into 'release/v5.1'
...
fix(esp-coredump): fix build error when mbedtls hardware sha disabled (v5.1)
See merge request espressif/esp-idf!33945
2024-10-08 12:59:41 +08:00
Mahavir Jain
7b395bd8ae
Merge branch 'bugfix/null_assign_variable_v5.1' into 'release/v5.1'
...
fix(wifi_prov): Use calloc instead of malloc to zero initialize variable (v5.1)
See merge request espressif/esp-idf!33968
2024-10-08 12:25:43 +08:00
Mahavir Jain
0c50d91e96
Merge branch 'feature/update_mbedtls_version_to_3.6.1_v5.1' into 'release/v5.1'
...
feat(mbedtls): updated mbedtls version to 3.6.1(v5.1)
See merge request espressif/esp-idf!33915
2024-10-08 12:25:12 +08:00
Kapil Gupta
8baaec05be
fix(esp_wifi): Deinit WPS registrar during hostapd deinit
2024-10-07 10:42:39 +05:30
Kapil Gupta
a6006f5a56
fix(esp_wifi): Added prints in btm roam for error condition
2024-10-07 10:42:32 +05:30
Rahul Tank
18209f91e7
fix(wifi_prov): Use calloc instead of malloc to zero initialize variable
2024-10-04 11:48:53 +05:30
Abhinav Kudnar
deed739453
fix(nimble): Fix the sequence of ll and host transport init
2024-10-03 17:01:37 +08:00
Marek Fiala
8e11bd5b90
feat(tools): ninja tool download - use .tar.gz insead of .zip
...
Changed the download file format for ninja tool from github with .zip file format
to dl.espressif.com with .tar.gz file format.
Closes https://github.com/espressif/esp-idf/pull/14633
2024-10-02 21:24:00 +08:00
Erhan Kurubas
0e6dca576d
test(esp-coredump): add test for the soft sha config
2024-10-01 10:18:25 +02:00
Erhan Kurubas
7a3f74f0d4
fix(esp-coredump): fix build error when mbedtls hardware sha disabled
2024-10-01 10:07:40 +02:00
Peter Macko
64a818fb9f
Remove PYTHON_VER=3.7.10 from .gitlab-ci.yml as it breaks test_build_system_cmake_macos on ARM
2024-09-30 15:57:41 +02:00
Jiang Jiang Jian
6dff5b8f5b
Merge branch 'fix/fix_free_eb_twice_issue_v51' into 'release/v5.1'
...
fix(wifi): fix ampdu to normal cause free buffer twice issue(Backport v5.1)
See merge request espressif/esp-idf!33896
2024-09-30 17:46:53 +08:00
Jiang Jiang Jian
77213ac824
Merge branch 'feat/add_mode_chg_parem_v5.1' into 'release/v5.1'
...
feat(bt/bluedroid): Report sniff interval to application layer(v5.1)
See merge request espressif/esp-idf!33867
2024-09-30 14:20:14 +08:00