J. Nick Koston
|
ee7d63f73a
|
[packet_transport] Use constexpr for compile-time constants (#14074)
|
2026-02-18 21:09:49 -06:00 |
|
J. Nick Koston
|
76c151c6e6
|
[api] Use constexpr for compile-time constant (#14072)
|
2026-02-18 21:07:38 -06:00 |
|
J. Nick Koston
|
9c9365c146
|
[bluetooth_proxy][esp32_ble_client][esp32_ble_server] Use constexpr for compile-time constants (#14073)
|
2026-02-18 21:07:06 -06:00 |
|
J. Nick Koston
|
7e118178b3
|
[web_server] Fix water_heater JSON key names and move traits to DETAIL_ALL (#14064)
|
2026-02-18 21:00:24 -06:00 |
|
J. Nick Koston
|
66d2ac8cb9
|
[web_server] Move climate static traits to DETAIL_ALL only (#14066)
|
2026-02-18 21:00:09 -06:00 |
|
J. Nick Koston
|
e4c233b6ce
|
[mqtt] Use constexpr for compile-time constants (#14075)
|
2026-02-18 20:59:31 -06:00 |
|
J. Nick Koston
|
565443b710
|
[pulse_counter] Fix compilation on ESP32-C6/C5/H2/P4 (#14070)
|
2026-02-18 19:08:53 -06:00 |
|
J. Nick Koston
|
3b869f1720
|
[web_server] Double socket allocation to prevent connection exhaustion (#14067)
|
2026-02-18 19:01:37 -06:00 |
|
J. Nick Koston
|
5f82017a31
|
[udp] Register socket consumption for CONFIG_LWIP_MAX_SOCKETS (#14068)
|
2026-02-18 19:01:00 -06:00 |
|
J. Nick Koston
|
d90754dc0a
|
[http_request] Replace heavy STL containers with std::vector for headers (#14024)
|
2026-02-18 16:49:19 -06:00 |
|
J. Nick Koston
|
387f615dae
|
[api] Add handshake timeout to prevent connection slot exhaustion (#14050)
|
2026-02-18 16:48:30 -06:00 |
|
J. Nick Koston
|
02e310f2c9
|
[core] Remove unnecessary IRAM_ATTR from yield(), delay(), feed_wdt(), and arch_feed_wdt() (#14063)
|
2026-02-18 16:48:13 -06:00 |
|
J. Nick Koston
|
82cfa00a97
|
[tlc59208f] Make mode constants inline constexpr (#14043)
|
2026-02-18 15:04:30 -06:00 |
|
J. Nick Koston
|
4a038978d2
|
[pca9685] Make mode constants inline constexpr (#14042)
|
2026-02-18 15:04:14 -06:00 |
|
 Jonathan SwobodaandClaude Opus 4.6
|
9cd7b0b32b
|
[external_components] Clean up incomplete clone on failed ref fetch (#14051)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-18 18:09:33 +00:00 |
|
J. Nick Koston
|
fb35ddebb9
|
[display] Make COLOR_OFF and COLOR_ON inline constexpr (#14044)
|
2026-02-18 08:22:07 -06:00 |
|
Rodrigo Martín
|
81ed70325c
|
[esp32_ble_server] fix infinitely large characteristic value (#14011)
|
2026-02-17 07:45:21 -10:00 |
|
schrob
|
e826d71bd8
|
[openthread] Fix compiler format warning (#14030)
|
2026-02-17 10:16:57 -05:00 |
|
J. Nick Koston
|
4cd3f6c36a
|
[api] Remove unused reserve from APIServer constructor (#14017)
|
2026-02-17 16:30:57 +13:00 |
|
J. Nick Koston
|
0c4827d348
|
[json, core] Remove stored RAMAllocator, make constructors constexpr (#14000)
|
2026-02-16 08:09:53 -06:00 |
|
J. Nick Koston
|
81872d9822
|
[camera, camera_encoder] Remove stored RAMAllocator member (#13997)
|
2026-02-16 08:09:26 -06:00 |
|
J. Nick Koston
|
ffb9a00e26
|
[online_image] Remove stored RAMAllocator member from DownloadBuffer (#13999)
|
2026-02-16 08:09:13 -06:00 |
|
J. Nick Koston
|
f2c827f9a2
|
[runtime_image] Remove stored RAMAllocator member (#13998)
|
2026-02-16 08:08:43 -06:00 |
|
Cornelius A. Ludmann
|
f2cb5db9e0
|
[epaper_spi] Add Waveshare 7.5in e-Paper (H) (#13991)
|
2026-02-16 13:44:30 +11:00 |
|
Kevin Ahrendt
|
066419019f
|
[audio] Support reallocating non-empty AudioTransferBuffer (#13979)
|
2026-02-15 16:09:35 -05:00 |
|
Pawelo
|
15da6d0a0b
|
[epaper_spi] Add WeAct 3-color e-paper display support (#13894)
|
2026-02-16 07:58:51 +11:00 |
|
 Jonathan SwobodaandClaude Opus 4.6
|
6303bc3e35
|
[esp32_rmt] Handle ESP32 variants without RMT hardware (#14001)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-15 13:23:06 -05:00 |
|
 Jonathan SwobodaandClaude Opus 4.6
|
0f4dc6702d
|
[fan] Fix preset_mode not restored on boot (#14002)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-15 12:11:50 -05:00 |
|
 Jonathan SwobodaandClaude Opus 4.6
|
f48c8a6444
|
[combination] Fix 'coeffecient' typo with backward-compatible deprecation (#14004)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-15 12:11:36 -05:00 |
|
AndreKR
|
5a6d64814a
|
[http_request] Improve TLS logging on ESP8266 (#13985)
|
2026-02-14 10:08:26 -07:00 |
|
 J. Nick KostonandClaude Opus 4.6
|
36776b40c2
|
[wifi] Fix ESP8266 DHCP state corruption from premature dhcp_renew() (#13983)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-14 08:21:04 -07:00 |
|
J. Nick Koston
|
79d9fbf645
|
[nfc] Replace constant std::vector with static constexpr std::array (#13978)
|
2026-02-13 16:22:05 -06:00 |
|
Kevin Ahrendt
|
903971de12
|
[runtime_image, online_image] Create runtime_image component to decode images (#10212)
|
2026-02-13 11:25:43 -05:00 |
|
 J. Nick KostonandCopilot
|
b04e427f01
|
[usb_host] Extract cold path from loop(), replace std::string with buffer API (#13957)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-02-13 06:39:00 -06:00 |
|
J. Nick Koston
|
e0c03b2dfa
|
[api] Fix ESP8266 noise API handshake deadlock and prompt socket cleanup (#13972)
|
2026-02-12 18:20:58 -06:00 |
|
J. Nick Koston
|
7dff631dcb
|
[core] Flatten single-callsite vector realloc functions (#13970)
|
2026-02-12 18:20:39 -06:00 |
|
J. Nick Koston
|
36aba385af
|
[web_server] Flatten deq_push_back_with_dedup_ to inline vector realloc (#13968)
|
2026-02-12 18:20:21 -06:00 |
|
J. Nick Koston
|
7fd535179e
|
[helpers] Add heap warnings to format_hex_pretty, deprecate ethernet/web_server std::string APIs (#13959)
|
2026-02-12 17:47:44 +00:00 |
|
 ![pre-commit-ci-lite[bot]](/avatar/24e64739ad4c3d54d0291a78934c09fb0a50c28f85520283d0803d0353c51b35?size=40)
|
e3a457e402
|
[pulse_meter] Fix early edge detection (#12360)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
|
2026-02-12 17:20:54 +00:00 |
|
J. Nick Koston
|
0dcff82bb4
|
[wifi] Deprecate wifi_ssid() in favor of wifi_ssid_to() (#13958)
|
2026-02-12 17:14:36 +00:00 |
|
J. Nick Koston
|
cde8b66719
|
[web_server] Switch from getParam to arg API to eliminate heap allocations (#13942)
|
2026-02-12 11:04:41 -06:00 |
|
J. Nick Koston
|
0e1433329d
|
[api] Extract cold code from APIServer::loop() hot path (#13902)
|
2026-02-12 11:04:23 -06:00 |
|
J. Nick Koston
|
725e774fe7
|
[web_server] Guard icon JSON field with USE_ENTITY_ICON (#13948)
|
2026-02-12 10:26:36 -06:00 |
|
J. Nick Koston
|
9aa98ed6c6
|
[uart] Remove redundant mutex, fix flush race, conditional event queue (#13955)
|
2026-02-12 10:26:10 -06:00 |
|
schrob
|
8a08c688f6
|
[mipi_spi] Add Waveshare 1.83 v2 panel (#13680)
|
2026-02-12 23:25:51 +11:00 |
|
J. Nick Koston
|
da1ea2cfa3
|
[ethernet] Add per-PHY compile guards to eliminate unused PHY drivers (#13947)
|
2026-02-12 05:07:05 +00:00 |
|
Awesome Walrus
|
c9d2adb717
|
[wifi] Allow fast_connect without preconfigured networks (#13946)
|
2026-02-11 21:34:59 -06:00 |
|
 Jonathan SwobodaandClaude Opus 4.6
|
96eb129cf8
|
[esp32] Bump Arduino to 3.3.7, platform to 55.03.37 (#13943)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-11 20:29:17 -05:00 |
|
J. Nick Koston
|
ae42bfa404
|
[web_server_idf] Remove std::string temporaries from multipart header parsing (#13940)
|
2026-02-11 17:42:33 -06:00 |
|
J. Nick Koston
|
fecb145a71
|
[web_server_idf] Revert multipart upload buffer back to heap to fix httpd stack overflow (#13941)
|
2026-02-11 17:42:18 -06:00 |
|