Commit Graph

20811 Commits

Author SHA1 Message Date
J. Nick Koston
e5c6caab7e Merge branch 'idf_no_heap_alloc_url' into integration 2026-01-20 16:21:00 -10:00
J. Nick Koston
cc393ce893 [web_server_idf] Replace heap-allocated url() with stack-based url_to() 2026-01-20 16:20:28 -10:00
J. Nick Koston
6d1321e479 Merge branch 'cleanup_web_server_idf' into integration 2026-01-20 15:58:13 -10:00
J. Nick Koston
7c74806212 [web_server_idf] Use direct member for ListEntitiesIterator instead of unique_ptr 2026-01-20 15:57:45 -10:00
J. Nick Koston
d0f19a102c Merge branch 'libretiny_disable_unused_lwip_debug' into integration 2026-01-20 14:56:27 -10:00
J. Nick Koston
806cbd0bdd [libretiny] Disable unused LWIP statistics to save RAM and flash 2026-01-20 14:55:58 -10:00
J. Nick Koston
1061b4c9e0 Merge branch 'wifi_scan_copy_no_double_heap_esp32' into integration 2026-01-20 13:58:54 -10:00
polyfloyd
3c0f43db9e Add the max_delta filter (#12605)
Co-authored-by: clydebarrow <2366188+clydebarrow@users.noreply.github.com>
2026-01-21 10:58:47 +11:00
J. Nick Koston
a31be2ae29 handle free on error 2026-01-20 13:58:20 -10:00
J. Nick Koston
319e2c11b6 Merge branch 'match_tx_buffer_task_log_buffer' into integration 2026-01-20 13:41:16 -10:00
J. Nick Koston
751b5de13a [logger] Use raw pointer for task log buffer to match tx_buffer pattern 2026-01-20 13:37:56 -10:00
J. Nick Koston
6f6a439c5b Merge branch 'esp32_mdns_no_heap' into integration 2026-01-20 13:09:27 -10:00
J. Nick Koston
d93cffedfa [mdns] Use stack buffer for txt records on ESP32 2026-01-20 13:08:52 -10:00
J. Nick Koston
768ffc43cf Merge branch 'wifi_scan_copy_no_double_heap_esp32' into integration 2026-01-20 13:03:47 -10:00
J. Nick Koston
158f2eee27 [wifi] Process scan results one at a time to avoid heap allocation 2026-01-20 13:03:12 -10:00
J. Nick Koston
f851f71d52 cleanup 2026-01-20 12:59:50 -10:00
J. Nick Koston
8f8ad02fe9 Merge branch 'avoid_heap_wifi_scans' into integration 2026-01-20 12:57:01 -10:00
J. Nick Koston
b1304f64cb avoid heap wifi scans 2026-01-20 12:56:53 -10:00
J. Nick Koston
320e958f09 Merge branch 'noise_stack_buffers' into integration 2026-01-20 12:43:46 -10:00
J. Nick Koston
d8a38815fd missed one 2026-01-20 12:43:38 -10:00
J. Nick Koston
1365c342e5 Merge branch 'noise_stack_buffers' into integration 2026-01-20 12:41:19 -10:00
J. Nick Koston
bc776ffd59 we have one 2026-01-20 12:41:10 -10:00
J. Nick Koston
13fa97e474 Merge branch 'noise_stack_buffers' into integration 2026-01-20 12:39:40 -10:00
J. Nick Koston
087f66c738 Merge branch 'libretiny_esp32_prefs_less_heap' into integration 2026-01-20 12:39:28 -10:00
J. Nick Koston
fd0ea32100 [api] Use stack buffers for noise handshake messages 2026-01-20 12:38:58 -10:00
J. Nick Koston
54ddad461c [esp32] [libretiny] Use stack buffer for preference comparison 2026-01-20 12:31:33 -10:00
J. Nick Koston
b7ba98605d Merge branch 'esp8266_prefs_small_heap_fallback' into integration 2026-01-20 12:18:25 -10:00
J. Nick Koston
613e7eb902 [esp8266] Use SmallBufferWithHeapFallback in preferences 2026-01-20 12:17:47 -10:00
Jonathan Swoboda
6edecd3d45 Merge branch 'beta' into dev 2026-01-20 17:01:47 -05:00
Jonathan Swoboda
055c00f1ac Merge pull request #13396 from esphome/bump-2026.1.0b4
2026.1.0b4
2026.1.0b4
2026-01-20 17:01:36 -05:00
J. Nick Koston
9c818b3bc7 Merge remote-tracking branch 'upstream/dev' into integration 2026-01-20 11:41:38 -10:00
Jonathan Swoboda
7dc40881e2 Bump version to 2026.1.0b4 2026-01-20 15:55:03 -05:00
J. Nick Koston
b04373687e [wifi_info] Fix missing state when both IP+DNS or SSID+BSSID configure (#13385) 2026-01-20 15:55:03 -05:00
Jonathan Swoboda
b89c127f62 [x9c] Fix potentiometer unable to decrement (#13382)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-20 15:55:03 -05:00
Jonathan Swoboda
47dc5d0a1f [core] Fix state leakage and module caching when processing multiple configurations (#13368)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-20 15:55:03 -05:00
J. Nick Koston
21886dd3ac [api] Fix truncation of Home Assistant attributes longer than 255 characters (#13348) 2026-01-20 15:55:03 -05:00
J. Nick Koston
85a5a26519 [network] Fix IPAddress::str_to() to lowercase IPv6 hex digits (#13325) 2026-01-20 15:55:03 -05:00
Clyde Stubbs
79ccacd6d6 [helpers] Allow reading capacity of FixedVector (#13391) 2026-01-20 09:24:42 -10:00
J. Nick Koston
e2319ba651 [wifi_info] Fix missing state when both IP+DNS or SSID+BSSID configure (#13385) 2026-01-20 07:55:59 -10:00
J. Nick Koston
484a12e3e7 Merge remote-tracking branch 'upstream/lazy_callbacks_cleanup' into integration 2026-01-19 22:43:19 -10:00
J. Nick Koston
6eeaca2020 bot 2026-01-19 22:36:28 -10:00
J. Nick Koston
7f8e7c15fa Merge branch 'lazy_callbacks_cleanup' into integration 2026-01-19 22:21:15 -10:00
J. Nick Koston
7bc142ad02 [core] Simplify LazyCallbackManager memory management 2026-01-19 22:20:43 -10:00
J. Nick Koston
36159b09b6 Merge branch 'component_vectors' into integration 2026-01-19 22:09:39 -10:00
J. Nick Koston
4293f8fe89 [core] Eliminate global constructor overhead for component vectors 2026-01-19 22:09:08 -10:00
J. Nick Koston
67b845aaca Merge branch 'wifi_info_fix' into integration 2026-01-19 19:24:17 -10:00
J. Nick Koston
3a3275e90e [wifi_info] Fix missing state when both IP+DNS or SSID+BSSID configure 2026-01-19 19:20:13 -10:00
Jonathan Swoboda
ed4ebffa74 [x9c] Fix potentiometer unable to decrement (#13382)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-19 22:57:54 -05:00
J. Nick Koston
9ecc7602d0 Merge remote-tracking branch 'upstream/dev' into integration 2026-01-19 17:50:52 -10:00
J. Nick Koston
76758addf7 Merge branch 'ard_debug_no_heap' into integration 2026-01-19 17:50:18 -10:00