Mahavir Jain
79239605fe
Merge branch 'fix/stack-dram-memory-protection_v4.4' into 'release/v4.4'
...
heap: Modify the memory type of the memory used as startup stack when memory protection is enabled (backport v4.4)
See merge request espressif/esp-idf!22171
2023-02-02 22:24:43 +08:00
morris
969569dec0
Merge branch 'bugfix/i2s_update_regs_before_start_v4.4' into 'release/v4.4'
...
i2s: fixed rx update stuck bug (v4.4)
See merge request espressif/esp-idf!21777
2023-02-02 21:40:37 +08:00
morris
b58d463fdd
Merge branch 'bugfix/fix_micro_error_SPI_HOST_MAX_v4.4' into 'release/v4.4'
...
spi: fix micro SPI_HOST_MAX error (v4.4)
See merge request espressif/esp-idf!22148
2023-02-02 21:40:14 +08:00
morris
854c55c61e
Merge branch 'feature/_spi_slave_reset_trans_queue_api_v4.4' into 'release/v4.4'
...
spi: limit esp32 dma workaround only on esp32(v4.4)
See merge request espressif/esp-idf!21382
2023-02-02 21:39:51 +08:00
morris
cc423c3d44
Merge branch 'bugfix/gdma_uhci_id_4.4' into 'release/v4.4'
...
gdma: correct the dma trigger of UHCI && fix async memcpy conflict with peripheral DMA (v4.4)
See merge request espressif/esp-idf!22007
2023-02-02 21:30:20 +08:00
Island
ae8195e9df
Merge branch 'bugfix/change_position_of_vendor_model_and_gen_onoff_model_callback_forv4.4' into 'release/v4.4'
...
ble_mesh:example:change position of vendor model and generic onoff model callback(v4.4)
See merge request espressif/esp-idf!21799
2023-02-02 20:48:52 +08:00
Yuan Hong Hui
97ab485bdf
ble_mesh:example:change position of vendor model and generic onoff model callback(v4.4)
2023-02-02 20:48:52 +08:00
Michael (XIAO Xufeng)
b94278a594
Merge branch 'update/version_4_4_4' into 'release/v4.4'
...
Update version to 4.4.4
See merge request espressif/esp-idf!22093
2023-02-02 20:04:56 +08:00
David Cermak
9e307b1114
ci: Fix pre-commit hook per isort deps deprecation
...
isorts dependecy became deprecated. Fixed to use 5.12.0 version of isort pre-commit
2023-02-02 10:07:32 +01:00
jgujarathi
922cbc0cb4
wpa_supplicant : Prevent h2e config overwrite
...
Current esp_wifi_get_config doesn't return correct value of h2e config which will cause h2e config to be overwritten in Station connected handler.
Add one preventative condition to take care of this.
2023-02-01 12:49:25 +05:30
jgujarathi
d23c21bd2a
wpa_supplicant : Fix invalid de-init of last_scan_res_used
...
During the wifi deinit last_scan_res_used pointer is not set to 0 which will cause it be used directly after reinit.
Added changes which will set it to 0 during init and deinit.
2023-02-01 12:44:55 +05:30
jgujarathi
4b77473982
wpa_supplicant : Correct scan results for GCMP RSN
...
Fixed a typo which was causing scan results for GCMP not showing correctly
2023-02-01 12:43:01 +05:30
morris
46b66530ce
gdma: prevent mutli-channels connect to the same peripheral
...
1. add check in the gdma driver, to prevent multiple channels connecting
to the same peripheral
2. memory copy DMA ID will occupy the peripheral's DMA ID on some ESP
targets (e.g. esp32c3/s3). We should search for a free one when
install async memcpy driver.
Closes https://github.com/espressif/esp-idf/issues/10575
2023-02-01 11:10:26 +08:00
morris
2a9759ea24
gdma: correct the dma trigger of uart
...
GDMA trigger actually is not assigned to UART controller, but for UHCI
controller
2023-02-01 10:56:01 +08:00
Guillaume Souchere
85193654f0
heap: Modify the memory type of the memory used as startup stack when memory protection is enabled
...
If memory protection is enabled on esp32c3 and esp32s3, we don't want to the heap component to see
the startup stack memory as D/IRAM but as DRAM only. Introduce a new type to make this possible in
the same fashion the regular D/IRAM regions are handled.
2023-01-31 07:57:02 +01:00
wanlei
d6cf435f2d
spi_flash: fix flash function arg_check with spi host_id
2023-01-30 10:35:07 +08:00
wanlei
9526b100a4
spi: fix micro SPI_HOST_MAX error
...
Closes https://github.com/espressif/esp-idf/issues/10349
2023-01-29 16:32:45 +08:00
Sarvesh Bodakhe
a4e9c56403
esp_wifi: Update wifi libs
...
Update wifi libs with below changes -
1. reject AP when assoc comeback time given is greater than 5 seconds
2023-01-28 11:29:01 +05:30
harshal.patil
ecdd202285
mbedtls/port: added stream_block parameter sanity check
2023-01-25 15:38:28 +05:30
harshal.patil
734724ba79
mbedtls: fix esp_aes_crypt_ctr writing to null stream block
2023-01-25 15:38:28 +05:30
harshal.patil
865a72eb8f
mbedtls: added SOC_AES_SUPPORT_AES_192 check in esp_aes_gcm_setkey()
2023-01-25 15:38:28 +05:30
KonstantinKondrashov
c1ea06443a
esp_hw_support(esp32): If the MAC_FACTORY CRC check fails, then esp_efuse_mac_get_default returns INVALID_CRC instead of abort
...
Closes https://github.com/espressif/esp-idf/issues/10401
2023-01-23 20:05:53 +08:00
wangmengyang
86b2779adc
bluetooth: fix that functions "coex_enable" and "coex_disable" are not used in pairs on ESP32-C3 and ESP32-S3
2023-01-20 10:53:52 +08:00
Xiao Xufeng
e8bdaf9198
versions: Update version to 4.4.4
2023-01-20 02:12:49 +08:00
Djordje Nedic
e2815b3d04
bugfix: Fix windows path case sensitivity
...
This commit fixes an issue where paths on Windows are case insensitive, for instance when setting the build folder its name would be converted to lowercase.
The culprit is our realpath() function, that was calling os.path.normcase() internally, since we are removing that call it makes sense to just remove the function entirely and call os.path.realpath() wherever necessary.
Closes https://github.com/espressif/esp-idf/issues/10282
2023-01-18 22:41:41 +01:00
Jiang Jiang Jian
800dec96e9
Merge branch 'bugfix/clear_pmk_cache_for_missing_reason_codes' into 'release/v4.4'
...
Fix missing disconnected callback (Backport v4.4)
See merge request espressif/esp-idf!22036
2023-01-14 01:01:20 +08:00
Shyamal Khachane
850ac23d14
esp_wifi: Fix missing disconnected callback
2023-01-13 11:38:28 +05:30
Jiang Jiang Jian
d4080633f9
Merge branch 'feature/efuse_rev_major_minor_v4.4' into 'release/v4.4'
...
efuse: Adds major and minor versions (v4.4)
See merge request espressif/esp-idf!19541
2023-01-12 16:24:59 +08:00
Shreyas Sheth
18f5c3e2fc
esp_wifi: Add check for wps start state
2023-01-12 11:55:59 +05:30
Sumeet Singh
2a4fd41d9a
NimBLE: Fix incomplete clearing of peer_dev_rec
2023-01-11 16:24:50 +05:30
Jin Cheng
ee9594aa04
rebase a2dp_gatts_coex to latest a2dp_sink
2023-01-11 14:40:22 +08:00
Jiang Jiang Jian
552beab8a9
Merge branch 'bugfix/sae_auth_and_pmk_issues_v4.4' into 'release/v4.4'
...
Fix SAE open auth and pmk issues (Backport v4.4)
See merge request espressif/esp-idf!21911
2023-01-10 17:19:01 +08:00
Fu Hanxi
53f390fb62
build_system: stop looking for sdkconfig file specified by env var `SDKCONFIG_DEFAULTS` in bootloader subproject
2023-01-10 09:49:23 +08:00
Kapil Gupta
7321307f6e
Removed sha384 hash for certs > 2k
2023-01-09 15:58:13 +05:30
Shyamal Khachane
79807ec6ab
wpa_supplicant: Set PMK from PMKSA incase of caching
2023-01-06 19:19:36 +05:30
Shyamal Khachane
de6fdfbd27
esp_wifi: Fix open auth issue after commit message exchange
2023-01-06 10:50:18 +05:30
mofeifei
c95db84365
docs: update cn trans for flash-encryptions
2023-01-04 21:33:40 +05:30
Mahavir Jain
aa027bd1f6
docs: remove mention of DIS_BOOT_REMAP for chips other than ESP32-S2
...
Relevant: https://esp32.com/viewtopic.php?f=13&t=31188
2023-01-04 21:31:04 +05:30
Laukik Hase
0f46f0cfa4
mbedtls: Update config options as per v2.28.2 release
2023-01-04 15:36:24 +05:30
Laukik Hase
e7fb0dbdaa
mbedtls: Update to `v2.28.2`
...
- Release notes: https://github.com/Mbed-TLS/mbedtls/releases/tag/v2.28.2
2023-01-04 14:05:56 +05:30
jincheng
a901900533
Added ACL link related events handler in A2DP sink GAP callback
2023-01-04 11:48:57 +08:00
jincheng
48212875f8
Added reporting for ACL link related events to application
2023-01-04 11:48:51 +08:00
Roland Dobai
1bac78fbc3
Tools: Improve idf.py error message when the argument value collides with the environment variable
...
Closes https://github.com/espressif/esp-idf/issues/10475
2023-01-03 19:01:14 +01:00
Sudeep Mohanty
96b152a01f
ulp-riscv: ULP RISC-V I2C example gets stuck on esp32s2
...
This commit fixes an issue where in the ULP RISC-V I2C example causes
a spurious wakeup of the main CPU because of a Trap signal when the ULP
core does not meet the wakeup threshold values. This was due to the fact
that the RTC_CNTL_COCPU_DONE signal was being set before the
RTC_CNTL_COCPU_SHUT_RESET_EN signal which was causing the the ULP RISC-V
core to not reset properly on each cycle.
Closes https://github.com/espressif/esp-idf/issues/10301
2023-01-02 14:24:16 +01:00
Suren Gabrielyan
74721f524b
mDNS: Fix example test in CI using multiple retries
2023-01-01 19:58:19 +00:00
muhaidong
42888d2919
doc: update wifi amsdu docs
2022-12-29 10:38:56 +08:00
cje
5998130eb9
sleep: fix sleep time inaccurate bug when select 8MD256 as rtc slow clock on ESP32
...
Related to: https://github.com/espressif/esp-idf/issues/6687
2022-12-28 15:33:57 +08:00
Omar Chebib
7d0cd23531
coredump: custom core dump stack is now supported on Xtensa targets
2022-12-26 12:24:26 +01:00
Jakob Hasse
8e47edb731
refactor(nvs): custom allocator for all objects allocated in NVS
2022-12-26 15:06:38 +08:00
laokaiyao
85392e3ec9
i2s: fixed rx update stuck bug
2022-12-23 10:53:03 +08:00