Commit Graph

  • 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
  • 565d7ef04b fix: Hexadecimal El Torito load size parsing (#2072) Kroese 2026-08-06 12:45:36 +02:00
  • d8cb4816f6 fix: Prefer install.wim in extracted media (#2073) Kroese 2026-08-06 12:38:26 +02:00
  • 4f70ba9e89 fix: ISO language detection being lost in subshell (#2071) Kroese 2026-08-06 12:29:13 +02:00
  • 881bd0bc7f feat: Validate the required RAM amount per Windows version (#2070) Kroese 2026-08-06 12:22:11 +02:00
  • 0d3206c973 fix: Preserve product key structure in answer files (#2066) Kroese 2026-08-06 02:37:58 +02:00
  • 4b39ed53ae fix: Verify Windows downloads using source metadata (#2065) Kroese 2026-08-06 02:30:39 +02:00
  • 32d887c741 feat: Do not backup blank data disks (#2064) Kroese 2026-08-05 21:26:03 +02:00
  • 8a009b6891 fix: Restore shutdown marker for background tasks (#2063) Kroese 2026-08-05 21:09:25 +02:00
  • 3aab9e97b5 fix: Race between signal handler and cleanup (#2062) Kroese 2026-08-05 20:44:07 +02:00
  • 617b26897d fix: Improve image edition detection (#2061) Kroese 2026-08-05 17:54:43 +02:00
  • 74275da920 fix: Detect encoded archive URL extensions (#2060) Kroese 2026-08-05 12:37:32 +02:00
  • 1babe34333 feat: Improve legacy driver injection (#2058) Kroese 2026-08-05 10:44:26 +02:00
  • fd5806105e fix: Improve shutdown message (#2057) Kroese 2026-08-05 10:07:44 +02:00
  • 9086a904aa fix: Isolate archived ISO extraction (#2056) Kroese 2026-08-05 09:57:34 +02:00
  • f5c1a5c034 feat: Validate ESD catalog XML responses (#2054) Kroese 2026-08-05 09:51:31 +02:00
  • f7bebb2ae3 fix: Normalize downloaded boot image filenames (#2055) Kroese 2026-08-05 09:38:34 +02:00
  • cae621ae2f feat: Speed up ESD preparation by reusing the downloaded image (#2053) Kroese 2026-08-05 08:17:33 +02:00
  • 38e8da4aa3 fix: Remove suffix for ESD files (#2052) Kroese 2026-08-05 07:20:32 +02:00
  • 392b96a541 feat: Add alternative ESD catalog mirror (#2051) Kroese 2026-08-05 07:00:05 +02:00
  • 1d42488287 fix: Remove setup image after Windows installation (#2050) Kroese 2026-08-05 06:14:32 +02:00
  • 9c90ccc636 feat: Add Windows NT 4 support (#2049) Kroese 2026-08-05 05:56:14 +02:00
  • 089d9dd98a feat: Identify ESD media throughout image preparation (#2048) Kroese 2026-08-05 05:04:00 +02:00
  • b296a37d65 fix: Use XML capability checks for image preparation (#2047) Kroese 2026-08-05 04:43:37 +02:00
  • f8c72b3404 fix: Preserve XML namespaces in answer file updates (#2046) Kroese 2026-08-04 17:07:27 +02:00
  • 16c4ee0552 feat: Centralize image driver staging (#2045) Kroese 2026-08-04 14:12:29 +02:00
  • 379867370a fix: Fail when domain membership cannot be applied (#2044) Kroese 2026-08-04 14:03:35 +02:00
  • 28792f32a1 fix: Handle unsupported installation media correctly (#2043) Kroese 2026-08-04 13:51:09 +02:00
  • c212e22073 fix: Improve UEFI boot failure detection (#2042) Kroese 2026-08-04 13:01:14 +02:00
  • 2da8322dba fix: Refactor ISO build arguments (#2041) Kroese 2026-08-04 12:21:30 +02:00
  • 6c5264d444 fix: Validate WIM architecture and enforce platform compatibility (#2040) Kroese 2026-08-04 12:05:24 +02:00
  • 0c2dbdf98a fix: Propagate command substitution failures (#2039) Kroese 2026-08-04 11:45:31 +02:00
  • 9d01d237c2 fix: Do not continue when drivers are missing (#2038) Kroese 2026-08-04 02:59:43 +02:00
  • 919222ef25 feat: Improve Windows image detection and unattended setup (#2037) Kroese 2026-08-03 21:25:44 +02:00
  • cd8af5af51 feat: Read WIM metadata directly from ISO (#2036) Kroese 2026-08-03 05:33:01 +02:00
  • b1e2cc47ac feat: Migrate unattended commands from XML to scripts (#2034) Kroese 2026-08-03 02:13:00 +02:00
  • 77902bd05b build: Update workflows (#2033) Kroese 2026-08-01 01:21:21 +02:00
  • aa9584df90 feat: Avoid ISO rebuilding for dramatically faster preparation (#2032) Kroese 2026-07-31 22:05:55 +02:00
  • 2f7e3d1903 build: Update workflows (#2031) Kroese 2026-07-31 20:04:29 +02:00
  • 9a57ec3096 docs: Readme (#2030) Kroese 2026-07-31 17:41:34 +02:00
  • 7645a2b34f chore(deps): update hadolint/hadolint-action action to v3.4.0 (#2028) renovate[bot] 2026-07-30 21:45:30 +02:00
  • 3e45a97075 docs: Environment variables (#2029) Kroese 2026-07-30 21:41:36 +02:00
  • 6a03ddff71 fix: Restore Windows 10 ISO downloads (#2027) Kroese 2026-07-30 04:15:43 +02:00
  • 9e8c1d0dda build: Update QEMU base image to v7.42 (#2026) Kroese 2026-07-29 20:11:24 +02:00
  • 59011680b5 build: Add the mtools package to Dockerfile (#2024) Kroese 2026-07-29 19:34:00 +02:00
  • 033a06a3df feat: Encapsulate edition ordering policy (#2023) Kroese 2026-07-29 19:29:55 +02:00
  • f487122f80 feat: Handle read-only Samba share mounts (#2022) Kroese 2026-07-29 18:57:18 +02:00
  • 45deb0c638 feat: Inherit source compression when exporting install image (#2021) Kroese 2026-07-29 16:58:57 +02:00
  • e94a3c203d fix: Legacy CD boot fallback detection (#2020) Kroese 2026-07-29 04:21:14 +02:00
  • 7ec498e3f2 feat: Limit xorriso boot image extraction size (#2019) Kroese 2026-07-29 04:09:18 +02:00
  • 38e732ea79 feat: Abort QEMU on detected boot failure (#2018) Kroese 2026-07-28 15:25:35 +02:00
  • f447eeddce feat: Improve startup detection (#2017) Kroese 2026-07-28 12:46:08 +02:00
  • 6389212ca7 feat: Refine batch script linting (#2016) Kroese 2026-07-28 01:51:55 +02:00
  • 22091ceb67 feat: Display message when BIOS boot image has an unexpected size (#2015) Kroese 2026-07-28 01:14:26 +02:00
  • 5f6bf2a230 build: Update QEMU base image to v7.41 (#2013) Kroese 2026-07-28 00:40:07 +02:00
  • 60705368ef feat: Use mergeState helper from base image (#2014) Kroese 2026-07-28 00:39:20 +02:00
  • 45ba5317a7 build: Update workflow (#2012) Kroese 2026-07-28 00:30:42 +02:00
  • 69727e49dc fix: Spelling of ReactOS (#2011) Kroese 2026-07-28 00:19:41 +02:00
  • a83e049f8b fix: Restore PCI hole workaround for Vista and Windows 7 x86 (#2010) Kroese 2026-07-27 23:51:04 +02:00
  • e3fb3bbe8e fix: Persistence of automatic Windows machine settings (#2009) Kroese 2026-07-27 22:58:08 +02:00
  • 43d1f54806 docs: Environment variables (#2007) Kroese 2026-07-27 16:48:51 +02:00
  • b38b7b0953 docs: Added new DISK_OPTIONS variable (#2006) Kroese 2026-07-27 11:47:06 +02:00
  • 0fdab89516 feat: Disable autoreboot for Windows 2000 and 2003 (#2005) Kroese 2026-07-27 11:24:55 +02:00
  • 2488d5735b feat: Disable auto reboot on XP (#2004) Kroese 2026-07-27 03:35:38 +02:00
  • aa7ddb698c fix: Disable modern VirtIO for Windows XP on Q35 (#2003) Kroese 2026-07-27 02:42:42 +02:00
  • 5eba2a5fed feat: Keep Windows XP blue screens visible in debug mode (#2002) Kroese 2026-07-27 02:20:17 +02:00
  • ee97b9d628 fix: Exclude some warning in blinter (#2001) Kroese 2026-07-27 01:02:04 +02:00
  • c36c36ca00 fix: Do not override defined variables in setMachine (#2000) Kroese 2026-07-27 00:48:24 +02:00
  • a6c1e4c8a5 feat: Added support for Reactos (#1999) Kroese 2026-07-26 23:55:50 +02:00
  • 5287b0ba85 fix: Detect IA32-only EFI media as legacy (#1998) Kroese 2026-07-26 21:06:40 +02:00
  • f6fcb46958 build: Update workflows (#1996) v6.03 v6.02 Kroese 2026-07-26 20:37:20 +02:00
  • 4fdc3f0428 docs: List Tiny versions (#1997) Kroese 2026-07-26 20:36:28 +02:00
  • 16f763912b fix: Use qemu32 for Vista x86 and Win7 x86 (#1995) Kroese 2026-07-26 19:44:18 +02:00
  • e00d1aead1 fix: Use qemu32 for x86 Windows versions (#1994) Kroese 2026-07-26 18:09:58 +02:00
  • 78ba661605 fix: Default to IDE disk for 32-bit WinXP versions (#1993) Kroese 2026-07-26 17:43:59 +02:00
  • bada80331d fix: Derive NT5 boot load size from extracted image (#1991) Kroese 2026-07-26 08:34:21 +02:00