Jiang Jiang Jian
bb48bfb0ba
Merge branch 'feature/reason_for_ap_stadisconnected_event_v5.1' into 'release/v5.1'
...
fix(esp_wifi): Add some bugfixes and cleanup in softAP (Backport v5.1)
See merge request espressif/esp-idf!35576
2024-12-12 10:23:30 +08:00
Sarvesh Bodakhe
9584729322
fix(esp_wifi): Add some bugfixes and cleanup in softAP
...
1. Fix wrong reason code in 'WIFI_EVENT_AP_STADISCONNECTED' event
2. cleanup in softAP for disconnecting connected station
3. Update examples to display reason while processing WIFI_EVENT_AP_STADISCONNECTED event
2024-12-11 15:40:04 +05:30
zhanghaipeng
88ccc42dbf
feat(bt): Add support for converting BT HCI logs to btsnoop format
2024-12-09 17:52:57 +08:00
igor.udot
e05471b857
refactor: changed logic of unity_tester, replaced threads by generators
2024-12-04 10:53:28 +01:00
Erhan Kurubas
aefe7913c5
fix(sysview): add prefix to the module desc to avoid stuck in Segger SystemView app
...
Closes https://github.com/espressif/esp-idf/issues/10483
2024-11-26 09:04:38 +01:00
Frantisek Hrbata
72a74a622b
fix(tools): re-raise ImportError without module name
...
The ImportError or ModuleNotFoundError might be raised without
specifying a module name. In this not so common situation, re-raise the
exception to print all the information that could assist in identifying
the problem.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com >
2024-11-21 09:54:37 +01:00
Martin Vychodil
6b51d36351
Merge branch 'bugfix/nvs_entry_sanity_check_v5.1' into 'release/v5.1'
...
Bugfix/added nvs entry header sanity checks (v5.1)
See merge request espressif/esp-idf!34295
2024-11-14 22:39:00 +08:00
radek.tandler
79b93d1db7
fix(storage/nvs): Fixed hadling of inconsistent values in NVS entry header
...
feat(storage/nvs): Added test cases for damaged entries with correct CRC
2024-11-14 12:48:22 +01:00
WanqQixiang
da05404bbb
fix(tools/esp_prov): Fix hostname resolving for IPv6-only host
2024-11-05 17:24:41 +08:00
Alexey Gerenkov
49be03fd46
Merge branch 'feature/update-openocd-to-v0.12.0-esp32-20241016_v5.1' into 'release/v5.1'
...
feat(tools): update openocd version to v0.12.0-esp32-20241016 (v5.1)
See merge request espressif/esp-idf!34395
2024-10-29 20:36:44 +08:00
Roland Dobai
0c53e6d54e
Merge branch 'feat/ninja_use_targz_instead_zip' into 'release/v5.1'
...
feat(tools): ninja tool download - use .tar.gz instead of .zip
See merge request espressif/esp-idf!33950
2024-10-26 22:09:56 +08:00
Roland Dobai
927a5ed1e2
Merge branch 'fix/ldgen_sort_v5.1' into 'release/v5.1'
...
fix(ldgen): enable default name SORT in linker fragment (v5.1)
See merge request espressif/esp-idf!34076
2024-10-26 22:09:36 +08:00
Roland Dobai
05a0f5e602
Merge branch 'fix/gdbgui_py3.13_v5.1' into 'release/v5.1'
...
fix(tools): Print message about GDBGUI being not supported with Python 3.13 (v5.1)
See merge request espressif/esp-idf!34379
2024-10-26 22:09:30 +08:00
Roland Dobai
454782bb6b
change(version): Update version to 5.1.5
2024-10-25 09:02:00 +02:00
Alexey Gerenkov
48e192eb63
feat(tools): update openocd version to v0.12.0-esp32-20241016
2024-10-23 10:05:43 +02: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
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
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
Jiang Jiang Jian
6983207dd1
Merge branch 'bugfix/check_bootloader_size_with_sign_v5.1' into 'release/v5.1'
...
fix(esptool_py): Check the size of the bootloader + signature block (v5.1)
See merge request espressif/esp-idf!33592
2024-09-21 14:42:48 +08:00
Xiao Xufeng
cd1a50a952
ci(mmu): add unicore test
2024-09-18 19:31:33 +08:00
Roland Dobai
afaee632ea
Merge branch 'feature/tools_fix_arm64_arm32_detection_v5.1' into 'release/v5.1'
...
fix(idf_tools): Fix platform detection - arm64 hardware but it's running in arm32 environment (v5.1)
See merge request espressif/esp-idf!33396
2024-09-18 15:32:46 +08:00
Konstantin Kondrashov
bf484ad78d
fix(examples): Increases partition table offset for SBV2+FE test
2024-09-18 09:58:49 +03:00
Jiang Jiang Jian
7ff192c979
Merge branch 'bugfix/forbid_uart_suspend_auto_lightsleep_v5.1' into 'release/v5.1'
...
uart: Fixed issue that TX be blocked by auto-lightsleep (v5.1)
See merge request espressif/esp-idf!31109
2024-09-18 13:53:46 +08:00
Anton Maklakov
61bc4b9684
ci: update mypy check for python 3.8
2024-09-18 11:11:26 +07:00
Marek Fiala
abbfb9d073
feat(tools): Exclude modified folders by rebuild
2024-09-13 16:56:46 +02:00
Marek Fiala
1c00a61ca3
feat(tools): Update tools: cmake, ninja, ccache
...
cmake v3.24.0 -> v3.30.2
ninja v1.11.1 -> v1.12.1
ccache v4.8 -> v4.10.2
Closes https://github.com/espressif/esp-idf/pull/14376
2024-09-13 16:56:46 +02:00
Xiao Xufeng
74eb0cd4a8
fix(soc): fixed uart_periph.h not including reg.h issue
...
This will cause rom/uart.h can't compile.
2024-09-12 21:26:13 +08:00
Anton Maklakov
2456dc6a8e
fix(idf_tools): fix delimiter when the updater parsing, ' *' or ' '
2024-09-09 13:01:00 +07:00
Anton Maklakov
49773c662a
fix(idf_tools): Fix platform detection for arm64 machine but arm32 environment
2024-09-09 13:00:46 +07:00
Sudeep Mohanty
b2b1a3a81b
test(freertos): Added build test for function in flash with -Os optimation
...
This commit adds a build test for when FreeRTOS and esp_ringbuf functions
are placed in flash and the compiler optimizes for code size.
2024-08-30 09:18:52 +02:00
Sudeep Mohanty
c2be14c80f
fix(freertos): Added freertos fragments to the exception list of ldgen mapping checks
...
This commit adds freertos and esp_ringbuf linker fragment sections
to the exception list of the ldgen mappings checker script.
2024-08-30 09:18:50 +02:00
Alexey Gerenkov
8235a0dcff
feat(tools): update openocd version to v0.12.0-esp32-20240821
2024-08-28 13:20:40 +03:00
Rahul Tank
071fed2d6f
feat(nimble): BLE_GAP_EVENT_LINK_ESTAB event to ensure link established
2024-08-20 14:56:13 +05:30
Jiang Jiang Jian
7c29c5f2b1
Merge branch 'bugfix/provide_random_addr_api_v5.1' into 'release/v5.1'
...
fix(wifi_prov): Added API to set random address (v5.1)
See merge request espressif/esp-idf!32327
2024-08-20 10:35:58 +08:00
Sergei Silnov
d38afc77db
Merge branch 'fix/component_manager_load_all_local_components_v5.1' into 'release/v5.1'
...
fix: component manager load all component dirs even set(COMPONENTS ...) (v5.1)
See merge request espressif/esp-idf!32040
2024-08-16 19:39:04 +08:00
Fu Hanxi
0ce01df3c5
test: improve test_dependency_lock test case
2024-08-15 20:42:06 +08:00
Fu Hanxi
195efb38cb
fix: component manager load all component dirs even set(COMPONENTS ...)
2024-08-15 20:42:06 +08:00
Fu Hanxi
7ac07039ea
ci: remove idf-component-manager tests in idf
2024-08-15 14:38:42 +02:00
Alexey Gerenkov
1bdf3d3bc4
feat(tools): update openocd version to v0.12.0-esp32-20240726
2024-08-11 12:02:59 +02:00
Frantisek Hrbata
518dc6f412
fix: ensure the constraint file is followed also for setuptools
...
Currently, when the venv is installed or updated, we attempt to
automatically update pip and setuptools within the venv. Unfortunately,
the setuptools package is installed or updated without adhering to the
constraints file, which restricts the setuptools version due to
https://github.com/pypa/setuptools/issues/4480 . Resolve this issue by
applying the constraints file to the installation and update of both pip
and setuptools.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com >
2024-08-02 09:36:05 +02:00
Rahul Tank
79012cb3e2
fix(wifi_prov): Added API to set random address
2024-07-24 20:58:04 +05:30
harshal.patil
a2993ab3a6
fix(tools/esp_prov): Fix incorrect input decoding when using console transport
...
- Closes https://github.com/espressif/esp-idf/issues/14013
2024-06-26 11:28:47 +05:30
morris
450846057c
fix(lcd): build errors with deprecated lcd types in cpp
...
Closes https://github.com/espressif/esp-idf/issues/14029
2024-06-24 14:06:20 +08:00
Roland Dobai
5a51f06a24
fix(tools/idf_tools.py): Improve the warning message about the environment
2024-06-14 10:01:27 +02:00
Jakub Kocka
71130318df
fix(tools): Avoid crashing when Git is used to acquire IDF version
...
Closes https://github.com/espressif/esp-idf/issues/13345
2024-06-11 09:39:56 +02:00
Roland Dobai
59e2674bf6
Merge branch 'fix/pytest_session_dir_v5.1' into 'release/v5.1'
...
ci: apply new fix in pytest-embedded 1.10 (v5.1)
See merge request espressif/esp-idf!30678
2024-05-28 17:02:23 +08:00
Roland Dobai
ab18946708
fix(tools): Use GDGBUI arguments based on its version
...
Closes https://github.com/espressif/esp-idf/issues/13665
2024-05-23 14:45:41 +02:00
Fu Hanxi
9228c6f5dd
ci: move log dir from pytest_embedded_log to pytest-embedded
2024-05-22 16:58:53 +08:00