Mahavir Jain
d1c17f96f6
Merge branch 'fix/pmp_idcache_prot_c6_h2_v5.1' into 'release/v5.1'
...
fix(esp_hw_support): Fix the flash I/DROM region PMP protection (v5.1)
See merge request espressif/esp-idf!30023
2024-04-08 17:52:23 +08:00
Guillaume Souchere
2c794ee423
fix(heap): Wrong size propagated in alloc fail callback
...
Propagate `n * size` as the size of the failed allocation
instead of just `size` when heap_caps_calloc() fails since
`n * size` is the actual number of bytes that the heap
component tried to allocate.
2024-04-08 08:42:49 +02:00
morris
491f4af657
fix(rmt): fix the counting clock used by rx filter on esp32/s2
...
is always APB, independent to the channel clock selection
Closes https://github.com/espressif/esp-idf/issues/13510
2024-04-08 11:50:37 +08:00
xiongweichao
67137791cd
fix(bt/bluedorid): Fixed crash caused by using illegal pointer
2024-04-07 19:08:41 +08:00
xiongweichao
75c0c89de3
fix(bt/bluedorid): Fixed no event when removing an invalid SDP record
2024-04-07 19:08:41 +08:00
wuzhenghui
4a754c735d
fix(esp_pm): update CPU frequency immediately after updating pm_config
...
Closes https://github.com/espressif/esp-idf/issues/13492
2024-04-07 14:46:48 +08:00
Cao Sen Miao
93b2297dc1
fix(usb_serial_jtag): Fix issue that buffer seems not flush when TX buffer is full and flush slow,
...
Closes https://github.com/espressif/esp-idf/issues/12628
2024-04-07 10:46:37 +08:00
Jeroen Domburg
28e2ab09ea
fix(driver): Add docs and driver fix for the case where a full EP does not cause the host to pickup the data
2024-04-07 10:46:34 +08:00
Jiang Jiang Jian
46d402d22e
Merge branch 'bugfix/wpa3_ap_ci_crash_v5.1' into 'release/v5.1'
...
fix(esp_wifi): Fix crash when assoc req comes before confirm is processed
See merge request espressif/esp-idf!29950
2024-04-07 10:35:12 +08:00
Jiang Jiang Jian
368b7eb3fc
Merge branch 'fix/add_phy_private_dslp_callback_v5.1' into 'release/v5.1'
...
fix(esp_hw_support): move deepsleep phy callback before PLL disable (v5.1)
See merge request espressif/esp-idf!30014
2024-04-07 10:24:39 +08:00
Alexey Lapshin
e9b4e6f00c
fix(gcov): fix exceptions on gcov task_tick_hook
...
Closes https://github.com/espressif/esp-idf/issues/13511
2024-04-03 15:29:36 +04:00
Laukik Hase
f839fa089a
fix(esp_hw_support): Fix the flash I/DROM region PMP protection
2024-04-03 15:51:39 +05:30
wuzhenghui
b0d7c5ac40
fix(esp_hw_support): move deepsleep phy callback before PLL disable
2024-04-03 14:11:18 +08:00
Li Shuai
4254953374
fix(esp_hw_support): fixed modem hang caused by incorrect configuration of power and isolate signals
2024-04-03 10:49:31 +08:00
Shreyas Sheth
a64d8b12c8
fix(esp_wifi): Fix crash when assoc req comes before confirm is processed
2024-04-03 00:04:14 +05:30
cjin
d7c4968d3c
feat(ble): add cca related config in c6, h2 and c2
2024-04-02 19:55:37 +08:00
cjin
8e140779e7
change(ble): support ble light sleep using ext 32k xtal on C2
2024-04-02 19:55:36 +08:00
zwl
142af33ded
ble: update esp32c2 lib to 7a428d35
2024-04-02 19:25:51 +08:00
zwl
056754317c
ble: update esp32h2 and esp32c6 lib to 39c6e050
2024-04-02 19:25:37 +08:00
zhaoweiliang
90cf9c42d7
ble : adjust the log initialization sequence of ESP32C6 and ESP32H2
2024-04-02 19:25:10 +08:00
Omar Chebib
4c896cbb3a
fix(i2c): fix issues related to timeout and alive interval tick
...
Fixes https://github.com/espressif/esp-idf/issues/4999
Former usage of I2C_CMD_ALIVE_INTERVAL_TICK macro overrode the ticks_to_wait
parameter when the latter was too big
2024-04-02 10:43:00 +08:00
gongyantao
3796715228
fix(bt): fix some issues in bt controller
...
1: fixed the incorrect timeing in reporting HCI_Link_Key_Type_Changed.
2: fixed the incorrect iv value during resuming encryption.
3: fixed the incorrect return with hci command rd_stored_link_key.
2024-04-02 09:37:45 +08:00
Harshit Malpani
ce225dfc1a
Revert "fix(esp_http_client): Call event_handler after header value is received"
...
This reverts commit 04ac8e43db .
Fixes https://github.com/espressif/esp-idf/issues/13497
Fixes https://github.com/espressif/esp-idf/issues/13097
2024-04-01 13:19:57 +05:30
Omar Chebib
7a598cd561
fix(espcoredump): Reconfigure the stack guard when using custom coredump stack
2024-04-01 10:57:56 +08:00
Konstantin Kondrashov
63d71b1bcd
fix(log): Fix wrap-around of cache generation counter
...
Closes https://github.com/espressif/esp-idf/issues/6516
2024-03-29 17:32:03 +03:00
liuning
6c015fd05e
fix(wifi): fix coex ld issue
2024-03-28 21:19:27 +08:00
Jin Cheng
1dc8ace8c7
change(bt/bluedroid): Use BTC util to convert HCI status to ESP status
2024-03-28 10:19:00 +08:00
Konstantin Kondrashov
c4b99b73db
fix(esp_timer): Force to go light sleep ignoring ESP_ERR_SLEEP_REJECT
2024-03-27 19:49:33 +02:00
Ondrej Kosta
6fc71b750d
ci(esp_eth): increased L2 test wait for connection timeout
2024-03-27 12:59:55 +01:00
Darian Leung
5c2a003f91
refactor(soc): Remove soc/usb_types.h
...
This header has been removed for the following reasons:
- Header is misplaced. 'xxx_types.h' headers should be placed in the 'hal'
component.
- The 'usb_xxx_endpoint_t' should be placed in the 'xxx_struct.h' header.
2024-03-22 15:21:52 +08:00
Darian Leung
3073673669
refactor(soc): Rename usb_otg_periph to usb_dwc_periph
...
- Renamed usb_otg_periph.h/c to usb_dwc_periph.h/c to match naming convention
of other DWC OTG related files
- Added compatibility header for usb_otg_periph.h
2024-03-22 15:21:51 +08:00
Darian Leung
93e2cbcc77
refactor(soc): Deprecate usb pin mappings
...
usb_pins.h and usb_periph.h/c lists mappings of USB DWC signals to GPIOs used
to connect to external FSLS PHYs. However, those signals can be routed to any
GPIOs via the GPIO matrix. Thus, these mapping are meaningless and have been
deprecated.
2024-03-22 15:21:51 +08:00
Darian Leung
0205ed9dc6
refactor(hal): Remove usb_hal and usb_ll
...
This commit removes some legacy USB related HAL and LL files that are no longer
used.
2024-03-22 15:21:51 +08:00
Jiang Jiang Jian
d23b7a0361
Merge branch 'bugfix/wps_reg_regression_v5.1' into 'release/v5.1'
...
fix(esp_wifi): Fixed regression caused by 02d6704a when wpa_supplicant debug logs enabled (!29701 )
See merge request espressif/esp-idf!29754
2024-03-22 13:53:44 +08:00
liuning
01548764f6
fix(wifi): fix softap coex start issue, no wifi request if wifi is not used at idle
2024-03-21 19:16:55 +08:00
Jakob Hasse
cb71476ff3
fix(log): Fixed incorrect argument type in hexdump log functions
...
Closes https://github.com/espressif/esp-idf/issues/13347
Thanks @matthew-8925
2024-03-21 15:11:09 +08:00
Sarvesh Bodakhe
d2b674622c
fix(esp_wifi): Fix regression caused by 02d6704a when supplicant logs enabled
2024-03-20 11:03:20 +05:30
Tomáš Rohlínek
bd1fb233f7
fix(storage/fatfs): make wl_fatfsgen.py safe mode aware
2024-03-19 09:30:14 +01:00
morris
8bacd5aab3
feat(parlio_tx): support non-blocking transaction queue
2024-03-19 13:15:15 +08:00
Jiang Jiang Jian
9f7eacb089
Merge branch 'fix/ci_flash_counter_v5.1' into 'release/v5.1'
...
fix(spi_flash): Fix spi_flash counter test on CI (backport v5.1)
See merge request espressif/esp-idf!29710
2024-03-19 11:54:42 +08:00
Nachiket Kukade
16a80db4d0
feat(esp_wifi): Refactor and improve FTM code
...
Enable FTM Responder mode for ESP32C6. Update wifi libs with below -
1. Break FTM State Machine code into separate functions
2. Use dynamic allocation for FTM session to save memory
3. Add API to get FTM report instead of event based mechanism
4. Add FTM Request retry and comeback support
2024-03-18 21:33:02 +05:30
Jiang Jiang Jian
aead2f3205
Merge branch 'bugfix/wps_crash_issue_v5.1' into 'release/v5.1'
...
fix(wpa_supplicant): Avoid dereferencing a dangling function pointer in WPS (Backport v5.1)
See merge request espressif/esp-idf!29701
2024-03-18 21:23:26 +08:00
Cao Sen Miao
9afa5e53c0
fix(spi_flash): Fix spi_flash counter test on CI
2024-03-18 20:23:55 +08:00
Jiang Jiang Jian
4bdbb79b34
Merge branch 'bugfix/add_authmode_wpa_wpa2_wpa3_psk_v5.1' into 'release/v5.1'
...
esp_wifi: Handle case when AP advertises WPA, WPA2 and WPA3 securities simultaneously and other bugfixes (Backport v5.1)
See merge request espressif/esp-idf!29689
2024-03-18 19:49:15 +08:00
Jiang Jiang Jian
f12d65357f
Merge branch 'bugfix/flash_enc_write_ram_v5.1' into 'release/v5.1'
...
fix(spi_flash): Fix that internal RAM has no enough space to put all stuff inside (backport v5.1)
See merge request espressif/esp-idf!29657
2024-03-18 19:41:32 +08:00
Alexey Lapshin
4325d5c9c5
fix(bt): fix gcc 13.1.0 warnings
2024-03-18 14:55:22 +05:30
jgujarathi
aef69dffb3
fix(wpa_supplicant): Cancel offchannel listen operations before sending dpp fail
...
- Ensure that offchannel listening operations are cancelled before sending dpp
fail events
2024-03-18 14:37:33 +05:30
jgujarathi
36f3cbf369
fix(wpa_supplicant): Ensure dpp auth structure is deinited in dpp task context
...
- Ensure that the dpp auth data gets deinited only in DPP task context to ensure
that there are no concurrency issues in usage of DPP auth data.
2024-03-18 14:37:30 +05:30
Sarvesh Bodakhe
02d6704a30
fix(wpa_supplicant): Improve execution flow for WPS registrar public APIs
...
Make sure that WPS registrar public APIs do not modify supplicant
data in application task context. Execute API functionlity in eloop
context to prevent protential race conditions.
2024-03-18 12:44:59 +05:30
Sarvesh Bodakhe
e1502fb99e
fix(wifi): Avoid dereferencing a dangling function pointer in WPS supplicant
...
Avoid dereferencing a dangling function pointer in 'eap_server_sm_deinit()'.
This issue arises when hostap unregisteres EAP methods before it removes
the server state machine for station.
2024-03-18 12:44:53 +05:30