J. Nick Koston
c19c75220b
[usb_host] Fix EventPool/LockFreeQueue sizing off-by-one ( #14896 )
2026-03-18 11:17:59 +13:00
J. Nick Koston
97382ed814
[usb_cdc_acm] Fix EventPool/LockFreeQueue sizing off-by-one ( #14894 )
2026-03-18 11:17:43 +13:00
J. Nick Koston
5f06679d78
[espnow] Fix EventPool/LockFreeQueue sizing off-by-one ( #14893 )
2026-03-18 11:16:44 +13:00
Jonathan Swoboda
851e8b6c0d
[gree] Fix IR checksum for YAA/YAC/YAC1FB9/GENERIC models ( #14888 )
2026-03-17 16:28:13 -04:00
Jonathan Swoboda
53fa346ddc
[speaker] Fix media playlist using announcement delay ( #14889 )
2026-03-17 19:18:49 +00:00
J. Nick Koston
82ccc37ba1
[ethernet] Mark EthernetComponent as final ( #14842 )
2026-03-17 08:14:52 -10:00
J. Nick Koston
3826e95506
[api] Fix ProtoMessage protected destructor compile error on host platform ( #14882 )
2026-03-17 08:14:36 -10:00
Diorcet Yann
73ca0ff106
[core] Small improvements ( #14884 )
2026-03-17 09:22:31 -04:00
Fabrice
2142bc1b76
[mipi_rgb] Make h- and v-sync pins optional ( #14870 )
2026-03-17 09:25:11 +11:00
KamilCuk
f81e04b036
[web_server] Fix wrong printf format specifier ( #14836 )
2026-03-16 11:30:31 -10:00
Jonathan Swoboda and J. Nick Koston
c3327d0b43
[i2s_audio] Fix ESP-IDF 6.0 compatibility for I2S port types ( #14818 )
...
Co-authored-by: J. Nick Koston <nick+github@koston.org >
2026-03-16 16:04:20 -04:00
Jonathan Swoboda
8577c26358
[i2c] Handle ESP_ERR_INVALID_RESPONSE as NACK for IDF 6.0 ( #14867 )
2026-03-16 20:03:09 +00:00
Jonathan Swoboda
80730fd012
[seeed_mr24hpc1] Fix frame parser length handling bugs ( #14863 )
2026-03-16 09:57:53 -10:00
Jonathan Swoboda
2f86e48a83
[as3935] Fix ENERGY_MASK dropping bit 4 of lightning energy MMSB ( #14861 )
2026-03-16 09:44:55 -10:00
Jonathan Swoboda
0bbba75757
[am43] Fix battery update throttle using wrong type ( #14864 )
2026-03-16 09:42:13 -10:00
Jonathan Swoboda
c8f708c13c
[lilygo_t5_47] Fix Y coordinate mapping and clamp touch point count ( #14865 )
2026-03-16 09:40:24 -10:00
Jonathan Swoboda
05590a3a21
[gpio][dallas_temp] Fix one_wire read64() and DS18S20 division by zero ( #14866 )
2026-03-16 09:39:26 -10:00
Jonathan Swoboda
cdf2867baf
[hub75] Bump esp-hub75 to 0.3.4 ( #14862 )
2026-03-16 15:05:56 -04:00
J. Nick Koston
b142557979
[ethernet] Add RP2040 W5500 Ethernet support ( #14820 )
2026-03-16 18:26:06 +00:00
J. Nick Koston and Claude Opus 4.6
db405c483e
[core] Cache errno to avoid duplicate __errno() calls ( #14751 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-16 07:35:34 -10:00
J. Nick Koston
7131eafc09
[logger] Reduce per-message overhead by inlining hot path helpers ( #14851 )
2026-03-16 07:35:04 -10:00
J. Nick Koston and Copilot Autofix powered by AI
7b4af76a61
[core] Inline Mutex on all embedded platforms ( #14756 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-03-16 07:33:10 -10:00
J. Nick Koston
2cd93daa5e
[api] Optimize plaintext varint encoding and devirtualize write_protobuf_packet ( #14758 )
2026-03-16 07:32:58 -10:00
J. Nick Koston and Copilot Autofix powered by AI
f86bb2bdb0
[ethernet] Add IDF 6.0 registry component dependencies ( #14847 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-03-16 08:02:59 -04:00
tomaszduda23
414182fe6d
[ble_nus] fix uart debug ( #14850 )
2026-03-15 21:08:05 -10:00
Jonathan Swoboda
e1252e32d1
[deep_sleep] Fix ESP-IDF 6.0 GPIO wakeup API rename ( #14846 )
2026-03-15 19:10:30 -10:00
Jonathan Swoboda
1183ef825b
[usb_host] Fix ESP-IDF 6.0 compatibility for external USB host component ( #14844 )
2026-03-15 19:09:55 -10:00
Keith Burzinski
c09edb94c1
[tinyusb] Fix regression from bump to 2.x in #14796 ( #14848 )
2026-03-16 00:04:07 -05:00
9948adc6a0
[runtime_image] Add esp-dsp dependency for JPEGDEC SIMD on ESP32 ( #14840 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2026-03-15 18:15:01 -10:00
J. Nick Koston
ccb467b219
[fastled] Include esp_lcd IDF component for ESP32-S3 compatibility ( #14839 )
2026-03-15 18:14:41 -10:00
J. Nick Koston
1377776d21
[ethernet] Restructure for multi-platform support ( #14819 )
2026-03-15 15:17:21 -10:00
J. Nick Koston and Claude Opus 4.6
29501ef4f8
[core] Mark leaf Component subclasses as final ( #14833 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-15 15:13:34 -10:00
J. Nick Koston
d97c23b8e3
[core] Add no-arg status_set_warning() to allow linker GC of const char* overload ( #14821 )
2026-03-15 15:13:10 -10:00
Jonathan Swoboda
33f9ad9cee
[esp32] Support non-numeric version extras in IDF version string ( #14826 )
2026-03-15 14:58:12 -04:00
Jonathan Swoboda
7f418d969e
[multiple] Fix implicit int-to-gpio_num_t conversions for GCC 15 ( #14830 )
2026-03-15 14:57:52 -04:00
Jonathan Swoboda
fe9f19d9ed
[mqtt] Fix ESP-IDF 6.0 compatibility for external MQTT component ( #14822 )
2026-03-15 09:30:12 -04:00
J. Nick Koston
d37f8876d7
[bthome_mithermometer][xiaomi_ble] Migrate CCM to PSA AEAD API for ESP-IDF 6.0 ( #14816 )
2026-03-14 13:39:07 -10:00
J. Nick Koston
d7c42bc9ec
[debug] Fix ESP-IDF 6.0 compatibility for wakeup cause API ( #14812 )
2026-03-14 13:38:51 -10:00
J. Nick Koston
efc508a82b
[dlms_meter] Migrate GCM to PSA AEAD API for ESP-IDF 6.0 ( #14817 )
2026-03-14 13:18:40 -10:00
J. Nick Koston
0edc0fd9c8
[esp32_ble_tracker] Migrate to PSA Crypto API for ESP-IDF 6.0 ( #14811 )
2026-03-14 13:17:56 -10:00
J. Nick Koston
cc4c13930f
[hmac_sha256] Migrate to PSA Crypto MAC API for ESP-IDF 6.0 ( #14814 )
2026-03-14 13:17:43 -10:00
J. Nick Koston
234ca7c951
[debug] Fix shared buffer between reset reason and wakeup cause ( #14813 )
2026-03-14 13:17:32 -10:00
J. Nick Koston
447c4669b1
[esp32] Disable SHA-512 in mbedTLS on IDF 6.0+ and add idf_version() helper ( #14810 )
2026-03-14 11:26:20 -10:00
J. Nick Koston
158a119a5a
[sha256] Migrate to PSA Crypto API for ESP-IDF 6.0 ( #14809 )
2026-03-14 10:43:04 -10:00
Jonathan Swoboda and Claude Opus 4.6
b126f3af3b
[ledc] Fix ESP-IDF 6.0 compatibility for peripheral reset ( #14790 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-14 15:02:13 -04:00
Jonathan Swoboda and Claude Opus 4.6
d4e1e32a30
[mipi_dsi] Fix ESP-IDF 6.0 compatibility for use_dma2d flag ( #14792 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-14 15:02:06 -04:00
Jonathan Swoboda and Claude Opus 4.6
271b423b22
[psram] Fix ESP-IDF 6.0 compatibility for PSRAM sdkconfig options ( #14794 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-14 15:01:58 -04:00
Jonathan Swoboda and Claude Opus 4.6
417858f098
[psram] Add ESP32-C61 PSRAM support ( #14795 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-14 15:01:49 -04:00
Jonathan Swoboda and Claude Opus 4.6
c52042e023
[tinyusb][usb_cdc_acm] Bump esp_tinyusb to 2.1.1 ( #14796 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-14 15:01:29 -04:00
Jonathan Swoboda and Claude Opus 4.6
f12531e7e0
[esp32_camera] Bump esp32-camera to 2.1.5 ( #14806 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-14 08:32:17 -10:00