Frantisek Hrbata
306ea38038
fix: save RunTool command output with correct line endings
...
Currently RunTool reads command's output with asyncio read, which
returns bytes. This is decoded into python's string and the output already
contains OS specific line endings, which on Windows is CRLF. Problem is
that the command output is saved by using python's text stream/file,
which replaces LF, native python's line ending, with OS specific line ending.
On Windows, and in this particular case, the CRLF from the command output is
translated into CRCRLF and saved in the commands output file. When this
file is read in again, e.g. for hint modules, the CRCRLF is replaced
with LFLF. Again the file is open as text file. Meaning a new emply line
is added.
Fix this by opening the output file with "newline=''", which prevents
this translation. We already have the OS specific line ending in the
command's output.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-01-24 11:07:21 +01:00
muhaidong
afe5afd1ba
fix(wifi): fix pmk invalid lead same ssid wpa and wpa2 connect fail issue
2024-01-24 10:48:19 +08:00
Cao Sen Miao
6e31efce7f
fix(bod): Fix BOD threshold value on ESP32H2
2024-01-23 09:57:59 +08:00
Ondrej Kosta
9048372138
ci(esp_eth): enabled Ethernet ip101 jobs
2024-01-22 13:52:24 +01:00
liqigan
c6a2bdbfa1
docs(bt/bluedroid): Update migration docs for new version of API for Bluedroid host stack initialization
2024-01-22 14:19:39 +08:00
Jiang Jiang Jian
11eaf41b37
Merge branch 'bugfix/fix_scan_request_ifs_error_v5.2' into 'release/v5.2'
...
Fixed BLE scan request ifs time error in coexistence scenarios on ESP32(backport v5.2)
See merge request espressif/esp-idf!28574
2024-01-22 11:01:08 +08:00
cjin
cf2c7a433d
feat(ble): added pytest for ble power save example
2024-01-22 10:45:27 +08:00
xiongweichao
5ad9e404dc
fix(ble): Fixed the issue of being unable to enter light sleep
...
- Fixed the issue where light sleep cannot be entered when external 32k XTAL does not exist
2024-01-22 10:45:27 +08:00
Island
c54555bb01
Merge branch 'bugfix/ble_update_lib_20231229_v5.2' into 'release/v5.2'
...
update lib on release/v5.2
See merge request espressif/esp-idf!28189
2024-01-22 10:37:49 +08:00
Island
2710c37d51
Merge branch 'bugfix/fix_ble_robost_cashing_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Fix BLE robost cashing config(backport v5.2)
See merge request espressif/esp-idf!28201
2024-01-22 10:33:25 +08:00
Island
9156cb085f
Merge branch 'bugfix/fix_ble_memory_leak_v5.2' into 'release/v5.2'
...
fix(ble/bluedroid): Fix ble memory leak when gattc config off(backport v5.2)
See merge request espressif/esp-idf!28495
2024-01-22 10:33:16 +08:00
Island
0c5d2c261d
Merge branch 'bugfix/ble_check_adv_data_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Fix ble adv data check to avoid memory overflow(backport v5.2)
See merge request espressif/esp-idf!28405
2024-01-22 10:33:00 +08:00
Jiang Jiang Jian
15341d51c2
Merge branch 'bugfix/change_default_value_for_ip_ttl_5.2' into 'release/v5.2'
...
Fix(lwip):bugfix for change default value for ip ttl 5.2
See merge request espressif/esp-idf!28401
2024-01-19 16:38:39 +08:00
luomanruo
86d6781f68
change(ble): npl count is zero if nimble host is not used
...
change(ble): added npl eventq put to front
change(ble): added cache safe check in ble power save example
ble(update):
Update c2 lib to 91b81332
Update h2 lib to 620fbe79
Update c6 lib to 620fbe79
fix(ble): fix stack overflow disable at sleep
Revert "change(ble): added ble cca en and thresh option"
This reverts commit 71901499b9
.
2024-01-19 16:14:55 +08:00
Jiang Jiang Jian
f4e96ada37
Merge branch 'bugfix/fix_systick_lost_in_esp32_dfs_v5.2' into 'release/v5.2'
...
fix(esp_pm): safely check ccompare validity in DFS update_ccompare (v5.2)
See merge request espressif/esp-idf!28561
2024-01-19 15:10:55 +08:00
Mahavir Jain
5f74ed7419
Merge branch 'feat/add_ble_support_in_local_ctrl_example_v5.2' into 'release/v5.2'
...
fix(examples): Fix encoding issue in esp_local_ctrl's proto script (v5.2)
See merge request espressif/esp-idf!28127
2024-01-19 11:43:57 +08:00
Mahavir Jain
35e025f8e3
Merge branch 'bugfix/fix_dynamic_mbedtls_crash_v5.2' into 'release/v5.2'
...
mbedtls: Fix enable dynamic mbedtls will occur heap corruption when server support TLS renegotiation(backport v5.2)
See merge request espressif/esp-idf!28326
2024-01-19 11:42:35 +08:00
Mahavir Jain
9699f27723
Merge branch 'feat/update_cjson_v1_7_17_v5.2' into 'release/v5.2'
...
feat(cJSON): update submodule to v1.7.17 (v5.2)
See merge request espressif/esp-idf!28348
2024-01-19 11:42:11 +08:00
Jiang Jiang Jian
5408580c41
Merge branch 'bugfix/esp32h2_wakeup_i2c_fail_v5.2' into 'release/v5.2'
...
fix(esp_phy): fix esp32h2 wakeup i2c fail (backport v5.2)
See merge request espressif/esp-idf!28539
2024-01-19 11:16:16 +08:00
wuzhenghui
3f75f037c0
fix(esp_pm): safely check ccompare validity in DFS update_ccompare
2024-01-19 11:12:22 +08:00
linruihao
df1bf06665
fix(esp_coex): Fixed potential BLE scan request ifs timer error bug
2024-01-18 22:36:59 +08:00
zhiweijian
3a429b0310
Fixed BLE scan request ifs timer error in coexistence scenarios
2024-01-18 22:36:48 +08:00
Nebojša Cvetković
24b3a4ee45
fix(twai): TWAI_GENERAL_CONFIG_DEFAULT initialize controller_id
...
Fix for C++ warning `-Wmissing-field-initializers`
Closes https://github.com/espressif/esp-idf/pull/12998
2024-01-18 20:06:30 +08:00
Jiang Jiang Jian
b8bb11402a
Merge branch 'bugfix/fix_mac_bb_pd_iwdt_timeout_v5.2' into 'release/v5.2'
...
fix(ble): fixed interrupt timeout in MAC_BB_PD callback (v5.2)
See merge request espressif/esp-idf!28464
2024-01-18 19:41:19 +08:00
Jiang Jiang Jian
43c854c278
Merge branch 'bugfix/add_disconnect_reason_codes_doc_v5.2' into 'release/v5.2'
...
docs(wifi): Add documentation for ESP defined disconnect reasoncodes(v5.2)
See merge request espressif/esp-idf!28162
2024-01-18 11:26:05 +08:00
Jiang Jiang Jian
1eb6d90278
Merge branch 'bugfix/fix_crash_issue_when_mesh_deinit_v5.2' into 'release/v5.2'
...
fix(wifi): fix the crash and malloc fail issue (v5.2)
See merge request espressif/esp-idf!28531
2024-01-18 11:14:52 +08:00
Michael (XIAO Xufeng)
e1dfdf26bc
Merge branch 'bugfix/recalib_bbpll_before_tuning_v5.2' into 'release/v5.2'
...
fix(bbpll): fix bbpll may not lock or not stable bug for stop early (ESP32C2/S3/C6/H2) (v5.2)
See merge request espressif/esp-idf!28284
2024-01-17 21:30:10 +08:00
xiaqilin
5a64cdecce
fix(esp_phy): fix esp32h2 wakeup i2c fail
2024-01-17 18:48:48 +08:00
zhangyanjiao
69aeebb986
fix(wifi): fix the crash and malloc fail issue
...
1. fix(wifi/mesh): fix the crash issue when mesh deinit
2. fix(wifi):fix when ap recv auth in sa query porcess will memset psq issue
2024-01-17 16:57:44 +08:00
Sudeep Mohanty
47cd6cd23c
fix(console): Fixed linenoise prompt length calculation
...
This commit fixes a potential issue where in the prompt length used
for the linenoise based console could be calculated as a negative
integer, leading to a console hang.
Closes https://github.com/espressif/esp-idf/issues/4924
2024-01-17 09:42:01 +01:00
xueyunfei
9b555497ca
Fix(lwip):bugfix for change default value for ip ttl
2024-01-17 16:37:57 +08:00
zhanghaipeng
b1dee3e510
fix(ble/bluedroid): Fix ble memory leak when gattc config off
2024-01-17 15:20:21 +08:00
xiongweichao
773845be66
fix(bt/bluedroid): Fixed SPP connection failure
...
The connection failure is caused by the BTU and application layer status being out of sync.
2024-01-17 15:13:00 +08:00
Jakub Kocka
55f2d9c1ec
ci(pre-commit): Update esp-idf-kconfig version
2024-01-16 13:35:21 +01:00
Jiang Jiang Jian
676917955e
Merge branch 'bugfix/some_wifi_fixes_v5.2' into 'release/v5.2'
...
fix(wifi): backport some wifi changes to v5.2
See merge request espressif/esp-idf!28367
2024-01-16 18:43:38 +08:00
harshal.patil
eebdd3f391
feat(bootloader_support): Encrypt only the app image instead of the whole partition
...
Currently, when flash encryption is enabled, the whole partition gets encrypted.
This can be optimised by encrypting only the app image instead of encrypting the whole partition.
Closes https://github.com/espressif/esp-idf/issues/12576
2024-01-16 14:12:14 +05:30
harshal.patil
4573271d2b
fix(bootloader_support): Fix image_length calculation when secure boot v1 is enabled
...
Fixed the value of the image_length field of the image metadata populated by esp_image_verfiy()
to include the size of the signature sector when Secure Boot V1 is enabled.
2024-01-16 14:12:13 +05:30
morris
414306bd37
feat(rmt): support update bytes encoder configurations at runtime
...
Closes https://github.com/espressif/esp-idf/issues/12775
2024-01-16 15:59:11 +08:00
morris
977a90b245
Merge branch 'fix/i2c_test_app_change_gpio_v5.2' into 'release/v5.2'
...
fix(i2c): test app change gpio (v5.2)
See merge request espressif/esp-idf!28483
2024-01-16 15:43:00 +08:00
nilesh.kale
8e5347abd5
fix(esp_hw_support): fix API esp_hmac_disable_jtag() to disable JTAG
...
After ets_hmac_disable(), invalidating JTAG register process is ineffective.
So, added call to enable hmac begore invalidating JTAG REG.
And similarly disabled it after invalidation.
2024-01-16 12:24:21 +05:30
wanlei
af966596d4
fix(i2c): test app change gpio
2024-01-16 11:10:36 +08:00
Adam Múdry
23e9daa239
feat: LittleFS bump version to 1.13.0
2024-01-15 14:35:17 +01:00
Adam Múdry
481b63fa6d
fix: i2c_eeprom_init use after free when error
2024-01-15 13:25:11 +01:00
linruihao
0b6c7e6aad
fix(ble): fixed interrupt timeout in MAC_BB_PD callback
2024-01-15 16:16:41 +08:00
jgujarathi
40c03f95f8
docs(esp_wifi): Add docs for additional authmode incompatible situation
...
- Adds documentation for additional situations where authmode incompatible disconnect
reason code will be reported
2024-01-15 11:24:37 +05:30
Kapil Gupta
ffd46a32f7
docs(wifi): Add documentation for ESP defined disconnect reasoncodes
2024-01-15 11:24:15 +05:30
Marius Vikhammer
0a2199d81b
change(ulp): added test for ulp adc init/deinit
2024-01-15 11:10:28 +08:00
paul
58dd50120f
fix(ulp_adc): Provide ulp_adc_deinit() API to fix ADC1 handle leakage
2024-01-15 11:10:28 +08:00
Li Shuai
d1a363a7f8
fix(example): fixed app partition is too small for binary size
2024-01-11 16:51:06 +08:00
Sarvesh Bodakhe
aa2451eb88
fix(esp_wifi): Add support for WPA3 + WPA3_EXT_PSK mixed mode and minor bugfixes
...
- Add support for WPA3 + WPA3_EXT_PSK mixed mode
- Improvements in scan and connect path as per specifications along with
minor bugfixes
- When AP advertises all PSK modes (WPA, WPA2 and WPA3), make sure that
station treats it as WPA2_WPA3_PSK mixed mode.
Closes https://github.com/espressif/esp-idf/issues/12517
2024-01-11 16:51:06 +08:00