Jiang Jiang Jian
efdca9431c
Merge branch 'bugfix/c3_efuse_fail_bits_v4.4' into 'release/v4.4'
...
soc: Fix efuse fail bits (v4.4)
See merge request espressif/esp-idf!18417
2022-06-09 10:53:31 +08:00
Jiang Jiang Jian
7905f0d3f8
Merge branch 'feature/adds_efuses_to_table_v4.4' into 'release/v4.4'
...
efuse: Adds ERR_RST_ENABLE efuse for C3 (v4.4)
See merge request espressif/esp-idf!18419
2022-06-09 10:53:16 +08:00
Marius Vikhammer
957505136b
spinlock: fixed spinlocks not working on S3 if placed in PSRAM
...
The compare and set instruction (S32C1I) cannot be used when
lock is not in internal memory.
Closes https://github.com/espressif/esp-idf/issues/9120
2022-06-09 10:39:19 +08:00
Vamshi Gajjela
75491fe216
spiffs: Add vfs (f)truncate api support
...
Unit test cases added to verify truncate.
Closes https://github.com/espressif/esp-idf/issues/2234
2022-06-08 12:52:25 +00:00
Mahavir Jain
f1318fe7cb
Merge branch 'bugfix/mbedtls_dynamic_memory_crash_on_rsa_ciphers_v4.4' into 'release/v4.4'
...
mbedtls: fix ssl server crash when enable mbedtls dynamic buffer(backport v4.4)
See merge request espressif/esp-idf!18426
2022-06-08 19:46:43 +08:00
Jiang Jiang Jian
270fadaee2
Merge branch 'bugfix/uninitialized-element_v4.4' into 'release/v4.4'
...
component_bt:initialize all elements of esp_bt_controller_config_t(v4.4)
See merge request espressif/esp-idf!18404
2022-06-08 15:24:39 +08:00
Li Jingyi
edcc76ec2e
https_server: add mbedtls dynamic buffer function test
2022-06-08 15:09:38 +08:00
Li Jingyi
4896d0c8f3
mbedtls: fix ssl server crash when enable mbedtls dynamic buffer
...
Not free keycert until MBEDTLS_SSL_CLIENT_KEY_EXCHANGE for rsa key exchange methods, because keycert will be used to parse client key exchange.
2022-06-08 14:27:41 +08:00
Michael (XIAO Xufeng)
f86be6141b
Merge branch 'bugfix/i2c_timeout_issue_v4.4' into 'release/v4.4'
...
I2C: patch for solving watchdog timeout issue(backport v4.4)
See merge request espressif/esp-idf!18130
2022-06-08 14:12:37 +08:00
Michael (XIAO Xufeng)
f20d229390
Merge branch 'refactor/flash_qio_overidable_v4.4' into 'release/v4.4'
...
spi_flash: refact that flash qio can be overidable(backport v4.4)
See merge request espressif/esp-idf!18036
2022-06-08 12:37:55 +08:00
Jiang Jiang Jian
e41a7d64b5
Merge branch 'bugfix/do_not_allow_unauthenticated_encrypted_key_data_release_v4.4' into 'release/v4.4'
...
esp_wifi: Ignore unauthenticated encrypted EAPOL-Key data and fix
See merge request espressif/esp-idf!18314
2022-06-08 10:51:57 +08:00
Mahavir Jain
9b07593ce5
Merge branch 'bugfix/esp_http_client_example_v4.4' into 'release/v4.4'
...
esp_http_client example: Add cert for redirect to HTTPS example (v4.4)
See merge request espressif/esp-idf!18402
2022-06-08 02:28:48 +08:00
KonstantinKondrashov
1979c68e82
efuse: Adds ERR_RST_ENABLE efuse for C3 and S3
...
Closes https://github.com/espressif/esp-idf/issues/8357
2022-06-07 22:06:45 +08:00
KonstantinKondrashov
02fe424e48
soc: Fix description of efuse fail bits
2022-06-07 21:42:33 +08:00
Mahavir Jain
f47023f8c2
Merge branch 'update/protobuf_v4.4' into 'release/v4.4'
...
protobuf: Updated to v1.4.0 (v4.4)
See merge request espressif/esp-idf!18406
2022-06-07 20:37:47 +08:00
Li Jingyi
1191d9c8e6
example: https_request update free client session api
2022-06-07 19:37:10 +08:00
Li Jingyi
4be609a471
esp-tls: add api to free client session
...
Free session with mbedtls api to avoid mem-leak
2022-06-07 19:22:36 +08:00
Mahavir Jain
a7664ecb27
Merge branch 'fix/menuconfig_option_esp_cryptoauthlib_v4.4' into 'release/v4.4'
...
esp_tls_mbedtls.c: Fix esp-idf integration of esp-cryptoauthlib (v4.4)
See merge request espressif/esp-idf!18400
2022-06-07 18:56:00 +08:00
Mahavir Jain
fbf35a4874
esp_local_ctrl: Regenerated proto-c and python with protobuf compiler v3.21.0
...
$protoc --version
libprotoc 3.21.0
$ protoc-c --version
protobuf-c 1.4.0
2022-06-07 15:59:41 +05:30
Laukik Hase
0ca9ad5249
wifi_provisioning: Regenerated proto-c and python with protobuf compiler v3.21.0
2022-06-07 15:59:40 +05:30
Laukik Hase
509a423f83
protocomm: Regenerated proto-c and python with protobuf compiler v3.21.0
2022-06-07 15:59:40 +05:30
Laukik Hase
9549f0026f
protobuf: Fix v4.21.0 (python) compatibility issue
...
- Added auto-generated protobuf files (proto-c and python to pre-commit hook ignore lists
2022-06-07 15:59:40 +05:30
Laukik Hase
0b05f1708d
protobuf-c: Update submodule to v1.4.0
2022-06-07 15:59:39 +05:30
Michael (XIAO Xufeng)
d02db62bc3
Merge branch 'test/rtc_8m_d256_v4.4' into 'release/v4.4'
...
rtc: fixed 8MD256 can't be used as RTC slow src on ESP32 (v4.4)
See merge request espressif/esp-idf!18105
2022-06-07 18:21:12 +08:00
xiongweichao
f2048b2d15
initialize all elements of esp_bt_controller_config_t
...
Closes https://github.com/espressif/esp-idf/pull/9073
2022-06-07 17:30:48 +08:00
Shubham Kulkarni
b291be8a5d
esp_http_client example: Add cert for redirect to HTTPS example
...
esp_http_client_test.py: Add checks for missing example logs
2022-06-07 14:53:25 +05:30
Aditya Patwardhan
b306517641
esp_tls_mbedtls.c: Fix esp-idf integration of esp-cryptoauthlib
...
menuconfig option
2022-06-07 14:45:40 +05:30
Marius Vikhammer
e595ae88d4
HAL: place cpu_ll_get_cycle_count in IRAM
...
Closes https://github.com/espressif/esp-idf/issues/9008
2022-06-07 06:30:46 +00:00
Mahavir Jain
57082d14a5
Merge branch 'feature/semihosting_call_number_change_v4.4' into 'release/v4.4'
...
Semihosting V2 (v4.4)
See merge request espressif/esp-idf!18332
2022-06-06 20:31:19 +08:00
morris
5accbaebab
Merge branch 'bugfix/i2c_port_check_v4.4' into 'release/v4.4'
...
I2C: Fix I2C ports check in each function of the API implementation
See merge request espressif/esp-idf!18257
2022-06-06 14:56:36 +08:00
morris
5addf329d8
Merge branch 'bugfix/i2c_incorrect_speed_v4.4' into 'release/v4.4'
...
I2C: Fix SCL period timings on ESP targets (backport v4.4)
See merge request espressif/esp-idf!18271
2022-06-06 12:32:32 +08:00
xiongweichao
2ee9fc6aff
Bluetooth build fail when power management is enabled
...
Closes https://github.com/espressif/esp-idf/issues/9081
2022-06-06 11:42:45 +08:00
Michael (XIAO Xufeng)
93d27565ac
test_rtc: add test_app to test power consumption
2022-06-06 00:51:38 +08:00
Michael (XIAO Xufeng)
c61db5e9c9
soc_caps: add SOC_PM_SUPPORT_RTC_PERIPH_PD
...
Partially pick 6336f8191e
2022-06-06 00:17:39 +08:00
Michael (XIAO Xufeng)
deea85b848
pm: add test for RTC using 8MD256 as clock source
2022-06-06 00:16:03 +08:00
chaijie
2a1002b4a4
modify voltage param to fit all mode of S3
2022-06-05 02:33:51 +08:00
Michael (XIAO Xufeng)
a2e1b6756e
esp32s3: fixed dangerous power parameters in sleep modes
2022-06-05 02:33:51 +08:00
Michael (XIAO Xufeng)
f46bd50884
pm: putting dbias and pd_cur code into same function
2022-06-05 02:33:51 +08:00
Michael (XIAO Xufeng)
254870c3c4
rtc: fixed 8MD256 can't be used as RTC slow src on ESP32
...
Sync configuration from other chips
Closes: https://github.com/espressif/esp-idf/issues/8007 , https://github.com/espressif/esp-idf/pull/8089
2022-06-05 02:33:50 +08:00
Mahavir Jain
5e6cffbb14
Merge branch 'bugfix/backport_certificate_bundle_fixes_v4.4' into 'release/v4.4'
...
Certificate bundle fixes (v4.4)
See merge request espressif/esp-idf!18352
2022-06-03 16:27:47 +08:00
Ivan Grokhotkov
f1abc863a2
Merge branch 'bugfix/console_fixes_4.4' into 'release/v4.4'
...
console: various fixes and example improvements (backport v4.4)
See merge request espressif/esp-idf!18161
2022-06-03 03:54:30 +08:00
Erhan Kurubas
c55db5e688
semihosting: drop absolute path support
2022-06-02 11:14:18 +02:00
Espressif BOT
2d91698324
Update esp_crt_bundle certificates
2022-06-02 11:03:24 +05:30
Anton Maklakov
279ec3eb35
i2c: fix 'comparision is always true' warning
2022-06-02 13:28:21 +08:00
Jiang Jiang Jian
487df7cb61
Merge branch 'bugfix/add_bda_to_read_rmt_name_param_v4.4' into 'release/v4.4'
...
Bugfix/add bda to read rmt name param v4.4
See merge request espressif/esp-idf!18280
2022-06-02 11:46:07 +08:00
Jiang Jiang Jian
f51d746a9a
Merge branch 'feature/docker_build_gh_actions_v4.4' into 'release/v4.4'
...
ci: move Docker image builds to Github, plus other improvements (v4.4)
See merge request espressif/esp-idf!18287
2022-06-02 11:45:29 +08:00
Ivan Grokhotkov
cd21a31416
vfs: usb_serial_jtag: consider O_NONBLOCK flag when reading via driver
...
Closes https://github.com/espressif/esp-idf/issues/8839
2022-06-01 16:32:28 +02:00
Ivan Grokhotkov
129cdcc08c
console: linenoiseProbe: check if response is valid
...
Previously linenoiseProbe would accept any 4 byte response, even one
that isn't expected. This adds a check that the first byte of the
response is ESC.
Suggested in https://github.com/espressif/esp-idf/issues/8839 .
2022-06-01 16:32:28 +02:00
Ivan Grokhotkov
78480e215a
examples: console: add a readme with an overview of examples
2022-06-01 16:32:28 +02:00
Ivan Grokhotkov
6f57018c9d
examples: support USB_CDC and USB_SERIAL_JTAG in basic console example
...
Related to https://github.com/espressif/esp-idf/issues/8738
Related to https://github.com/espressif/esp-idf/issues/8879
Doesn’t implement USB_CDC (over USB_OTG peripheral) for ESP32-S3 yet;
this only works on ESP32-S2 for now. On ESP32-S3 it is now possible to
use USB_SERIAL_JTAG console.
2022-06-01 16:32:28 +02:00