Tan Yan Quan
7564ff78d2
fix(openthread): update esp-thread-lib branch
2024-12-20 12:30:20 +08:00
Erhan Kurubas
e5079eb28e
change(coredump): include coredump own stack into coredump file
2024-12-18 13:15:56 +03:00
Erhan Kurubas
3c22283b6b
change(coredump): make sure consistency with written data and calculated checksum
2024-12-18 13:15:56 +03:00
chenjianhua
183e810422
fix(bt/bluedroid): Fixed LE channel selection algorithm event reporting
2024-12-18 11:49:15 +08:00
Chen Jian Hua
7cfafa1d4b
fix(bt/bluedroid): Fixed setting perfer conn params complete event report
...
(cherry picked from commit 4b352d1c4f3a669999ee6127fbc1c6c38bc81501)
Co-authored-by: xuzhekai <xuzhekai@espressif.com>
2024-12-18 11:33:38 +08:00
Zhang Hai Peng
e09ef803d6
fix(blufi): Fixed crash issue in Blufi example during prepare write operation
...
(cherry picked from commit 5acb9c9b5f889b1e6fa57c791e825dbc8c6326f7)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2024-12-17 16:13:44 +08:00
Armando
886a9acbcf
fix(adc): fixed adc_cali_check_scheme wrong return on c2/h2/c6
2024-12-17 16:12:43 +08:00
xiongweichao
f9e0f46f47
fix(ble): fixed that the resolvable private address does not change when light sleep is enabled
2024-12-17 10:59:15 +08:00
zhanghaipeng
4b1d137342
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(555b0a2)
...
- Check Access Address when receive connection request PDU
- Fix issue with BLE5.0 duplicate scan for chained packets
2024-12-17 10:59:05 +08:00
David Cermak
ce8af835b2
fix(esp_netif): Prevent null deref when checking netif type
...
Most esp_netif public API check for invalid arguments, but when enabling
PPP the macros to check netif type could potentially dereference
esp_netif without any null-check.
Releted to https://github.com/espressif/esp-idf/issues/14816
2024-12-16 11:14:50 +01:00
David Cermak
89ef743876
fix(tcp_transport): Fix websocket header read to handle overflow
2024-12-16 11:13:52 +01:00
nilesh.kale
4026e64c32
feat(esp_http_server): add support to handle HTTP 1.0 requests
...
This commit adds support to handle HTTP/1.0 requests alongside HTTP/1.1 for
legacy compliance purposes.
2024-12-16 14:10:30 +05:30
Zhao Wei Liang
cb90787ac5
fix(ble): fixed the connect issue when rx error aa on ESP32-C2
...
(cherry picked from commit 6b01a56e094e3220265c37fabfb42bade8417c2b)
Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-16 11:03:53 +08:00
Zhao Wei Liang
a2cc9fc69b
feat(ble): support some vendor hci commands on ESP32-H2
...
(cherry picked from commit 15203f9f3596e61a64046c6fa29d69217ad5c13e)
Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-16 11:03:51 +08:00
Zhao Wei Liang
5f1053ef43
feat(ble): support some vendor hci commands on ESP32-C6
...
(cherry picked from commit 5bd66eaa57dcecbdb7c9c3e8ac990feebebf1267)
Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-16 11:03:49 +08:00
Tan Yan Quan
ad2846b830
feat(802.15.4): IEEE802.15.4 add documentation and refactor component structure
2024-12-16 10:38:51 +08:00
Tan Yan Quan
52d5a4321c
feat(802.15.4): IEEE802.15.4 add some minor edits for readability
2024-12-16 10:38:51 +08:00
Tan Yan Quan
fc1b1b129c
feat(802.15.4): IEEE802.15.4 add rx buffer statistic
2024-12-16 10:38:51 +08:00
Ivan Grokhotkov
9dcd2990a7
Merge branch 'feat/vfs_ops_make_all_op_pointers_const_v5.4' into 'release/v5.4'
...
feat(storage/vfs): make all member pointer of vfs_ops struct const (v5.4)
See merge request espressif/esp-idf!35624
2024-12-13 18:03:24 +08:00
Ivan Grokhotkov
bd0fc67f13
Merge branch 'feature/std_filesystem_supported_v5.4' into 'release/v5.4'
...
storage: make std::filesystem supported (v5.4)
See merge request espressif/esp-idf!35430
2024-12-13 17:56:42 +08:00
Jiang Jiang Jian
e8e8e2bc2a
Merge branch 'bugfix/periph_clk_init_p4_v5.4' into 'release/v5.4'
...
fix(esp_system): hp periph clk should not be gated on core/system reset (v5.4)
See merge request espressif/esp-idf!35403
2024-12-13 13:55:16 +08:00
Jiang Jiang Jian
829419cef9
Merge branch 'fix/fix_esp32c2eco4_wifi_deinit_crash_issue_v54' into 'release/v5.4'
...
fix(wifi): fix esp32c2eco4 wifi deinit crash issue v54
See merge request espressif/esp-idf!35391
2024-12-13 13:48:50 +08:00
Song Ruo Jing
77e88f98cd
fix(esp_system): still gate hp periph clk on core/system reset for power saving
...
Leaving only hp periph clk source should not be gated on core/system reset
2024-12-12 21:03:37 +08:00
Song Ruo Jing
192f01c65f
fix(esp_system): hp periph clk should not be gated on core/system reset
2024-12-12 21:03:37 +08:00
Tomáš Rohlínek
d6d4de0907
feat(storage/vfs): make all member pointer of vfs_ops struct const
2024-12-12 13:49:46 +01:00
Chen Jichang
3779757cd3
feat(pcnt): support step_notify on esp32h2 eco5
2024-12-12 19:40:20 +08:00
Chen Jichang
3b3a6b4725
feat(legacy_driver): add kconfig to skip legacy confilct check
2024-12-12 18:39:11 +08:00
Michael (XIAO Xufeng)
a0a85db5f5
Merge branch 'fix/adc_monitor_not_work_v5.4' into 'release/v5.4'
...
fix(esp_adc): fixed adc continue monitor don't work issue (v5.4)
See merge request espressif/esp-idf!35165
2024-12-12 16:55:04 +08:00
wangtao@espressif.com
7f844e0e0f
fix(wifi): fix esp32c2 ld issue
2024-12-12 15:02:44 +08:00
Chen Jian Hua
d70e7d6534
fix(bt/bluedroid): Fixed failure to get host status when host is not enabled
...
(cherry picked from commit 23455ea9c209c431a05bbaf8fed94335571cb713)
Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2024-12-12 12:33:47 +08:00
Chen Jian Hua
4eda7b124d
feat(bt/bluedroid): Added config for saving BLE bonding keys to NVS
...
(cherry picked from commit 6d1160b2e61a3e782699cb14fb0f70c05b121b30)
Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2024-12-12 12:33:44 +08:00
Luo Xu
f6fede26b7
feat(ble_mesh): select BT_NIMBLE_HIGH_DUTY_ADV_ITVL
...
(cherry picked from commit 6faf0a59fdcf063d40fc1000a209341318131185)
Co-authored-by: luoxu <luoxu@espressif.com>
(cherry picked from commit a7622efd0c99dc069ada98d89bee8e253f8518f8)
Co-authored-by: Luo Xu <luoxu@espressif.com>
2024-12-12 12:23:37 +08:00
Chen Jichang
6aa4f8b63e
feat(mcpwm): support mcpwm sleep retention on p4
2024-12-12 11:43:54 +08:00
Michael (XIAO Xufeng)
944329fff4
Merge branch 'fix/enhance_i2c_slave_test_stability_v5.4' into 'release/v5.4'
...
fix(i2c): Fix i2c read from fifo issue when enabling bt/wifi/uart, etc... (backport v5.4)
See merge request espressif/esp-idf!35434
2024-12-12 11:16:24 +08:00
Michael (XIAO Xufeng)
0f1bec184d
Merge branch 'bugfix/warn_rc32k_use_in_kconfig_v5.4' into 'release/v5.4'
...
fix(clk): add an inevitable kconfig option to be selected to use rc32k (v5.4)
See merge request espressif/esp-idf!35285
2024-12-11 23:39:34 +08:00
morris
714c7738cd
Merge branch 'fix/fix_esp32_pico_v3_psram_not_ignored_issue_v5.4' into 'release/v5.4'
...
psram: fixed esp32p pico-v3 psram init not ignored issue (v5.4)
See merge request espressif/esp-idf!35377
2024-12-11 22:07:25 +08:00
Jiang Jiang Jian
25346eb694
Merge branch 'fix/fix_tg_retention_failure_v5.4' into 'release/v5.4'
...
fix(esp_driver_gptimer): do gptimer retention by timer unit rather than timer group (v5.4)
See merge request espressif/esp-idf!35354
2024-12-11 20:55:15 +08:00
Jiang Jiang Jian
b3f2e1957b
Merge branch 'bugfix/access_null_in_hf_cb_v5.4' into 'release/v5.4'
...
fix(bt/bluedroid): fixed access NULL in HFP callback handler (v5.4)
See merge request espressif/esp-idf!35407
2024-12-11 20:54:38 +08:00
wanckl
5703a780af
fix(esp_adc): fixed adc continue monitor don't work issue
...
Closes https://github.com/espressif/esp-idf/issues/14769
Closes https://github.com/espressif/esp-idf/issues/14814
2024-12-11 17:36:57 +08:00
WanqQixiang
68fbe1dd83
fix(openthread): Disable Border Agent features by default
2024-12-11 10:49:48 +08:00
hrushikesh.bhosale
9e9577b3f2
fix(esp_wifi_prov): Send failure msg on first fail
...
Added new sta state WIFI_PROV_ATTEMPT_FAILED, which is
returned on first failure with attemps_remaining field.
2024-12-10 17:52:47 +05:30
Erhan Kurubas
190f021ba8
fix(espcoredump): prevent null pointer dereference in panic reason handling
2024-12-09 14:48:39 +01:00
Erhan Kurubas
2837c83dc9
fix(espcoredump): fix incorrect pointer usage in checksum update call
2024-12-09 14:48:39 +01:00
Alexey Lapshin
3375c87e55
fix(espcoredump): fix GCC-14 analyzer warnings for coredump
2024-12-09 14:48:39 +01:00
Chen Jichang
5a1e5d04d0
feat(parlio_tx): add check of fifo empty event
2024-12-09 20:35:37 +08:00
linruihao
76dbdaadf2
fix(bt/bluedroid): Allow adding empty header in OBEX and GOEP
2024-12-09 17:46:01 +08:00
Zhang Hai Peng
304a655804
fix(blufi): Fixed blufi init fail after deinit
...
(cherry picked from commit 7addb57ccd53576b40d3cfeb24c185036053f4b4)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2024-12-09 17:45:33 +08:00
linruihao
ee02d14cd6
change(bt/bluedroid): Remove a duplicate macro in OBEX
2024-12-09 14:26:00 +08:00
linruihao
a8f9246123
feat(bt/bluedroid): Allow using bitwise OR on GOEP return value
2024-12-09 14:25:11 +08:00
linruihao
336f22c097
fix(bt/bluedroid): Fix memory leak in AVRCP cover art get image
2024-12-09 14:24:34 +08:00