J. Nick Koston
|
99fecf9c75
|
Merge branch 'sprinker_followup_cleanups' into integration
|
2026-01-19 15:28:28 -10:00 |
|
J. Nick Koston
|
916d802a9e
|
[sprinkler] Eliminate std::string heap allocations
|
2026-01-19 15:26:57 -10:00 |
|
J. Nick Koston
|
dd851509a5
|
[sprinkler] Eliminate std::string heap allocations
|
2026-01-19 15:23:49 -10:00 |
|
J. Nick Koston
|
27ea65ae7c
|
Merge branch 'ipaddress_small_string_no_heap' into integration
|
2026-01-19 15:16:59 -10:00 |
|
J. Nick Koston
|
077517b0b3
|
[network] Deprecate IPAddress::str() in favor of heap-free str_to()
|
2026-01-19 15:16:12 -10:00 |
|
J. Nick Koston
|
4af1afa852
|
Merge branch 'sprintf_group_2' into integration
|
2026-01-19 15:13:07 -10:00 |
|
J. Nick Koston
|
61f9dff8ab
|
Merge remote-tracking branch 'upstream/sprintf_group_2' into sprintf_group_2
|
2026-01-19 15:11:34 -10:00 |
|
J. Nick Koston
|
8f4ca0c6d2
|
simplify
|
2026-01-19 15:11:21 -10:00 |
|
J. Nick Koston
|
365bd036d2
|
Merge branch 'dev' into sprintf_group_2
|
2026-01-19 15:10:32 -10:00 |
|
J. Nick Koston
|
a80e6a6467
|
Merge branch 'voice_assist_to_string' into integration
|
2026-01-19 15:04:44 -10:00 |
|
J. Nick Koston
|
ff61248224
|
[voice_assistant] Deprecate Timer::to_string() in favor of heap-free to_str()
|
2026-01-19 15:03:45 -10:00 |
|
J. Nick Koston
|
1e233d1443
|
Merge branch 'ESPBTUUID_to_string' into integration
|
2026-01-19 14:56:37 -10:00 |
|
J. Nick Koston
|
bff4276697
|
[esp32_ble] Deprecate ESPBTUUID::to_string() in favor of heap-free to_str()
|
2026-01-19 14:55:34 -10:00 |
|
J. Nick Koston
|
6fdba73576
|
Merge branch 'dsmr_store_key_rodata' into integration
|
2026-01-19 14:49:48 -10:00 |
|
J. Nick Koston
|
cc3a16a8bf
|
tweak
|
2026-01-19 14:47:31 -10:00 |
|
J. Nick Koston
|
2be26ee6b0
|
Merge branch 'dsmr_store_key_rodata' into integration
|
2026-01-19 14:39:21 -10:00 |
|
J. Nick Koston
|
fe7038cd37
|
[dsmr] Avoid std::string allocation for decryption key
|
2026-01-19 14:38:08 -10:00 |
|
J. Nick Koston
|
01783e0c61
|
Merge branch 'mqtt_less_alloc' into integration
|
2026-01-19 14:27:29 -10:00 |
|
J. Nick Koston
|
fcebfe6f48
|
cleanup
|
2026-01-19 14:26:19 -10:00 |
|
J. Nick Koston
|
2c10ebe16a
|
tweaks
|
2026-01-19 14:24:57 -10:00 |
|
J. Nick Koston
|
0eb30f4c1d
|
Merge branch 'mqtt_defer_8266' into integration
|
2026-01-19 14:19:17 -10:00 |
|
J. Nick Koston
|
f89c082bd3
|
[mqtt] Remove unnecessary defer in ESP8266 on_message callback
|
2026-01-19 14:18:11 -10:00 |
|
J. Nick Koston
|
98db7c3757
|
Merge branch 'mqtt_less_alloc' into integration
|
2026-01-19 14:14:27 -10:00 |
|
J. Nick Koston
|
2970d3d54f
|
[mqtt] Reduce heap allocations in publish path
|
2026-01-19 14:05:32 -10:00 |
|
J. Nick Koston
|
38e7dd5f29
|
Merge remote-tracking branch 'upstream/dev' into integration
|
2026-01-19 12:48:51 -10:00 |
|
 Jonathan SwobodaandClaude Opus 4.5
|
1996bc425f
|
[core] Fix state leakage and module caching when processing multiple configurations (#13368)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-19 14:46:24 -05:00 |
|
Clyde Stubbs
|
a0d3d54d69
|
[mipi_spi] Add variants of ESP32-2432S028 displays (#13340)
|
2026-01-20 05:13:36 +11:00 |
|
J. Nick Koston
|
ee264d0fd4
|
[anova] Replace sprintf with bounds-checked alternatives (#13303)
|
2026-01-18 23:57:42 -10:00 |
|
J. Nick Koston
|
892e9b006f
|
[api] Use MAX_STATE_LEN constant for Home Assistant state buffer (#13278)
|
2026-01-18 23:57:27 -10:00 |
|
J. Nick Koston
|
5f88ab80f4
|
Merge branch 'set_time_string_literals' into integration
|
2026-01-18 23:29:14 -10:00 |
|
J. Nick Koston
|
48e7e7aeb3
|
hdr
|
2026-01-18 23:18:38 -10:00 |
|
J. Nick Koston
|
54a4d60f5d
|
[datetime] Add const char * overloads for string parsing to avoid heap allocation
|
2026-01-18 23:09:24 -10:00 |
|
J. Nick Koston
|
d41980d0d2
|
[datetime] Add const char * overloads for string parsing to avoid heap allocation
|
2026-01-18 23:06:17 -10:00 |
|
J. Nick Koston
|
cc03168c22
|
Merge branch 'dev' into sprintf_group_2
|
2026-01-18 22:42:55 -10:00 |
|
J. Nick Koston
|
f8bd4ef57d
|
[template][event] Use StringRef for set_action and on_event triggers (#13328)
|
2026-01-18 22:22:57 -10:00 |
|
 J. Nick KostonandCopilot
|
bfcc0e26a3
|
[dfrobot_sen0395][pipsolar][sim800l][wl_134] Replace sprintf with snprintf/buf_append_printf (#13301)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-01-18 22:22:44 -10:00 |
|
J. Nick Koston
|
d85702bf32
|
Merge remote-tracking branch 'origin/mqtt_reduce_heap_alloc' into integration
|
2026-01-18 22:13:51 -10:00 |
|
 J. Nick KostonandCopilot
|
2e3e61f464
|
Update esphome/components/mqtt/mqtt_component.h
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-01-18 22:13:34 -10:00 |
|
J. Nick Koston
|
115e17e95b
|
Merge branch 'mqtt_reduce_heap_alloc' into integration
|
2026-01-18 22:12:28 -10:00 |
|
J. Nick Koston
|
43f0dd091a
|
tweak
|
2026-01-18 22:12:07 -10:00 |
|
J. Nick Koston
|
64bf247f7b
|
Merge branch 'mqtt_reduce_heap_alloc' into integration
|
2026-01-18 22:11:00 -10:00 |
|
J. Nick Koston
|
0117519c81
|
[mqtt] Reduce heap allocations in hot paths
|
2026-01-18 22:10:48 -10:00 |
|
J. Nick Koston
|
d83457bbe1
|
[mqtt] Reduce heap allocations in hot paths
|
2026-01-18 22:02:36 -10:00 |
|
J. Nick Koston
|
a26d01f536
|
Merge branch 'mqtt_resend' into integration
|
2026-01-18 21:36:40 -10:00 |
|
J. Nick Koston
|
90e67d72a5
|
fix
|
2026-01-18 21:11:36 -10:00 |
|
J. Nick Koston
|
994e8970f5
|
Revert "[logger] Optimize ESP8266 UART write path with direct FIFO register access"
This reverts commit 122e7ac01e.
|
2026-01-18 20:54:03 -10:00 |
|
J. Nick Koston
|
5ac917835e
|
Revert "cleanup"
This reverts commit bac836d2a7.
|
2026-01-18 20:54:02 -10:00 |
|
J. Nick Koston
|
986caddb6c
|
Merge branch 'logger_perf_8266' into integration
|
2026-01-18 20:38:49 -10:00 |
|
J. Nick Koston
|
bac836d2a7
|
cleanup
|
2026-01-18 20:37:34 -10:00 |
|
J. Nick Koston
|
72f71f59b3
|
Merge branch 'logger_perf_8266' into integration
|
2026-01-18 20:36:32 -10:00 |
|