Commit Graph

34230 Commits

Author SHA1 Message Date
nilesh.kale
a0bcffcce9 fix(esp_http_client): updated defination for macro mem_check
This commit replace macro MEM_CHECK with return on failure and
updated usage of reespctive APIs' in IDF.
This also update th prototype of API esp_http_client_add_auth().

Closes https://github.com/espressif/esp-idf/issues/14463
2024-12-10 15:41:36 +05:30
muhaidong
f2eca886d0 fix(phy): fixed calibration warning infomation inaccurate issue
Closes https://github.com/espressif/esp-idf/issues/14963
2024-12-10 16:22:57 +08:00
Armando
5c32d4c22a fix(mspi): fix init stuck when flash qio and xip_psram condition
Closes https://github.com/espressif/esp-idf/issues/14979
2024-12-10 15:30:10 +08:00
WanqQixiang
3646021d5b fix(openthread): Disable Border Agent features by default 2024-12-10 12:04:27 +08:00
Jiang Jiang Jian
ea55be3d8a Merge branch 'bugfix/fix_bit_width_of_channel_in_rxctrl' into 'master'
fix(wifi): expend bit width of channel in rxctrl

See merge request espressif/esp-idf!35484
2024-12-10 11:40:23 +08:00
Alexey Lapshin
8d8bef4573 Merge branch 'fix/spi_types-deprecation-warnings' into 'master'
fix(spi): fix deprecation warnings

See merge request espressif/esp-idf!35504
2024-12-10 00:10:28 +08:00
Alexey Lapshin
966f61ef6e fix(spi): fix deprecation warnings 2024-12-09 20:56:54 +07:00
Erhan Kurubas
a7d5fb698f Merge branch 'fix/coredump-gcc-analyzer-warnings' into 'master'
fix(system): fix GCC-14 analyzer warnings for coredump

Closes GCC-14

See merge request espressif/esp-idf!34809
2024-12-09 21:35:44 +08:00
Chen Jichang
f6c776d6c6 feat(legacy_driver): add kconfig to skip legacy confilct check 2024-12-09 21:24:04 +08:00
Kevin (Lao Kaiyao)
8077b5c7e2 Merge branch 'feature/support_ana_cmpr_on_c61' into 'master'
feat(ana_cmpr): support analog comparator on C61

Closes IDF-11082

See merge request espressif/esp-idf!35480
2024-12-09 20:22:19 +08:00
yinqingzhao
58c1d39720 fix(wifi): expend bit width of channel in rxctrl 2024-12-09 19:52:36 +08:00
Gao Xu
512d08a1d9 Merge branch 'feat/h21_introduce_step2_2' into 'master'
feat(esp32h21): add soc register header files (stage 2/8, part 2/3)

See merge request espressif/esp-idf!35320
2024-12-09 18:46:15 +08:00
Sumeet Singh
d681fb8949 fix(nimble): update csfc max size to max_bonds to fix invalid nvs overflow event 2024-12-09 16:00:16 +05:30
zhanghaipeng
5acb9c9b5f fix(blufi): Fixed crash issue in Blufi example during prepare write operation 2024-12-09 17:04:05 +08:00
Guillaume Souchere
a995a5339b fix(heap): MALLOC_CAP_EXEC does not allocate in RTC IRAM
This commit fixes the issue when trying to allocate memory
with the MALLOC_CAP_EXEC in RTC memory. Prior to the fix,
the heap allocator was returning an address in RTC DRAM.

To fix this issue:
- modified memory_layout.c of the concerned targets to fill the iram_address
field in the rtc entry of the soc_memory_region array properly.
- modified heap component  related functions to return IRAM address when
an allocation in RTC memory with MALLOC_CAP_EXEC is requested.

Closes https://github.com/espressif/esp-idf/issues/14835
2024-12-09 09:34:56 +01:00
Wang Meng Yang
cb3ac7429c Merge branch 'feature/support_bt_pba_client' into 'master'
feature(bt/bluedroid): Support bt pba client

Closes BT-3326 and IDFGH-10260

See merge request espressif/esp-idf!34260
2024-12-09 11:26:01 +08:00
Song Ruo Jing
0d68aa8585 Merge branch 'feature/isp_dvp_example' into 'master'
feat(dvp_isp_dsi_example): add new option to connect a DVP camera sensor (ov2640) through ISP_DVP

Closes IDF-10032

See merge request espressif/esp-idf!31796
2024-12-09 11:20:28 +08:00
Kevin (Lao Kaiyao)
874ce4ed00 Merge branch 'contrib/github_pr_14879' into 'master'
[I2S] removes code forcing two slots in PCM Short Slot (GitHub PR)

Closes IDFGH-14064

See merge request espressif/esp-idf!35227
2024-12-09 10:51:39 +08:00
laokaiyao
0cae6d526c feat(ana_cmpr): support analog comparator on C61 2024-12-09 10:33:21 +08:00
gaoxu
9fcc1c35da feat(esp32h21): add soc register header files (stage2, 2/3) 2024-12-08 16:37:38 +08:00
Rahul Tank
251dbf4447 fix(nimble): Fixes for security vulnerabilities reported in NimBLE 2024-12-07 08:05:11 +05:30
Rahul Tank
7993018962 Merge branch 'fix/hci_err_code_def' into 'master'
fix/nimble: Added a function for printing HCI error definition

Closes BLERP-1301

See merge request espressif/esp-idf!34524
2024-12-06 23:49:25 +08:00
Mahavir Jain
2c74d625a8 Merge branch 'bug/overflowed_constant_in_app_update' into 'master'
fix(esp_https_ota): Changed the type of erase size

Closes IDF-11745

See merge request espressif/esp-idf!35336
2024-12-06 15:52:23 +08:00
linruihao
42c0f17b7d feat(bt/bluedroid): Support PBAP client role
Closes https://github.com/espressif/esp-idf/issues/11522
2024-12-06 15:31:57 +08:00
laokaiyao
bf949c8762 fix(i2s): fixed the issue in PR 14879
Closes https://github.com/espressif/esp-idf/pull/14879

[Kevin: Update to only remove the limitation for PCM short format]
2024-12-06 11:02:50 +08:00
Gustavo Litovsky
f5048d2814 change(esp32): undo forcing two slots in I2S 2024-12-06 11:02:50 +08:00
nilesh.kale
28f056f8c8 fix(hal/test_apps): update efuse blcck numbers for ECDSA
This commit updates the efuse block numbers to be burnt for
hal/cryptp/test_apps
2024-12-05 17:14:25 +05:30
Song Ruo Jing
1cd5736e75 refactor(ledc): deprecate ledc_timer_set API
Closes https://github.com/espressif/esp-idf/issues/14884
2024-12-05 19:02:33 +08:00
Armando
e4a4497094 change(isp): enable yuv submodules 2024-12-05 17:21:05 +08:00
Song Ruo Jing
314f4c0f63 feat(dvp_isp_dsi_example): add an example shows DVP-ISP-DSI combination 2024-12-05 17:20:58 +08:00
David Čermák
daa980ffab Merge branch 'fix/esp_netif_ppp_nullptr_check' into 'master'
fix(esp_netif): Prevent null deref when checking netif type

See merge request espressif/esp-idf!34911
2024-12-05 17:16:04 +08:00
David Čermák
94d4b6c44b Merge branch 'bugfix/ws_head_buf_size' into 'master'
fix(tcp_transport): Fix websocket header read to handle overflow

See merge request espressif/esp-idf!35139
2024-12-05 16:22:56 +08:00
Jiang Jiang Jian
2cbb9f2306 Merge branch 'feature/wifi_support_80211tx_use_11ax_and_ac_rate' into 'master'
feat(wifi): 80211 tx support use 11ax and 11ac rate to send

See merge request espressif/esp-idf!35306
2024-12-05 15:49:00 +08:00
Wang Meng Yang
c8b9ea3b13 Merge branch 'bugfix/access_null_in_hf_cb' into 'master'
fix(bt/bluedroid): fixed access NULL in HFP callback handler

Closes BTQABR2023-410 and BTQABR2023-411

See merge request espressif/esp-idf!35405
2024-12-05 15:44:01 +08:00
Sudeep Mohanty
e81925a681 fix(esp_ringbuf): Fixed no-split ringbuf issue where acquire pointer wraps around
This commit fixes an issue with no-split ring buffers where in the the
buffer did not receive items correctly if the acquire pointer wraps
around before items are sent to it.
2024-12-05 13:06:00 +05:30
Gao Xu
ab1d025abb Merge branch 'feat/h21_introduce_step2_soc' into 'master'
feat(esp32h21): add soc register header files (stage 2/8, part 1/3)

See merge request espressif/esp-idf!34602
2024-12-05 15:34:23 +08:00
Konstantin Kondrashov
ad38ba16dd fix(bootloader_support): Fix overflowed constant in process_segment 2024-12-05 15:10:27 +08:00
Konstantin Kondrashov
5a245a389b fix(bootloader_support): Fix overflowed constant in bootloader_sha256_flash_contents 2024-12-05 15:10:27 +08:00
Konstantin Kondrashov
9d41a098d7 fix(esp_system): Fix structurally dead code in esp_ipc.c ipc_task 2024-12-05 15:10:27 +08:00
Mahavir Jain
3029a4b97b Merge branch 'feature/handle_ota_image_not_modified_case' into 'master'
feat(esp_htttps_ota): handle case if server retured 304 not_modified during ota

Closes IDFGH-14016

See merge request espressif/esp-idf!34808
2024-12-05 13:50:22 +08:00
Jin Cheng
185b4d9d44 fix(bt/bluedroid): fixed access NULL in HFP callback handler 2024-12-05 13:19:18 +08:00
Island
2cab55ba0f Merge branch 'fix/ble_mesh_bugs_fixed' into 'master'
fix(ble_mesh): Miscellaneous update

Closes BLERP-1315

See merge request espressif/esp-idf!35416
2024-12-05 12:30:18 +08:00
Song Ruo Jing
83c244ecad fix(ledc): fix ledc_get_freq calculation err due to overflow
Closes https://github.com/espressif/esp-idf/pull/14882
2024-12-05 11:51:50 +08:00
Song Ruo Jing
1e3dbeb6a8 fix(ledc): fix ledc driver coverity issues 2024-12-05 11:39:44 +08:00
morris
0d7e589a71 Merge branch 'change/deprecate_gpspi_old_name' into 'master'
spi: don't use sdkconfig.h in hal driver

See merge request espressif/esp-idf!35361
2024-12-05 11:31:47 +08:00
morris
96323188cf Merge branch 'feat/support_i80_lcd_via_parlio' into 'master'
feat(lcd): support  lcd  interface with parlio backend

Closes IDF-6939

See merge request espressif/esp-idf!33333
2024-12-05 10:44:01 +08:00
Wang Meng Yang
2b8c581e30 Merge branch 'bugfix/fix_btqabr2023330' into 'master'
fix(bt): Fix error code returned by create_conn_cancel_cmd at different status

Closes BTQABR2023-330 and IDFGH-6082

See merge request espressif/esp-idf!35169
2024-12-05 10:08:14 +08:00
Mahavir Jain
e7d1cf1111 Merge branch 'bug/overflowed_constant_in_protocomm_and_common_post_handler' into 'master'
fix(protocomm): Added check for cur_cookie_session_id

Closes IDF-11752

See merge request espressif/esp-idf!35332
2024-12-04 22:04:21 +08:00
wuzhenghui
690de1bbcb feat(esp_hw_support): do esp32p4 l1&l2 cache regs retention by regdma 2024-12-04 22:00:36 +08:00
morris
1316d7b741 refactor(spi): hal driver doesn't depend on sdkconfig.h 2024-12-04 19:10:57 +08:00