Frantisek Hrbata
ae0eabec53
fix: display correct help in the idf_size.py wrapper
...
Currently the wrapper tries to figure out which version of
the esp-idf-size should be started. The legacy version is
used if explicitly requested by the -l/--legacy option or
if json format is specified. This works fine, but if help
is requested, it is printed for the wrapper as shown bellow
$ idf_size.py -h
usage: idf_size.py [-h] [--format FORMAT] [-l]
options:
-h, --help show this help message and exit
--format FORMAT
-l, --legacy
This is not convenient and the full help from the underlying
version should be displayed.
Fix this by only peeking into the args to figure out if legacy or
refactored version should be started and always spawn the underlying
esp_idf_size python module. This is done by using exit_on_error=False and
add_help=False for the ArgumentParser. When help for refactored version
is requested a note as following is printed to notify users that the
legacy version can still be used.
$ idf_size.py -h
Note: legacy esp_idf_size version can be invoked by specifying the -l/--legacy
option or by setting the ESP_IDF_SIZE_LEGACY environment variable.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-05-07 09:42:19 +02:00
Rahul Tank
bf415f580f
Merge branch 'bugfix/disable_mbedtls_options_v5.3' into 'release/v5.3'
...
fix(nimble): Deselect MBEDTLS_ECP_RESTARTABLE when mbedTLS is used (v5.3)
See merge request espressif/esp-idf!30618
2024-05-07 12:38:05 +08:00
Wang Meng Yang
55a8a18fb7
Merge branch 'bugfix/fix_hid_connection_failed_bug_v5.3' into 'release/v5.3'
...
fix(bt/bluedroid): Fix HID Device connection failed bug[backport 5.3]
See merge request espressif/esp-idf!30586
2024-05-06 17:57:27 +08:00
Rahul Tank
a61a367bc4
fix(nimble): Deselect MBEDTLS_ECP_RESTARTABLE when mbedTLS is used
2024-05-06 15:17:57 +05:30
Marius Vikhammer
c19e762c89
Merge branch 'doc/ringbuffer_v5.3' into 'release/v5.3'
...
docs(esp_ringbuf): Corrected example code block (v5.3)
See merge request espressif/esp-idf!30631
2024-05-06 17:11:41 +08:00
Jakob Hasse
6fea6aae8c
docs(esp_ringbuf): Corrected example code block
...
* Closes https://github.com/espressif/esp-idf/issues/13730
2024-05-06 10:15:03 +02:00
Jiang Jiang Jian
8bd2287233
Merge branch 'fix/increase_26mhz_esp32c2_slow_clock_calibration_wdt_threshold_v5.3' into 'release/v5.3'
...
fix(esp_system): increase 26Mhz esp32c2 slow clock calibration timeout watchdog threshold (v5.3)
See merge request espressif/esp-idf!30575
2024-05-06 14:04:39 +08:00
Mahavir Jain
aa1c3af4c4
Merge branch 'bugfix/nvs_enc_test_v5.3' into 'release/v5.3'
...
fix(tests): correct the flash write length for NVS encrypted test (v5.3)
See merge request espressif/esp-idf!30602
2024-05-06 13:31:26 +08:00
Marius Vikhammer
577a50b02a
Merge branch 'bugfix/get_random_inside_assert_v5.3' into 'release/v5.3'
...
fix(linux): calling getrandom() outside assert() (v5.3)
See merge request espressif/esp-idf!30613
2024-05-06 10:29:02 +08:00
morris
b11014a7c6
Merge branch 'bugfix/mipi_dsi_1_data_lane_v5.3' into 'release/v5.3'
...
fix(mipi_dsi): only wait ready for enabled data lane (v5.3)
See merge request espressif/esp-idf!30580
2024-05-06 10:22:52 +08:00
Aditya Patwardhan
901f937698
Merge branch 'fix/esp_tls_use_64_bit_variable_for_time_v5.3' into 'release/v5.3'
...
fix(esp-tls): Use 64 bit variable for time instead of 32 bit (v5.3)
See merge request espressif/esp-idf!30615
2024-05-03 21:33:17 +08:00
Aditya Patwardhan
39771b6c81
fix(esp-tls): Use 64 bit variable for time instead of 32 bit
...
Use appropriate API available on respective platform for obtaining
time
Closes https://github.com/espressif/esp-idf/issues/13593
2024-05-03 09:03:05 +05:30
Jakob Hasse
b026a7c915
fix(linux): calling getrandom() outside assert()
...
* Expressions inside assert are completely removed in release builds
2024-05-02 16:56:39 +02:00
Mahavir Jain
f82fea4c1b
fix(tests): correct the flash write length for NVS encrypted test
...
Write only till the embedded file size in the NVS partition. Earlier
the length was kept as the whole partition size and it could result
in accessing embedded rodata beyond the MMU mapped range.
2024-05-02 16:48:57 +05:30
Mahavir Jain
60ab9631d7
fix(tests): remove unused partition NVS bin file
2024-05-02 16:48:54 +05:30
liqigan
91c4a94f61
fix(bt/bluedroid): Fix HID Device connection failed bug
...
Closes https://github.com/espressif/esp-idf/issues/13671
2024-04-30 17:56:00 +08:00
morris
df211933ff
fix(mipi_dsi): only wait ready for enabled data lane
2024-04-30 16:46:03 +08:00
Mahavir Jain
e486f3b944
Merge branch 'fix/error_reg_base_name_on_p4_v5.3' into 'release/v5.3'
...
fix(soc): fixed redefined soc reg names on P4 (v5.3)
See merge request espressif/esp-idf!30564
2024-04-30 12:09:21 +08:00
wuzhenghui
ccca8b74eb
fix(esp_system): increase 26Mhz esp32c2 slow clock calibration timeout watchdog threshold
2024-04-30 11:48:42 +08:00
Marius Vikhammer
7d7d9d7090
Merge branch 'docs/p4_cleanup_v5.3' into 'release/v5.3'
...
docs(programming-guide): clean up misc leftover doc updates for P4 (v5.3)
See merge request espressif/esp-idf!30568
2024-04-30 10:31:20 +08:00
Marius Vikhammer
0ee7d4d17a
docs(programming-guide): clean up misc leftover doc updates for P4
2024-04-30 09:46:25 +08:00
laokaiyao
a246aa2973
fix(soc): fixed redefined soc reg names on P4
2024-04-29 19:33:04 +08:00
Roland Dobai
2508d3f23b
Merge branch 'fix/ci_cli_installer_cmake_v5.3' into 'release/v5.3'
...
ci(tools): Fix IDF_MIRROR_PREFIX_MAP for including all tools from local (v5.3)
See merge request espressif/esp-idf!30552
2024-04-29 17:45:50 +08:00
Roland Dobai
b494330381
Merge branch 'fix/docs_p4_tools_v5.3' into 'release/v5.3'
...
change(docs): Update checked tools doc pages for ESP32-P4 programming guide (v5.3)
See merge request espressif/esp-idf!30558
2024-04-29 17:45:24 +08:00
Roland Dobai
ddc357fcca
change(docs): Update checked tools doc pages for ESP32-P4 programming guide
2024-04-29 09:54:00 +02:00
Roland Dobai
6a5ab20489
ci(tools): Fix IDF_MIRROR_PREFIX_MAP for including all tools from local
2024-04-29 09:00:55 +02:00
Island
30fce03e35
Merge branch 'bugfix/fix_ble_coex_assert_v5.3' into 'release/v5.3'
...
Update esp32 bt-lib (4012cfb)(backport v5.3)
See merge request espressif/esp-idf!30521
2024-04-28 10:48:02 +08:00
zhanghaipeng
212f316f24
feat(ble/bluedroid): Support BLE command status debug log
2024-04-26 17:13:39 +08:00
zhanghaipeng
0fcc940bc1
fix(ble/controller): Update esp32 bt-lib (4012cfb)
...
- Fixed BLE coex assert
- Fixed BLE DTM status and tx count
2024-04-26 16:53:39 +08:00
morris
b43fc4d63a
Merge branch 'feat/dsi_lcd_iram_safe_v5.3' into 'release/v5.3'
...
MIPI DSI IRAM Safe (v5.3)
See merge request espressif/esp-idf!30510
2024-04-26 15:57:01 +08:00
Marius Vikhammer
7fb317655d
Merge branch 'ci/fix-url-quote-v5.3' into 'release/v5.3'
...
ci: quote spec character in url
See merge request espressif/esp-idf!30500
2024-04-26 13:53:55 +08:00
morris
49aaac0013
feat(mipi_dsi): support isr iram safe
2024-04-26 10:41:04 +08:00
morris
d910ca7fa8
feat(mipi_dsi): add pm lock for clock source
2024-04-26 10:41:04 +08:00
morris
935da554c9
Merge branch 'refactor/dma_test_p4_v5.3' into 'release/v5.3'
...
change(gdma): improve the test cases to be target agnostic (v5.3)
See merge request espressif/esp-idf!30486
2024-04-26 10:33:14 +08:00
igor.udot
5b3996885c
ci: quote spec character in url
2024-04-25 18:35:56 +08:00
Ivan Grokhotkov
7c57624b66
Merge branch 'ci/fix_app_size_json_path_v5.3' into 'release/v5.3'
...
CI: fix app size json path (v5.3)
See merge request espressif/esp-idf!30494
2024-04-25 16:37:00 +08:00
morris
e56f92aab4
Merge branch 'bugfix/fix_gpio_etm_multi_task_v5.3' into 'release/v5.3'
...
fix(gpio_etm): allow one GPIO binds to multiple ETM tasks (v5.3)
See merge request espressif/esp-idf!30455
2024-04-25 15:43:16 +08:00
Fu Hanxi
3386c594b4
ci: fix size.json path for app
2024-04-25 08:49:16 +02:00
morris
4fb58d56b4
change(gdma): improve the test cases to be target agnostic
2024-04-25 11:07:16 +08:00
Song Ruo Jing
665883229e
fix(gpio_etm): allow one GPIO binds to multiple ETM tasks
2024-04-24 15:58:49 +08:00
Rahul Tank
14315bb751
Merge branch 'bugfix/rpa_timeout_api_v5.3' into 'release/v5.3'
...
fix(nimble): Expose API to set RPA Timeout (v5.3)
See merge request espressif/esp-idf!30407
2024-04-23 20:06:14 +08:00
Rahul Tank
cb5bc35f2e
fix(nimble): Expose API to set RPA Timeout
2024-04-23 11:22:21 +05:30
Jiang Jiang Jian
55658d4c36
Merge branch 'maint/release_v5.3_codeowners' into 'release/v5.3'
...
change(gitlab): simplify approvals for backports (v5.3)
See merge request espressif/esp-idf!30398
2024-04-23 10:35:14 +08:00
Ivan Grokhotkov
f1b9b357e4
change(gitlab): simplify approvals for backports (v5.3)
2024-04-23 01:33:44 +02:00
Jakob Hasse
3ef14f52eb
Merge branch 'ci/check_missing_runner_only_when_needed' into 'master'
...
ci: check missing runners only when needed
See merge request espressif/esp-idf!30103
2024-04-22 23:11:32 +08:00
Island
148aa32c64
Merge branch 'feat/optimzie_ble_ctrl_memory' into 'master'
...
ble: support only legacy adv and slave function on esp32c2
Closes BLERP-675
See merge request espressif/esp-idf!30186
2024-04-22 22:50:58 +08:00
Fu Hanxi
ed2d492bde
ci: check missing runners only when needed
2024-04-22 15:38:36 +02:00
Jiang Jiang Jian
7cbbabb17c
Merge branch 'bugfix/correct_action_frame' into 'master'
...
fix(esp_wifi): Correct frame subtype in send_mgmt_frame API
Closes WIFIBUG-520
See merge request espressif/esp-idf!30363
2024-04-22 19:11:37 +08:00
Kapil Gupta
79cea90dc1
fix(esp_wifi): Correct action frame type in send_mgmt_frame API
2024-04-22 16:08:18 +05:30
Roland Dobai
af302c0bee
Merge branch 'feat/add_merged_bin_cmd' into 'master'
...
feat(tools): Add idf.py merge-bin command and cmake target
See merge request espressif/esp-idf!29996
2024-04-22 17:55:36 +08:00