Mahavir Jain
a8bf745f23
Merge branch 'feat/adding_different_strategy_to_perform_tls_using_dynamic_feature' into 'master'
...
Add configuration to control dynamic buffer strategy in mbedtls
Closes IDF-12591
See merge request espressif/esp-idf!39469
2025-06-12 09:52:35 +05:30
Mahavir Jain
dd893957f3
Merge branch 'docs/update_reprovisioning_docs_in_wifi_prov_mgr_example' into 'master'
...
Updated reprovisioning docs in wifi prov mgr example
Closes IDF-12699
See merge request espressif/esp-idf!39058
2025-06-12 09:48:08 +05:30
morris
3785a2421d
Merge branch 'feat/add_h264_encoder_decoder_demo' into 'master'
...
feat(esp_h264): Add esp_h264 enocder and decoder example
Closes AUD-6406
See merge request espressif/esp-idf!39676
2025-06-12 11:03:22 +08:00
houhaiyan
fa54de736e
feat(esp_h264): Added esp_h264 encoder and decoder
2025-06-12 10:43:18 +08:00
hrushikesh.bhosale
619caaa79f
docs(wifi_prov_mgr): Updated the README.md for reprovisioning usage
...
Updated the README.md for the reprovisoning usage in wifi_prov_mgr example
and udpated the commnet for wifi_prov_mgr_reset_sm_state_for_reprovision api.
2025-06-11 15:04:05 +05:30
Chen Jichang
00b1d66c6e
feat(parlio_tx): support to use dma eof on esp32c5
2025-06-11 16:37:55 +08:00
Peter Macko
c205f50f93
feat(ci): Migrate macOS runners to Parallels VM
2025-06-10 18:08:05 +02:00
Song Ruo Jing
0fa5b07c7e
Merge branch 'feature/esp32c61_eco3_gpio_update' into 'master'
...
change(gpio): add GPIO25~29 for ESP32C61 ECO3
Closes IDF-12874 and IDF-9316
See merge request espressif/esp-idf!39714
2025-06-10 16:17:05 +08:00
Aditya Patwardhan
f4e8813d45
Merge branch 'contrib/github_pr_15972' into 'master'
...
feat(esp_http_client): Event to signal last header downloaded (GitHub PR)
See merge request espressif/esp-idf!39309
2025-06-10 13:08:10 +05:30
Zhou Xiao
7847a82b28
change(ble): resupport ble for ESP32C61ECO3
2025-06-10 14:34:49 +08:00
David Čermák
c10d3ac9ff
Merge branch 'update/wifi_remote' into 'master'
...
change(examples): Re-enable examples which need esp_wifi_remote
See merge request espressif/esp-idf!39067
2025-06-10 00:42:09 +08:00
Song Ruo Jing
da4ac0c56a
feat(gpio): update GPIO capabilities IO0-29 for ESP32-C61 ECO3
2025-06-09 19:09:49 +08:00
Island
23d71fecd6
Merge branch 'feat/add_cte_iq_report_example' into 'master'
...
Add Bluetooth LE CTE connless example.
See merge request espressif/esp-idf!39327
2025-06-09 16:41:21 +08:00
David Cermak
d49f4d31d0
fix(examples): Update wifi-remote dependency to include IDF-v6
...
Use esp_wifi_remote version < v2.0
Planned release v1.0 to support remote and native coexistence, which
should be still compatible with IDFv5.x and IDFv6.x
2025-06-09 10:25:52 +02:00
David Cermak
8fede49368
change(examples): Re-enable examples which need esp_wifi_remote
...
This reverts commit 7023b489a7 .
2025-06-09 10:25:48 +02:00
Gao Xu
18e884532b
Merge branch 'camera/add_dvp_example' into 'master'
...
P4 DVP example and bugfix
See merge request espressif/esp-idf!39308
2025-06-09 09:57:14 +08:00
Abhinav Kudnar
b03186d71f
fix(nimble): memset the sync structs to prevent uncertainty for ext_adv reports
2025-06-06 16:58:48 +05:30
Aditya Patwardhan
d835854c8f
Merge branch 'bugfix/fix_tls1_3_dynamic_buffer_build' into 'master'
...
fix(mbedtls): Fix failing build with TLS1.3 only and dynamic buffer enabled
Closes IDF-13140
See merge request espressif/esp-idf!39319
2025-06-06 16:09:25 +05:30
Geng Yuchao
d8631ed3db
feat(ble): Add Bluetooth LE CTE connectionless AoA/AoD examples
2025-06-06 17:52:41 +08:00
gaoxu
1533cab12b
fix(cam): fix dvp do not generate clock
2025-06-06 11:50:18 +08:00
Kapil Gupta
3c84fd7b4d
fix(esp_wifi): Make sure old DPP listen is cancelled
2025-06-05 16:55:21 +08:00
Kapil Gupta
a929aae33f
change(esp_wifi): Update dpp enrollee example to use updated events
2025-06-05 16:55:21 +08:00
hrushikesh.bhosale
5928a87aa7
feat(mbedtls): Add configuration to control dynamic buffer strategy in mbedtls
...
Problem:
1. In low-memory scenarios, the dynamic buffer feature can fail due to memory fragmentation.
2. It requires a contiguous 16KB heap chunk, but continuous allocation and deallocation of
the RX buffer can lead to fragmentation.
3. If another component allocates memory between these operations, it can break up the
available 16KB block, causing allocation failure.
Solution:
1. Introduce configurable strategy for using dynamic buffers in TLS connections.
2. For example, convert RX buffers to static after the TLS handshake.
3. Allow users to select the strategy via a new field in the esp_http_client_cfg_t structure.
4. The strategy can be controlled independently for each TLS session.
2025-06-05 12:43:47 +05:30
gaoxu
2a13a36589
feat(cam): add esp32p4 dvp example
2025-06-05 14:58:58 +08:00
Astha Verma
a045046a7a
fix(nimble): Added support for ANCS in nimble
2025-06-04 08:08:22 +05:30
Shu Chen
1f45f98573
Merge branch 'feature/optimize-zcl-utility-path' into 'master'
...
feat(zigbee): optimize the path of zcl_utility
See merge request espressif/esp-idf!39506
2025-06-03 04:30:03 +00:00
akshat
ad164f5d57
bugfix(wifi): Define ETH_ALEN for IPV6 Communication Type
2025-06-02 15:44:39 +05:30
Ashish Sharma
2ef09a7952
fix(esp_tls): fix failing build with TLS1.3 only and dynamic buffer
2025-06-02 09:14:03 +08:00
Rahul Tank
adf1c5bc97
Merge branch 'bugfix/add_ci_files' into 'master'
...
fix(nimble): Add CI files for base configurations
Closes BLERP-1896
See merge request espressif/esp-idf!37954
2025-05-29 14:06:13 +05:30
Wang Meng Yang
6177115241
Merge branch 'fear/add_avrcp_init_state_event' into 'master'
...
feat(bt/bluedroid): Add events to indicate the initialization states of AVRCP
Closes CBI-1400 and BTQABR2023-507
See merge request espressif/esp-idf!39278
2025-05-29 14:47:02 +08:00
Hrushikesh Bhosale
4ffb3fb32d
Merge branch 'feat/add_support_for_cert_bundle_for_advanced_ota_example' into 'master'
...
fix(advanced_ota): Added support for cert bundle in advanced OTA
See merge request espressif/esp-idf!39219
2025-05-29 13:57:00 +08:00
xieqinan@espressif.com
8806db34a3
feat(zigbee): optimize the path of zcl_utility
2025-05-29 10:36:45 +08:00
Rahul Tank
17338659b9
fix(nimble): Added CI files for various configurations
2025-05-28 21:51:23 +05:30
Richard Allen
30758d9beb
feat(esp_http_client): Event to signal last header download
...
When parsing ND-JSON streams, this is needed to indicate the
point when the ND-JSON stream is considered open, which
occurs just after the last HTTP_EVENT_ON_HEADER.
ND-JSON stream clients cannot rely on the first HTTP_EVENT_ON_DATA,
since that is only triggered by an event, which are optional and
may never be sent, or only sent well after the last HTTP_EVENT_ON_HEADER.
Closes #15952
2025-05-28 08:50:28 -05:00
xiongweichao
a8ed0133ca
feat(bt/bluedroid): Add events to indicate the initialization states of AVRCP
2025-05-28 11:24:32 +00:00
David Cermak
80a5ec8e78
feat(iperf): Add minimum IRAM test config
2025-05-28 10:39:36 +02:00
Marius Vikhammer
40844075c3
Merge branch 'revert/enable_sysview_tests' into 'master'
...
Revert "ci: enable sysview example tests for all chips"
See merge request espressif/esp-idf!39487
2025-05-28 16:17:29 +08:00
Mahavir Jain
619996f74a
Merge branch 'bugfix/fix_tls1_3_server_failing_handshake' into 'master'
...
fix(mbedtls): Fix failing handshake when running HTTPS Server with TLS1.3
Closes IDFGH-15325 and IDF-13113
See merge request espressif/esp-idf!39318
2025-05-28 13:16:49 +05:30
gaoxu
5f582fdc28
fix(cam): decrease i2c sccb frequency for camera
2025-05-28 15:17:30 +08:00
Marius Vikhammer
951bc53a03
fix(sysview): fixed spelling mistake in comment
2025-05-28 08:46:26 +02:00
Marius Vikhammer
f764953df3
Revert "ci: enable sysview examples for all chips"
...
This reverts commit c9cf11cd1c .
2025-05-28 08:38:08 +02:00
Marius Vikhammer
24d2720793
Revert "ci: OpenOCD class as fixture"
...
This reverts commit 0eb74ffcc3 .
2025-05-28 08:38:08 +02:00
morris
bb9fbc040e
Merge branch 'feat/c61_eco3_soc_update' into 'master'
...
feat(soc): c61 eco3 rom and soc header update
See merge request espressif/esp-idf!39166
2025-05-28 12:19:26 +08:00
Samuel Obuch
e0c43e6e7c
Merge branch 'ci/enable_sysview_tests' into 'master'
...
ci: enable sysview example tests for all chips
Closes IDFCI-807, IDFCI-808, and IDF-13000
See merge request espressif/esp-idf!39153
2025-05-28 03:19:41 +08:00
C.S.M
456ae964a1
Merge branch 'refactor/remove_i2c_slave_v1' into 'master'
...
refactor(i2c): Remove i2c slave v1 driver
See merge request espressif/esp-idf!39329
2025-05-27 15:28:43 +08:00
Michael (XIAO Xufeng)
45a9a31a7e
Merge branch 'fix/wss_server_larger_partition' into 'master'
...
wss_server: use large partition table config
See merge request espressif/esp-idf!39430
2025-05-27 14:47:25 +08:00
hrushikesh.bhosale
2c5530528c
fix(advanced_ota): Added support for cert bundle in advanced OTA
...
1. Added support for cert bundle in advanced OTA
2. This allows to easily test example with different public servers
2025-05-27 10:53:19 +05:30
Xiao Xufeng
1d9e0ceab7
wss_server: use large partition table config
2025-05-27 12:01:57 +08:00
C.S.M
1f37a8da9a
refactor(i2c): Remove i2c slave v1 driver
2025-05-27 11:22:20 +08:00
Samuel Obuch
0eb74ffcc3
ci: OpenOCD class as fixture
2025-05-27 04:48:18 +08:00