Commit Graph

28053 Commits

Author SHA1 Message Date
jgujarathi
ed4582c9e0 fix(wpa_supplicant): Fix a memory leak in dpp deinit path
- Ensures that the auth information of dpp gets freed when there is
  dpp gets deinited.
2024-01-08 15:57:50 +05:30
jgujarathi
8009cdae1d fix(wpa_supplicant): Move concurrent wps and dpp check to before creating task
- Move the check for checking concurrent wps and dpp check to before creating
  task rather than after.
2024-01-08 15:57:50 +05:30
jgujarathi
290b30e56e fix(wpa_supplicant): Fix a crash in esp_wifi_wps_disable
- Fixes a crash observed in esp_wifi_wps_disable when wps process
  is ongoing, caused due to concurrency issues in cancelling timers.
2024-01-08 15:57:50 +05:30
aditi_lonkar
5fbe36db0f fix(esp_wifi):Fix WDT when esp_supp_dpp_start_listen called multiple times 2024-01-08 15:57:49 +05:30
Harshit Malpani
5a4fda230a fix(esp_http_client): Add test case in esp_http_client example
Add a test case in esp_http_client example to test HTTP_METHOD_HEAD
with async mode
2024-01-08 15:31:55 +08:00
jim
56e5190f33 esp_http_client: Fix reset errno to 0 before call esp_transport_read
Closes https://github.com/espressif/esp-idf/issues/9020
2024-01-08 15:31:21 +08:00
jim
dfe28ce029 mbedtls: Fix enable dynamic mbedtls will occur heap corruption when server support TLS renegotiation 2024-01-08 14:37:41 +08:00
linruihao
82a7b0160a fix(bt/bludroid): Increase BTU task stack size 2024-01-08 11:36:53 +08:00
Roland Dobai
abad298532 fix(gdbgui): Fix support of gdbgui on Unix with Python 3.11
Closes https://github.com/espressif/esp-idf/issues/12764
2024-01-05 18:52:37 +01:00
Rahul Tank
f1fe837b23 fix(nimble): Support for reattempt connection in ext connect 2024-01-05 16:43:32 +05:30
Mahavir Jain
209a0361c0 Merge branch 'feat/add_ble_support_in_local_ctrl_example_v5.0' into 'release/v5.0'
feat(examples): Fix encoding issue in esp_local_ctrl's proto script (v5.0)

See merge request espressif/esp-idf!28129
2024-01-05 14:19:47 +08:00
Island
97bfd92534 Merge branch 'bugfix/fix_ble_robost_cashing_v5.0' into 'release/v5.0'
fix(bt/bluedroid): Fix BLE robost cashing config(backport v5.0)

See merge request espressif/esp-idf!28199
2024-01-05 12:44:59 +08:00
Armando
d9f7b7fe4a fix(cache): fix wrong dcache size 0 configuration issue on s2
Closes https://github.com/espressif/esp-idf/issues/12711
2024-01-05 10:40:04 +08:00
chaijie@espressif.com
d91c6d0da8 fix(bbpll): fix bbpll calibration may stop early bug(ESP32C2/S3) 2024-01-05 03:36:48 +08:00
Ondrej Kosta
44252caf3f ci(esp_eth): moved LAN8720 test to a new runner 2024-01-04 13:19:36 +01:00
morris
69f1349dd6 Merge branch 'contrib/github_pr_12908_v5.0' into 'release/v5.0'
spi_lcd: add flag to control the DC level in cmd/param/data phase separately (GitHub PR) (v5.0)

See merge request espressif/esp-idf!28242
2024-01-04 10:25:43 +08:00
Roland Dobai
d778f085be Merge branch 'ci/pre_commit_sbom_validation_v5.0' into 'release/v5.0'
ci: add sbom validation using pre-commit's post-commit stage (v5.0)

See merge request espressif/esp-idf!28230
2024-01-03 18:37:26 +08:00
morris
471db88884 Merge branch 'refactor/uart_read_bytes_from_ringbuf_v5.0' into 'release/v5.0'
change(uart): improved the internal logic of uart_read_bytes (v5.0)

See merge request espressif/esp-idf!28224
2024-01-03 17:29:15 +08:00
Kit Sczudlo
d7602bf30e feat(spi_lcd): control DC level for cmd, param, color phase separately
Closes https://github.com/espressif/esp-idf/issues/10635
Merges https://github.com/espressif/esp-idf/pull/12908
2024-01-03 17:25:17 +08:00
Mahavir Jain
471ca6a6bf Merge branch 'contrib/github_pr_12177_v5.0' into 'release/v5.0'
mbedtls: define MBEDTLS_SSL_CID_TLS1_3_PAD_GRANULARITY for CID padding (GitHub PR) (v5.0)

See merge request espressif/esp-idf!28210
2024-01-03 16:52:10 +08:00
Jiang Jiang Jian
dfdbf4aba4 Merge branch 'bugfix/add_header_files_for_wifi_os_adapter_5.0' into 'release/v5.0'
Fix(esp_wifi): Add the missing header file to the wifi header files 5.0

See merge request espressif/esp-idf!28211
2024-01-03 16:41:07 +08:00
xueyunfei
e0cdfe3590 Fix(esp_wifi): Add the missing header file to the wifi header files 2024-01-03 10:38:31 +08:00
Frantisek Hrbata
54f5ade84e ci: add sbom validation using pre-commit's post-commit stage
With 09ba070b7e ("fix: allow to use older pre-commit hook version")
and b93cc581a5 ("fix: set default pre-commit hook stages to pre-commit..")
we set the default pre-commit hook stage to commit/pre-commit, which avoids
running the pre-commit plugins/hooks multiple times for different stages.
Unfortunately this also affects "pre-commit run" used in CI and
now it runs only plugins which are by default using the
commit/pre-commit stage. Meaning the sbom validation, which uses
post-commit, is not run at all. This adds an explicit pre-commit command
for validate-sbom-manifest plugin, which needs to be started in
post-commit stage.

Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-01-02 16:30:34 +01:00
Song Ruo Jing
e2ee4d03c3 change(uart): improved the internal logic of uart_read_bytes
Ringbuffer usage becomes more efficient with the use of xRingbufferReceiveUpTo

Closes https://github.com/espressif/esp-idf/issues/12386
2024-01-02 20:19:21 +08:00
Jiang Jiang Jian
600991b43c Merge branch 'bugfix/timer_index_out_of_bound_v5.0' into 'release/v5.0'
Fix timer index out of bound issue (Backport v5.0)

See merge request espressif/esp-idf!27445
2024-01-02 17:44:34 +08:00
Jiang Jiang Jian
15fa0a88d4 Merge branch 'bigfix/BLEQABR23-503_v50' into 'release/v5.0'
fix(ble_mesh): reject node-reseting when provision link is active (V5.0)

See merge request espressif/esp-idf!25847
2024-01-02 15:38:38 +08:00
Wu Meng Shi
b278566acc fix(ble_mesh): reject node-reseting when provision link is active (V5.0) 2024-01-02 15:38:37 +08:00
Daniel Mangum
3ef1cf7edb
mbedtls: define MBEDTLS_SSL_CID_TLS1_3_PAD_GRANULARITY for CID padding
Updates config to define the new MBEDTLS_SSL_CID_TLS1_3_PAD_GRANULARITY
option, which replaced the previously used
MBEDTLS_SSL_CID_PADDING_GRANULARITY. The old option is continuing to be
used as the new one exceeds the maximum length for an option name in
esp-idf.

See https://github.com/Mbed-TLS/mbedtls/pull/4490 for more information.

Signed-off-by: Daniel Mangum <georgedanielmangum@gmail.com>
2024-01-02 11:22:38 +05:30
zhanghaipeng
d303ef3ba0 fix(bt/bluedroid): Update ble gattc gatts coex example 2024-01-02 13:30:30 +08:00
zhanghaipeng
7a0268ab66 fix(bt/bluedroid): Optimize ble remove all bonded devices function 2024-01-02 13:28:05 +08:00
zhanghaipeng
e76135fedf fix(bt/bluedroid): Update ble ibeacon example document 2024-01-02 13:28:05 +08:00
zhanghaipeng
e8a7e1f600 fix(bt/bluedroid): Fix BLE robost cashing config 2024-01-02 13:28:05 +08:00
Shyamal Khachane
bc866f36df fix(esp_wifi): Fix timer index out of bound issue causing execution of timer function to fail 2024-01-02 11:26:13 +08:00
Jiang Jiang Jian
35556a6a85 Merge branch 'backport/fix_ble_prepare_write_v5.0' into 'release/v5.0'
Backport/fix ble prepare write v5.0

See merge request espressif/esp-idf!27908
2023-12-31 14:25:28 +08:00
Jiang Jiang Jian
1a9fe8e426 Merge branch 'bugfix/fix_ble_app_unregister_no_event_v5.0' into 'release/v5.0'
fix(bt/bluedroid): Fix ble app unregister no event(backport v5.0)

See merge request espressif/esp-idf!28174
2023-12-31 14:23:32 +08:00
Rahul Tank
91e1bf2e01 Merge branch 'bugfix/fix_gatts_stop_race_condition_v5.0' into 'release/v5.0'
fix(nimble): Handled race condition for conn variables being set to NULL (v5.0)

See merge request espressif/esp-idf!28170
2023-12-29 21:03:07 +08:00
Jiang Jiang Jian
8094c0ff4a Merge branch 'bugfix/fix_ble_phy_tx_ifs_v5.0' into 'release/v5.0'
Bugfix/fix ble phy tx ifs v5.0(backport v5.0)

See merge request espressif/esp-idf!28164
2023-12-29 15:29:42 +08:00
zhanghaipeng
558cc16710 fix(bt/bluedroid): Fix ble app unregister no event 2023-12-28 19:13:21 +08:00
Rahul Tank
61a772e5c0 fix(nimble): Handled race condition for conn variables being set to NULL(v5.0) 2023-12-28 15:20:15 +05:30
zhanghaipeng
36c57c023a fix(phy): Fix ble tx ifs time for ESP32 2023-12-28 14:57:45 +08:00
Jiang Jiang Jian
3ce7f472bf Merge branch 'bugfix/fix_ble_recorrect_enable_bug_v5.0' into 'release/v5.0'
fix(ble/controller): Fixed BLE recorrect enable bug and fixed BLE bb isr enable by default (backport v5.0)

See merge request espressif/esp-idf!28109
2023-12-27 20:11:16 +08:00
Jiang Jiang Jian
bdfbb2fe73 Merge branch 'bugfix/crash_in_btc_hf_init_v5.0' into 'release/v5.0'
fix(bt/bluedroid): Avoided crash of LoadProhibited during HFP AG deinitialization (v5.0)

See merge request espressif/esp-idf!28118
2023-12-27 19:42:30 +08:00
Jiang Jiang Jian
d6a7ff5aa7 Merge branch 'bugfix/fix_establish_two_sco_fail_v5.0' into 'release/v5.0'
fix(bt/controller): Fixed establish two sco connections failed (Backport v5.0)

See merge request espressif/esp-idf!28103
2023-12-27 19:38:48 +08:00
harshal.patil
ca584ef4d7
fix(examples): Fix encoding issue in esp_local_ctrl's proto script 2023-12-26 14:06:48 +05:30
Jin Cheng
2a82608282 fix(bt/bluedroid): Disabled Sniff Subrating temporarily as it did not work well 2023-12-26 11:52:13 +08:00
Jin Cheng
75c54798dc fix(bt/bluedroid): Changed the default air mode to invalid value 2023-12-26 11:52:13 +08:00
Jin Cheng
0dc2e89604 fix(bt/bluedroid): Removed redundant operation of SCO clean up 2023-12-26 11:52:13 +08:00
Jin Cheng
eb2cdbdc91 fix(bt/bluedroid): Corrected the definitions of HF Client callback events 2023-12-26 11:52:13 +08:00
Jin Cheng
cfb6bf4c6b fix(bt/bluedroid): Avoided crash of LoadProhibited during HFP AG deinitialization
Move the release of the control blocks from the start
of deinitialization to the profile disabled event.
2023-12-26 11:52:13 +08:00
Jin Cheng
886a0cfe84 fix(bt/bluedroid): Added dynamic memory allocation for HFP control blocks 2023-12-26 11:52:13 +08:00