Jiang Jiang Jian
6260f53c14
Merge branch 'feature/modbus_master_fix_check_uart_set_pin_v44' into 'release/v4.4'
...
example/modbus_master: fix the assert for uart_set_pin (backport v4.4)
See merge request espressif/esp-idf!17624
2022-05-27 11:51:48 +08:00
David Čermák
fc8ef9d1c2
Merge branch 'bugfix/mdsn_fuzzer_extend_v4.4' into 'release/v4.4'
...
mdns: ~~Extend fuzzing and~~ Fix various petty issues (v4.4)
See merge request espressif/esp-idf!18056
2022-05-20 16:58:13 +08:00
Jiang Jiang Jian
8fe41e2e41
Merge branch 'fix/backport/usb_host/cdc_build' into 'release/v4.4'
...
usb_host: Don't build CDC host driver for unsupported targets (backport v4.4)
See merge request espressif/esp-idf!17526
2022-05-19 10:38:50 +08:00
David Cermak
0bd2c55413
mdns: Fix potential read behind parsed packet
2022-05-10 16:45:43 +02:00
Jiang Jiang Jian
36823b45cc
Merge branch 'bugfix/rrm_dpp_task_delete_v4.4' into 'release/v4.4'
...
wpa_supplicant: backport WLAN fixes (release v4.4)
See merge request espressif/esp-idf!17655
2022-04-26 12:38:04 +08:00
Ivan Grokhotkov
be2bd983f4
Merge branch 'feature/vfs_semihosting_c3_v4.4' into 'release/v4.4'
...
vfs: add support for semihosting on ESP32-C3 (v4.4)
See merge request espressif/esp-idf!17527
2022-04-21 04:43:02 +08:00
Kapil Gupta
bac4173161
esp_example: Enable MbedTLS for DPP enrollee by default
2022-04-20 10:08:45 +00:00
Ivan Grokhotkov
01d950feea
Merge branch 'bugfix/sdspi_example_esp32s3_v4.4' into 'release/v4.4'
...
examples: sdspi: re-enable for ESP32-S3, add Kconfig options for pins (v4.4)
See merge request espressif/esp-idf!17420
2022-04-20 06:11:48 +08:00
David Čermák
3604770abb
Merge branch 'bugfix/websocket_example_echo_server_v4.4' into 'release/v4.4'
...
websocket: Updated Kconfig to use 'echo.websocket.events' echo server(v4.4)
See merge request espressif/esp-idf!17604
2022-04-20 05:42:00 +08:00
Ivan Grokhotkov
333fc0c9f8
Merge branch 'bugfix/sdmmc_example_esp32s3_v4.4' into 'release/v4.4'
...
examples: sdmmc: re-enable for ESP32-S3, add Kconfig options for pins (v4.4)
See merge request espressif/esp-idf!17422
2022-04-20 02:33:42 +08:00
Mahavir Jain
438834b150
Merge branch 'contrib/github_pr_8564_v4.4' into 'release/v4.4'
...
Fix nested redirect (GitHub PR) (v4.4)
See merge request espressif/esp-idf!17734
2022-04-19 23:36:22 +08:00
Ivan Grokhotkov
ad532236ae
vfs: add support for semihosting on ESP32-C3
2022-04-19 13:55:36 +00:00
Wang Meng Yang
37da6d5ede
Merge branch 'bugfix/hfp_disc_audio_err_v4.4' into 'release/v4.4'
...
bugfix/fix_err_when_ag_disc_audio_v4.4
See merge request espressif/esp-idf!17473
2022-04-19 20:07:41 +08:00
Wang Meng Yang
98c41377cc
Merge branch 'bugfix/crash_when_reconnect_to_sink_v4.4' into 'release/v4.4'
...
bugfix/fix the failure of reconnect to sink (v4.4)
See merge request espressif/esp-idf!17476
2022-04-19 20:06:38 +08:00
Ivan Grokhotkov
3fe117f84d
examples: sdmmc: re-enable for ESP32-S3, add Kconfig options for pins
2022-04-19 13:48:54 +02:00
Ivan Grokhotkov
be56c85b18
examples: file_serving: add support for ESP32-S3, refactoring
...
* Move filesystem mounting code into a separate file to simplify the
main source file.
* Clean up SDMMC and SDSPI related code. Move pin configuration into
Kconfig.
* Use same base_path ('/data') for either SPIFFS or SD. Remove the
check in file_server.c about the base path.
* Update README according to the changes above.
2022-04-19 13:46:37 +02:00
Ivan Grokhotkov
b76971d353
examples: sdspi: use default DMA channel
2022-04-19 13:46:37 +02:00
Ivan Grokhotkov
9b1e76360b
examples: sdspi: re-enable for ESP32-S3, add Kconfig options for pins
2022-04-19 13:46:36 +02:00
Mahavir Jain
792eb70334
Merge branch 'https_server/min_cert_auth_mode_v4.4' into 'release/v4.4'
...
https_server: Add config option to set minimum certificate auth mode (v4.4)
See merge request espressif/esp-idf!17796
2022-04-19 16:26:22 +08:00
dizcza
5b54b1d2c0
websocket: Updated Kconfig to use 'echo.websocket.events' echo server
...
Updated README to show how to run websocket echo server using Flask
Merges https://github.com/espressif/esp-idf/pull/8262
2022-04-19 07:36:53 +00:00
Shubham Kulkarni
7509ca57b5
advanced_https_ota/example_test.py: Update redirect URL test to include two redirects
2022-04-19 07:34:33 +00:00
Laukik Hase
c1bb9032c2
https_server: Add config option to min. cert. auth mode
...
- Added a config option to set the minimum Certificate Verification
mode to Optional
- When this option is enabled, the peer (the client) certificate
is checked by the server, however the handshake continues even if
verification failed.
- By default, the peer certificate is not checked and ignored by the server.
Closes https://github.com/espressif/esp-idf/issues/8664
2022-04-18 11:10:14 +05:30
Laukik Hase
b8263bb5ba
smtp_client: Fixed garbage characters being printed
...
- The R/W buffers were not cleared before reading/writing
anything new
2022-04-18 10:33:02 +05:30
Laukik Hase
fd80ad82c2
smtp_client: Fix heap leakage
...
- Freed all allocated resources by Mbed TLS at the end of routine
2022-04-18 10:33:02 +05:30
Ondrej Kosta
2dff50c3e2
Eth iperf default sdkconfig: Enable lwIP IRAM optimization
2022-04-06 10:44:31 +00:00
Ondrej Kosta
4d581456e4
Added bandwidth limitaion option to iperf test scripts
2022-04-06 10:44:31 +00:00
Ondrej Kosta
3f7cf8a540
iperf: added Tx bandwidth limit option
2022-04-06 10:44:31 +00:00
Elbert van de Put
154778c2a3
example/modbus_master: fix the assert for uart_set_pin
...
Signed-off-by: aleks <aleks@espressif.com>
Closes https://github.com/espressif/esp-idf/pull/8607
2022-04-05 09:14:08 +00:00
Michael (XIAO Xufeng)
ea27a8543a
touch_sensor: forbid from using touch sensor with sleep on ESP32-S3
...
This is not supported yet.
2022-03-25 14:50:26 +08:00
Tomas Rezucha
161eaeed25
usb_host: Don't build CDC host driver for unsupported targets
2022-03-18 14:49:58 +01:00
jincheng
c265a31c97
fix the failure of reconnect to sink
2022-03-14 11:24:17 +08:00
jincheng
500e4bd06d
correct the rate of data-producing
...
Closes https://github.com/espressif/esp-idf/issues/7911
2022-03-14 10:42:36 +08:00
aleks
d7fafdc916
freemodbus: fix port enable disable sequence for tcp master and slave
2022-03-08 10:07:19 +01:00
Jiang Jiang Jian
dc7cb6de4b
Merge branch 'bugfix/ignore_pmf_capable_flag_v4.4' into 'release/v4.4'
...
Always connect Station in PMF mode if possible (Backport v4.4)
See merge request espressif/esp-idf!17036
2022-03-07 16:24:44 +08:00
Jiang Jiang Jian
a97dd5e0e9
Merge branch 'bugfix/ble_mesh_console_correct_repl_config_prompt_forv4.4' into 'release/v4.4'
...
ble mesh:example:correct repl config prompt in ble mesh console(v4.4)
See merge request espressif/esp-idf!17183
2022-03-07 11:03:54 +08:00
Yuan Hong Hui
b2e67d6ff1
ble mesh:example:correct repl config prompt in ble mesh console(v4.4)
2022-03-07 11:03:54 +08:00
xueyunfei
e00580109b
examples/common_components: iperf: fix closing of client socket in TCP server mode
...
Details of the problem : After iperf ended, the socket was not closed, resulting in the WIFI buffer not being released.
2022-03-03 15:47:58 +08:00
Mahavir Jain
6ee5e622e8
Merge branch 'bugfix/http_client_ci_v4.4' into 'release/v4.4'
...
esp_http_client example: Use dl.espressif.com URL for performing request with Range header (v4.4)
See merge request espressif/esp-idf!17316
2022-03-03 00:55:23 +08:00
Mahavir Jain
05bf1cd0f5
Merge branch 'fix/prod_mode_in_configure_ds_script_v4.4' into 'release/v4.4'
...
configure_ds.py: Fix the error for prod mode. They script now only verifies... (v4.4)
See merge request espressif/esp-idf!17209
2022-03-02 17:19:23 +08:00
Mahavir Jain
27e49aee72
Merge branch 'bugfix/check_chip_id_at_start_ota_v4.4' into 'release/v4.4'
...
esp_https_ota: fix for checking chip id at start of OTA (v4.4)
See merge request espressif/esp-idf!17220
2022-03-02 17:19:14 +08:00
Mahavir Jain
ae2a6e40ab
Merge branch 'bugfix/spiffs_example_test_v4.4' into 'release/v4.4'
...
examples/spiffs: increase test timeout (v4.4)
See merge request espressif/esp-idf!17265
2022-03-02 16:51:59 +08:00
Shubham Kulkarni
81f8dce34c
examples/esp_http_client: Use dl.espressif.com URL for performing request with Range header
...
esp_http_client_test.py: Add check for range request log
2022-03-02 13:20:28 +05:30
Nachiket Kukade
659306b243
esp_wifi: Always connect Station in PMF mode if possible
...
While using esp_wifi_set_config, flag pmf_capable defaults to 0.
Users may not bother to enable it, which prevents connection to a
WPA3 AP. Or the AP may reset into WPA3 mode failing the re-connection.
To ensure better security, deprecate the pmf_capable flag and set it to
true internally.
2022-02-28 17:55:42 +05:30
Mahavir Jain
377267775c
examples/spiffs: increase test timeout
...
This is to address frequent CI test failure where test most likely
timeouts during SPIFFS formatting operation.
2022-02-24 09:19:53 +05:30
Harshit Malpani
bf7934aa84
esp_https_ota: fix for checking chip id at start of OTA
2022-02-21 13:55:53 +05:30
Aditya Patwardhan
e37d149233
configure_ds.py: Fix the error for prod mode. They script now only verifies the purpose in the prod mode.
...
Closes https://github.com/espressif/esp-idf/issues/8285
2022-02-21 01:33:00 +05:30
Martin Valik
d2a2a315ba
Bugfix: omit MSC reset during initialization
2022-02-18 15:51:05 +08:00
Darian Leung
6f6986277c
usb: Add USB Host Library Example
...
The commit adds a basic example for the USB Host Library
2022-02-18 15:51:05 +08:00
Darian Leung
ebd058c8c9
usb: Update USB Host Library
...
This commit updates the USB Host Library as follows:
- usb_helpers.h
- Removed dependency on USB Host Library API
- Added function to print string descriptors
- usbh
- Fixed bug where an interface/endpoint could be claimed/allocated multiple times
- Removed redundant device ref_count change
- Added unit test for USB Host Library API usage
2022-02-18 15:51:05 +08:00
Darian Leung
ea6de613bf
usb: Hub Driver Update and Refactor
...
Hub Driver is refactored as follows:
This commit update and refactors the Hub Driver as follows:
- Refactored enumeration state machine and stage functions
- Enumeration stage is now incremented
- Combined transfer stages of enumeration into common functions
- Comments updated
- Fixed usbh_hal_disable_debounce_lock() that would cause root_port_handle_events()
to fail the HCD_PORT_CMD_RESET call because the previous port connection interrupt
was not cleared.
The following features were added to the Hub Driver
- Enumeration config descriptor is now fetched in two separate stages
- Header is fetched first to determine the wTotalLength of the descriptor
- Fetching the full descriptor will request exactly wTotalLength bytes
- This works around some non-compliant devices that will babble/return zero
when requesting a length > wTotalLength
- Closes https://github.com/espressif/esp-idf/issues/7799
- Enumeration now stores string descriptors
- The Manufacturer, Product, and Serial Number string descriptors are
now read and stored during enumeration
- String descriptors are now part of usb_device_info_t
- Added unit test to test enumeration
2022-02-18 15:51:05 +08:00