J. Nick Koston
|
5b92d0b89e
|
[wiegand] Replace heap-allocating to_string with stack buffers (#13294)
|
2026-01-18 18:37:14 -10:00 |
|
J. Nick Koston
|
052b05df56
|
[tuya] Replace unsafe sprintf with snprintf in light color formatting (#13292)
|
2026-01-18 18:37:02 -10:00 |
|
J. Nick Koston
|
7b0db659d1
|
[rc522_spi] Replace unsafe sprintf with buf_append_printf (#13291)
|
2026-01-18 18:36:46 -10:00 |
|
J. Nick Koston
|
2f7270cf8f
|
[uart] Replace unsafe sprintf with buf_append_printf in debugger (#13288)
|
2026-01-18 18:36:32 -10:00 |
|
J. Nick Koston
|
b44727aee6
|
[socket] Eliminate heap allocations in set_sockaddr() (#13228)
|
2026-01-18 18:29:31 -10:00 |
|
J. Nick Koston
|
1a55254258
|
[status] Convert to PollingComponent to reduce CPU usage (#13342)
|
2026-01-18 18:28:24 -10:00 |
|
J. Nick Koston
|
baf2b0e3c9
|
[api] Fix truncation of Home Assistant attributes longer than 255 characters (#13348)
|
2026-01-18 18:23:11 -10:00 |
|
J. Nick Koston
|
680e92a226
|
[core] Add str_endswith_ignore_case to avoid heap allocation in audio file type detection (#13313)
|
2026-01-18 08:36:56 -10:00 |
|
J. Nick Koston
|
db0b32bfc9
|
[network] Fix IPAddress::str_to() to lowercase IPv6 hex digits (#13325)
|
2026-01-17 18:06:54 -10:00 |
|
J. Nick Koston
|
21794e28e5
|
[modbus_controller] Use stack buffers instead of heap-allocating string helpers (#13221)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
|
2026-01-17 17:26:51 -10:00 |
|
J. Nick Koston
|
728236270c
|
[weikai] Replace bitset to_string with format_bin_to (#13297)
|
2026-01-17 15:53:01 -10:00 |
|
J. Nick Koston
|
01cdc4ed58
|
[core] Add fnv1_hash_extend() string overloads, use in atm90e32 (#13326)
|
2026-01-17 15:52:19 -10:00 |
|
J. Nick Koston
|
d6a0c8ffbb
|
[template] Store alarm control panel codes in flash instead of heap (#13329)
|
2026-01-17 15:52:06 -10:00 |
|
J. Nick Koston
|
4cc0f874f7
|
[wireguard] Store configuration strings in flash instead of heap (#13331)
|
2026-01-17 15:51:26 -10:00 |
|
J. Nick Koston
|
ed58b9372f
|
[template] Store text initial_value in flash and avoid heap allocation in setup (#13332)
|
2026-01-17 15:51:12 -10:00 |
|
J. Nick Koston
|
ee2a81923b
|
[sun] Store text sensor format string in flash (#13335)
|
2026-01-17 15:51:01 -10:00 |
|
J. Nick Koston
|
0a1e7ee50b
|
[pipsolar] Store command strings in flash (#13336)
|
2026-01-17 15:50:42 -10:00 |
|
J. Nick Koston
|
4d4283bcfa
|
[udp] Store addresses in flash instead of heap (#13330)
|
2026-01-17 15:50:23 -10:00 |
|
J. Nick Koston
|
e4fb6988ff
|
[web_server] Use ESPHOME_F for canHandle domain checks to reduce ESP8266 RAM (#13315)
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
|
2026-01-17 22:29:29 +00:00 |
|
J. Nick Koston
|
d31b733dce
|
[light] Store color mode JSON strings in flash on ESP8266 (#13314)
|
2026-01-17 16:06:25 -06:00 |
|
Keith Burzinski
|
b25a2f8d8e
|
[infrared][web_server] Implement initial web_server support (#13202)
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
|
2026-01-17 16:01:13 -06:00 |
|
J. Nick Koston
|
3f892711c7
|
[core][opentherm] Add format_bin_to(), soft-deprecate format_bin() (#13232)
|
2026-01-17 11:09:42 -10:00 |
|
Jonathan Swoboda
|
798d3bd956
|
Merge branch 'beta' into dev
|
2026-01-16 23:45:36 -05:00 |
|
Jonathan Swoboda
|
77df3933db
|
Merge pull request #13309 from esphome/bump-2026.1.0b3
2026.1.0b3
2026.1.0b3
|
2026-01-16 23:45:26 -05:00 |
|
Jonathan Swoboda
|
19514ccdf4
|
Bump version to 2026.1.0b3
|
2026-01-16 23:05:59 -05:00 |
|
Mike Ford
|
2947642ca5
|
[http_request] Unable to handle chunked responses (#7884)
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2026-01-16 23:05:59 -05:00 |
|
Stuart Parmenter
|
60e333db08
|
[hub75] Bump esp-hub75 version to 0.3.0 (#13243)
|
2026-01-16 23:05:59 -05:00 |
|
J. Nick Koston
|
d8463f4813
|
[hmac_sha256] Replace unsafe sprintf with format_hex_to (#13290)
|
2026-01-16 23:05:59 -05:00 |
|
mrtoy-me
|
e1800d2fe2
|
[ntc, resistance] change log level to verbose (#13268)
|
2026-01-16 23:05:59 -05:00 |
|
J. Nick Koston
|
50aa4b1992
|
[esp32_ble_client] Reduce GATT data event logging to prevent firmware update failures (#13252)
|
2026-01-16 23:05:59 -05:00 |
|
J. Nick Koston
|
edb303e495
|
[api] Fix clock conflicts when multiple clients connected to homeassistant time (#13253)
|
2026-01-16 23:05:59 -05:00 |
|
J. Nick Koston
|
973fc4c5dc
|
[dallas_temp] Use const char* for set_timeout to fix deprecation warning and heap churn (#13250)
|
2026-01-16 23:05:59 -05:00 |
|
J. Nick Koston
|
f88e8fc43b
|
[sprinkler] Fix scheduler deprecation warnings and heap churn with FixedVector (#13251)
|
2026-01-16 23:05:59 -05:00 |
|
Jonathan Swoboda
|
d830787c71
|
Merge branch 'release' into dev
|
2026-01-16 22:49:39 -05:00 |
|
Jonathan Swoboda
|
c4c31a2e8e
|
Merge branch 'release' into beta
|
2026-01-16 22:49:38 -05:00 |
|
Jonathan Swoboda
|
e6790f0042
|
Merge pull request #13308 from esphome/bump-2025.12.7
2025.12.7
2025.12.7
|
2026-01-16 22:49:26 -05:00 |
|
Jonathan Swoboda
|
ec7f72e280
|
Bump version to 2025.12.7
|
2026-01-16 22:24:05 -05:00 |
|
J. Nick Koston
|
6f29dbd6f1
|
[api] Use subtraction for protobuf bounds checking (#13306)
|
2026-01-16 22:24:05 -05:00 |
|
Kevin Ahrendt
|
9caf78aa7e
|
[i2s_audio] Bugfix: Buffer overflow in software volume control (#13190)
|
2026-01-16 22:24:05 -05:00 |
|
Mike Ford
|
1f4221abfa
|
[http_request] Unable to handle chunked responses (#7884)
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2026-01-16 22:18:48 -05:00 |
|
Stuart Parmenter
|
92808a09c7
|
[hub75] Bump esp-hub75 version to 0.3.0 (#13243)
|
2026-01-16 22:17:36 -05:00 |
|
J. Nick Koston
|
e54d5ee898
|
[hmac_sha256] Replace unsafe sprintf with format_hex_to (#13290)
|
2026-01-16 22:16:38 -05:00 |
|
J. Nick Koston
|
bbe1155518
|
[web_server] Skip defer on ESP8266 where callbacks already run in main loop (#13261)
|
2026-01-16 20:08:04 -06:00 |
|
J. Nick Koston
|
69d7b6e921
|
[api] Use subtraction for protobuf bounds checking (#13306)
|
2026-01-16 15:46:15 -10:00 |
|
Keith Burzinski
|
510c874061
|
[helpers] Remove base85 functions (#13266)
|
2026-01-17 01:23:41 +00:00 |
|
Keith Burzinski
|
f7ad324d81
|
[infrared, remote_base] Replace base85 with base64url for web server infrared transmissions (#13265)
|
2026-01-16 18:15:27 -06:00 |
|
Keith Burzinski
|
58a9e30017
|
[helpers] Add base64_decode_int32_vector function (#13289)
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2026-01-16 23:05:19 +00:00 |
|
J. Nick Koston
|
52ac9e1861
|
[remote_base] Replace unsafe sprintf with buf_append_printf; fix buffer overflow (#13257)
Co-authored-by: Keith Burzinski <kbx81x@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-01-16 16:56:47 -06:00 |
|
Clyde Stubbs
|
c5e4a60884
|
[select] Add condition for testing select option (#13267)
Co-authored-by: J. Nick Koston <nick+github@koston.org>
|
2026-01-17 08:35:40 +11:00 |
|
dependabot[bot]
|
a680884138
|
Bump ruff from 0.14.12 to 0.14.13 (#13275)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@home-assistant.io>
|
2026-01-16 20:29:02 +00:00 |
|