Frantisek Hrbata
6f3241a34b
fix(tools): Upgrade shell detection & simplify autocompletion
...
Explicitly set shell type in export.sh for bash and zsh
-Most of the issues reported with the updated export scripts are related
to shell detection. Since we already know the shell type for commonly
used ones like bash or zsh, we can pass the shell type directly to the
activate script. This should hopefully resolve the shell detection
problems for most users.
This update also modifies the shell type detection to rely solely on
psutil.Process().cmdline() rather than psutil.Process().exe(). This
change aims to resolve permission issues that may occur if, for example,
the Python binary has certain capabilities assigned.
Move shell completion to the init script
- Currently we are expanding the autocompletion in the activate script and
adding the expanded commands into the init script. To avoid
concerns about shell versions, move the entire expansion to the init
script.
2024-09-18 13:03:26 +02:00
Frantisek Hrbata
2109f81102
fix(tools): do not include rc scripts in export script
...
The rc scripts should be included only when a new shell is started. At
present, for bash and zsh, we are also including them in the export
scripts, which is incorrect and may cause recursion.
Closes https://github.com/espressif/esp-idf/issues/14584
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-09-18 13:03:26 +02:00
Roland Dobai
eb606b9777
Merge branch 'feat/add_constraint_files' into 'master'
...
add a note regarding separate constraint files
Closes IDF-10232
See merge request espressif/esp-idf!33230
2024-09-18 18:48:06 +08:00
Sudeep Mohanty
eb676c0afc
Merge branch 'task/enable_freertos_tests_for_c61' into 'master'
...
test(freertos): Enabled FreeRTOS unit tests for esp32c61
Closes IDF-10988
See merge request espressif/esp-idf!33568
2024-09-18 18:40:29 +08:00
Ren Peiying
91ad4bcbce
Merge branch 'add_application_examples_peripherals' into 'master'
...
Add application examples for i2c, jpeg, temp_sensor and usb_serial-jtag-console
See merge request espressif/esp-idf!33274
2024-09-18 17:31:59 +08:00
Ren Peiying
fb1b91c8d7
Add application examples for i2c, jpeg, temp_sensor and usb_serial-jtag-console
2024-09-18 17:31:59 +08:00
Frantisek Hrbata
7a03ac385d
change: add a note regarding separate constraint files
...
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-09-18 16:56:04 +08:00
Jiang Jiang Jian
f8894140ee
Merge branch 'bugfix/11kv_prints' into 'master'
...
fix(esp_wifi): Added prints in btm roam for error condition
See merge request espressif/esp-idf!32658
2024-09-18 16:19:45 +08:00
Sudeep Mohanty
453850eff2
Merge branch 'contrib/github_pr_14593' into 'master'
...
feat(advanced_console): Add ESP32-P4 ESP32-C5 model support in 'version' command output (GitHub PR)
Closes IDFGH-13722
See merge request espressif/esp-idf!33565
2024-09-18 15:37:33 +08:00
Shu Chen
28a92e56db
Merge branch 'feature/add_ot_nat64_curl_ci_case' into 'master'
...
feat(openthread): add thread curl https ci case
See merge request espressif/esp-idf!33486
2024-09-18 15:36:25 +08:00
Kapil Gupta
27cf5267a1
fix(esp_wifi): Added prints in btm roam for error condition
2024-09-18 14:44:24 +08:00
Zhang Shu Xian
6a0ec48b11
Merge branch 'docs/fix_wrong_statement' into 'master'
...
docs: Fix wrong statement about set/get gptimer raw count
Closes DOC-8882
See merge request espressif/esp-idf!33574
2024-09-18 14:28:32 +08:00
yiwenxiu
26be72307b
feat(openthread): add thread curl https ci case
2024-09-18 14:04:08 +08:00
Ren Peiying
84791fce2f
Merge branch 'docs/add_app_examples_for_spi_master_twai_etc' into 'master'
...
docs: Update application examples for spi master, twai, and spi_slave
See merge request espressif/esp-idf!33276
2024-09-18 12:01:16 +08:00
Ren Peiying
a360c737ea
Merge branch 'docs/update_app_examples_to_usb_host_device' into 'master'
...
docs: Add or update application examples for usb_host and usb_device
See merge request espressif/esp-idf!33275
2024-09-18 11:59:36 +08:00
Zhang Xiao Yan
40892b67c5
Merge branch 'docs/update_description_improve_io_performance' into 'master'
...
docs: update descriptions about improve I/O performance
See merge request espressif/esp-idf!33367
2024-09-18 11:48:05 +08:00
Wang Meng Yang
4b74e4e595
Merge branch 'bugfix/fix_sdp_compatibility' into 'master'
...
Bugfix/fix sdp compatibility
See merge request espressif/esp-idf!33442
2024-09-18 11:31:27 +08:00
Island
030470efa6
Merge branch 'ble_dev/esp32c61_chip_20240903' into 'master'
...
feat(ble): added ble support on esp32c61
Closes IDF-10360, IDF-10362, IDF-10363, and IDF-10365
See merge request espressif/esp-idf!33286
2024-09-18 11:17:58 +08:00
Island
1a065dc37a
Merge branch 'feat/support_blecrt_242' into 'master'
...
fix(bt/bluedroid): Fixed access fault when reading BLE controller information fails
Closes BLERP-1019 and BLERP-1020
See merge request espressif/esp-idf!33406
2024-09-18 10:56:47 +08:00
Island
5f865a81b9
Merge branch 'refactor/ble_example_print_on_bluedroid' into 'master'
...
refactor(bt/bluedroid): Refactor the print for BLE examples
Closes BLERP-904, BLERP-910, BLERP-1026, and BLERP-1031
See merge request espressif/esp-idf!33296
2024-09-18 10:56:42 +08:00
Island
cb2624fb3f
Merge branch 'bugfix/fix_ble_max_tx_power_on_esp32c3' into 'master'
...
fix(bt/controller): Change the max TX power to +20dBm on ESP32-C3 and ESP32-S3
Closes BLERP-1022
See merge request espressif/esp-idf!33264
2024-09-18 10:56:37 +08:00
Linda
ef1bffa937
docs: update descriptions about improve I/O performance
2024-09-18 10:53:42 +08:00
Zhang Shuxian
0244f7a9b5
docs: Fix wrong statement about set/get gptimer raw count
2024-09-18 10:14:55 +08:00
Sudeep Mohanty
812fbb7874
test(freertos): Enabled FreeRTOS unit tests for esp32c61
2024-09-17 14:17:01 +02:00
Sudeep Mohanty
328de495de
fix(console): Fixed a typing error in the console advanced example
2024-09-17 09:16:06 +02:00
rudi ;-)
4281f58229
feat(advanced_console): Add support for ESP32-P4 and ESP32-C5 models in 'version' command output
...
The model ESP32P4 and ESP32C5 was unknown on version command in iperf example
add model ESP32P4 and ESP32C5
which prints out model names now by the knowed model
ESP32P4 = "ESP32-P4"
ESP32C5 = "ESP32-C5"
example app: iperf
before:
iperf> version
IDF Version:v5.4-dev-2744-g59e1838270-dirty
Chip info:
model:Unknown
cores:1
feature:/802.11bgn/BLE/External-Flash:8 MB
revision number:0
iperf>
after this add model is knowed now
iperf> version
IDF Version:v5.4-dev-2744-g59e1838270-dirty
Chip info:
model:ESP32-C5
cores:1
feature:/802.11bgn/BLE/External-Flash:8 MB
revision number:0
iperf>
Merges https://github.com/espressif/esp-idf/pull/14593
2024-09-17 09:04:52 +02:00
Aditya Patwardhan
fe47676a8b
Merge branch 'feature/add_api_to_get_last_status_code_logged_during_ota' into 'master'
...
feat(esp_https_ota): added API to get last status code logged from http resonse
Closes IDFGH-13394
See merge request espressif/esp-idf!33356
2024-09-17 12:27:22 +08:00
Aditya Patwardhan
794c60411b
Merge branch 'feat/update_random_number_docs_for_esp32c61' into 'master'
...
docs(systems): Updated the random number generator docs for esp32c61
Closes IDF-10153
See merge request espressif/esp-idf!33405
2024-09-17 11:58:03 +08:00
Rahul Tank
f68d16e7ad
Merge branch 'bugfix/nimble_coverity_fixes' into 'master'
...
fix(nimble): Fix for coverity issues
Closes IDF-9419 and IDF-9425
See merge request espressif/esp-idf!33432
2024-09-16 22:26:42 +08:00
Roland Dobai
75fec0bdff
Merge branch 'feat/move_sample_project' into 'master'
...
feat(tools): Move sample_project from examples to tools
Closes IDF-9812
See merge request espressif/esp-idf!33515
2024-09-16 20:00:07 +08:00
Tomas Borcin
4e4fb3a57b
Merge branch 'docs/roadmap' into 'master'
...
docs: Adding ESP-IDF Project Roadmap
Closes RDT-668
See merge request espressif/esp-idf!31339
2024-09-16 19:02:31 +08:00
Rahul Tank
2113e99aeb
fix(nimble): Fix for coverity issues
2024-09-16 14:24:32 +05:30
Rahul Tank
cfb78587f3
Merge branch 'bugfix/add_dummy_cb_during_deinit' into 'master'
...
fix(nimble): De-register host cb in stack deinit
See merge request espressif/esp-idf!33251
2024-09-16 16:40:19 +08:00
Marek Fiala
6ec1e9107f
feat(tools): Move sample_project from examples to tools
...
Extended example readme.md by further development options.
2024-09-16 09:12:50 +02:00
Rahul Tank
2512588884
fix(nimble): De-register host cb in stack deinit
2024-09-16 10:35:47 +05:30
Jiang Jiang Jian
5a5c004691
Merge branch 'feature/optimize_coex_connectionless_pwr' into 'master'
...
feat(coex): optimize connectionless coexist pwr, optimize wifi pwr with BLE IDLE
Closes WIFI-6693 and WIFI-6645
See merge request espressif/esp-idf!33437
2024-09-15 23:41:21 +08:00
liuning
83809910d2
feat(coex): optimize connectionless coexist pwr, optimize wifi pwr with bt idle
2024-09-14 19:28:09 +08:00
Shen Meng Jing
3c99557eee
Merge branch 'docs/update_cn_translation' into 'master'
...
docker / docker (push) Has been cancelled
docs: Update CN translation for several docs
Closes DOC-8745 and DOC-8735
See merge request espressif/esp-idf!33071
2024-09-14 19:03:31 +08:00
Jiang Jiang Jian
db50b1ac63
Merge branch 'bugfix/support_cert_test' into 'master'
...
All chip support cert_test
Closes WIFI-5432, IDFGH-12197, and IDFHG-10756
See merge request espressif/esp-idf!27977
2024-09-14 16:44:21 +08:00
Konstantin Kondrashov
efdc853b45
Merge branch 'feature/esp32c61_esp_timer_systimer' into 'master'
...
feat(esp_timer): Updates systimer and esp_timer for ESP32-C61
Closes IDF-9284, IDF-10955, IDF-9307, and IDF-9308
See merge request espressif/esp-idf!33439
2024-09-14 16:08:40 +08:00
Armando (Dou Yiwen)
f4dd74ed96
Merge branch 'change/improve_xip_docs' into 'master'
...
psram: improve xip docs
See merge request espressif/esp-idf!33482
2024-09-14 15:59:03 +08:00
morris
46cccdea5f
Merge branch 'change/mipi_dsi_remove_unused_ll' into 'master'
...
refactor(mipi_dsi): remove unused LL functions
See merge request espressif/esp-idf!33489
2024-09-14 15:52:37 +08:00
Konstantin Kondrashov
1489514ee5
Merge branch 'contrib/github_pr_14469' into 'master'
...
fix(spinlock): comparison of integer expressions of different signedness (GitHub PR)
Closes IDFGH-13581
See merge request espressif/esp-idf!33272
2024-09-14 15:34:41 +08:00
Kevin (Lao Kaiyao)
c45e084145
Merge branch 'bugfix/check_sdm_clock_range' into 'master'
...
refactor(sdm): add check and error info to the clock division
See merge request espressif/esp-idf!33394
2024-09-14 15:07:38 +08:00
Jiang Jiang Jian
b435473323
Merge branch 'ci/wifi_power_save_got_ip_time' into 'master'
...
ci: increase test_wifi_power_save got ip timeout
Closes IDFCI-2379, IDFCI-2122, and IDFCI-2132
See merge request espressif/esp-idf!33538
2024-09-14 14:52:31 +08:00
liqigan
205e66c9fd
fix(bt/bluedroid): Fixed not deep copy service_name and user1_ptr in RAW SDP search event
2024-09-14 14:37:50 +08:00
liqigan
1cfb537813
fix(bt/bluedroid): Fixed the SDP API compatibility bug
2024-09-14 14:37:50 +08:00
Wang Meng Yang
cda2846558
Merge branch 'feature/support_bt_avrcp_cover_art' into 'master'
...
feat(bt/bluedroid): Support BT AVRCP Cover Art
Closes BT-3231
See merge request espressif/esp-idf!32538
2024-09-14 14:37:19 +08:00
Konstantin Kondrashov
48b1cd53d9
Merge branch 'bugfix/check_bootloader_size_with_sign' into 'master'
...
fix(esptool_py): Check the size of the bootloader + signature block
Closes IDFCI-1686
See merge request espressif/esp-idf!33417
2024-09-14 14:35:21 +08:00
Shen Weilong
bf52e37fa8
feat(ble): added ble support on esp32c61
2024-09-14 12:22:04 +08:00