Commit Graph

  • 116b4ce444 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 21:11:22 -05:00
  • 91cf9be5eb Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 21:11:21 -05:00
  • 2959fb6e7d Resolve the test's gcc path through toolchain_tool so Windows stats the .exe J. Nick Koston 2026-08-21 21:11:20 -05:00
  • eecdf3e68d Drop the components-graph memo; it defeats the tested disk-cache semantics J. Nick Koston 2026-08-21 21:11:11 -05:00
  • c0a605c1b9 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 21:01:48 -05:00
  • a9994c6895 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 21:01:47 -05:00
  • fab8af6c88 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 21:01:47 -05:00
  • 227522364a Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-21 21:01:47 -05:00
  • 4bea2dd058 Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-21 21:01:47 -05:00
  • db0e52a36b Cover shell_token's Windows branch on the coverage-uploading runner J. Nick Koston 2026-08-21 21:01:37 -05:00
  • 9fe9d8da1b Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 20:56:38 -05:00
  • 897713cbcb Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 20:56:38 -05:00
  • a029338f3d Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 20:56:37 -05:00
  • a05a392fdd Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-21 20:56:37 -05:00
  • 6a963ba794 Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-21 20:56:37 -05:00
  • cbf9e0ab14 Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-21 20:56:37 -05:00
  • a527b21761 Merge branch 'esp8266-native-build-surgery' into esp8266-native-toolchain-plumbing J. Nick Koston 2026-08-21 20:56:36 -05:00
  • 4d63564cdd Phrase the board-table regen comment imperatively J. Nick Koston 2026-08-21 20:56:27 -05:00
  • 8b9f5503df Drop the now-inlined pio_options module J. Nick Koston 2026-08-21 20:55:58 -05:00
  • 17f718e8c9 Simplify the native dispatch and CI cache wiring J. Nick Koston 2026-08-21 20:55:27 -05:00
  • 16bc83032d Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 20:55:19 -05:00
  • 39f11815ed Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 20:55:19 -05:00
  • efad21d335 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 20:55:19 -05:00
  • 42e255c1e5 Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-21 20:55:19 -05:00
  • 012b571a2e Make the ccache sentinel public; sibling modules pass it as a default J. Nick Koston 2026-08-21 20:55:07 -05:00
  • 814109df47 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 20:51:57 -05:00
  • ff0298c66a Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 20:51:57 -05:00
  • c838d11bf4 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 20:51:57 -05:00
  • a1d59049b4 Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-21 20:51:57 -05:00
  • 587873a2da Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-21 20:51:56 -05:00
  • 4a16365f13 Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-21 20:51:56 -05:00
  • 80a4178f05 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 20:49:32 -05:00
  • 0973044214 Strip the python path for cmd.exe, name rules by kind, take the resolved install J. Nick Koston 2026-08-21 20:49:30 -05:00
  • d628bc3aae Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 20:47:42 -05:00
  • e5ad855337 Use the shared tool accessor for gcc, drop dead dataclass defaults, add a resolve test helper J. Nick Koston 2026-08-21 20:47:17 -05:00
  • 67f6812f78 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 20:46:18 -05:00
  • aad89cd939 Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-21 20:46:18 -05:00
  • 4101ad4fb1 One owner for the toolchain tool layout, thread a pre-resolved ccache J. Nick Koston 2026-08-21 20:46:10 -05:00
  • 048025e9dd Form the local-library URL with as_uri so the test passes on Windows J. Nick Koston 2026-08-21 20:44:49 -05:00
  • e9d6132c61 Name the honored native-arduino pio options once J. Nick Koston 2026-08-21 20:43:43 -05:00
  • 9268f52b9e Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 20:38:33 -05:00
  • df91523ce3 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 20:38:33 -05:00
  • e779df14cb Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 20:38:32 -05:00
  • 8ad1ed98b7 Skip backend-provided dependencies in the graph walk, validate manifests before extra scripts J. Nick Koston 2026-08-21 20:38:23 -05:00
  • f2a878cb25 Stop warning about the now-honored f_cpu and ldscript overrides J. Nick Koston 2026-08-21 20:31:12 -05:00
  • c9a40e550c Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 20:30:32 -05:00
  • 5474ba2ca1 Honor board_build.ldscript for the native flash linker script J. Nick Koston 2026-08-21 20:30:30 -05:00
  • accfd12199 Honor board_build.f_cpu on the native compile line J. Nick Koston 2026-08-21 20:28:27 -05:00
  • e97388ce00 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 20:27:43 -05:00
  • b87875881e Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-21 20:27:43 -05:00
  • 78a1e88915 Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-21 20:27:43 -05:00
  • 7298eed5b3 Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-21 20:27:43 -05:00
  • d8c02221cc Route board_build.ldscript through to the native ESP8266 generator too J. Nick Koston 2026-08-21 20:27:33 -05:00
  • 8cefacd7b6 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 20:25:33 -05:00
  • 7beda110d4 Merge branch 'esp8266-native-framework-installer' into esp8266-native-library-backend J. Nick Koston 2026-08-21 20:25:32 -05:00
  • a703acf85f Merge branch 'esp8266-native-build-infra' into esp8266-native-framework-installer J. Nick Koston 2026-08-21 20:25:32 -05:00
  • 76d8c9eb46 Merge branch 'esp8266-native-toolchain-plumbing' into esp8266-native-build-infra J. Nick Koston 2026-08-21 20:25:32 -05:00
  • 7fb18f395f Honor board_build.f_cpu under the native ESP8266 Arduino toolchain J. Nick Koston 2026-08-21 20:25:23 -05:00
  • 6070941771 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 20:22:05 -05:00
  • d78083f9f2 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 20:22:05 -05:00
  • 44b64e0963 Note why F_CPU is hardcoded, widen the plain linker-flag denylist J. Nick Koston 2026-08-21 20:21:57 -05:00
  • dc0fddd349 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 19:59:57 -05:00
  • 44db267a2c Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 19:59:54 -05:00
  • df1aa5ff61 Make the lex-once contract structural, stamp the compiler, guard bare -I/-D J. Nick Koston 2026-08-21 19:59:26 -05:00
  • 26ea560139 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 19:24:21 -05:00
  • 4cec2e119c Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 19:24:20 -05:00
  • 7c4dfe8c08 Best-effort stderr-note re-emit, name the unreadable-header cause, state the quoting contract J. Nick Koston 2026-08-21 19:24:10 -05:00
  • aa344a6107 Clear the scan-end skip on every promotion tracker_connection_scan_window J. Nick Koston 2026-08-21 19:05:42 -05:00
  • f3395afae1 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 18:56:03 -05:00
  • 69f558d83d Pin the board-table equality, note the flash_freq audit J. Nick Koston 2026-08-21 18:55:52 -05:00
  • 6b56def2bf Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 18:55:40 -05:00
  • ce5ccb4294 Name every ld-generation failure, refuse inert linker flags, reuse the shared lexer J. Nick Koston 2026-08-21 18:54:19 -05:00
  • af09df10f3 Initialize the scan window once per build flavor J. Nick Koston 2026-08-21 18:50:46 -05:00
  • 8faecc7269 Clear the scan-end skip when a connect stops the scan J. Nick Koston 2026-08-21 18:37:13 -05:00
  • 8886ff5ba6 Derive the restart from the programmed window; share the scan-end sweep; fold validation loop; parametrize codegen tests J. Nick Koston 2026-08-21 18:34:54 -05:00
  • 311104efd8 Arm the scan-end skip only when the stop was issued; clear it on explicit stop J. Nick Koston 2026-08-21 18:11:03 -05:00
  • e9f9a9f33e Show the effective TCP send buffer in the config dump network_tcp_send_buffer J. Nick Koston 2026-08-21 18:07:28 -05:00
  • 256853210b Suppress both restart on_scan_end sweeps; scope the window error path; test the no-effect warning J. Nick Koston 2026-08-21 17:54:12 -05:00
  • f451de062a Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 17:45:05 -05:00
  • 923e293537 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 17:45:05 -05:00
  • f92386b3cc Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 17:45:04 -05:00
  • c1a7c87a64 Cover the non-dict bundled-manifest branch J. Nick Koston 2026-08-21 17:44:57 -05:00
  • 88e6471a4b Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 17:38:34 -05:00
  • 9fd323e7d9 Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 17:38:33 -05:00
  • 4e830241d0 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 17:38:33 -05:00
  • d96ddf3612 Catch the depends= spelling, warn on bundled extraScripts, trust top-level requests J. Nick Koston 2026-08-21 17:38:25 -05:00
  • b2fd7ef7ac Log the high performance override; pin range bounds; fold compile test into the existing build J. Nick Koston 2026-08-21 17:36:40 -05:00
  • 90e25f2349 Tighten comments J. Nick Koston 2026-08-21 17:28:29 -05:00
  • daea0cc9f3 Warn on missing decode tools on both toolchains, fail the CI key resolver loudly J. Nick Koston 2026-08-21 17:26:11 -05:00
  • 69fc230055 Validate connection window against the window; skip no-op restarts; pack tracker flags J. Nick Koston 2026-08-21 17:25:44 -05:00
  • 978d7fc2e7 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 17:19:09 -05:00
  • cb409e276a Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 17:19:09 -05:00
  • d0a3392c46 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 17:19:09 -05:00
  • e18852e084 Fail on dropped requests, guard the last manifest fields, parse dot_a_linkage strictly J. Nick Koston 2026-08-21 17:19:01 -05:00
  • 8f68ce0ae8 [network] Add tcp_send_buffer option J. Nick Koston 2026-08-21 17:13:05 -05:00
  • 499a0b5924 Compile the connection window out of scan-only builds; review polish J. Nick Koston 2026-08-21 17:08:08 -05:00
  • 27b80f895b Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain J. Nick Koston 2026-08-21 17:04:13 -05:00
  • e2cc4e825f Merge branch 'esp8266-native-build-spec' into esp8266-native-ninja-emission J. Nick Koston 2026-08-21 17:04:12 -05:00
  • 496d705dc7 Merge branch 'esp8266-native-library-backend' into esp8266-native-build-spec J. Nick Koston 2026-08-21 17:04:12 -05:00
  • 1f868d22fb Expose request_key as the public pair of ConvertedLibrary.node_key J. Nick Koston 2026-08-21 17:04:03 -05:00