1
0
mirror of https://github.com/esphome/esphome.git synced 2025-10-09 21:33:48 +01:00
Commit Graph

13912 Commits

Author SHA1 Message Date
J. Nick Koston
fd65e560e8 Merge branch 'lock_mask' into integration 2025-10-02 00:04:47 +02:00
J. Nick Koston
efc8a8b904 [lock] Replace std::set with bitmask (saves 388B flash + 23B RAM per lock) 2025-10-02 00:04:10 +02:00
J. Nick Koston
729de03305 Merge branch 'mdns_services_const' into integration 2025-10-01 23:35:47 +02:00
J. Nick Koston
15ca069d58 preen 2025-10-01 23:34:12 +02:00
J. Nick Koston
86bfedc30e preen 2025-10-01 23:30:33 +02:00
J. Nick Koston
785ad0cd47 preen 2025-10-01 23:27:14 +02:00
J. Nick Koston
76defeac39 preen 2025-10-01 23:26:29 +02:00
J. Nick Koston
daf2e81f1d Merge branch 'mdns_services_const' into integration 2025-10-01 23:10:18 +02:00
J. Nick Koston
03c869bd43 update comment 2025-10-01 23:05:59 +02:00
J. Nick Koston
636d1e16f2 update comment 2025-10-01 23:05:30 +02:00
J. Nick Koston
5df3745304 Merge branch 'mdns_services_const' into integration 2025-10-01 22:49:28 +02:00
J. Nick Koston
de2838fa66 preen 2025-10-01 22:35:33 +02:00
J. Nick Koston
b4b8b43bd7 preen 2025-10-01 22:34:32 +02:00
J. Nick Koston
30df2cb9ee preen 2025-10-01 22:33:50 +02:00
J. Nick Koston
03e0fbd657 preen 2025-10-01 22:33:22 +02:00
J. Nick Koston
c12eba9590 preen 2025-10-01 22:32:28 +02:00
J. Nick Koston
2eb35f83b7 preen 2025-10-01 22:31:55 +02:00
J. Nick Koston
518402f031 preen 2025-10-01 22:31:04 +02:00
J. Nick Koston
9647fd26f7 Merge remote-tracking branch 'upstream/dev' into mdns_services_const 2025-10-01 22:26:08 +02:00
J. Nick Koston
21d7dc2b9b [mdns][openthread] Use std::array for mdns services and remove unnecessary copy 2025-10-01 22:25:11 +02:00
J. Nick Koston
a9dc0628c4 [mdns][openthread] Use std::array for mdns services and remove unnecessary copy 2025-10-01 22:21:58 +02:00
J. Nick Koston
9e2e4f56ad Merge branch 'bound_tx_buf' into integration 2025-10-01 21:36:01 +02:00
J. Nick Koston
b252486587 preen 2025-10-01 21:13:05 +02:00
J. Nick Koston
73c6411a1b Merge branch 'bound_tx_buf' into integration 2025-10-01 21:08:59 +02:00
J. Nick Koston
65384ef31a style 2025-10-01 21:08:49 +02:00
J. Nick Koston
fa548e20da Merge branch 'bound_tx_buf' into integration 2025-10-01 20:47:21 +02:00
J. Nick Koston
4b10bf09be tweak, compiler optimizes it away anyways though 2025-10-01 20:36:40 +02:00
J. Nick Koston
a4c794c9fa tweak, compiler optimizes it away anyways though 2025-10-01 20:34:51 +02:00
J. Nick Koston
638c6cc14e [api] Reduce flash usage in user services by eliminating vector copy (#10971) 2025-10-01 20:26:47 +02:00
Jonathan Swoboda
8137d7600a [rtttl] Fix warning (#10972) 2025-10-01 20:26:25 +02:00
J. Nick Koston
cc5b9ba4d6 Merge branch 'bound_tx_buf' into integration 2025-10-01 18:20:40 +02:00
J. Nick Koston
adade2952a 64 2025-10-01 18:17:41 +02:00
J. Nick Koston
f3330118ba [api] Add configurable send queue limit to prevent OOM crashes 2025-10-01 18:13:57 +02:00
J. Nick Koston
2b374529f4 Merge branch 'client_info_flash' into integration 2025-10-01 17:06:01 +02:00
J. Nick Koston
85a6f85f2d Merge remote-tracking branch 'upstream/dev' into client_info_flash 2025-10-01 16:39:08 +02:00
J. Nick Koston
f4aea8fa7a tweak 2025-10-01 16:35:26 +02:00
J. Nick Koston
7b89647217 Merge branch 'user_services' into integration 2025-10-01 16:08:01 +02:00
J. Nick Koston
dab9a77c1a lint 2025-10-01 16:01:52 +02:00
J. Nick Koston
9a240b64ce Merge branch 'user_services' into integration 2025-10-01 15:57:51 +02:00
J. Nick Koston
1b5ad59da5 [api] Reduce flash usage in user services by eliminating vector copy 2025-10-01 15:57:16 +02:00
Carl Reid
08afc3030a [psram] raise instead of returning invalid object (#10954)
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2025-10-01 09:47:32 -04:00
J. Nick Koston
5a407a7edf Merge branch 'dev' into client_info_flash 2025-10-01 15:41:14 +02:00
Jesse Hills
1deb79a24b [core] Add some types to loader.py (#10967)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-10-01 15:36:17 +02:00
J. Nick Koston
de21c61b6a [logger] Optimize log formatting performance (35-72% faster) (#10960) 2025-10-01 15:33:30 +02:00
J. Nick Koston
db1aa82350 [core] Fix ComponentIterator alignment for 32-bit platforms (#10969) 2025-10-01 15:33:14 +02:00
J. Nick Koston
d0f9b54d95 Merge branch 'dev' into client_info_flash 2025-10-01 15:24:17 +02:00
J. Nick Koston
dee7ae7f63 Merge branch 'client_info_flash' into integration 2025-10-01 15:20:36 +02:00
J. Nick Koston
a760f7d604 [api] Remove ClientInfo::get_combined_info() to eliminate heap fragmentation 2025-10-01 15:04:26 +02:00
J. Nick Koston
a1ce92e406 Merge branch 'comp_align' into integration 2025-10-01 13:35:55 +02:00
J. Nick Koston
57d4cc151d [core] Fix ComponentIterator alignment for 32-bit platforms 2025-10-01 13:34:54 +02:00