Commit Graph

  • 055b3ed198 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-23 10:37:27 -05:00
  • 115f8f6e4f Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-23 10:37:25 -05:00
  • f23b6072a9 Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-23 10:37:23 -05:00
  • 0e28f0e399 Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-23 10:37:21 -05:00
  • ec11e95b84 Merge branch 'esp8266-native-build-surgery' into esp8266-native-toolchain-plumbing J. Nick Koston 2026-08-23 10:37:19 -05:00
  • 8cbb83a06d Merge branch 'esp8266-native-shared-helpers' into esp8266-native-build-surgery J. Nick Koston 2026-08-23 10:37:16 -05:00
  • bac6530203 Merge branch 'esp8266-native-library-converter' into esp8266-native-shared-helpers J. Nick Koston 2026-08-23 10:37:14 -05:00
  • 355d4788b8 Assert lexed tokens, not raw flag strings J. Nick Koston 2026-08-23 10:37:11 -05:00
  • caf758eaed Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-23 10:33:03 -05:00
  • 5bdb886190 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-23 10:33:03 -05:00
  • 8df7bc57de Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-23 10:33:03 -05:00
  • df71e76ce2 Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-23 10:33:03 -05:00
  • ee4b38eb4c Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-23 10:33:03 -05:00
  • e39738f2fd Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-23 10:33:02 -05:00
  • d34d112a43 Merge branch 'esp8266-native-build-surgery' into esp8266-native-toolchain-plumbing J. Nick Koston 2026-08-23 10:33:02 -05:00
  • b8dac2dc89 Merge branch 'esp8266-native-shared-helpers' into esp8266-native-build-surgery J. Nick Koston 2026-08-23 10:33:02 -05:00
  • 585d818e7a Merge branch 'esp8266-native-library-converter' into esp8266-native-shared-helpers J. Nick Koston 2026-08-23 10:33:02 -05:00
  • 80b492f638 Quote emitted -I/-L paths so spaced directories survive re-lexing J. Nick Koston 2026-08-23 10:31:59 -05:00
  • 33aac54c8f Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-23 10:17:28 -05:00
  • d6df22f7fa Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-23 10:17:10 -05:00
  • 707a9fc893 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-23 10:17:07 -05:00
  • 759c6aecc9 Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-23 10:16:36 -05:00
  • 33e66a3a14 Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-23 10:16:08 -05:00
  • 61fb0fdb6e Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-23 10:16:08 -05:00
  • 75f9007b77 Merge branch 'esp8266-native-build-surgery' into esp8266-native-toolchain-plumbing J. Nick Koston 2026-08-23 10:16:07 -05:00
  • 692bb2a810 Merge branch 'esp8266-native-shared-helpers' into esp8266-native-build-surgery J. Nick Koston 2026-08-23 10:16:07 -05:00
  • 4a874a374a Merge branch 'esp8266-native-library-converter' into esp8266-native-shared-helpers J. Nick Koston 2026-08-23 10:16:06 -05:00
  • 54cd17591d Type-check extraScript, capture CPPPATH, surface version-less dependency drops J. Nick Koston 2026-08-23 10:15:52 -05:00
  • 98b595c95d Merge branch 'esp8266-native-idedata-helpers' into esp8266-native-library-converter J. Nick Koston 2026-08-23 10:13:22 -05:00
  • e16cfded5d Merge remote-tracking branch 'origin/dev' into esp8266-native-idedata-helpers J. Nick Koston 2026-08-23 10:12:45 -05:00
  • 746b294ed7 Harden idedata against non-list compile DBs and stale caches, blanket the size summary J. Nick Koston 2026-08-23 10:12:40 -05:00
  • 37180f748d [time] Skip posix_tz.cpp when no timezone is configured J. Nick Koston 2026-08-23 10:12:17 -05:00
  • cf31c08a5c [core] Skip copying entity automation and filter sources when unused (#18602) J. Nick Koston 2026-08-23 09:05:04 -05:00
  • e7574a574b [ota] Restore lazy flash erase for ESP32 OTA with 64 KiB block erase (#18580) J. Nick Koston 2026-08-23 09:04:48 -05:00
  • 33484108a9 [core] Replace a damaged existing file in write_file_if_changed (#18665) J. Nick Koston 2026-08-23 09:04:24 -05:00
  • e697a40fda [core] Register the OTA component in dummy_main like its siblings (#18666) J. Nick Koston 2026-08-23 09:04:06 -05:00
  • 6a5a45dd73 Trim comments and docstrings J. Nick Koston 2026-08-22 23:57:02 -05:00
  • 2a2710d752 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 23:41:58 -05:00
  • c0be436a07 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 23:41:58 -05:00
  • 897ae28a19 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 23:41:58 -05:00
  • d2022c2ed9 Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-22 23:41:57 -05:00
  • 230b6926ab Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-22 23:41:57 -05:00
  • 4f315ae8ba Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-22 23:41:57 -05:00
  • 4e88823faf Merge branch 'esp8266-native-build-surgery' into esp8266-native-toolchain-plumbing J. Nick Koston 2026-08-22 23:41:57 -05:00
  • ec6123e0ef Merge branch 'esp8266-native-shared-helpers' into esp8266-native-build-surgery J. Nick Koston 2026-08-22 23:41:57 -05:00
  • da3c6dec7f Merge branch 'esp8266-native-library-converter' into esp8266-native-shared-helpers J. Nick Koston 2026-08-22 23:41:56 -05:00
  • cfac36c647 Merge branch 'esp8266-native-idedata-helpers' into esp8266-native-library-converter J. Nick Koston 2026-08-22 23:41:56 -05:00
  • d179f43e7c Correct the zero-partition comment: the skip fails CI extraction loudly, it does not feed it J. Nick Koston 2026-08-22 23:41:55 -05:00
  • dca2e6dafd Blanket the summary against nested shapes, reject blank size cells by name, correct the CI-effect comment J. Nick Koston 2026-08-22 23:41:19 -05:00
  • b27a0227a1 Exercise the OSError arm deterministically; annotate the fixtures J. Nick Koston 2026-08-22 23:33:22 -05:00
  • 6193a39358 [esp-idf] Never let the size summary fail a linked build J. Nick Koston 2026-08-22 23:26:34 -05:00
  • c7772c384e Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 23:23:43 -05:00
  • 7248e59ca3 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 23:23:43 -05:00
  • 8ec4393e3f Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 23:23:41 -05:00
  • e842af8acb Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-22 23:23:41 -05:00
  • ad2a3e120a Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-22 23:23:41 -05:00
  • e5fcaf3892 Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-22 23:23:40 -05:00
  • af16c444d4 Merge branch 'esp8266-native-build-surgery' into esp8266-native-toolchain-plumbing J. Nick Koston 2026-08-22 23:23:40 -05:00
  • 327630523c Merge branch 'esp8266-native-shared-helpers' into esp8266-native-build-surgery J. Nick Koston 2026-08-22 23:23:40 -05:00
  • 0e4f4237fd Merge branch 'esp8266-native-library-converter' into esp8266-native-shared-helpers J. Nick Koston 2026-08-22 23:23:40 -05:00
  • 96a74cd217 Merge branch 'esp8266-native-idedata-helpers' into esp8266-native-library-converter J. Nick Koston 2026-08-22 23:23:40 -05:00
  • dc64c93f39 [core] Register the OTA component in dummy_main like its siblings J. Nick Koston 2026-08-22 23:23:17 -05:00
  • 005aedd3a6 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 23:21:08 -05:00
  • e25b6c4085 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 23:21:08 -05:00
  • 7bebe94e1c Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 23:21:07 -05:00
  • a3beb8fb3d Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-22 23:21:07 -05:00
  • d5e3d44fd4 Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-22 23:21:07 -05:00
  • 32097fcb00 Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-22 23:21:07 -05:00
  • 4bb0fa8761 Merge branch 'esp8266-native-build-surgery' into esp8266-native-toolchain-plumbing J. Nick Koston 2026-08-22 23:21:07 -05:00
  • 1b109518f7 Merge branch 'esp8266-native-shared-helpers' into esp8266-native-build-surgery J. Nick Koston 2026-08-22 23:21:06 -05:00
  • 5793a5f08a Merge branch 'esp8266-native-library-converter' into esp8266-native-shared-helpers J. Nick Koston 2026-08-22 23:21:06 -05:00
  • 9d0d1b42d5 Merge branch 'esp8266-native-idedata-helpers' into esp8266-native-library-converter J. Nick Koston 2026-08-22 23:21:06 -05:00
  • 8230c16f12 Order the launcher strip before the empty guard, never dedupe rsp commands, harden the size summary J. Nick Koston 2026-08-22 23:21:04 -05:00
  • 3624ff6b19 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 23:10:58 -05:00
  • 57b5bb1b82 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 23:10:58 -05:00
  • dcc927f047 Mirror the damaged-file recovery tests into the chain J. Nick Koston 2026-08-22 23:10:37 -05:00
  • 505f4dee03 Mirror the damaged-file recovery tests into the chain J. Nick Koston 2026-08-22 23:10:37 -05:00
  • ade226456e Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 23:02:22 -05:00
  • 1e5f7fe102 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 23:02:22 -05:00
  • bf547cd171 Recover only on decode errors; an OSError may hide an intact file J. Nick Koston 2026-08-22 23:02:20 -05:00
  • f326f7b527 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 23:00:19 -05:00
  • 6d3c78b5bc Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 23:00:19 -05:00
  • c6bd323b56 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 23:00:18 -05:00
  • 26941ef953 Capture INFO for the depends= visibility note J. Nick Koston 2026-08-22 23:00:03 -05:00
  • b302f4cb9a Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 22:58:49 -05:00
  • d37ebd5cd7 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 22:58:48 -05:00
  • e881502a25 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-22 22:58:48 -05:00
  • ef007e00d1 Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-22 22:58:48 -05:00
  • fd077062c9 Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-22 22:58:48 -05:00
  • a1d0713a54 Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-22 22:58:48 -05:00
  • 9e96d53868 Merge branch 'esp8266-native-build-surgery' into esp8266-native-toolchain-plumbing J. Nick Koston 2026-08-22 22:58:47 -05:00
  • 905c806009 Merge branch 'esp8266-native-shared-helpers' into esp8266-native-build-surgery J. Nick Koston 2026-08-22 22:58:47 -05:00
  • 42f59f94c9 Merge branch 'esp8266-native-library-converter' into esp8266-native-shared-helpers J. Nick Koston 2026-08-22 22:58:47 -05:00
  • 35bb8388a2 Defer superseded wave downloads, dedupe tool dests, validate captured buckets, right-size the log levels J. Nick Koston 2026-08-22 22:58:44 -05:00
  • 4b317deea3 Reconcile the provides() promise after resolving; name the double-warning invariant's pinning test J. Nick Koston 2026-08-22 22:54:56 -05:00
  • 1543709ddd Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 22:40:59 -05:00
  • c2c6cf9398 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 22:40:59 -05:00
  • 45617376ef Catch only EsphomeError; read_file wraps the decode error too J. Nick Koston 2026-08-22 22:40:48 -05:00
  • a424629ab6 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-22 22:39:49 -05:00
  • b2111b5070 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-22 22:39:49 -05:00