morris
f1ba6ced19
Merge branch 'bugfix/fix_mspi_octal_psram_timing_tuning_point_fallback_id_v4.4' into 'release/v4.4'
...
mspi: modified mspi 80mhz octal psram timing tuning point fallback id on s3 (v4.4)
See merge request espressif/esp-idf!23693
2023-06-12 10:50:12 +08:00
morris
d9d5327dfa
Merge branch 'bugfix/add_len_check_per_spi_master_transaction_v4.4' into 'release/v4.4'
...
spi master: added transaction length check to refuse longer than hardware supported length (v4.4)
See merge request espressif/esp-idf!23749
2023-06-12 10:47:59 +08:00
Kapil Gupta
f46518e42e
esp_wifi: Fix WPS issue for WPA3+WPA2 mode
2023-06-09 18:06:56 +05:30
Jiang Jiang Jian
ad08d94ed3
Merge branch 'bugfix/nvs_softap_pmk_v4.4' into 'release/v4.4'
...
esp_wifi: fix softap nvs <ssid,password,pmk> not matching issue(v4.4)
See merge request espressif/esp-idf!23820
2023-06-09 19:45:28 +08:00
Rahul Tank
b7e5be07de
Blufi: Fixed compilation issue in blufi for nimble
2023-06-09 17:10:35 +05:30
Jiang Jiang Jian
7053e483ea
Merge branch 'feature/add_bluetooth_nimble_lightsleep_example_v4.4' into 'release/v4.4'
...
bt: Added an example of Bluetooth using light sleep(v4.4)
See merge request espressif/esp-idf!23694
2023-06-09 19:20:31 +08:00
Jiang Jiang Jian
b4c06edfd6
Merge branch 'bugfix/fix_bleqabr23_250_v4.4' into 'release/v4.4'
...
Fixed crash when controller initialization fails due to insufficient memory (backport 4.4)
See merge request espressif/esp-idf!24090
2023-06-09 19:19:28 +08:00
Jiang Jiang Jian
4a4fea5746
Merge branch 'bugfix/hfp_ag_idx_invalid_v4.4' into 'release/v4.4'
...
bt: Fixed out of bounds access due to variable length array(v4.4)
See merge request espressif/esp-idf!23667
2023-06-09 19:18:58 +08:00
Jiang Jiang Jian
ff4ae8df34
Merge branch 'bugfix/hf_cind_ind_index_v4.4' into 'release/v4.4'
...
bt: Fixed the inconsistency between the indicator event received by the HF application layer and the actually received indicator(v4.4)
See merge request espressif/esp-idf!23562
2023-06-09 19:18:16 +08:00
Jiang Jiang Jian
01cc59c000
Merge branch 'bugfix/a2dp_source_app_state_error_v4.4' into 'release/v4.4'
...
bt: Fixed the issue that the a2dp source would not send the media start command due to the connection initiated by the peer device(v4.4)
See merge request espressif/esp-idf!23555
2023-06-09 19:17:39 +08:00
Jiang Jiang Jian
4462c00107
Merge branch 'bugfix/a2dp_source_crash_connect_to_Bose_speaker_v4.4' into 'release/v4.4'
...
Bugfix/a2dp source crash connect to bose speaker (v4.4)
See merge request espressif/esp-idf!23350
2023-06-09 19:17:10 +08:00
Jiang Jiang Jian
c125f0a9f3
Merge branch 'bugfix/mbo_ie_absent_prob_req_v44' into 'release/v4.4'
...
wpa_supplicant : Add MBO ie in probe request.(backport v4.4)
See merge request espressif/esp-idf!24099
2023-06-09 19:16:46 +08:00
Jiang Jiang Jian
bc05c74022
Merge branch 'bugfix/dpp_retry_start_listening_issue_v4.4' into 'release/v4.4'
...
esp_dpp: Fix retry with esp_supp_dpp_start_listen after failure (v4.4)
See merge request espressif/esp-idf!23596
2023-06-09 19:15:45 +08:00
Jiang Jiang Jian
5fb50f6848
Merge branch 'bugfix/fix_wakeup_failed_if_powerdown_flash_in_lightsleep_v4.4' into 'release/v4.4'
...
Power Management: fixed flash funcs called in sleep wakeup process (backport v4.4)
See merge request espressif/esp-idf!24007
2023-06-09 19:14:37 +08:00
Jiang Jiang Jian
2771f0cb0b
Merge branch 'bugfix/close_phy_tsens_before_sleep_v4.4' into 'release/v4.4'
...
sleep: fix deepsleep current leakage caused by phy_tsens (backport v4.4)
See merge request espressif/esp-idf!23908
2023-06-09 19:13:50 +08:00
Jiang Jiang Jian
72007647cd
Merge branch 'feature/example_deep_sleep_wake_stub_backport_v4.4' into 'release/v4.4'
...
example: add deepsleep_wake stub example (backport v4.4)
See merge request espressif/esp-idf!23360
2023-06-09 19:11:20 +08:00
Zim Kalinowski
b04cd385f8
Merge branch 'bugfix/sync-contribution-guide_v4.4' into 'release/v4.4'
...
docs: updated contribution agreement (v4.4)
See merge request espressif/esp-idf!23837
2023-06-09 13:48:09 +08:00
Jiang Jiang Jian
f583d58779
Merge branch 'bugfix/fix_reduce_phy_tx_power_when_brownout_reset_invisible_issue' into 'release/v4.4'
...
fix reduce phy tx power when brownout reset invisible issue
See merge request espressif/esp-idf!23359
2023-06-09 12:04:39 +08:00
Jiang Jiang Jian
e6df66522a
Merge branch 'feature/usb_host_interface_claim_debug_info_v4.4' into 'release/v4.4'
...
USB Host: better debugging information during usb_host_interface_claim() (backport v4.4)
See merge request espressif/esp-idf!23445
2023-06-09 12:02:59 +08:00
Jiang Jiang Jian
61a0c12c29
Merge branch 'lwip/dhcp_fine_tmr_bug_fix_backport' into 'release/v4.4'
...
lwip/dhcp: Fixed ondemand fine timers leakage bug (v4.4)
See merge request espressif/esp-idf!23315
2023-06-09 12:01:44 +08:00
Roland Dobai
06c08def3d
Merge branch 'feature/extend_proj_desc_json_v4.4' into 'release/v4.4'
...
extend information in project_description.json (v4.4)
See merge request espressif/esp-idf!24129
2023-06-09 01:59:27 +08:00
Frantisek Hrbata
53f271ce10
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 18:35:00 +02:00
Frantisek Hrbata
ee505a9960
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 15:32:36 +02:00
morris
3f0ccda84e
Merge branch 'contrib/github_pr_11113_v4.4' into 'release/v4.4'
...
Fix usb enumeration stage error for some device (GitHub PR) (v4.4)
See merge request espressif/esp-idf!23334
2023-06-08 18:00:27 +08:00
Wang Ning
d1eb933948
fix_error_in_esp32-s2-devkitc-1_pin_layout_diagram
2023-06-08 16:20:46 +08:00
Marius Vikhammer
3cba50e0a1
Merge branch 'contrib/github_pr_11215_v4.4' into 'release/v4.4'
...
improve thread safety in esp_timer (GitHub PR) (v4.4)
See merge request espressif/esp-idf!23541
2023-06-08 16:00:14 +08:00
Marius Vikhammer
b0729b5d48
Merge branch 'bugfix/mktime_tzset_v4.4' into 'release/v4.4'
...
core-system/newlib: updated docs to reflect that tzset() needs to be called (v4.4)
See merge request espressif/esp-idf!23901
2023-06-08 15:59:53 +08:00
Marius Vikhammer
63dfda0446
Merge branch 'bugfix/esp32_pico_v3_2_chip_info_v4.4' into 'release/v4.4'
...
system: fix esp32 chip info not listing esp32 pico v3-02 as having embedded spiram (v4.4)
See merge request espressif/esp-idf!23395
2023-06-08 15:56:43 +08:00
Marius Vikhammer
92549f53a9
Merge branch 'bugfix/gdma_log_nano_v4.4' into 'release/v4.4'
...
gdma: fixed crash from logging when using newlib nano (v4.4)
See merge request espressif/esp-idf!23587
2023-06-08 15:55:08 +08:00
Roland Dobai
d638b7c53d
Merge branch 'monitor/new_kernel-4.4' into 'release/v4.4'
...
bug(monitor/console_reader): replace TIOCSTI with busy wait to suppport kernel > 6.2 (4.4)
See merge request espressif/esp-idf!23352
2023-06-08 15:54:25 +08:00
Roland Dobai
ead4536d60
Merge branch 'feature/update-OpenOCD-to-v0.12.0-esp32-20230419_v4.4' into 'release/v4.4'
...
tools: update OpenOCD version to v0.12.0-esp32-20230419 (v4.4)
See merge request espressif/esp-idf!23679
2023-06-08 15:53:37 +08:00
Marius Vikhammer
1a7d855815
Merge branch 'contrib/github_pr_11394_v4.4' into 'release/v4.4'
...
docs: Fix typo in Linux/macOS getting started docs (GitHub PR) (v4.4)
See merge request espressif/esp-idf!23734
2023-06-08 15:53:08 +08:00
Roland Dobai
5313760492
Merge branch 'feature/remove_coredump_tests_v4.4' into 'release/v4.4'
...
coredump: remove tests (moved to esp-coredump repo) (v4.4)
See merge request espressif/esp-idf!23769
2023-06-08 15:52:15 +08:00
Roland Dobai
736b37295e
Merge branch 'fix/idf_tools_certificate_v4.4' into 'release/v4.4'
...
Tools: Update the certificate of idf_tools.py (v4.4)
See merge request espressif/esp-idf!23930
2023-06-08 15:51:45 +08:00
Marius Vikhammer
51144589da
Merge branch 'update/version_4_4_5' into 'release/v4.4'
...
Update version to 4.4.5
See merge request espressif/esp-idf!24110
2023-06-08 15:25:33 +08:00
Marius Vikhammer
ac5d805d0e
versions: Update version to 4.4.5
2023-06-08 10:16:36 +08:00
jgujarathi
62b672158a
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:22:03 +05:30
jgujarathi
2f630f5e91
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:21:52 +05:30
Mahavir Jain
98c53234fc
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:20:20 +05:30
chenjianhua
3c606bf79c
Update bt lib for ESP32-C3 and ESP32-S3
...
- Fixed crash when controller initialization fails due to insufficient memory
2023-06-07 11:19:38 +08:00
wuzhenghui
2566e78e03
bugfix: fix wakeup failed if powerdown flash in lightsleep
2023-05-31 19:23:16 +08:00
Paul Guyot
bf8f867522
esp_system: Fix a race-condition in esp_ipc_isr (in QEMU env)
...
The race condition is very unlikely on real hardware but can be observed with
qemu under heavy load.
Also add missing `memw` instructions which are generated by the C compiler but
absent in the assembly code.
Signed-off-by: Paul Guyot <pguyot@kallisys.net>
Signed-off-by: KonstantinKondrashov <konstantin@espressif.com>
Merges https://github.com/espressif/esp-idf/pull/11447
Closes https://github.com/espressif/esp-idf/issues/11433
2023-05-30 23:04:31 +08:00
xiehanxin
7312f3737d
add wake up interval
2023-05-30 20:31:16 +08:00
xiongweichao
ebfe2d8f49
bt: Added an example of Bluetooth using light sleep
2023-05-30 20:28:49 +08:00
xiongweichao
0ba101dfac
ble: Fixed bluetooth can only use main XTAL as low power clock source due to configuration on ESP32S3
2023-05-30 20:27:06 +08:00
Adam Múdry
da823eddf5
vfs: select sanity NULL check
...
https://github.com/espressif/esp-idf/issues/9964
2023-05-26 13:46:40 +02:00
Jiang Jiang Jian
fd5e03b221
Merge branch 'bugfix/fix_some_esp32c3_s3_ble_bugs_230422_4.4' into 'release/v4.4'
...
Fixed some ESP32C3/S3 BLE bugs 23-04-22(backport v4.4)
See merge request espressif/esp-idf!23354
2023-05-26 11:15:27 +08:00
Roland Dobai
a9c63eb237
Tools: Update the certificate of idf_tools.py
2023-05-25 16:30:22 +02:00
zhiweijian
1c2e8f41f3
fix blufi doc error
2023-05-25 10:46:12 +00:00
zhiweijian
c76c6508a1
Fixed battery profile wrong condition
2023-05-25 10:46:12 +00:00