Ren Pei Ying
143a9a1678
Merge branch 'docs/Provide_CN_trans_for_api-reference/system/chip_revision.rst' into 'master'
...
docs: Provide Chinese translation for api-reference/system/chip_revision.rst
Closes DOC-6204
See merge request espressif/esp-idf!25756
2023-10-18 22:56:52 +08:00
Chen Yudong
45bc939462
ci: update bluetooth examples build rules
...
fix some bluetooth examples supported targets
2023-10-18 21:58:28 +08:00
Peter Dragun
bdcae08458
feat(tools/kconfig): add menu labels for min config
...
Closes https://github.com/espressif/esp-idf/issues/10358
2023-10-18 15:01:46 +02:00
Wan Lei
a9b6c98489
Merge branch 'refactor/spi_using_rcc_automic_lock' into 'master'
...
refac(spi): update periph_module_xxx with rcc_atomic_lock for periph bus
Closes IDF-8159
See merge request espressif/esp-idf!26394
2023-10-18 20:36:51 +08:00
Guillaume Souchere
63952fe2f6
Merge branch 'feat/make-task-tracking-independant-from-poisoning' into 'master'
...
feat(heap): Dissociate heap poisoning from task tracking functionalities
Closes IDF-8332
See merge request espressif/esp-idf!26311
2023-10-18 20:18:22 +08:00
Zim Kalinowski
fa1a3ce0b5
Merge branch 'refactor/components_linux_compatible' into 'master'
...
Exclude all currently incompatible components from Linux build
Closes IDF-8318 and IDF-5996
See merge request espressif/esp-idf!25598
2023-10-18 20:17:49 +08:00
Armando
7879b29b0c
feat(dma): added a helper api to check buffer is dma aligned
2023-10-18 11:57:55 +00:00
Armando
4eaf233bb8
change(sdmmc): replace periph_module_x with rcc
2023-10-18 11:57:55 +00:00
Armando
2d3736fa11
change(sdmmc): update the volatile location of the sdmmc_struct.h
2023-10-18 11:57:55 +00:00
Armando
70314b56d5
feat(sdmmc): supported sd2.0 on esp32p4
2023-10-18 11:57:55 +00:00
Shreyas Sheth
ee9ce51133
feat(wifi): Add SAE EXT key support for esp station
2023-10-18 17:10:31 +05:30
gongyantao
013e609cea
fix(bt/bluedroid): Send device status of AG to HF with a different api
...
1: replace api esp_hf_ag_devices_status_indchange with esp_hf_ag_ciev_report in bluetooth
hfp_ag example to send device status of AG to HF unit.
2: remove the unused codes
2023-10-18 19:27:06 +08:00
Jouni Malinen
98cc860e86
feat(wifi): Pull in wpa_supplicant upstream code for SAE EXT key
...
SAE: Derive a variable length PMK with the new AKM suites
Select the PMK length based on the used group (prime length) when using
the new AKM suites for SAE.
Signed-off-by: Jouni Malinen <quic_jouni@quicinc.com>
2023-10-18 16:50:24 +05:30
Jouni Malinen
3ec105067c
feat(wifi): Pull in wpa_supplicant upstream code for SAE EXT key
...
SAE: Indicate AKM suite selector in commit for new AKM suites
SAE authentication needs to known which AKM suite is being used to be
able to determine the correct PMK length for the new AKM suite selectors
that use variable length keys.
Signed-off-by: Jouni Malinen <quic_jouni@quicinc.com>
2023-10-18 16:50:24 +05:30
Jouni Malinen
5719f7908d
feat(wifi): Pull in wpa_supplicant upstream code for SAE EXT key
...
SAE: EAPOL-Key and key/MIC length information for the new AKM suites
Update the AKM suite specific mapping of various EAPOL-Key key lengths
and algorithms to include the new SAE AKM suites with variable length
keys.
Signed-off-by: Jouni Malinen <quic_jouni@quicinc.com>
2023-10-18 16:50:24 +05:30
Jouni Malinen
21ac680eac
feat(wifi): Pull in wpa_supplicant upstream code for SAE EXT key
...
SAE: Internal WPA_KEY_MGMT_* defines for extended key AKMs
Define new WPA_KEY_MGMT_* values for the new SAE AKM suite selectors
with variable length keys. This includes updates to various mapping and
checking of the SAE key_mgmt values.
Signed-off-by: Jouni Malinen <quic_jouni@quicinc.com>
2023-10-18 16:50:24 +05:30
Jouni Malinen
7dbfd8c6da
feat(wifi): Pull in wpa_supplicant upstream code for SAE EXT key
...
SAE: Use wpa_key_mgmt_sae() helper
Use the existing helper function instead of maintaining multiple copies
of lists of SAE key management suites.
Signed-off-by: Jouni Malinen <quic_jouni@quicinc.com>
2023-10-18 16:50:24 +05:30
Jouni Malinen
b95ace06b8
feat(wifi): Pull in wpa_supplicant upstream code for SAE EXT key
...
Define new RSN AKM suite selector values
Add the new AKM suite selectors defined in IEEE P802.11-REVme/D1.3.
Signed-off-by: Jouni Malinen <quic_jouni@quicinc.com>
2023-10-18 16:50:24 +05:30
Shreyas Sheth
e746fc0deb
feat(wifi): Refactor and update wpa_supplicant with upstream
2023-10-18 16:50:24 +05:30
Zhang Xiao Yan
1685dbc985
Merge branch 'docs/update_front_page_for_esp32p4' into 'master'
...
docs: update front page for esp32p4
See merge request espressif/esp-idf!26479
2023-10-18 19:18:19 +08:00
luomanruo
5f891fae7e
ble: update controller log module for ESP32-C6, ESP32-H2 and ESP32-C2
2023-10-18 18:10:25 +08:00
Fu Hanxi
1199a22717
ci: reduce the archive file size by adding compression method
...
the default one of python won't do any compress
also limit a bit on the file patterns, otherwise the .bin files
generated by cmake would also be uploaded
2023-10-18 11:51:24 +02:00
zwl
ee869ddd9b
fix(ble): fixed ble connection timeout issue on ESP32H2
2023-10-18 17:08:51 +08:00
luomanruo
0b7cba39de
ble: update controller log module for ESP32-C2
2023-10-18 17:08:51 +08:00
luomanruo
8f30d922ac
ble: update controller log module for ESP32-H2 and ESP32-C6
2023-10-18 17:08:51 +08:00
cjin
c9cf190847
change(ble): update ble lib on c6 h2 and c2 chip
2023-10-18 17:08:51 +08:00
Jiang Jiang Jian
fdb4e0e532
Merge branch 'bugfix/spurious_beacon_timeout' into 'master'
...
Fixed some WiFi Issues
Closes WIFIBUG-169, WIFIBUG-164, WIFI-6251, WIFIBUG-144, WIFIBUG-153, and WIFIBUG-171
See merge request espressif/esp-idf!26403
2023-10-18 16:42:17 +08:00
Jiang Jiang Jian
7e4d7388c7
Merge branch 'bugfix/fix_pm_tests' into 'master'
...
fix(esp_hw_support): fix pm tests failure caused by non-iram safe test code
Closes IDFCI-1840
See merge request espressif/esp-idf!26530
2023-10-18 16:26:32 +08:00
renpeiying
cd1133df82
docs: Provide Chinese translation for api-reference/system/chip_revision.rst
2023-10-18 16:18:04 +08:00
renpeiying
f341f04146
docs: Update Chinese translation for external-ram.rst and kconfig.rst
2023-10-18 16:02:04 +08:00
Guillaume Souchere
d6def6c06e
Merge branch 'fix/check_integrity_on_used_blocks' into 'master'
...
heap: fix integrity check on used blocks by the tlsf component
Closes IDFGH-11050
See merge request espressif/esp-idf!26289
2023-10-18 15:47:25 +08:00
Jiang Jiang Jian
249e45a5d6
Merge branch 'bugfix/coex_cfg_option_invisible' into 'master'
...
fix(esp_coex): Fix dependency errors in coexist configuration
Closes BT-3435
See merge request espressif/esp-idf!26484
2023-10-18 15:36:22 +08:00
Wan Lei
9f413d5d8d
Merge branch 'feature/esp32p4_hp_ledc_support' into 'master'
...
feat(ledc): support ledc on esp32p4
Closes IDF-6510
See merge request espressif/esp-idf!25356
2023-10-18 15:27:54 +08:00
Erhan Kurubas
2d55270006
fix(esp_hw_support): re-enable CONFIG_ESP_DEBUG_OCDAWARE functionality
2023-10-18 08:48:45 +02:00
zhiweijian
d86a990be5
fix(ble/bluedroid): fixed BLE bond error after reboot
2023-10-18 14:40:16 +08:00
Kapil Gupta
23a9880544
Merge branch 'bugfix/wps_condition_chain' into 'master'
...
fix(wifi): Fix static analyzer warning for WPS code
See merge request espressif/esp-idf!26492
2023-10-18 14:22:04 +08:00
Zhi Wei Jian
daf1fc790a
Merge branch 'bugfix/fix_dtm_test_failed_on_ble_5.0' into 'master'
...
fix(ble/bluedroid): fixed bluedroid host DTM API
Closes BLEQABR23-690 and BLECRT-42
See merge request espressif/esp-idf!26345
2023-10-18 14:04:54 +08:00
Chen Yudong
f1d8927ba0
ci: add qa-test-tag rules
2023-10-18 13:01:07 +08:00
Chen Yudong
1a2953ae13
ci: dynamic integration test child pipeline
2023-10-18 12:59:29 +08:00
Guillaume Souchere
7492c862af
feat(heap): Dissociate heap poisoning from task tracking
...
In order to enable CONFIG_HEAP_TASK_TRACKING, some kind
of poisoning had to be enabled (!HEAP_POISONING_DISABLED).
However since those functionalities don't seem to be related
in any way, this commit decouple them by removing
MULTI_HEAP_BLOCK_OWNER from poison_head_t in multi_heap_poisoning.c
and handling the block ownership in heap_caps.c instead.
Note that handling task tracking in multi_heap.c would necessitate
updating the ROM implementation of multi_heap.c as well. For this
reason, the task tracking feature has to be handled in heap_caps.c.
2023-10-18 06:43:22 +02:00
Mahavir Jain
2407813a67
Merge branch 'feature/update_esp32c6-h2_apm_api' into 'master'
...
apm: updated APM HAL/LL APIs.
See merge request espressif/esp-idf!26368
2023-10-18 12:26:38 +08:00
Mahavir Jain
0fd70974e4
Merge branch 'contrib/github_pr_12262' into 'master'
...
Update host-based-security-workflows.rst (GitHub PR)
Closes IDFGH-11090
See merge request espressif/esp-idf!26521
2023-10-18 12:11:35 +08:00
morris
e92a1515be
feat(hal): add util function to reverse a 8bit byte
2023-10-18 09:48:14 +08:00
Erhan Kurubas
3de31924ac
Merge branch 'feature/pseudo_exccause_to_openocd' into 'master'
...
Feature/pseudo exccause to openocd
See merge request espressif/esp-idf!25708
2023-10-18 07:36:43 +08:00
Adam Múdry
d019bf0e32
Merge branch 'docs/remove_envvar_from_spi_flash_docs' into 'master'
...
docs: Remove :envvar: form spi_flash documentation
Closes IDF-2497
See merge request espressif/esp-idf!26528
2023-10-18 06:01:01 +08:00
Martin Vychodil
a61c6cf2c1
Merge branch 'docs/delete_sys_types.h_from_description_vfs.rst' into 'master'
...
docs: update the file of defining FD_SETSIZE in vfs.rst
See merge request espressif/esp-idf!25942
2023-10-18 00:04:54 +08:00
Zim Kalinowski
929ba5d414
Merge branch 'bugfix/ringbuf-fix-linux-build' into 'master'
...
fix(ringbuf): Fixed linux build
See merge request espressif/esp-idf!25771
2023-10-17 23:23:40 +08:00
David Čermák
210f757835
Merge branch 'fix/esp_netif_lock' into 'master'
...
fix(esp_netif): Lock netif list with TCPIP context
Closes IDFGH-11088
See merge request espressif/esp-idf!26164
2023-10-17 21:36:39 +08:00
wuzhenghui
97e001d603
fix(esp_hw_support): fix pm tests failure caused by non-iram safe test code
2023-10-17 20:56:43 +08:00
Sachin Billore
c106f5caf6
apm: updated APM HAL/LL APIs.
2023-10-17 18:20:36 +05:30