Commit Graph

46602 Commits

Author SHA1 Message Date
Konstantin Kondrashov
16d73cdab3 feat(log): Adds ESP_LOG_ATTR macro to control section placement 2025-09-15 15:59:52 +03:00
Konstantin Kondrashov
dcf486359e feat(log): Optimize log tag init for bin logging 2025-09-15 15:59:52 +03:00
Konstantin Kondrashov
00e90bea33 feat(log): Optimization of log buffers for bin log mode 2025-09-15 15:40:46 +03:00
Konstantin Kondrashov
8e7ed24eb6 feat(log): Reserve first 4 bytes as zero for vars pointed to NULL
For bin log, reserve the first 4 bytes as zero for variables that are pointed to NULL
and should not be printed in the log. So the esp-idf-monitor will skip printing
those variables.
2025-09-15 15:40:45 +03:00
Mahavir Jain
b05300be39 Merge branch 'bugfix/encrypt_len_for_sb_update_case' into 'master'
fix(bootloader): correct encryption length for secure update without secure boot

See merge request espressif/esp-idf!41665
2025-09-15 15:48:26 +05:30
Martin Vychodil
d4e58bf7dc Merge branch 'feature/esp_blockdev_component' into 'master'
feat(storage): Added block device layer interface component

Closes IDF-13495

See merge request espressif/esp-idf!40152
2025-09-15 17:46:13 +08:00
Armando (Dou Yiwen)
e95945bc59 Merge branch 'feat/p4_rev3_csi' into 'master'
csi: support on p4 eco5

Closes IDF-13736

See merge request espressif/esp-idf!41670
2025-09-15 07:40:33 +00:00
Tomas Rezucha
a9ba907a31 Merge branch 'docs/usb-ext-phy-tusb1106' into 'master'
docs(usb): add TUSB1106 to tested external PHY list

See merge request espressif/esp-idf!41855
2025-09-15 09:29:11 +02:00
Tomas Rezucha
5efa5ab9f5 Merge branch 'feature/usb_device_examples_update_v2.0.0' into 'master'
feature(usb_device): Examples update to esp_tinyusb v2.0.0

Closes IDF-13618

See merge request espressif/esp-idf!41610
2025-09-15 09:28:49 +02:00
Mahavir Jain
a148c61bef test: add test case for secure update with FE case 2025-09-15 12:31:57 +05:30
Mahavir Jain
e46313568b fix(bootloader): correct encryption length for secure update without secure boot
For secure update without secure boot case, the encryption length for
app image must consider signature block length as well. This was
correctly handled for secure boot case but not for secure update without
secure boot.
2025-09-15 12:31:56 +05:30
Marius Vikhammer
ab2829d65f Merge branch 'change/remove_legacy_unit_test_app' into 'master'
change(tools): removed the old legacy unit-test-app

Closes IDF-13565

See merge request espressif/esp-idf!41859
2025-09-15 10:12:13 +08:00
armando
406c54ebfb feat(csi): support csi on p4 rev3 2025-09-15 01:10:47 +00:00
armando
08d38349e4 change(dsi): add dpi_type configs 2025-09-15 01:10:47 +00:00
Marius Vikhammer
582bf08eb5 change(tools): removed the old legacy unit-test-app 2025-09-15 08:57:01 +08:00
Kapil Gupta
f82bcd2a65 Merge branch 'bugfix/dpp_roc_loop_error' into 'master'
fix(esp_wifi): Correctly set roc_in_progress flag

Closes WIFI-7013

See merge request espressif/esp-idf!41722
2025-09-14 22:52:56 +05:30
Shreyas Sheth
0e00b0f45b fix(esp_wifi): Correctly set roc_in_progress flag
Fix roc_in_progress flag to be set in `dpp_listen_next_channel` right after calling
`esp_wifi_remain_on_channel` to correctly reflect the ROC status.
2025-09-14 22:23:34 +05:30
morris
14ee268b3e Merge branch 'feat/update_h264_struct_bitfield' into 'master'
fix: standardize bitfield format in H264 struct headers

See merge request espressif/esp-idf!41598
2025-09-14 22:11:08 +08:00
Martin Vychodil
2d2f381bc3 feat(storage): Added Block Device Layer interface component 2025-09-14 14:48:35 +02:00
igor.masar
06a32f2467 docs(usb): add TUSB1106 to tested external PHY list 2025-09-12 17:19:23 +02:00
Guilherme Ferreira
eaa552f0fc Merge branch 'contrib/github_pr_16119' into 'master'
feat(ws_transport): add header callback hook (GitHub PR)

Closes IDFGH-15479

See merge request espressif/esp-idf!41596
2025-09-12 20:21:21 +08:00
C.S.M
e49093a2e2 Merge branch 'feat/jpeg_eco5' into 'master'
feat(jpeg): Add yuv444 yuv420 format support for encoder on esp32p4 eco5

Closes IDF-13532

See merge request espressif/esp-idf!41768
2025-09-12 20:13:07 +08:00
Hrushikesh Bhosale
eb1f0f4c6f Merge branch 'fix/build_failure_when_sbv2_ecdsa_enabled' into 'master'
fix(esp_tls): Fixed build failure for sbv2 ecdsa

See merge request espressif/esp-idf!41778
2025-09-12 20:06:13 +08:00
Ashish Sharma
030ba7d8cf Merge branch 'contrib/github_pr_17470' into 'master'
fix(http_server): Corrected initialization value for lru_counter at h… (GitHub PR)

Closes IDFGH-16325

See merge request espressif/esp-idf!41639
2025-09-12 19:59:20 +08:00
Harshal Patil
de36c80335 Merge branch 'fix/key_mgr_state_management' into 'master'
Fix incorrect key manager state management

See merge request espressif/esp-idf!41796
2025-09-12 17:09:52 +05:30
Rahul Tank
d1b3fd17db Merge branch 'bugfix/fix_periodic_reattempt' into 'master'
fix(nimble): Fixed reattempt count handling for perdiodic adv

Closes BLERP-2217, BLERP-2218, BLERP-2219, and BLERP-2220

See merge request espressif/esp-idf!41735
2025-09-12 16:21:46 +05:30
Roman Leonov
852ecc3338 feat(network): Update sta2eth example to esp_tinyusb v2.0.0 2025-09-12 11:28:38 +02:00
Roman Leonov
e55b7fe2b5 feat(usb_device): Update examples to esp_tinyusb v2.0.0 2025-09-12 11:28:35 +02:00
Ren Peiying
8c43f5491c Merge branch 'docs/add_link_to_qemu_doc' into 'master'
docs: add qemu doc link

See merge request espressif/esp-idf!41746
2025-09-12 17:13:43 +08:00
Xu Si Yu
1e0f4d8c82 Merge branch 'fix/fix_usb_ot_rcp_send' into 'master'
fix(openthread): resolve the RCP data transmission issue over USB Serial JTAG

See merge request espressif/esp-idf!41715
2025-09-12 17:08:58 +08:00
houhaiyan
9618527603 fix: standardize bitfield format in H264 struct headers 2025-09-12 17:06:28 +08:00
C.S.M
01a362ccb4 feat(jpeg_encoder): Add yuv444 and yuv420 jpeg encoder format on esp32p4 eco5 2025-09-12 16:45:13 +08:00
morris
609bf37fa0 Merge branch 'fix/cherry_usb_component_version_fix' into 'master'
feat(cherry_usb): Pin cherryusb component version

See merge request espressif/esp-idf!41818
2025-09-12 16:17:51 +08:00
Joonline
9e7074dd35 fix(http_server): Corrected initialization value for lru_counter at http session creation
Closes https://github.com/espressif/esp-idf/pull/17470
2025-09-12 15:31:27 +08:00
peter.marcisovsky
af4f9cbaed feat(cherry_usb): Pin cherryusb component version
- prerequisite for usb component migration from esp-idf
2025-09-12 09:13:29 +02:00
glmfe
11f8534266 feat(ws_transport): Merged set_header_hook and set_header_userp functions 2025-09-12 13:39:41 +08:00
Richard Allen
58befcae26 feat(transport_ws): add header callback hook
Move to a line-by-line header parser.
Support a callback hook for each header-line.
Migrate "Location" and "Sec-WebSocket-Accept" parsing.

Part of https://github.com/espressif/esp-protocols/issues/715
2025-09-12 13:39:41 +08:00
Richard Allen
cd4982a14f feat(transport_ws): buffer redir_host separately
Buffer separately to simplify future improvements.
2025-09-12 13:39:41 +08:00
harshal.patil
854ec3590f fix(esp_key_mgr): Fix incorrect key manager state management 2025-09-12 11:02:45 +05:30
Mahavir Jain
e6f945978e Merge branch 'fix/trigger_finish_event_if_data_retreived_successfully' into 'master'
fix(esp_http_client): fix dispatching of finish event condition

Closes IDFGH-16285

See merge request espressif/esp-idf!41624
2025-09-12 09:30:21 +05:30
Marius Vikhammer
2ca22098a8 Merge branch 'docs/freertos_watermark_bytes' into 'master'
docs(freertos): fixed stack watermark documentation bytes vs words issue

See merge request espressif/esp-idf!41667
2025-09-12 10:23:03 +08:00
Marius Vikhammer
365c8a3c37 Merge branch 'fix/remove_intr_types_header' into 'master'
fix(interrupts): removed deprecated intr_types.h header

Closes IDF-8190

See merge request espressif/esp-idf!41668
2025-09-12 10:22:52 +08:00
Marius Vikhammer
1ed1e95129 Merge branch 'bugfix/duplicate_lf_usb_console' into 'master'
fix(console): fixed leftover linker fragmentfile

See merge request espressif/esp-idf!41710
2025-09-12 00:01:07 +08:00
Alexey Gerenkov
4f90f3c507 Merge branch 'coredump_conditional_builds' into 'master'
change(coredump): make conditional build in cmake based on config options

Closes IDF-13794

See merge request espressif/esp-idf!41698
2025-09-11 20:13:25 +08:00
Alexey Gerenkov
ffad794b02 Merge branch 'docs/update_esp32h4_jtag_debugging' into 'master'
docs: update esp32h4 debugging docs (jtag + coredump)

Closes IDF-12954 and IDF-12958

See merge request espressif/esp-idf!41696
2025-09-11 18:22:18 +08:00
Rahul Tank
b72bbfdec9 Merge branch 'bugfix/set_tx_power_in_example' into 'master'
fix(nimble): Add Tx power information in adv data

Closes BLERP-2235

See merge request espressif/esp-idf!41797
2025-09-11 14:25:09 +05:30
morris
516a46c395 Merge branch 'revert/spi_lcd_mode_auto_detect' into 'master'
revert(lcd): data line number auto detect

See merge request espressif/esp-idf!41795
2025-09-11 16:33:27 +08:00
Ivan Grokhotkov
0d10158016 Merge branch 'feature/rename-newlib-to-esp_libc' into 'master'
change(esp_libc): rename newlib component to esp_libc

Closes IDF-11226

See merge request espressif/esp-idf!41584
2025-09-11 09:34:43 +02:00
Rahul Tank
0c9e215685 fix(nimble): Fixed reattempt count handling for perdiodic adv 2025-09-11 12:46:54 +05:30
Mahavir Jain
cf38555647 Merge branch 'refactor/move_api_to_set_ecdsa_key_blk_to_ecdsa_ll.h' into 'master'
refactor(hal): moved API efuse_ll_set_ecdsa_key_blk() to ecdsa_ll.h

Closes IDF-13549

See merge request espressif/esp-idf!41149
2025-09-11 12:27:32 +05:30