C.S.M
|
2aaee66a9a
|
fix(jpeg): Fix the jpeg size might exceed the buffer size
|
2026-06-26 11:02:58 +08:00 |
|
C.S.M
|
f2df45bced
|
fix(jpeg_decoder): Add some strict check to avoid bad picture attack
|
2026-06-04 11:40:41 +08:00 |
|
C.S.M
|
9025fffe44
|
fix(spi_flash): Fix flash hpm build failure,
Closes https://github.com/espressif/esp-idf/issues/18535
|
2026-05-11 16:13:45 +08:00 |
|
C.S.M
|
545c249e41
|
fix(temperature_sensor): Fix the float calculation in temperature sensor isr
|
2026-03-24 14:05:28 +08:00 |
|
C.S.M
|
cb7c429747
|
feat(jpeg): support jpeg sleep retention on esp32p4
|
2026-03-23 11:18:23 +08:00 |
|
C.S.M
|
52d5b1a173
|
fix(spi_flash): Fix esp32p4 120m flash suspend failed
|
2026-03-20 15:21:22 +08:00 |
|
C.S.M
|
39ea6efc7c
|
refactor(bod): Move bod hal to pmu hal component
|
2026-03-20 15:09:38 +08:00 |
|
C.S.M
|
64ece2e663
|
fix(uhci): Fix uhci second receive error when first receive is long
Closes https://github.com/espressif/esp-idf/issues/18200
|
2026-03-19 11:59:52 +08:00 |
|
C.S.M
|
3d56bfc56c
|
fix(usj):Fix usj fifo write/read on p4
|
2026-03-16 15:16:18 +08:00 |
|
C.S.M
|
fe950466f4
|
feat(jpeg): Fix some potential encoder issues
esp_driver_jpeg allocates inadequate DMA memory size for descriptor in jpeg_encode.c
Closes https://github.com/espressif/esp-idf/issues/18296
Potential integer underflow and uninitialized pointer dereference in jpeg_encode.c
Closes https://github.com/espressif/esp-idf/issues/18297
Invalid DMA2D block RW mode configuration for 1D direction in jpeg_encode.c
Closes https://github.com/espressif/esp-idf/issues/18298
|
2026-03-09 12:01:28 +08:00 |
|
C.S.M
|
d2498485aa
|
feat(jpeg): Add config for reversing input pixel format in jpeg encoder
Also add format check on both encoder and decoder
Closes https://github.com/espressif/esp-idf/issues/18262
|
2026-03-09 12:00:44 +08:00 |
|
C.S.M
|
36028139f4
|
fix(spi_flash): Fix esp32p4 120m flash suspend failed
|
2026-02-25 14:52:50 +08:00 |
|
C.S.M
|
e794bd6c5c
|
refactor(hal): Cleanup some missing hal files
|
2026-02-01 10:15:18 +08:00 |
|
C.S.M
|
a3ca5b610d
|
refactor(jpeg): Split hal layer for jpeg
|
2026-02-01 10:15:18 +08:00 |
|
C.S.M
|
ba84c5ca1d
|
feat(vbat): update vbat charger threshold on p4 revision 3
|
2026-01-19 11:21:05 +08:00 |
|
C.S.M
|
2025d1152e
|
fix(jpeg): Fix jpeg color space check
|
2025-12-17 14:26:10 +08:00 |
|
C.S.M
|
01eedb7fc2
|
feat(jpeg_decoder): Add decode to yuv420 since esp32p4 version3
|
2025-12-16 12:07:52 +08:00 |
|
C.S.M
|
ce47286387
|
fix(jpeg): Fix check in com marker
|
2025-12-16 12:07:52 +08:00 |
|
C.S.M
|
92da866163
|
fix(isp): Fix isp build error in single core
|
2025-12-11 11:40:49 +08:00 |
|
C.S.M
|
ed64e7bf78
|
ci(header_check): Add check for public header should not include freertos
|
2025-12-10 15:10:43 +08:00 |
|
C.S.M
|
e0a6261993
|
fix(spi_flash): Fix software resume wrong config name in flash init
|
2025-11-18 17:50:24 +08:00 |
|
C.S.M
|
4db2d48d1e
|
test(usj): Fix usj test
|
2025-11-14 16:07:02 +08:00 |
|
C.S.M
|
19fef9f5ac
|
Merge branch 'refactor/remove_flash_rom_patch_cfg' into 'master'
refactor(spi_flash): Remove spi_flash rom driver patch config option
Closes IDF-1578
See merge request espressif/esp-idf!42108
|
2025-10-23 11:24:46 +08:00 |
|
C.S.M
|
c81cf3bdf6
|
refactor(spi_flash): Remove spi_flash rom driver patch config option
|
2025-10-22 10:37:19 +08:00 |
|
C.S.M
|
06e5eeb494
|
Merge branch 'refactor/jpeg_fourcc' into 'master'
refactor(jpeg): Use fourcc for jpeg format
Closes IDF-14231
See merge request espressif/esp-idf!42581
|
2025-10-21 15:57:20 +08:00 |
|
C.S.M
|
8a41bb02b4
|
refactor(jpeg): Use fourcc for jpeg format
|
2025-10-20 16:18:09 +08:00 |
|
C.S.M
|
5a14ccfe64
|
Merge branch 'fix/add_error_check' into 'master'
fix(jpeg): Add check for jpeg marker parser in order to enhance safety
See merge request espressif/esp-idf!42435
|
2025-10-14 15:04:31 +08:00 |
|
C.S.M
|
79cc42a940
|
Merge branch 'fix/cache_32m_map' into 'master'
fix(spi_flash): Fix the cache map 32M flash failed on esp32c5
See merge request espressif/esp-idf!42506
|
2025-10-14 14:28:02 +08:00 |
|
C.S.M
|
12c633fd75
|
Merge branch 'fix/i2c_wdt_after_nack' into 'master'
fix(i2c): Fix the potential wdt might happen after nack
Closes IDFGH-16612
See merge request espressif/esp-idf!42554
|
2025-10-14 13:58:26 +08:00 |
|
C.S.M
|
2523fee9cd
|
fix(i2c): Fix the potential wdt might happen after nack,
Closes https://github.com/espressif/esp-idf/issues/17720
|
2025-10-13 16:07:22 +08:00 |
|
C.S.M
|
942f2dd0f9
|
fix(spi_flash): Fix the cache map 32M flash failed on esp32c5
|
2025-10-11 11:05:47 +08:00 |
|
C.S.M
|
c38a6691b9
|
fix(jpeg): Add check for jpeg marker parser in order to enhance safety
|
2025-10-10 18:44:27 +08:00 |
|
C.S.M
|
068c8ab965
|
Merge branch 'refactor/temperature_cpp' into 'master'
refactor(temperature_sensor): Make temperature sensor adapt to cpp
Closes IDFGH-16532 and IDF-14190
See merge request espressif/esp-idf!42247
|
2025-10-09 15:24:52 +08:00 |
|
C.S.M
|
a417158514
|
Merge branch 'feat/mspi_suspend_p4_eco5' into 'master'
feat(spi_flash): Support flash suspend on esp32p4 resivion 3
Closes IDF-13511
See merge request espressif/esp-idf!42104
|
2025-09-30 15:14:09 +08:00 |
|
C.S.M
|
023981bebf
|
refactor(temperature_sensor): Make temperature sensor adapt to cpp,
Closes https://github.com/espressif/esp-idf/issues/17656
|
2025-09-30 14:57:54 +08:00 |
|
C.S.M
|
3e4e6918fd
|
Merge branch 'refactor/make_mspi_hal_independent' into 'master'
refactor(mspi): Make mspi hal layer independent
See merge request espressif/esp-idf!42035
|
2025-09-28 22:23:59 +08:00 |
|
C.S.M
|
f022b67486
|
feat(spi_flash): Support flash suspend on esp32p4 resivion 3
|
2025-09-28 16:25:28 +08:00 |
|
C.S.M
|
b145ede835
|
refactor(mspi): Make mspi hal layer independent
|
2025-09-26 14:57:54 +08:00 |
|
C.S.M
|
5aceeadd89
|
Merge branch 'contrib/github_pr_13963' into 'master'
fix(i2c): Don't print developer notes to ESP_LOG (GitHub PR)
Closes IDFGH-13015
See merge request espressif/esp-idf!31472
|
2025-09-23 14:19:40 +08:00 |
|
C.S.M
|
79c69cfa17
|
Merge branch 'test/add_c5_p4_usj_test' into 'master'
test(usj): add esp32-p4 usj test
See merge request espressif/esp-idf!41733
|
2025-09-19 15:00:47 +08:00 |
|
C.S.M
|
464a0f432a
|
test(usj): add p4 usj test
|
2025-09-18 11:29:23 +08:00 |
|
C.S.M
|
92b90afa77
|
Merge branch 'fix/log_safe_in_timing_tuning' into 'master'
fix(flash): Modify the log safety in timing tuning
See merge request espressif/esp-idf!41922
|
2025-09-17 14:31:11 +08:00 |
|
C.S.M
|
f00755319a
|
Merge branch 'refactor/make_i2c_hal_independent' into 'master'
refactor(i2c): Make i2c hal layer independent
See merge request espressif/esp-idf!41562
|
2025-09-16 18:51:57 +08:00 |
|
C.S.M
|
1b0b5ece97
|
fix(flash): Modify the log safety in timing tuning
|
2025-09-16 14:08:39 +08:00 |
|
C.S.M
|
5ce39e8878
|
refactor(i2c): Make i2c hal layer independent
|
2025-09-15 11:26:48 +08:00 |
|
C.S.M
|
5ae6f626fc
|
refactor(lcd_i2c): Remove legacy driver version used in lcd driver
|
2025-09-15 11:04:54 +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 |
|
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 |
|
C.S.M
|
13ec7d2d2a
|
Merge branch 'docs/uhci_doc_compiling' into 'master'
docs(uhci): Fix uhci compiling on non-supported target
See merge request espressif/esp-idf!41677
|
2025-09-03 13:45:20 +08:00 |
|
C.S.M
|
1b4ad917c5
|
docs(uhci): Fix uhci compiling on non-supported target
|
2025-09-03 10:35:38 +08:00 |
|
C.S.M
|
b191c34647
|
Merge branch 'fix/update_eco5_i3c_struct' into 'master'
fix(i3c): Update i3c master register struct
Closes IDF-13730
See merge request espressif/esp-idf!41508
|
2025-08-27 16:50:50 +08:00 |
|
C.S.M
|
93e63944b5
|
fix(i3c): Update i3c master register struct
|
2025-08-26 14:27:48 +08:00 |
|
C.S.M
|
3954083d05
|
Merge branch 'fix/tsens_log' into 'master'
fix(temperature_sensor): Fix temperature sensor hal log causing crash
Closes IDF-13912
See merge request espressif/esp-idf!41418
|
2025-08-21 18:51:03 +08:00 |
|
C.S.M
|
de621fe22d
|
fix(temperature_sensor): Fix temperature sensor hal log causing crash
|
2025-08-21 10:32:58 +08:00 |
|
C.S.M
|
e769a36d8a
|
Merge branch 'fix/i2c_test_fail' into 'master'
test(i2c): fix i2c test failure
See merge request espressif/esp-idf!41407
|
2025-08-20 23:29:43 +08:00 |
|
C.S.M
|
23f09d2617
|
test(i2c): fix i2c test failure
|
2025-08-20 16:33:00 +08:00 |
|
C.S.M
|
65a6e9c294
|
Merge branch 'fix/flash_qio_read_failed' into 'master'
fix(spi_flash): Fix spi flash qio read failed on gpspi flash
See merge request espressif/esp-idf!41204
|
2025-08-20 16:11:06 +08:00 |
|
C.S.M
|
34f9863115
|
fix(spi_flash): Fix spi flash qio/dio read failed on gpspi flash
|
2025-08-18 10:37:04 +08:00 |
|
C.S.M
|
185857aee2
|
fix(spi_flash): Fix spi_flash clock for gpspi on esp32c5/p4
|
2025-08-18 10:37:04 +08:00 |
|
C.S.M
|
bb554a74dd
|
Merge branch 'refactor/tsens_hal' into 'master'
refactor(temperature_sensor): Move temperature calculation from hw_support to hal
See merge request espressif/esp-idf!40296
|
2025-08-12 15:39:06 +08:00 |
|
C.S.M
|
0121a14699
|
refactor(temperature_sensor): Move temperature calculation from hw_support to hal
|
2025-08-11 11:47:20 +08:00 |
|
C.S.M
|
6183a566e6
|
Merge branch 'test/add_i3c_multi_test' into 'master'
test(i3c_master): Add multi test for i3c master, adding i3c slave ll support.
Closes IDFCI-3058
See merge request espressif/esp-idf!41049
|
2025-08-07 13:19:28 +08:00 |
|
C.S.M
|
818579b78d
|
test(i3c_master): Add multi test for i3c master
|
2025-08-06 18:04:29 +08:00 |
|
C.S.M
|
cc9aebf0ae
|
feat(i3c_slave): Add hal support for i3c slave
|
2025-08-06 18:04:29 +08:00 |
|
C.S.M
|
142a8301e8
|
Merge branch 'fix/make_bootloader_flash_size_correct' into 'master'
fix(bootloader_flash): Make bootloader flash size accurate
See merge request espressif/esp-idf!40847
|
2025-08-01 12:02:42 +08:00 |
|
C.S.M
|
5611d88e6a
|
Merge branch 'feat/usb_serial_jtag_h21' into 'master'
feat(usb_serial_jtag): Add usb serial jtag support for esp32h21
Closes IDF-11616
See merge request espressif/esp-idf!40873
|
2025-07-30 18:46:55 +08:00 |
|
C.S.M
|
47218f6291
|
fix(bootloader_flash): Make bootloader flash size accurate
|
2025-07-30 17:10:59 +08:00 |
|
C.S.M
|
de58c6d0a3
|
Merge branch 'feat/support_gd55' into 'master'
feat(spi_flash): Add support for gd55f flash chip
See merge request espressif/esp-idf!40878
|
2025-07-30 17:05:48 +08:00 |
|
C.S.M
|
1c18d65416
|
feat(spi_flash): Add support for gd55f flash chip
|
2025-07-30 11:37:21 +08:00 |
|
C.S.M
|
ef299a8d4e
|
feat(usb_serial_jtag): Add usb serial jtag support for esp32h21
|
2025-07-30 11:17:31 +08:00 |
|
C.S.M
|
69224e4f43
|
Merge branch 'feat/usb_serial_jtag_h4' into 'master'
feat(usb_serial_jtag): Add usb serial jtag support for esp32h4
Closes IDF-12396
See merge request espressif/esp-idf!40736
|
2025-07-29 16:38:30 +08:00 |
|
C.S.M
|
0313af10a5
|
Merge branch 'refactor/flash_hal_no_config' into 'master'
refactor(spi_flash): Remove sdkconfig dependency in flash hal layer
Closes IDF-13625
See merge request espressif/esp-idf!40858
|
2025-07-29 16:34:46 +08:00 |
|
C.S.M
|
6ad49c1146
|
refactor(spi_flash): Remove sdkconfig dependency in flash hal layer
|
2025-07-28 18:16:19 +08:00 |
|
C.S.M
|
df8a9d26c2
|
feat(usb_serial_jtag): Add usb serial jtag support for esp32h4
|
2025-07-28 15:12:38 +08:00 |
|
C.S.M
|
bc58afc758
|
Merge branch 'test/add_c61_usj_test' into 'master'
test(usj): Add test for usb_seiral_jtag on c61
See merge request espressif/esp-idf!40753
|
2025-07-23 18:49:20 +08:00 |
|
C.S.M
|
6f7ca07018
|
Merge branch 'fix/fix_gpspi_flash_frequency' into 'master'
refactor(spi_flash): Refactor gpspi flash for making it's clock accurate
Closes IDF-13566
See merge request espressif/esp-idf!40651
|
2025-07-23 16:46:30 +08:00 |
|
C.S.M
|
22cd0d615f
|
test(usj): Add test for usb_seiral_jtag on c61
|
2025-07-23 12:07:13 +08:00 |
|
C.S.M
|
90d3d658bb
|
Merge branch 'refactor/remove_flash_ut' into 'master'
refactor(spi_flash): Remove the useless flash/psram unit test
See merge request espressif/esp-idf!40739
|
2025-07-23 11:03:25 +08:00 |
|
C.S.M
|
7e6b11618f
|
Merge branch 'feature/i3c_i2c_support' into 'master'
feat(i3c_master): support i2c mode in i3c driver. 🏋🏻♀️
See merge request espressif/esp-idf!36638
|
2025-07-22 13:29:55 +08:00 |
|
C.S.M
|
6b19cd3932
|
refactor(spi_flash): Remove the useless flash/psram unit test
|
2025-07-22 12:02:41 +08:00 |
|
C.S.M
|
332614165b
|
refactor(spi_flash): Refactor gpspi flash for making it's clock accurate
|
2025-07-22 11:59:45 +08:00 |
|
C.S.M
|
f1ebe5d1ce
|
Merge branch 'feat/support_flash_h21' into 'master'
feat(spi_flash): Add basic flash support for esp32h21, esp32h4
Closes IDF-12388 and IDF-11609
See merge request espressif/esp-idf!40643
|
2025-07-22 11:38:18 +08:00 |
|
C.S.M
|
b765ad43cf
|
feat(spi_flash): Add flash suspend support on esp32h21, esp32h4
|
2025-07-21 19:24:00 +08:00 |
|
C.S.M
|
50aee21d33
|
feat(spi_flash): Add basic support for esp32h4
|
2025-07-21 19:24:00 +08:00 |
|
C.S.M
|
bc9fa040da
|
feat(spi_flash): support spi_flash on esp32h21
|
2025-07-21 19:24:00 +08:00 |
|
C.S.M
|
9b17b8470e
|
feat(i3c): Add example for i2c mode in i3c peripheral
|
2025-07-21 19:23:29 +08:00 |
|
C.S.M
|
1d07729b91
|
test(i3c): Add simple test for i2c mode in i3c peripheral
|
2025-07-21 19:23:29 +08:00 |
|
C.S.M
|
9bec7c3651
|
feat(i3c): Add support for i2c mode in i3c peripheral
|
2025-07-21 19:23:29 +08:00 |
|
C.S.M
|
5812b19e91
|
Merge branch 'refactor/gpio_valid_2_soc' into 'master'
refactor(gpio): Move valid gpio_caps macro from driver layer to soc layer
Closes IDF-13564
See merge request espressif/esp-idf!40521
|
2025-07-18 13:18:46 +08:00 |
|
C.S.M
|
001d01f93a
|
refactor(gpio): Move valid gpio_caps macro from driver layer to hal
|
2025-07-17 16:54:54 +08:00 |
|
C.S.M
|
64e49c2aad
|
Merge branch 'fix/i2c_sleep_ci_h4' into 'master'
fix(i2c): Fxi the i2c sleep retention build failed on esp32h4
See merge request espressif/esp-idf!40580
|
2025-07-15 11:48:46 +08:00 |
|
C.S.M
|
f4ffc66927
|
fix(i2c): Fxi the i2c sleep retention build failed on esp32h4
|
2025-07-15 10:49:23 +08:00 |
|
C.S.M
|
187212ba9d
|
Merge branch 'feature/i2c_bringup_esp32h4' into 'master'
feat(i2c): Bringup i2c peripheral for esp32h4
Closes IDF-12359 and IDF-12357
See merge request espressif/esp-idf!40274
|
2025-07-14 14:19:45 +08:00 |
|
C.S.M
|
97a6b3bbab
|
feat(i2c): Bringup i2c peripheral for esp32h4
|
2025-07-14 11:59:28 +08:00 |
|
C.S.M
|
e5f155229e
|
Merge branch 'feature/add_120m_clk' into 'master'
feat(clk): Add 120M pll clock support
See merge request espressif/esp-idf!40456
|
2025-07-09 14:59:27 +08:00 |
|
C.S.M
|
92df25e7c0
|
Merge branch 'fix/i2c_master_multi_read' into 'master'
fix(i2c_master): Fix that master multi-read failed
Closes IDFGH-15601
See merge request espressif/esp-idf!40336
|
2025-07-09 10:49:44 +08:00 |
|
C.S.M
|
752c9fc805
|
feat(clk): Add 120M pll clock support
|
2025-07-08 18:59:31 +08:00 |
|
C.S.M
|
7d8d1fb98f
|
test(i2c_master): Add test for master multi read job
|
2025-07-07 15:43:18 +08:00 |
|
C.S.M
|
0e44dcf2ff
|
fix(i2c_master): Fix that master multi-read failed,
Closes https://github.com/espressif/esp-idf/issues/16231
|
2025-07-07 15:43:18 +08:00 |
|
C.S.M
|
35cb68504b
|
Merge branch 'doc/update_tsens_doc' into 'master'
doc(temperature_sensor): Update temperature snesor docs, remove inaccurate part
See merge request espressif/esp-idf!40369
|
2025-07-07 13:42:56 +08:00 |
|