Commit Graph

19678 Commits

Author SHA1 Message Date
J. Nick Koston
92399e58fc Merge branch 'radon_eye_stack' into integration 2026-01-05 08:53:04 -10:00
J. Nick Koston
70792ac9c5 fix bug 2026-01-05 08:52:20 -10:00
J. Nick Koston
215fa497d8 Merge branch 'radon_eye_stack' into integration 2026-01-05 08:38:11 -10:00
J. Nick Koston
6dbcb28012 [radon_eye_rd200, radon_eye_ble] Use stack-based string formatting in logging 2026-01-05 08:28:04 -10:00
J. Nick Koston
204a15d53f Merge branch 'airthings_stack_format_logs' into integration 2026-01-05 08:26:03 -10:00
J. Nick Koston
de060e3209 Merge branch 'mopeka_stack_format' into integration 2026-01-05 08:25:55 -10:00
J. Nick Koston
879c6b87bb [mopeka] Reduce heap allocations with stack-based string formatting 2026-01-05 08:25:16 -10:00
J. Nick Koston
bed16ee76a [airthings_wave_base, airthings_ble] Use stack-based string formatting in logging 2026-01-05 08:21:31 -10:00
J. Nick Koston
1be3cab71d Merge branch 'logger_esp8266' into integration 2026-01-05 08:15:34 -10:00
J. Nick Koston
4a31fd6a9c escape hatch 2026-01-05 08:10:13 -10:00
J. Nick Koston
fc7e55bfdc [api] Avoid heap string copies in Home Assistant state subscription callbacks (#12506) 2026-01-05 07:42:18 -10:00
J. Nick Koston
6aaaae5d0e [ci] Add LibreTiny (BK72XX) to memory impact analysis (#12983)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-05 07:40:49 -10:00
J. Nick Koston
e87a3b3916 [light] Use zero-copy set_effect overload in JSON schema parsing (#12979) 2026-01-05 07:40:24 -10:00
J. Nick Koston
3fb5b28930 [captive_portal] Avoid defer overhead on ESP8266 when saving WiFi credentials (#12981) 2026-01-05 07:40:04 -10:00
J. Nick Koston
1bb4be435c [esp32_ble_tracker, ble_client] Reduce heap allocations with stack-based string formatting (#12982) 2026-01-05 07:39:37 -10:00
J. Nick Koston
0990a9c2b0 [esp32_ble] Avoid heap allocation in ESPBTUUID::from_raw for string literals (#12980) 2026-01-05 07:39:24 -10:00
Samuel Schultze
086eb4b930 [whirlpool] support for 14 byte whirlpool IR receiver messages (#12774)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
2026-01-05 11:45:32 -05:00
J. Nick Koston
ed03b09b61 Merge remote-tracking branch 'upstream/avoid_heap_address_str' into integration 2026-01-04 19:30:02 -10:00
J. Nick Koston
f7109c6ced more 2026-01-04 19:28:10 -10:00
J. Nick Koston
d4e3396ce1 Merge remote-tracking branch 'upstream/avoid_heap_address_str' into integration 2026-01-04 19:20:31 -10:00
J. Nick Koston
dbfef45fbb [esp32_ble_tracker, ble_client] Reduce heap allocations with stack-based string formatting 2026-01-04 19:19:23 -10:00
J. Nick Koston
dc7b5a5498 Merge branch 'no_defer_cap_port_8266' into integration 2026-01-04 18:52:01 -10:00
J. Nick Koston
d46982a6af [captive_portal] Avoid defer overhead on ESP8266 when saving WiFi credentials 2026-01-04 18:51:13 -10:00
J. Nick Koston
454471d923 Merge remote-tracking branch 'origin/esp_btuid_from_raw_no_heap_alloc' into integration 2026-01-04 18:33:01 -10:00
J. Nick Koston
6dc8e8ce64 Revert "constexpr"
This reverts commit 5ed2043037.
2026-01-04 18:27:53 -10:00
J. Nick Koston
5ed2043037 constexpr 2026-01-04 18:21:06 -10:00
J. Nick Koston
bd8f9d5984 [esp32_ble] Avoid heap allocation in ESPBTUUID::from_raw for string literals 2026-01-04 18:14:55 -10:00
J. Nick Koston
851f3733db Merge branch 'avoid_forced_heap_alloc_light_json_schema' into integration 2026-01-04 18:06:14 -10:00
J. Nick Koston
690cf1aec9 [light] Use zero-copy set_effect overload in JSON schema parsing 2026-01-04 18:05:48 -10:00
J. Nick Koston
d107b37d3b [st7735] Combine log statements to reduce loop blocking (#12977) 2026-01-04 17:51:02 -10:00
J. Nick Koston
0aa8cfcff5 Merge remote-tracking branch 'upstream/dev' into integration 2026-01-04 17:03:54 -10:00
J. Nick Koston
80ab9485e0 [spi_led_strip] Combine log statements to reduce loop blocking (#12968) 2026-01-04 17:00:59 -10:00
J. Nick Koston
28d30fdddb [ssd1306_i2c] Combine log statements to reduce loop blocking (#12969) 2026-01-04 17:00:40 -10:00
J. Nick Koston
0bd8a7e1a0 [ssd1306_spi] Combine log statements to reduce loop blocking (#12970) 2026-01-04 17:00:21 -10:00
J. Nick Koston
2381ea7ff5 [ssd1322_spi] Combine log statements to reduce loop blocking (#12971) 2026-01-04 17:00:09 -10:00
J. Nick Koston
06101c54a5 [ssd1327_spi] Combine log statements to reduce loop blocking (#12973) 2026-01-04 16:59:52 -10:00
J. Nick Koston
ed332a034b [ssd1351_spi] Combine log statements to reduce loop blocking (#12974) 2026-01-04 16:59:36 -10:00
J. Nick Koston
a2bb9468ff [sm2235] Combine log statements to reduce loop blocking (#12964)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
2026-01-05 02:57:43 +00:00
J. Nick Koston
d8387799d9 [sm2335] Combine log statements to reduce loop blocking (#12965) 2026-01-04 16:56:30 -10:00
J. Nick Koston
ae3cdeda99 [ssd1325_spi] Combine log statements to reduce loop blocking (#12972) 2026-01-04 16:55:55 -10:00
J. Nick Koston
9cd003034c [spi_device] Combine log statements to reduce loop blocking (#12967) 2026-01-04 16:55:31 -10:00
J. Nick Koston
f67a8d0d1f [sonoff_d1] Combine log statements to reduce loop blocking (#12966) 2026-01-04 16:55:11 -10:00
J. Nick Koston
47223965b6 [sm2135] Combine log statements to reduce loop blocking (#12963) 2026-01-04 16:54:17 -10:00
J. Nick Koston
9128fc3120 [sm16716] Combine log statements to reduce loop blocking (#12962) 2026-01-04 16:54:03 -10:00
J. Nick Koston
c742db48b8 [sim800l] Combine log statements to reduce loop blocking (#12961) 2026-01-04 16:52:57 -10:00
J. Nick Koston
4bc1a02fc2 [shtcx] Combine log statements to reduce loop blocking (#12960) 2026-01-04 16:52:03 -10:00
J. Nick Koston
1d0f36ba35 [st7789v] Combine log statements to reduce loop blocking (#12978) 2026-01-04 16:51:37 -10:00
J. Nick Koston
405b26426c [st7567_spi] Combine log statements to reduce loop blocking (#12976) 2026-01-04 16:51:24 -10:00
J. Nick Koston
2295f57dec [st7567_i2c] Combine log statements to reduce loop blocking (#12975) 2026-01-04 16:51:11 -10:00
J. Nick Koston
81a230284f Merge branch 'web_server_br' into integration 2026-01-04 16:28:36 -10:00