Harshit Malpani
2814b5a330
Revert "fix(esp_http_client): Call event_handler after header value is received"
...
This reverts commit 04ac8e43dbaf37e42452fef034606ae3f04e644b.
When `http_on_header_event` is called, event_handler is invoked and
then the current header key and header value are freed. In the previous
approach, `http_on_header_event` was called from `http_on_header_value`,
but it lead to an issue where if the value is received in multiple chunks,
then the current header key and value were freed and thus header was not
processed correctly which might result in connection issues. Calling
`http_on_heaher_event` from `http_on_header_field` ensures that the current
header field and value are processed properly
Fixes https://github.com/espressif/esp-idf/issues/13497
Fixes https://github.com/espressif/esp-idf/issues/13097
2024-04-01 13:41:47 +05:30
Aditya Patwardhan
f231b262b9
Merge branch 'fix/key_manager_hw_support' into 'master'
...
Fix/key manager hw support
See merge request espressif/esp-idf!29508
2024-04-01 14:34:42 +08:00
Jiang Jiang Jian
3f486c4477
Merge branch 'feature/support_ext_conn' into 'master'
...
Feature/support ext conn
Closes IDF-7865
See merge request espressif/esp-idf!29884
2024-04-01 13:20:33 +08:00
xiehang
f3c5047638
feat(extconn): Supports external WiFi connections for ESP32p4 and other espressf chips
2024-04-01 11:44:52 +08:00
xiehang
9d7bd6a8dd
change(esp_phy): Add SOC_PHY_SUPPORTED to control phy mode
2024-04-01 11:36:55 +08:00
Chen Jian Xing
d5c6e53e8a
Merge branch 'bugfix/fix_coex_ld_issue' into 'master'
...
fix(wifi): fix coex ld issue
See merge request espressif/esp-idf!29914
2024-04-01 11:30:38 +08:00
Armando (Dou Yiwen)
9e8f5364eb
Merge branch 'feat/isp_af_driver' into 'master'
...
isp: added isp driver framework and isp af driver
See merge request espressif/esp-idf!27937
2024-04-01 10:44:48 +08:00
Xiong Wei Chao
7915aee213
Merge branch 'bugfix/sdp_remove_record_no_evt' into 'master'
...
fix(bt/bluedroid): Fixed the crash caused by using illegal pointers during SDP deinit
Closes BTQABR2023-201
See merge request espressif/esp-idf!29288
2024-04-01 10:17:31 +08:00
Armando
da1550d074
change(codespell): fix some wrong spell
2024-04-01 09:30:07 +08:00
Armando
c50e42b7d5
doc(isp): added isp programming guide
2024-04-01 09:30:07 +08:00
Armando
a26ab5118c
test(isp): added isp csi share test
2024-04-01 09:30:07 +08:00
Armando
ff9b88d827
feat(isp_af): added af scheme driver and stepping approx scheme driver
2024-04-01 09:30:07 +08:00
Armando
bf1275d700
feat(isp): added isp driver framework and isp af driver
2024-04-01 09:30:07 +08:00
Jiang Jiang Jian
0c68b9b06c
Merge branch 'feat/sleep_retention_depends_power_state_management' into 'master'
...
sleep retention multiple modules initialization and dependency management
Closes WIFI-5252 and IDFGH-11302
See merge request espressif/esp-idf!28941
2024-04-01 09:28:42 +08:00
wuzhenghui
d9682ea8cb
fix(hal): use force_inline for lp_sys ll header
2024-03-30 11:51:52 +08:00
Li Shuai
a054f89021
fix: modify some typos to ensure CI pipeline run pass
2024-03-30 11:51:52 +08:00
Li Shuai
7a4d92a7ef
fix(example/bluetooth): fix app partition is to small for binary esp_hid_device.bin and esp_hid_host.bin
2024-03-30 11:51:52 +08:00
xiaqilin
7f94f5bf72
change(ieee802154): add sleep deinit API
2024-03-30 11:51:52 +08:00
Li Shuai
fc308a4234
change(driver/i2c): modify i2c sleep retention test case to fix memory leakage issue
2024-03-30 11:51:52 +08:00
Li Shuai
b1540e2470
change(esp_hw_support): use power down peripheral in light sleep option to determine TOP to off
2024-03-30 11:51:52 +08:00
Li Shuai
91bb0e7276
change(driver/i2c): use new retention api to implement i2c retention
2024-03-30 11:51:52 +08:00
Li Shuai
c07be48edb
change(esp_hw_support): add adc retention module and it is dependencies on the clock modem
2024-03-30 11:51:52 +08:00
Li Shuai
67f1de5e99
change(esp_hw_support): dump sleep retention context to io stream
2024-03-30 11:51:52 +08:00
Li Shuai
4ffa5c23af
change(ieee802154): use new sleep retention api to implement ieee802154 mac retention
2024-03-30 11:51:52 +08:00
Li Shuai
c0f3570237
change(bt): use new retention api to implement BT mac and bb retention
2024-03-30 11:51:52 +08:00
Li Shuai
57c8fdfd86
change(esp_hw_support): use new retention api to implement gdma retention
2024-03-30 11:51:52 +08:00
Li Shuai
a0a343cb13
change(wifi): use new retention api to implement wifi mac and bb retention
2024-03-30 11:51:50 +08:00
Konstantin Kondrashov
557ad147d3
Merge branch 'bugfix/log_wrap_around_cache_generation_counter' into 'master'
...
fix(log): Fix wrap-around of cache generation counter
Closes IDFGH-4707
See merge request espressif/esp-idf!29918
2024-03-29 22:30:43 +08:00
Aditya Patwardhan
7acc4d4326
fix(esp_hw_support): Fix key manager hw support
...
1) Added NULL checks for public APIs
2) Added debug prints at necessary places
3) Updated the check for already deployed HUK
2024-03-29 18:53:13 +05:30
Darian
f66a23a8fb
Merge branch 'refactor/usb_host_usbh_hub_interaction' into 'master'
...
refactor(usb/host): Refactor USBH interaction with Hub
See merge request espressif/esp-idf!29783
2024-03-29 21:16:14 +08:00
Rahul Tank
2666391582
Merge branch 'bugfix/handle_missing_free' into 'master'
...
fix(nimble): Handle missing free in application
See merge request espressif/esp-idf!29886
2024-03-29 21:02:05 +08:00
Jiang Jiang Jian
73b45b8852
Merge branch 'feature/esp_phy_for_c5' into 'master'
...
feat(phy): add esp32c5 beta3 phy support
See merge request espressif/esp-idf!29825
2024-03-29 20:56:54 +08:00
Rahul Tank
eafad32dc6
fix(nimble): Handle missing free in application
2024-03-29 16:37:11 +05:30
morris
2a65cb1b50
Merge branch 'docs/translate_parlio.rst' into 'master'
...
docs: Provide translation for parlio.rst
Closes DOC-7491
See merge request espressif/esp-idf!29806
2024-03-29 18:31:14 +08:00
Li Shuai
262be04b21
change(esp_hw_support): modify system and modem clock to support modem domain power down
2024-03-29 16:13:52 +08:00
shenmengjing
0689c8e233
docs: Provide translation for parlio.rst
2024-03-29 16:13:05 +08:00
zwx
d2e0b9419f
fix(CI): fix CI to pass fast build app
2024-03-29 16:03:24 +08:00
xuxiao
d69c25b997
fix(phy): update esp32c5 phy init data
2024-03-29 16:03:24 +08:00
wuzhenghui
a744a2c43f
fix(esp_hw_support): fix zb/bt shared bb dependency for ieee154
2024-03-29 16:03:24 +08:00
xuxiao
b1bd9987fe
feat(phy): add esp32c5 beta3 phy support
2024-03-29 16:03:24 +08:00
Island
82f70e7ad4
Merge branch 'bugfix/IDFGH-12353' into 'master'
...
fix(ble_mesh): Free segment tx buffers on tx reset for SAR enhancement
Closes IDFGH-12353 and BLERP-641
See merge request espressif/esp-idf!29779
2024-03-29 16:03:13 +08:00
Kevin (Lao Kaiyao)
f6f7145fec
Merge branch 'bugfix/rollback_the_breaking_change_of_i2s_cb_event_data' into 'master'
...
fix(i2s): rollback the breaking change of i2s cb event data
See merge request espressif/esp-idf!29896
2024-03-29 15:55:17 +08:00
Li Shuai
59115cd2d1
change(esp_hw_support): some system peripherals to use a retention module number
2024-03-29 15:27:08 +08:00
Li Shuai
7092cf7d3e
feat(esp_hw_support): implement of sleep retention module initialize and dependency management
2024-03-29 15:22:53 +08:00
Li Shuai
080d09387c
change(esp_hw_support): modify the style of module argument from bitmap to number
2024-03-29 15:22:52 +08:00
morris
1ed64afddd
Merge branch 'refactor/remove_unused_periph_module_enable' into 'master'
...
remove orphaned clk_gate_ll.h on esp32p4
Closes IDF-8094
See merge request espressif/esp-idf!29906
2024-03-29 14:50:34 +08:00
Li Shuai
fd421ba9bb
change(esp_hw_support): rename interface name of get modules bitmap to get created modules
2024-03-29 14:41:57 +08:00
Li Shuai
b521fb4efe
change(esp_hw_support): rename sleep retention module to created module
2024-03-29 14:36:11 +08:00
laokaiyao
94ea9e398e
fix(i2s): rollback the breaking change of callback event data
...
`i2s_event_data_t::data` is deprecated due to the cumbersome usage of secondary pointer
Please use the newly added first-level pointer `i2s_event_data_t::dma_buf` instead
2024-03-29 14:33:25 +08:00
Shen Meng Jing
fc9484785b
Merge branch 'docs/translate_a' into 'master'
...
docs: Provide translation for security.rst in migration-guides
Closes DOC-7475
See merge request espressif/esp-idf!29773
2024-03-29 12:56:15 +08:00