Commit Graph

  • 9f06576186 chore(deps): update docker/dockerfile docker tag to v1.26 renovate/docker-dockerfile-1.x renovate[bot] 2026-08-24 04:53:34 +00:00
  • 874c5d5fa3 fix: Exclude bundled QEMU binary from base image (#2185) master Kroese 2026-08-24 06:52:38 +02:00
  • 3c50cdd981 build: Copy udfread binary from Docker image (#2184) Kroese 2026-08-24 06:29:52 +02:00
  • ed83980b1d feat: Support GPU acceleration via Helios (#2183) Kroese 2026-08-24 04:36:41 +02:00
  • 91b7e8a9c1 build: Update QEMU base image to v7.49 (#2181) renovate[bot] 2026-08-23 21:01:11 +02:00
  • 4e57031200 docs: Environment variables (#2180) Kroese 2026-08-23 20:56:42 +02:00
  • efe47da76d build: Improve installation tests (#2179) v6.05 Kroese 2026-08-22 01:05:26 +02:00
  • 2fe4645685 fix: Hide long mode from 32-bit Windows guests (#2178) Kroese 2026-08-22 00:07:19 +02:00
  • afa55b476c feat: Disable menu animations on NT5 and Win9x (#2177) Kroese 2026-08-21 19:30:23 +02:00
  • 1e5d3c75a8 feat: Add additional download mirrors (#2176) Kroese 2026-08-21 18:39:01 +02:00
  • 4c74370da0 feat: Shuffle download mirror order (#2175) Kroese 2026-08-21 18:33:02 +02:00
  • ae9fa8716b feat: Enable Hyper-V for Windows Vista and 7 (#2174) Kroese 2026-08-21 18:01:30 +02:00
  • 0d84fd35f5 fix: Disable generic display driver for Server 2003 (#2173) Kroese 2026-08-21 17:34:05 +02:00
  • d68a489295 feat: Add additional download mirrors (#2172) Kroese 2026-08-21 17:10:44 +02:00
  • c86067cb6e feat: Disable Shutdown Tracker for Server 2003 (#2171) Kroese 2026-08-21 15:43:49 +02:00
  • 37f4908f22 feat: Disable Shutdown Tracker on Windows Server (#2170) Kroese 2026-08-21 15:38:29 +02:00
  • 09627c4e51 feat: Import driver certificate on Windows 2003 (#2169) Kroese 2026-08-21 01:09:36 +02:00
  • f6e6a15b42 feat: Defer mapped Z drive until first access (#2168) Kroese 2026-08-21 00:31:09 +02:00
  • eeaf64bdd9 feat: Install faster graphics driver for 2000/XP/2003 (#2167) Kroese 2026-08-20 22:43:01 +02:00
  • eb1befd90e feat: Implement Windows 95 support (#2165) Kroese 2026-08-20 04:50:57 +02:00
  • afb28c9234 build: Update wsddn package to v1.27 (#2164) Kroese 2026-08-20 03:06:20 +02:00
  • 2a116bf655 build: Update QEMU base image to v7.48 (#2163) Kroese 2026-08-19 20:11:24 +02:00
  • 9af2409510 feat: Implement Windows ME support (#2161) Kroese 2026-08-18 18:04:20 +02:00
  • 6bfe3b1adc build: Automatically open a tunnel for stalled tests (#2159) Kroese 2026-08-18 16:18:21 +02:00
  • 2904a8d932 build: Update VirtIO drivers to v1.9.60 (#2155) Kroese 2026-08-18 07:21:50 +02:00
  • e490d142ef build: Update QEMU base image to v7.47 (#2154) Kroese 2026-08-18 05:15:55 +02:00
  • 2bf6ae55ab feat: Hide first-logon console during answer generation (#2152) Kroese 2026-08-18 02:15:37 +02:00
  • a0a4520be6 docs: Environment variables (#2153) Kroese 2026-08-18 02:13:02 +02:00
  • 003d7da5db fix: Change socket path (#2150) Kroese 2026-08-17 14:20:01 +02:00
  • 1c2efa65df docs: Environment variables (#2148) Kroese 2026-08-16 16:10:40 +02:00
  • 00fe722d4e build: Update QEMU base image to v7.46 (#2147) Kroese 2026-08-16 03:01:20 +02:00
  • 603bd079fc fix: Improve failed legacy boot detection (#2146) Kroese 2026-08-15 16:46:35 +02:00
  • be032648e8 fix: Handle system image shutdown (#2145) Kroese 2026-08-15 16:33:41 +02:00
  • 1d98f065dc fix: Find nested ISO files recursively (#2144) Kroese 2026-08-15 16:10:56 +02:00
  • a0822d00a7 feat: Implement Windows 98 support (#2143) Kroese 2026-08-15 16:02:41 +02:00
  • 8713fa50e1 fix: Error handling while generating answer file (#2142) Kroese 2026-08-15 12:54:17 +02:00
  • e8028db237 feat: Refactor Windows installation and startup flow (#2141) Kroese 2026-08-15 12:42:13 +02:00
  • e4b910fba3 fix: Decrease shutdown timeout during setup (#2140) Kroese 2026-08-15 01:21:50 +02:00
  • 1066895aca feat: Centralize platform and image state checks (#2139) Kroese 2026-08-14 11:46:00 +02:00
  • 39862b25b5 feat: Centralize boot marker checks (#2138) Kroese 2026-08-14 11:19:03 +02:00
  • a3461db9a8 feat: Centralize image and boot state checks (#2137) Kroese 2026-08-14 11:07:46 +02:00
  • 019c70dbaa feat: Add qxldod driver (#2136) Kroese 2026-08-13 23:29:47 +02:00
  • ffec37e758 fix: Check for ACPI support before shutdown (#2135) Kroese 2026-08-13 23:15:11 +02:00
  • e832e705f9 feat: Support pre-installed system images (#2134) Kroese 2026-08-13 23:10:56 +02:00
  • db6b085ae2 fix: Improve extracted ISO size estimation (#2133) Kroese 2026-08-13 23:07:45 +02:00
  • cf93c6d7f3 build: Update entrypoint (#2132) Kroese 2026-08-13 23:03:28 +02:00
  • afce7af300 build: Update VirtIO drivers to v1.9.59 (#2131) Kroese 2026-08-13 23:00:54 +02:00
  • cfac963278 feat: Install the VirtIO Balloon service on 32-bit Windows (#2130) Kroese 2026-08-13 12:36:42 +02:00
  • 0d7e26adad feat: Use removeState helper from base (#2127) Kroese 2026-08-10 11:36:13 +02:00
  • 9ef6f3c4ca fix: Migrate Win9x machine type (#2126) Kroese 2026-08-10 07:10:13 +02:00
  • 5b9a376111 fix: Stop console after QEMU exits (#2125) Kroese 2026-08-10 03:37:05 +02:00
  • a4ae486d83 build: Refactor Windows installation code (#2124) Kroese 2026-08-10 02:05:45 +02:00
  • c9b12ba97d build: Update QEMU base image to v7.45 (#2123) Kroese 2026-08-10 00:51:53 +02:00
  • 7e3e24780d feat: Enforce a minimal disk size per Windows version (#2122) Kroese 2026-08-09 22:16:20 +02:00
  • 433c83cab0 docs: Add QMP configuration variable (#2121) Kroese 2026-08-09 11:25:25 +02:00
  • 19264a42da feat: Improve error handling (#2120) Kroese 2026-08-09 02:46:04 +02:00
  • 33ae12677e fix: Skip ISO inspection for non-ISO downloads (#2119) Kroese 2026-08-08 17:53:15 +02:00
  • 133c3d3bc3 feat: Move image edition selection policy (#2118) Kroese 2026-08-08 17:39:43 +02:00
  • 43be9024e9 fix: Do not fail if marker cannot be created (#2117) Kroese 2026-08-08 16:33:27 +02:00
  • 9e87e1aefa fix: Use Enter for Windows boot key retries (#2116) v6.04 Kroese 2026-08-08 08:28:41 +02:00
  • 2780b08a1f fix: ARM64 LTSC Evaluation download route (#2115) Kroese 2026-08-08 07:34:18 +02:00
  • 0da09cf633 fix: Windows ARM boot key detection (#2114) Kroese 2026-08-08 07:07:21 +02:00
  • 6c4e167915 fix: Improve Windows boot key timing (#2113) Kroese 2026-08-08 06:27:10 +02:00
  • eb2207dff9 feat: Simplify getVersions function (#2112) Kroese 2026-08-08 05:13:33 +02:00
  • 5c213770ad feat: Disable Windows Setup Dynamic Update (#2111) Kroese 2026-08-08 05:07:17 +02:00
  • 2170bc0f3c fix: Correct identifier for LTSC/IoT editions (#2109) Kroese 2026-08-08 04:42:37 +02:00
  • 4ae04facfa feat: Simplify WIM platform and version detection (#2108) Kroese 2026-08-08 03:53:42 +02:00
  • 0b76ed9744 fix: Reduce amount of state variables (#2107) Kroese 2026-08-08 02:21:53 +02:00
  • 221cf5ad73 feat: Improve error logging (#2106) Kroese 2026-08-07 23:35:01 +02:00
  • e51c597821 fix: Distinguish ISO read failures from missing payloads (#2105) Kroese 2026-08-07 20:54:57 +02:00
  • be96767802 fix: Simplify error propagation boundaries (#2104) Kroese 2026-08-07 19:52:06 +02:00
  • ff8c17ad04 fix: Do not backup unfinished installations (#2103) Kroese 2026-08-07 14:09:48 +02:00
  • b7ded137f8 fix: Trust VirtIO display driver publisher on Windows 8 (#2102) Kroese 2026-08-07 13:25:53 +02:00
  • 543060fd95 fix: Stop falling back to manual setup on errors (#2101) Kroese 2026-08-07 07:48:25 +02:00
  • 84eabc07fb fix: Fail on answer file generation errors (#2100) Kroese 2026-08-07 07:26:08 +02:00
  • 5f16a000d6 fix: Trust VirtIO display driver publisher on Windows 8.1 (#2099) Kroese 2026-08-07 07:15:56 +02:00
  • 490501fba4 fix: Deduplicate evaluation download links (#2098) Kroese 2026-08-07 07:14:23 +02:00
  • 751fae1343 fix: Handle answer files without product keys (#2097) Kroese 2026-08-07 06:40:13 +02:00
  • 803377ac3c fix: Handle temporary cleanup failures (#2096) Kroese 2026-08-07 06:31:49 +02:00
  • ed8dcea704 feat: Reuse image cleanup helper after installation (#2095) Kroese 2026-08-07 06:24:04 +02:00
  • ffc9f02c83 fix: Preserve extraction signal exit statuses (#2094) Kroese 2026-08-07 06:06:52 +02:00
  • 6129e500bd fix: Propagate insufficient memory errors (#2093) Kroese 2026-08-07 05:57:52 +02:00
  • 248c9e9314 feat: Restore Windows 10 Enterprise mirror (#2092) Kroese 2026-08-07 05:38:21 +02:00
  • 976c22fcc2 fix: Legacy OEM script launch quoting (#2091) Kroese 2026-08-07 04:54:58 +02:00
  • ef783b900b fix: Lower the amount of RAM required for Win11 (#2090) Kroese 2026-08-07 04:51:59 +02:00
  • 314c6c1fc1 fix: Quote usernames safely in setup scripts (#2089) Kroese 2026-08-07 04:49:54 +02:00
  • 0780a91124 build: Update QEMU base image to v7.44 (#2088) Kroese 2026-08-07 04:25:02 +02:00
  • c56cd3de18 fix: Allow ESD images without descriptions (#2087) Kroese 2026-08-07 04:08:11 +02:00
  • 43d0478f7e feat: Verify required RAM per Windows version (#2085) Kroese 2026-08-07 03:41:14 +02:00
  • 65fe8ada74 feat: Use detected architecture for driver fallback (#2084) Kroese 2026-08-06 20:40:43 +02:00
  • 93cab3110d feat: Support direct ESD download URLs (#2083) Kroese 2026-08-06 20:40:13 +02:00
  • 91326c9664 feat: Use overlays for all modern Windows media (#2082) Kroese 2026-08-06 19:17:51 +02:00
  • 927f92282c fix: Evaluation Center locale and link selection (#2081) Kroese 2026-08-06 17:25:52 +02:00
  • 2fc733b3f0 fix: Localized Evaluation Center download selection (#2080) Kroese 2026-08-06 15:22:01 +02:00
  • fd50523c7d fix: Preserve signal exits during image downloads (#2079) Kroese 2026-08-06 15:02:19 +02:00
  • 446dae699b fix: Decode HTML query separators correctly (#2078) Kroese 2026-08-06 14:53:44 +02:00
  • 1cef71d265 fix: Remove obsolete rebuilt custom ISOs (#2077) Kroese 2026-08-06 14:52:39 +02:00
  • 54bf0ed8de fix: Reject control characters in workgroup names (#2076) Kroese 2026-08-06 14:46:14 +02:00
  • 8f5a6b0b85 fix: Preserve signal exits during image detection (#2075) Kroese 2026-08-06 13:16:17 +02:00
  • 528b82c60d fix: Prevent pathname expansion in edition matching (#2074) Kroese 2026-08-06 12:53:33 +02:00