Commit Graph
19878 Commits
Author SHA1 Message Date
J. Nick Koston 112cf35960 Merge branch 'ld24xx_select_heap' into integration 2026-01-06 21:36:13 -10:00
J. Nick Koston 899f40a024 fix up 2026-01-06 21:31:08 -10:00
J. Nick Koston b128f1fb76 Merge branch 'ld24xx_select_heap' into integration 2026-01-06 21:22:10 -10:00
J. Nick Koston 255aa14aff [ld2410/ld2412/ld2450] Use index-based select publish_state to avoid heap allocations 2026-01-06 21:20:48 -10:00
J. Nick Koston 7c0562b134 Merge branch 'esp_hosted_dma' into integration 2026-01-06 20:57:52 -10:00
J. Nick Koston cf2beb40af [esp32_hosted] Add SHA256 alignment for hardware DMA compatibility 2026-01-06 20:56:20 -10:00
J. Nick Koston 631089b852 Merge branch 'debug_cleanup' into integration 2026-01-06 20:38:28 -10:00
J. Nick Koston d02830307f missed one 2026-01-06 20:36:57 -10:00
J. Nick Koston cd3b9fa268 Merge branch 'update_esp8266' into integration 2026-01-06 20:20:30 -10:00
J. Nick Koston 99171afd01 Merge branch 'mqtt_json_flash' into integration 2026-01-06 20:20:25 -10:00
J. Nick Koston 8c549d1ef3 [mqtt] Use ESPHOME_F() for JSON strings to reduce ESP8266 RAM usage 2026-01-06 20:19:48 -10:00
J. Nick Koston e4a92989b3 [http_request] Store JSON keys in flash for ESP8266 2026-01-06 20:13:54 -10:00
J. Nick Koston 813099ace6 Merge branch 'debug_cleanup' into integration 2026-01-06 19:48:06 -10:00
J. Nick Koston 18b0f0965f Merge branch 'no_heap_no_change_text' into integration 2026-01-06 19:47:57 -10:00
J. Nick Koston d7f832c1cd Merge branch 'sun_gtil2_heap' into integration 2026-01-06 19:47:52 -10:00
J. Nick Koston f512882a38 Merge branch 'dev' into debug_cleanup 2026-01-06 19:31:49 -10:00
J. Nick Koston 499dbd9e91 [sun_gtil2] Eliminate heap allocations in text sensor publishing 2026-01-06 19:29:00 -10:00
J. Nick Koston c387c03944 [text_sensor][text] Avoid heap allocation when state unchanged (#13044) 2026-01-06 19:22:04 -10:00
J. Nick Koston 0acd78612f [text_sensor][text] Avoid heap allocation when state unchanged 2026-01-06 18:06:08 -10:00
J. Nick Koston 22dea00d1b Merge remote-tracking branch 'upstream/dev' into integration 2026-01-06 17:57:17 -10:00
J. Nick Koston 906fb3213f Merge branch 'sun_heap_churn' into integration 2026-01-06 17:57:02 -10:00
J. Nick Koston fb47bfe92a [dsmr] Eliminate heap allocation when publishing telegram (#13032) 2026-01-06 17:54:20 -10:00
J. Nick Koston 5b9be7c169 [ci] Add lint check to prevent usage of deprecated CORE.using_esp_idf (#13029) 2026-01-06 17:54:04 -10:00
J. Nick Koston 6d1f6a1084 [wifi_info] Eliminate heap churn in text sensors (#13031) 2026-01-06 17:53:54 -10:00
J. Nick Koston f9ed2aa17f [pylontech] Eliminate heap allocations in text sensors (#13033) 2026-01-06 17:53:42 -10:00
J. Nick Koston 35118da606 [ethernet_info] Eliminate heap allocations in text sensors (#13034) 2026-01-06 17:53:29 -10:00
J. Nick Koston 498477c5a2 [homeassistant] Eliminate heap allocation in text sensor state updates (#13035) 2026-01-06 17:53:14 -10:00
J. Nick Koston 3a84e4a0b4 [openthread_info] Eliminate heap allocations in text sensors (#13036) 2026-01-06 17:53:00 -10:00
J. Nick Koston bb1dcca39d lower case - clang-tidy 2026-01-06 17:52:38 -10:00
J. Nick Koston 4391457a96 [sml] Eliminate heap allocations in text sensor (#13039) 2026-01-06 17:51:26 -10:00
KyrillandCopilot 68b4bc9d9e Map HEAT_COOL to MODE_AUTO in HeatpumpIR component (#12058)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-06 21:28:41 -06:00
J. Nick Koston b052c9f562 [esp32_camera][uart] Add missing wake_loop_threadsafe() preprocessor guards (#13043) 2026-01-07 03:22:10 +00:00
J. Nick Koston c73d88ce33 enforce buffer size safety at compile time 2026-01-06 16:36:36 -10:00
J. Nick Koston 04057a59c6 tests 2026-01-06 16:35:05 -10:00
J. Nick Koston c9f4a0e010 enforce buffer size safety at compile time 2026-01-06 16:27:12 -10:00
J. Nick Koston 2a89488cb6 enforce buffer size safety at compile time 2026-01-06 16:24:55 -10:00
J. Nick Koston 58375a3f36 Merge branch 'dev' into sun_heap_churn 2026-01-06 16:18:47 -10:00
J. Nick Koston a19597626b [text_sensor][text] Add const char* overloads to publish_state to eliminate heap churn (#13030) 2026-01-06 16:16:37 -10:00
J. Nick Koston 609cb8f0fe Merge branch 'flash_write_after_ota_broken_libretiny' into integration 2026-01-06 16:12:56 -10:00
J. Nick Koston 46a85203e0 fix 2026-01-06 16:09:26 -10:00
J. Nick Koston bf8caeb0a8 Merge branch 'flash_write_after_ota_broken_libretiny' into integration 2026-01-06 14:53:54 -10:00
J. Nick Koston f54505243c [safe_mode] Fix devices getting stuck in safe mode on LibreTiny 2026-01-06 14:49:06 -10:00
J. Nick Koston 3aa396ceb6 Merge remote-tracking branch 'origin/ram_symbols' into integration 2026-01-06 14:37:01 -10:00
J. Nick Koston b341374a5d Merge branch 'sml_fix_heap_churn' into integration 2026-01-06 14:36:46 -10:00
J. Nick Koston 34819881c6 Merge branch 'ble_client_heap_churn' into integration 2026-01-06 14:36:40 -10:00
J. Nick Koston d9c9d21750 [analyze-memory] Add RAM symbol analysis by component 2026-01-06 14:35:35 -10:00
J. Nick Koston aba4645d81 remove useless 2026-01-06 14:27:07 -10:00
J. Nick Koston 04d498eb41 [sml] Eliminate heap allocations in text sensor 2026-01-06 14:25:33 -10:00
J. Nick Koston b6058e837b Merge branch 'ble_client_heap_churn' into integration 2026-01-06 14:18:02 -10:00
J. Nick Koston 6b088eac16 [ble_client] Eliminate heap allocations in text sensor 2026-01-06 14:16:19 -10:00