Jiang Jiang Jian
c82d9ca887
Merge branch 'bugfix/bod_glitch_reset_c6_v5.0' into 'release/v5.0'
...
bootloader: fix BOD and glitch reset on C6 and H2 (v5.0)
See merge request espressif/esp-idf!23407
2023-06-13 10:25:47 +08:00
Jiang Jiang Jian
c0f55d9a53
Merge branch 'feat/improve_wifi_rx_in_high_interference_v5.0' into 'release/v5.0'
...
esp_phy: update esp32c2 phy lib to fix some issues(v5.0)
See merge request espressif/esp-idf!24162
2023-06-13 10:20:36 +08:00
Jiang Jiang Jian
899925e66b
Merge branch 'feature/usb_host_interface_claim_debug_info_v5.0' into 'release/v5.0'
...
USB Host: better debugging information during usb_host_interface_claim() (backport v5.0)
See merge request espressif/esp-idf!23446
2023-06-13 10:15:42 +08:00
Jiang Jiang Jian
faf54ca1d6
Merge branch 'bugfix/aes_dma_align_issue_v5.0' into 'release/v5.0'
...
aes: fix DMA descriptor calculation for the alignment case (v5.0)
See merge request espressif/esp-idf!24094
2023-06-13 10:09:16 +08:00
morris
e37618cda7
Merge branch 'bugfix/adc_outof_bound_read_v5.0' into 'release/v5.0'
...
adc: fix out of bound read
See merge request espressif/esp-idf!24170
2023-06-13 10:05:39 +08:00
Roland Dobai
17a455dfa6
Merge branch 'bugfix/removed_working_directory_error_v5.0' into 'release/v5.0'
...
Tools bugfix: Removed working directory when using idf.py (v5.0)
See merge request espressif/esp-idf!24151
2023-06-12 23:18:58 +08:00
Jiang Jiang Jian
6012986e2a
Merge branch 'bugfix/delete_node_during_list_traverse_5.0' into 'release/v5.0'
...
bugfix: Fixed the crash of LoadProhibited caused by invalid operation on list node in handling hci_hardware_error event (v5.0)
See merge request espressif/esp-idf!23117
2023-06-12 18:16:25 +08:00
Jiang Jiang Jian
a40fc4035d
Merge branch 'bugfix/a2dp_source_crash_connect_to_Bose_speaker_v5.0' into 'release/v5.0'
...
Bugfix/a2dp source crash connect to bose speaker (v5.0)
See merge request espressif/esp-idf!23349
2023-06-12 18:16:12 +08:00
Jiang Jiang Jian
c098c0b6fa
Merge branch 'bugfix/dpp_retry_start_listening_issue_v5.0' into 'release/v5.0'
...
esp_dpp: Fix retry with esp_supp_dpp_start_listen after failure (v5.0)
See merge request espressif/esp-idf!23595
2023-06-12 18:15:55 +08:00
morris
6849be6397
adc: fix out of bound read
...
when SOC_ADC_PERIPH_NUM==1, the adc_unit should only be assigned with 0
2023-06-12 15:21:19 +08:00
Chen Jian Xing
f0b1869ceb
Merge branch 'bugfix/fix_some_txop_issues_v5.0' into 'release/v5.0'
...
esp_wifi: fix some txop issues(Backport v5.0)
See merge request espressif/esp-idf!24160
2023-06-12 15:04:24 +08:00
Krzysztof Budzynski
40b93eaf36
Merge branch 'docs/fix_error_in_esp32-s2-devkitc-1_pin_layout_diagram_v5.0' into 'release/v5.0'
...
Docs/Fix error in esp32-s2-devkitc-1 pin layout diagram (v5.0)
See merge request espressif/esp-idf!24117
2023-06-12 11:56:35 +08:00
chenjianxing
cdb11885f5
esp_phy: update esp32c2 phy lib to fix some issues
...
1. improve Wi-Fi rx 11b pkts for AC-DC power supply modules.
2. fix Wi-Fi disconnect in low temperature.
3. fix RTC_SW_CPU_RST occur in Wi-Fi start and stop process.
2023-06-12 11:54:11 +08:00
jasta
9325029d87
esp_dpp: Fix retry with esp_supp_dpp_start_listen after failure
...
This fixes a subtle bug in which ESP_ERR_DPP_TX_FAILURE errors would
call esp_supp_dpp_stop_listen which sets the s_dpp_stop_listening flag
to true. Subsequent attempts to restart listening with
esp_supp_dpp_start_listen then only attempt to listen once more for
500ms before reading the s_dpp_stop_listening flag again and giving up.
This contributes greatly to #10615 , but the fix here is still largely
a work-around as it sometimes requires manually retrying a couple times
before it works. Without this fix, any number of retries by
deinit/init again will seemingly not work as the retries for currently
unknown reasons.
Signed-off-by: Shreyas Sheth <shreyas.sheth@espressif.com>
Closes https://github.com/espressif/esp-idf/pull/10865
2023-06-12 03:26:10 +00:00
Jin Cheng
7e810cd65c
fix a2dp source crash when connect to Bose speaker
2023-06-12 03:24:15 +00:00
Jin Cheng
95b363aa91
fixed the crash of LoadProhibited caused by taht
...
the nodes are deleted during the traversal of the linked list
2023-06-12 03:23:18 +00:00
Jiang Jiang Jian
e6ad0a4fa2
Merge branch 'bugfix/fix_wps_with_sae_enabled_ap_v5.0' into 'release/v5.0'
...
esp_wifi: Fix WPS issue for WPA3+WPA2 mode(v5.0)
See merge request espressif/esp-idf!24154
2023-06-12 11:20:51 +08:00
Jiang Jiang Jian
838850abab
Merge branch 'feature/example_deep_sleep_wake_stub_backport_v5.0' into 'release/v5.0'
...
example: add deepsleep_wake stub example (backport v5.0)
See merge request espressif/esp-idf!23414
2023-06-12 11:07:59 +08:00
Jiang Jiang Jian
86ed0c53d5
Merge branch 'feature/update_nimble_examples_readme_v5.0' into 'release/v5.0'
...
Nimble:Updated nimble examples README to include chip information (v5.0)
See merge request espressif/esp-idf!22981
2023-06-12 11:06:09 +08:00
Jiang Jiang Jian
a658d37e68
Merge branch 'bugfix/sntp_docs_time_t_64bit_v5.0' into 'release/v5.0'
...
docs: remove outdated section on custom toolchain for 64-bit time_t (v5.0)
See merge request espressif/esp-idf!23329
2023-06-12 11:02:51 +08:00
Jiang Jiang Jian
34d6805465
Merge branch 'bugfix/mbo_ie_absent_prob_req_v50' into 'release/v5.0'
...
wpa_supplicant : Add MBO ie in probe request(backport v5.0)
See merge request espressif/esp-idf!24098
2023-06-12 11:02:14 +08:00
muhaidong
398403e251
esp_wifi: fix some txop issues
2023-06-09 23:24:02 +08:00
Kapil Gupta
a66d93a75f
esp_wifi: Fix WPS issue for WPA3+WPA2 mode
2023-06-09 17:58:34 +05:30
Marek Fiala
5a7eae4743
Tools bugfix: Removed working directory when using idf.py
...
Added check for existence of current working directory when using idf.py
Closes https://github.com/espressif/esp-idf/issues/11476
2023-06-09 14:28:11 +02:00
Roland Dobai
7493b907ef
Merge branch 'feature/extend_proj_desc_json_v5.0' into 'release/v5.0'
...
extend information in project_description.json (v5.0)
See merge request espressif/esp-idf!24126
2023-06-09 00:52:47 +08:00
Frantisek Hrbata
9156bbb55c
tools: extend information in project_description.json
...
This extends information provided in the project_description.json file.
Newly added information can be used in the SBOM generating tool and
also to improve hints regarding the the component dependency issues.
Added fields
version:
This adds versioning to the project_description.json file,
so it's easy to identify if it contains the required information.
project_version:
Can be used as a version for the resulting binary e.g. `hello_world.bin`.
idf_path:
This one is probably not necessary, but it allows tools to run even without
esp-idf environment exported(e.g. export.sh).
c_compiler:
The `CMAKE_C_COMPILER` value with full path to the compiler binary. This can
be used to get information about toolchain, which was used to build the project.
common_component_reqs:
List of common components as presented in cmake's __COMPONENT_REQUIRES_COMMON
and set in tools/cmake/build.cmake:__build_init().
build_component_info:
Detailed information about components used during build. It's a
dictionary with the component name as a key and each component has
a dictionary with detailed information. Following is an example for
the efuse component.
"efuse": {
"alias": "idf::efuse",
"target": "___idf_efuse",
"prefix": "idf",
"dir": "/home/fhrbata/work/esp-idf/components/efuse",
"type": "LIBRARY",
"lib": "__idf_efuse",
"reqs": [],
"priv_reqs": [ "bootloader_support", "soc", "spi_flash" ],
"managed_reqs": [],
"managed_priv_reqs": [],
"file": "/home/fhrbata/work/blink/build/esp-idf/efuse/libefuse.a",
"sources": [ "/home/fhrbata/work/esp-idf/components/efuse/esp32s3/esp_efuse_table.c", ... ],
"include_dirs": [ "include", "esp32s3/include" ]
}
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2023-06-08 14:30:07 +02:00
Frantisek Hrbata
30735b33ef
tools: fix make_json_list to return empty json list for empty cmake list
...
Currently make_json_list() returns '[ "" ]' for empty cmake list. Fix this
so empty json list is returned instead.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2023-06-08 14:30:07 +02:00
Wang Ning
48bd249d7b
fix_error_in_esp32-s2-devkitc-1_pin_layout_diagram
2023-06-08 16:16:00 +08:00
morris
96c4ec8df2
Merge branch 'bugfix/coverity_scan_fix_driver_v5.0' into 'release/v5.0'
...
ADC: Fixed potential multiply overflow in the calibration code (v5.0)
See merge request espressif/esp-idf!24092
2023-06-08 10:22:45 +08:00
jgujarathi
cecd0250fe
wpa_supplicant : Fix scan results for GCMP and GCMP-256 cipher.
...
Add support for recognising GCMP and GCMP-256 ciphers if used by AP.
Update the scan example to show the correct cipher.
2023-06-07 10:08:26 +05:30
jgujarathi
e84542909c
wpa_supplicant : Add MBO ie in probe request.
...
Adds the MBO information element in the probe request frame by resetting
scan_ie after set_config is done.
2023-06-07 10:08:04 +05:30
Mahavir Jain
94e139e639
aes: fix DMA descriptor calculation for the alignment case
...
The number of the DMA descriptors allocated for certain length (e.g.,
8176) were not sufficient (off by 1 error). This used to result in the
dynamic memory corruption as the region was modified beyond the
allocated range.
This change fixes the DMA descriptor calculation part and allocates
sufficient DMA descriptors based on the data length alignment considerations.
Test has also been added to cover the specific scenario in the CI.
Closes https://github.com/espressif/esp-idf/issues/11310
2023-06-07 09:26:30 +05:30
morris
839d1a831d
drivers: fix issue reported by coverity
2023-06-07 11:43:17 +08:00
morris
4a05274dc4
adc: fixed the issue that multiply overflow before type expand
2023-06-07 11:42:29 +08:00
Ivan Grokhotkov
a6a962d5f8
Merge branch 'bugfix/usb_serial_jtag_select_poll_crash_v5.0' into 'release/v5.0'
...
vfs: select sanity NULL check (v5.0)
See merge request espressif/esp-idf!23947
2023-06-05 22:26:12 +08:00
Jiang Jiang Jian
9fb999e99a
Merge branch 'bugfix/fix_blufi_conn_handle' into 'release/v5.0'
...
Blufi: use blufi_env.conn_id instead of local variable (v5.0)
See merge request espressif/esp-idf!24012
2023-06-05 21:16:34 +08:00
Jiang Jiang Jian
ca8bf608df
Merge branch 'bugfix/fix_sta_auth_fail_but_softap_shows_it_connected_issue_v5.0' into 'release/v5.0'
...
esp_wifi: fix sta auth failed but softap shows it connected issue(Backport v5.0)
See merge request espressif/esp-idf!23474
2023-06-01 22:06:28 +08:00
Jiang Jiang Jian
66495de446
Merge branch 'feature/add_menuconfig_of_calibration_mode_v5.0' into 'release/v5.0'
...
Feature/add menuconfig of calibration mode v5.0(Backport v5.0)
See merge request espressif/esp-idf!23263
2023-06-01 19:59:47 +08:00
Jiang Jiang Jian
f9ad773288
Merge branch 'bugfix/hfp_ag_idx_invalid_v5.0' into 'release/v5.0'
...
bt: Fixed out of bounds access due to variable length array(v5.0)
See merge request espressif/esp-idf!23666
2023-06-01 19:59:22 +08:00
Jiang Jiang Jian
80ffe63209
Merge branch 'bugfix/close_phy_tsens_before_sleep_v5.0' into 'release/v5.0'
...
sleep: fix deepsleep current leakage caused by phy_tsens (backport v5.0)
See merge request espressif/esp-idf!23910
2023-06-01 19:55:13 +08:00
Jiang Jiang Jian
f859d573d2
Merge branch 'contrib/github_pr_11215_v5.0' into 'release/v5.0'
...
improve thread safety in esp_timer (GitHub PR) (v5.0)
See merge request espressif/esp-idf!23540
2023-06-01 19:54:45 +08:00
Jiang Jiang Jian
0872feb2a0
Merge branch 'bugfix/eth_lan8720_ci_v5.0' into 'release/v5.0'
...
esp_eth: start/stop and L2 test stability improvements (v5.0)
See merge request espressif/esp-idf!22317
2023-06-01 19:54:17 +08:00
Jiang Jiang Jian
982f327827
Merge branch 'bugfix/esp32c2_slave_report_address_error_v5.0' into 'release/v5.0'
...
Bugfix/esp32c2 slave report address error v5.0
See merge request espressif/esp-idf!23924
2023-06-01 19:51:32 +08:00
Jiang Jiang Jian
2f482e1760
Merge branch 'bugfix/fix_wakeup_failed_if_powerdown_flash_in_lightsleep_v5.0' into 'release/v5.0'
...
Power Management: fixed flash funcs called in sleep wakeup process (backport v5.0)
See merge request espressif/esp-idf!24008
2023-06-01 19:51:09 +08:00
morris
ad09ee968d
Merge branch 'bugfix/spi_master_assert_failure_v5.0' into 'release/v5.0'
...
spi_master: fix the assertion on a NULL desired_dev (v5.0)
See merge request espressif/esp-idf!24005
2023-06-01 11:43:59 +08:00
Marius Vikhammer
e77e6eb963
Merge branch 'bugfix/use_safe_noreturn_attr_v5.0' into 'release/v5.0'
...
compiler: replaced noreturn by __noreturn__ in header files (v5.0)
See merge request espressif/esp-idf!23812
2023-06-01 10:17:58 +08:00
Rahul Tank
4377ba639b
Blufi: use blufi_env.conn_id instead of local variable
2023-05-31 20:10:19 +05:30
wuzhenghui
0ffee5cd2a
bugfix: fix wakeup failed if powerdown flash in lightsleep
2023-05-31 19:44:40 +08:00
morris
06fb9f1eb6
spi_master: fix the assertion on a NULL desired_dev
...
Closes https://github.com/espressif/esp-idf/issues/11536
2023-05-31 17:48:02 +08:00
Wang Meng Yang
dd7e8b7955
Merge branch 'feature/add_bluetooth_nimble_lightsleep_example_v5.0' into 'release/v5.0'
...
bt: Added an example of Bluetooth using light sleep(v5.0)
See merge request espressif/esp-idf!23687
2023-05-31 11:06:10 +08:00