1
0
mirror of https://github.com/esphome/esphome.git synced 2026-02-08 08:41:59 +00:00
Commit Graph

21806 Commits

Author SHA1 Message Date
J. Nick Koston
11882bc6fa Merge branch 'mqtt_progmem_table' into integration 2026-02-06 18:54:52 +01:00
J. Nick Koston
b908d6ad04 [mqtt] Move switch string tables to PROGMEM_STRING_TABLE 2026-02-06 18:53:33 +01:00
J. Nick Koston
238e40966f [light] Move CSWTCH lookup table to PROGMEM in get_suitable_color_modes_mask_ (#13801) 2026-02-06 17:33:26 +00:00
J. Nick Koston
29e73ef317 Merge remote-tracking branch 'upstream/dev' into integration 2026-02-06 18:25:47 +01:00
J. Nick Koston
f9192b5f75 [wifi] Avoid jump tables in LOG_STR switch statements to save ESP8266 RAM (#13799) 2026-02-06 18:20:46 +01:00
J. Nick Koston
2917057da8 [analyze-memory] Trace CSWTCH switch table symbols to source components (#13798)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
2026-02-06 18:08:30 +01:00
J. Nick Koston
6464fcbc14 Merge branch 'light_cswitch' into integration 2026-02-06 18:03:40 +01:00
J. Nick Koston
305e0172f3 [light] Move CSWTCH lookup table to PROGMEM in get_suitable_color_modes_mask_ 2026-02-06 17:58:30 +01:00
J. Nick Koston
378f608aad Merge branch 'cswitch_analyzer' into integration 2026-02-06 17:41:30 +01:00
J. Nick Koston
9712c1062f Merge remote-tracking branch 'upstream/dev' into integration 2026-02-06 17:41:17 +01:00
J. Nick Koston
c7c9ffe7e1 [light] Convert color_mode_to_human to PROGMEM_STRING_TABLE using to_bit() (#13797) 2026-02-06 17:38:03 +01:00
J. Nick Koston
368ef5687b [update] Move update_state_to_string to update component and convert to PROGMEM_STRING_TABLE (#13796)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-06 17:37:41 +01:00
J. Nick Koston
b7dc975331 [core] Convert entity string lookups to PROGMEM_STRING_TABLE (#13794) 2026-02-06 17:37:19 +01:00
J. Nick Koston
44f308502e [gpio] Convert interrupt_type_to_string to PROGMEM_STRING_TABLE (#13795)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-06 17:37:02 +01:00
J. Nick Koston
ec477801ca [wifi] Defer ESP8266 WiFi listener callbacks from system context to main loop (#13789) 2026-02-06 16:23:19 +00:00
J. Nick Koston
16ef68ea4d bot review 2026-02-06 17:10:14 +01:00
J. Nick Koston
21c4fb3880 bot review 2026-02-06 17:09:46 +01:00
J. Nick Koston
82587fe854 bot review 2026-02-06 17:07:47 +01:00
J. Nick Koston
1d627b47b7 Merge remote-tracking branch 'origin/wifi_no_jump_tables' into integration 2026-02-06 16:52:15 +01:00
J. Nick Koston
f71d6c615a missed one 2026-02-06 16:51:58 +01:00
J. Nick Koston
9272967096 Merge remote-tracking branch 'origin/wifi_no_jump_tables' into integration 2026-02-06 16:50:09 +01:00
J. Nick Koston
9914293777 Merge branch 'cswitch_analyzer' into integration 2026-02-06 16:49:58 +01:00
J. Nick Koston
0e3e060fce [wifi] Avoid jump tables in LOG_STR switch statements to save ESP8266 RAM 2026-02-06 16:49:24 +01:00
J. Nick Koston
c892174378 [analyze-memory] Trace CSWTCH switch table symbols to source components 2026-02-06 16:48:08 +01:00
J. Nick Koston
bbfa4c69af Merge branch 'light_progmem_str' into integration 2026-02-06 16:21:44 +01:00
J. Nick Koston
6d563be2b4 [light] Convert color_mode_to_human to PROGMEM_STRING_TABLE using to_bit() 2026-02-06 16:20:50 +01:00
J. Nick Koston
14ce07b9cb Merge branch 'gpio_progmem_table' into integration 2026-02-06 15:57:40 +01:00
J. Nick Koston
783273cdab Merge branch 'update_progmem_table' into integration 2026-02-06 15:57:34 +01:00
J. Nick Koston
a3e17acc65 Merge branch 'entity_progmem_table' into integration 2026-02-06 15:57:30 +01:00
J. Nick Koston
e130727ed6 Merge remote-tracking branch 'origin/dev' into integration 2026-02-06 15:57:22 +01:00
J. Nick Koston
c3622ef7fb [http_request] Fix chunked transfer encoding on Arduino platforms (#13790) 2026-02-06 15:52:41 +01:00
J. Nick Koston
7018a3b3ba cleanup lock 2026-02-06 15:49:09 +01:00
J. Nick Koston
8cd4d07fe7 [update] Move update_state_to_string to update component and convert to PROGMEM_STRING_TABLE 2026-02-06 15:47:21 +01:00
J. Nick Koston
3f4f438445 [gpio] Convert interrupt_type_to_string to PROGMEM_STRING_TABLE 2026-02-06 15:42:53 +01:00
J. Nick Koston
10821ec078 [core] Convert entity string lookups to PROGMEM_STRING_TABLE 2026-02-06 15:34:07 +01:00
J. Nick Koston
e4ad2082bc [core] Add PROGMEM_STRING_TABLE macro for flash-optimized string lookups (#13659)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-06 15:26:16 +01:00
J. Nick Koston
b1d2eaa54b Merge remote-tracking branch 'upstream/dev' into integration 2026-02-06 12:59:35 +01:00
Andrew Rankin
7afd0eb1aa [esp32_ble] include sdkconfig.h before ESP-Hosted preprocessor guards (#13787)
Co-authored-by: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 11:36:55 +00:00
J. Nick Koston
16b4aba3cf Merge branch 'ard_chunked_http_request' into integration 2026-02-06 12:02:03 +01:00
J. Nick Koston
89330aa157 refaxctor 2026-02-06 11:45:15 +01:00
J. Nick Koston
de84169701 braces 2026-02-06 11:31:24 +01:00
J. Nick Koston
d6466bdbc7 Merge branch 'ard_chunked_http_request' into integration 2026-02-06 11:23:51 +01:00
J. Nick Koston
548b434f49 [http_request] Fix chunked transfer encoding on Arduino platforms 2026-02-06 11:22:52 +01:00
Clyde Stubbs
112a2c5d92 [const] Move some constants to common (#13788) 2026-02-06 20:11:08 +11:00
Jonathan Swoboda
fef5d3f88f [rdm6300] Add ID-20LA compatibility by skipping CR/LF bytes (#13779)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 04:10:22 -05:00
Jonathan Swoboda
8e461db301 [ota] Fix CLI upload option shown when only http_request platform configured (#13784)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 04:09:48 -05:00
dependabot[bot]
6decdfad26 Bump github/codeql-action from 4.32.1 to 4.32.2 (#13781)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-06 10:05:10 +01:00
J. Nick Koston
1bf04d22dc Merge branch 'wifi_callbacks_main_loop_8266' into integration 2026-02-06 09:58:20 +01:00
J. Nick Koston
c4a4a86cff tidy 2026-02-06 09:56:42 +01:00
Jonathan Swoboda
c7729cb019 [esp32] Use underscores in arduino_libs_stub folder name (#13785)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 09:51:13 +01:00