J. Nick Koston
|
00fd4f2fdd
|
[esp8266] Exclude unused waveform code to save ~596 bytes RAM (#12690)
|
2026-01-02 19:51:07 -10:00 |
|
J. Nick Koston
|
2a5be725c8
|
[api] Enable zero-copy bytes SOURCE_BOTH messages (#12816)
|
2026-01-02 19:50:30 -10:00 |
|
Robert Klep
|
c4d339a4c9
|
[core] Add CONF_ON_START (#12439) (#12440)
|
2026-01-02 23:42:18 -05:00 |
|
J. Nick Koston
|
6409970f6e
|
[uponor_smatrix] Use stack-based hex formatting in verbose logging (#12797)
Co-authored-by: Stefan Rado <628587+kroimon@users.noreply.github.com>
|
2026-01-02 16:41:02 -10:00 |
|
J. Nick Koston
|
bc1af007b4
|
[vbus] Use stack-based hex formatting in verbose logging (#12796)
|
2026-01-02 16:40:47 -10:00 |
|
Thomas Rupprecht
|
c3ffc1635d
|
[gps] add icon for HDOP and use correct state_class for longitude and… (#12718)
|
2026-01-02 21:40:28 -05:00 |
|
J. Nick Koston
|
016eeef04a
|
[tee501] Use stack-based hex formatting in verbose logging (#12795)
|
2026-01-02 16:40:06 -10:00 |
|
J. Nick Koston
|
ace48464a8
|
[addressable_light] Use StringRef to avoid allocation when saving effect name (#12759)
|
2026-01-02 16:39:44 -10:00 |
|
J. Nick Koston
|
64ba376330
|
[hte501] Use stack-based hex formatting in verbose logging (#12794)
|
2026-01-02 16:37:38 -10:00 |
|
J. Nick Koston
|
d946ddabfd
|
[xiaomi_ble] Use stack-based hex formatting in verbose logging (#12793)
|
2026-01-02 16:37:16 -10:00 |
|
J. Nick Koston
|
a57011b50b
|
[kuntze] Use stack buffer for hex formatting in verbose logging (#12775)
|
2026-01-02 16:36:57 -10:00 |
|
J. Nick Koston
|
1240e7907e
|
[api] Use stack-based format_hex_pretty_to for packet logging macros (#12788)
|
2026-01-02 16:35:44 -10:00 |
|
J. Nick Koston
|
f0391f0213
|
[api] Remove object_id from API protocol - clients compute it from name #12698 (#12818)
|
2026-01-02 16:32:46 -10:00 |
|
J. Nick Koston
|
3cc6810be5
|
[core] Remove object_id RAM storage - no longer in hot path after #12627 (#12631)
|
2026-01-02 15:46:01 -10:00 |
|
J. Nick Koston
|
916370a943
|
[gpio] Avoid heap allocation in dump_summary (#12760)
|
2026-01-02 15:42:56 -10:00 |
|
J. Nick Koston
|
e2f45c590e
|
[esp32_improv] Use stack buffer for hex formatting in verbose logging (#12737)
|
2026-01-02 14:28:38 -10:00 |
|
J. Nick Koston
|
7d21411ca4
|
[epaper_spi] Use stack buffer for hex formatting in command logging (#12734)
|
2026-01-02 14:27:00 -10:00 |
|
J. Nick Koston
|
56ed5af27d
|
[nextion] Use stack buffers for hex formatting in upload logging (#12733)
|
2026-01-02 14:26:14 -10:00 |
|
J. Nick Koston
|
c8241b0122
|
[sonoff_d1] Use stack buffer for hex formatting in logging (#12730)
|
2026-01-02 14:25:02 -10:00 |
|
J. Nick Koston
|
30efd7fb07
|
[jsn_sr04t] Use stack buffer for hex formatting in error logging (#12729)
|
2026-01-02 14:24:47 -10:00 |
|
J. Nick Koston
|
1703343694
|
[a02yyuw] Use stack buffer for hex formatting in error logging (#12728)
|
2026-01-02 14:24:30 -10:00 |
|
J. Nick Koston
|
7fa04b6c25
|
[a01nyub] Use stack buffer for hex formatting in error logging (#12727)
|
2026-01-02 14:23:33 -10:00 |
|
J. Nick Koston
|
61b6476de4
|
[opentherm] Replace heap-allocating format calls with printf format specifiers in debug_error (#12726)
|
2026-01-02 14:23:18 -10:00 |
|
J. Nick Koston
|
b4e5e0bc9b
|
[rc522] Use stack buffers for hex formatting in tag logging (#12725)
|
2026-01-02 14:22:58 -10:00 |
|
J. Nick Koston
|
f9b4e0e489
|
[remote_base] Use stack buffer for hex formatting in haier protocol logging (#12723)
|
2026-01-02 14:22:26 -10:00 |
|
J. Nick Koston
|
9ccb100cca
|
[remote_base] Use stack buffer for hex formatting in mirage protocol logging (#12722)
|
2026-01-02 14:21:42 -10:00 |
|
J. Nick Koston
|
20b66cba23
|
[shelly_dimmer] Use stack buffer for hex formatting in command logging (#12721)
|
2026-01-02 14:21:23 -10:00 |
|
J. Nick Koston
|
b711172b33
|
[wifi] Use precision format specifier for SSID logging to avoid stack copy (#12704)
|
2026-01-02 14:21:09 -10:00 |
|
J. Nick Koston
|
0c4184b129
|
[cse7766] Use stack buffer for hex formatting in debug logging (#12732)
|
2026-01-02 14:20:17 -10:00 |
|
J. Nick Koston
|
0e108c2178
|
[esp32] Add minimum_chip_revision setting and log chip revision at startup (#12696)
|
2026-01-02 14:14:52 -10:00 |
|
J. Nick Koston
|
2230e56347
|
[wifi] Use stack buffers for IP address logging to avoid heap allocations (#12680)
|
2026-01-02 14:14:24 -10:00 |
|
J. Nick Koston
|
2ff9535f5f
|
[esp32_improv] Use stack buffer for URL formatting to avoid heap allocation (#12682)
|
2026-01-02 14:14:12 -10:00 |
|
J. Nick Koston
|
ddb6c6cfd4
|
[captive_portal] Use stack buffer for IP address logging in DNS server (#12679)
|
2026-01-02 14:13:59 -10:00 |
|
J. Nick Koston
|
00ab64a3c7
|
[wifi] Use wifi_ssid_to() to avoid heap allocations in automation and connection checks (#12678)
|
2026-01-02 14:13:43 -10:00 |
|
J. Nick Koston
|
e732f8469e
|
[udp] Avoid heap allocations when joining multicast groups (#12685)
|
2026-01-02 14:13:26 -10:00 |
|
J. Nick Koston
|
023be88a87
|
[tuya] Use stack buffers for hex logging to avoid heap allocations (#12689)
|
2026-01-02 14:13:08 -10:00 |
|
J. Nick Koston
|
25e60d62cf
|
[mqtt] Avoid heap allocations when logging IP addresses (#12686)
|
2026-01-02 14:12:04 -10:00 |
|
J. Nick Koston
|
167a42aa27
|
[api] Use StringRef in send_action_response and send_execute_service_response (#12658)
|
2026-01-02 14:11:45 -10:00 |
|
J. Nick Koston
|
0ef49a8b73
|
[ld2410][ld2412][ld2450] Use stack buffers for hex logging (#12688)
|
2026-01-02 14:11:31 -10:00 |
|
J. Nick Koston
|
51259888bf
|
[voice_assistant] Use zero-copy buffer access for audio data (#12656)
|
2026-01-02 14:10:21 -10:00 |
|
J. Nick Koston
|
0b7ff09657
|
[api] Use pointer to FixedVector for siren tones field (#12657)
|
2026-01-02 14:09:40 -10:00 |
|
J. Nick Koston
|
f394cf3f4d
|
[packet_transport] Use stack-based format_hex_pretty_to for logging (#12791)
|
2026-01-02 14:06:03 -10:00 |
|
J. Nick Koston
|
4cb066bcbf
|
[api] Use StringRef in handle_action_response to avoid temporary string (#12655)
|
2026-01-02 14:05:50 -10:00 |
|
J. Nick Koston
|
e7001c5eea
|
[api] Auto-generate zero-copy pointer access for incoming API bytes fields (#12654)
|
2026-01-02 14:05:37 -10:00 |
|
esphomebot
|
5bb9ffa0cb
|
Update webserver local assets to 20260102-230255 (#12817)
|
2026-01-02 23:14:11 +00:00 |
|
J. Nick Koston
|
c6713eaccb
|
[web_server] Fix URL collisions with UTF-8 names and sub-devices (#12627)
|
2026-01-02 13:07:11 -10:00 |
|
Jonathan Swoboda
|
087f521b19
|
[ultrasonic] Use interrupt-based measurement for reliability (#12617)
Co-authored-by: Claude <noreply@anthropic.com>
|
2026-01-02 15:58:53 -05:00 |
|
Jonathan Swoboda
|
763515d3a1
|
[core] Remove unused USE_ESP32_FRAMEWORK_ARDUINO ifdefs (#12813)
Co-authored-by: Claude <noreply@anthropic.com>
|
2026-01-02 14:47:14 -05:00 |
|
J. Nick Koston
|
6d4f4d8d23
|
[api] Auto-generate StringRef for incoming API string fields (#12648)
|
2026-01-02 08:17:05 -10:00 |
|
Tobias Stanzel
|
d7fd85e610
|
[spi] Allow any achievable data rate (#12753)
Co-authored-by: clydebarrow <2366188+clydebarrow@users.noreply.github.com>
|
2026-01-02 18:10:30 +11:00 |
|