Jiang Jiang Jian
486c571ed7
Merge branch 'bugfix/place_esp_timer_in_internal_memory' into 'release/v4.4'
...
ci: Fix for `ETSTimers arm & disarm run from IRAM` UT
See merge request espressif/esp-idf!25366
2023-08-21 14:27:34 +08:00
Jiang Jiang Jian
d8484f00db
Merge branch 'bugfix/neighbour_report_crash_v44' into 'release/v4.4'
...
fix(rrm) : Fix crash in RRM neighbour report requests.
See merge request espressif/esp-idf!25410
2023-08-21 11:15:31 +08:00
Mahavir Jain
a49e0180ee
Merge branch 'feature/update_mbedlts_v2.28.4' into 'release/v4.4'
...
feat(mbedtls): Update to release v2.28.4
See merge request espressif/esp-idf!25385
2023-08-18 15:33:19 +08:00
jgujarathi
8084fe563a
fix(rrm) : Fix crash in RRM neighbour report requests.
...
Fix crash in sending new RRM neighbour report requests by removing
the call to neighbour report request timeout callback in case of
already ongoing neighbour report request timer.
2023-08-18 12:59:33 +05:30
Harshit Malpani
c112914dac
feat(mbedtls): Update to release v2.28.4
2023-08-17 10:37:19 +05:30
Nachiket Kukade
debcbac7c1
fix(wifi): Fix EAPOL Key TxDone callback implementation
...
Fix issues arising due to not distinguishing between M2 and M4
TxDone during 4-way handshake. Also fix EAPOL frame rate to lowest
possible rate.
2023-08-16 21:15:04 +05:30
Laukik Hase
4800e9b3c4
ci: Fix for ETSTimers arm & disarm run from IRAM
UT
...
- For ESP32 | SPIRAM_MALLOC_ALWAYSINTERNAL=0
- Forced `esp_timer_create` to allocate resource from the internal memory
- WiFi/BT coexistence will sometimes arm/disarm timers from an ISR
where flash may be disabled. This can lead to a cache-based
exception as the timer instance will be located in the PSRAM.
2023-08-16 11:13:39 +08:00
Jiang Jiang Jian
8c1e87e0c8
Merge branch 'backport_v4.4' into 'release/v4.4'
...
fix(bt): Fix ble periodic advertising data length 0 error(backport v4.4)
See merge request espressif/esp-idf!25008
2023-08-16 10:16:14 +08:00
Jiang Jiang Jian
ba29708f3e
Merge branch 'bugfix/fix_ftm_error_propagation_v4.4' into 'release/v4.4'
...
Fix error propagation while initiating FTM (Backport v4.4)
See merge request espressif/esp-idf!25219
2023-08-15 14:00:10 +08:00
Jiang Jiang Jian
9632511b8a
Merge branch 'bugfix/minor_enterprise_fixes_v4.4' into 'release/v4.4'
...
Drop Eapol msg if EAP success is not processed (Backport v4.4)
See merge request espressif/esp-idf!25068
2023-08-15 11:06:20 +08:00
Wang Meng Yang
d1f93778d4
Merge branch 'bugfix/remove_deprecated_err_code_v4.4' into 'release/v4.4'
...
fix(bt): Removed an incorrectly defined HCI error code (4.4)
See merge request espressif/esp-idf!25290
2023-08-14 15:09:42 +08:00
Rahul Tank
48e28cf3cf
Merge branch 'bugix/nimble_port_run_crash_v4.4' into 'release/v4.4'
...
fix(nimble): Added checks before accessing event pointers (v4.4)
See merge request espressif/esp-idf!25268
2023-08-09 22:59:02 +08:00
Jin Cheng
b48eb195b8
fix(bt): Removed an incorrectly defined HCI error code
2023-08-09 17:38:37 +08:00
Roland Dobai
41b695a991
Merge branch 'bugfix/link_gcov_rtio_v4.4' into 'release/v4.4'
...
gcov: Fix not linked gcov rtio functions
See merge request espressif/esp-idf!24503
2023-08-09 00:14:02 +08:00
Roland Dobai
8aa1395db5
Merge branch 'fix/esp32s3_sysview_trace_corrupt_v4.4' into 'release/v4.4'
...
fix(app_trace): Fix apptrace data corruption on ESP32-S3 (v4.4)
See merge request espressif/esp-idf!24682
2023-08-09 00:06:00 +08:00
Roland Dobai
550e7db1f1
Merge branch 'bugfix/fix_idrom_bus_mapping_overlap_issue_v4.4' into 'release/v4.4'
...
fix(esptool): fix potential text/rodata overlap mapping issue on I/DBUS shares mmu entry chips (backport v4.4)
See merge request espressif/esp-idf!25195
2023-08-08 22:08:36 +08:00
isha.pardikar@espressif.com
863fd0c9b7
fix(nimble): Added checks before accessing event pointers
2023-08-08 15:55:08 +05:30
morris
6c1182facd
fix(i80_lcd): reset cs gpio on exit
2023-08-07 15:54:31 +08:00
Wang Meng Yang
9e987ea312
Merge branch 'bugfix/role_switch_enc_mode_lmp_timeout_v4.4' into 'release/v4.4'
...
fix(bt/controller): Fix disconnection due to lmp messages not being processed by both sides(v4.4)
See merge request espressif/esp-idf!25204
2023-08-07 10:50:16 +08:00
Nachiket Kukade
b2fa416db4
fix(wifi): Fix error propagation while initiating FTM
2023-08-04 15:34:20 +05:30
xiongweichao
c372c48439
fix(bt/controller): Fix disconnection due to lmp messages not being processed by both sides
...
The master sent lmp_enc_mode_req, and the slave sent lmp_switch_req.
However, both sides failed to handle the LMP message, resulting in LMP timeout.
2023-08-04 11:07:41 +08:00
wuzhenghui
96a014f31d
fix(esptool): fix potential text/rodata mapping overlap issue on I/DBUS shares mmu entry chips
2023-08-03 22:18:52 +08:00
Rahul Tank
190e4dee28
fix (nimble): Add check to set length only if data is valid in periodic adv
2023-08-03 14:51:30 +05:30
Jiang Jiang Jian
6b27c05de0
Merge branch 'bugfix/fix_cache_data_mem_corrupt_after_sleep_v4.4' into 'release/v4.4'
...
fix(lightsleep): Suspend cache before goto sleep to avoid cache load wrong data (backport v4.4)
See merge request espressif/esp-idf!25104
2023-08-03 11:41:31 +08:00
Jiang Jiang Jian
8a38bc2fed
Merge branch 'change/rewrite_all_low_to_any_low_when_not_esp32_4.4' into 'release/v4.4'
...
Change: rewrite EXT1 triggle mode all_low to any_low when not esp32(backport v4.4)
See merge request espressif/esp-idf!24989
2023-08-03 11:40:24 +08:00
wuzhenghui
2df2c1cc46
fix(lightsleep): fix access pu_cfg after sleep wake wakeup which is linked to flash
2023-08-01 16:42:59 +08:00
wuzhenghui
ae0824684c
fix(lightsleep): suspend cache before goto sleep to avoid cache load wrong data after spi io isolation
2023-08-01 10:39:07 +08:00
Alexey Gerenkov
865f7d6289
fix(app_trace): Fix apptrace data corruption on ESP32-S3
...
Close https://github.com/espressif/esp-idf/issues/10604
diff --git a/components/soc/esp32s3/include/soc/tracemem_config.h b/components/soc/esp32s3/include/soc/tracemem_config.h
index 55c9b907dd..75fd87419b 100644
--- a/components/soc/esp32s3/include/soc/tracemem_config.h
+++ b/components/soc/esp32s3/include/soc/tracemem_config.h
@@ -10,7 +10,7 @@ extern "C" {
#endif
#define TRACEMEM_MUX_BLK0_NUM 22
-#define TRACEMEM_MUX_BLK1_NUM 23
+#define TRACEMEM_MUX_BLK1_NUM 26
#if (TRACEMEM_MUX_BLK0_NUM < 6) || (TRACEMEM_MUX_BLK0_NUM > 29)
#error Invalid TRAX block 0 num!
2023-07-31 11:23:42 +03:00
Shyamal Khachane
78f230f1b0
fix(esp_wifi): Drop Eapol msg if EAP success is not processed
2023-07-28 15:19:31 +05:30
Jiang Jiang Jian
949739c9b7
Merge branch 'bugfix/fix_wifi_espnow_coexist_API_doc_v4.4' into 'release/v4.4'
...
fix(esp_wifi): fix ret when setting channel at wifi not started
See merge request espressif/esp-idf!25018
2023-07-28 16:39:39 +08:00
morris
f1d3f04afd
Merge branch 'bugfix/bod_glitch_reset_c6_v4.4' into 'release/v4.4'
...
bootloader: fix BOD and glitch reset on C6 and H2 (v4.4)
See merge request espressif/esp-idf!24936
2023-07-28 10:30:29 +08:00
liuning
a9559e17ac
fix(esp_wifi): fix ret when setting channel at wifi not started
2023-07-27 10:43:11 +08:00
zhanghaipeng
abd4778195
fix(bt): Fix bug with address resolution enabling during non-connected activities
2023-07-26 16:39:34 +08:00
zhanghaipeng
8e632e84a1
docs(bt): Organize header files for esp32c3 and esp32s3
2023-07-26 16:39:34 +08:00
zhanghaipeng
f25afd6afe
fix(bt): Fix ble periodic advertising data length 0 error
...
- Fixed issues about data length 0 when set ext adv data,ext scan rsp data and periodic adv data
2023-07-26 16:39:34 +08:00
xueyunfei
6a1ded6302
fix(dhcp server): Fix dhcp server address pool issue
2023-07-26 12:48:20 +08:00
xueyunfei
9a942e6a1b
Backport some lwip bugs for 4.4
...
* Update submodule: git log --oneline 8290c3b8f2adaf82aa45ec992b87f16205f2689b..4f24c9baf9101634b7c690802f424b197b3bb685
Detailed description of the changes:
- lower the dhcp discover and request retry backoff time (esp-lwip@4f24c9ba)
- netdb:fixed bug for getaddrinfo returns null when IPV4 mapped address (esp-lwip@a4d70c7e)
2023-07-26 12:42:57 +08:00
xueyunfei
f4941be709
esp_phy:update comments in esp_phy_init.h
2023-07-26 11:58:11 +08:00
Lou Tianhao
7aa3079e2a
Change: rewrite EXT1 triggle mode all_low to any_low when not esp32
2023-07-25 17:52:09 +08:00
muhaidong
911653fffb
fix(wifi): fix some wifi bugs 230725
...
1. update pairwise cipher in softAP
2. overwrite pairwise cipher when softap auth mode is wpa2 wpa2_wpa3 wpa3
3. fix single tail queue conjunct issue
4. fix some txop issues
5. process association request verify ssid
6. fix sta rx csa issue
7. fix ftm timer macro issue
2023-07-25 13:01:48 +08:00
muhaidong
f563e19e92
fix(wifi): missed annotate ld function from txop fix
2023-07-25 12:54:20 +08:00
muhaidong
91d4132f4c
esp_wifi: fix some txop issues
2023-07-25 12:52:42 +08:00
muhaidong
fe74683489
esp_supplicant: When the softAP authentication mode is set to WPA2_PSK, WPA2_WPA3_PSK, or WPA3_PSK, the pairwise cipher will be overwritten with WIFI_CIPHER_TYPE_CCMP
2023-07-25 12:48:46 +08:00
morris
cc484c59c8
Merge branch 'bugfix/fix_gpio_driver_calloc_v4.4' into 'release/v4.4'
...
fix(gpio): fix potential crash when processing gpio isr (v4.4)
See merge request espressif/esp-idf!24903
2023-07-25 11:03:29 +08:00
Jiang Jiang Jian
3b570fd9cd
Merge branch 'bugfix/sae_and_nvs_fixes_v4.4' into 'release/v4.4'
...
Fix SAE and SAE related NVS issues (Backport v4.4)
See merge request espressif/esp-idf!24926
2023-07-25 10:25:29 +08:00
Jiang Jiang Jian
2985657544
Merge branch 'bugfix/cache_writeback_bug_v4.4' into 'release/v4.4'
...
esp_rom: patch Cache_WriteBack_Addr (backport v4.4)
See merge request espressif/esp-idf!24939
2023-07-24 19:33:07 +08:00
Shyamal Khachane
5708e53f3e
fix(wifi): Fix SAE and SAE related NVS issues
...
1. Discard commit frame received at confirmed state in SAE STA
2. Bugfix NVS get values for sae pwe
3. Bugfix memory leak caused by assoc retry timer and assoc IE
2023-07-24 15:34:41 +05:30
Rahul Tank
8d35a4750c
Merge branch 'bugfix/handle_conn_type_and_array_reset_v4.4' into 'release/v4.4'
...
fix(nimble): Update connection type in reattempt connection code (v4.4)
See merge request espressif/esp-idf!24917
2023-07-24 12:23:52 +08:00
gaoxiaojie
f093dcc9cb
fix(cache): add lock to protect cache sync operation
2023-07-24 10:45:00 +08:00
gaoxiaojie
25603522e8
fix(esp32s3): patch Cache_WriteBack_Addr api
...
Need to ensure that the cacheline being written back will not be
accessed during the write back process.
2023-07-24 10:45:00 +08:00