Commit Graph

927 Commits

Author SHA1 Message Date
Kroese 543060fd95 fix: Stop falling back to manual setup on errors (#2101) 2026-08-07 07:48:25 +02:00
Kroese 84eabc07fb fix: Fail on answer file generation errors (#2100) 2026-08-07 07:26:08 +02:00
Kroese 5f16a000d6 fix: Trust VirtIO display driver publisher on Windows 8.1 (#2099) 2026-08-07 07:15:56 +02:00
Kroese 490501fba4 fix: Deduplicate evaluation download links (#2098) 2026-08-07 07:14:23 +02:00
Kroese 751fae1343 fix: Handle answer files without product keys (#2097) 2026-08-07 06:40:13 +02:00
Kroese 803377ac3c fix: Handle temporary cleanup failures (#2096) 2026-08-07 06:31:49 +02:00
Kroese ed8dcea704 feat: Reuse image cleanup helper after installation (#2095) 2026-08-07 06:24:04 +02:00
Kroese ffc9f02c83 fix: Preserve extraction signal exit statuses (#2094) 2026-08-07 06:06:52 +02:00
Kroese 6129e500bd fix: Propagate insufficient memory errors (#2093) 2026-08-07 05:57:52 +02:00
Kroese 248c9e9314 feat: Restore Windows 10 Enterprise mirror (#2092) 2026-08-07 05:38:21 +02:00
Kroese 976c22fcc2 fix: Legacy OEM script launch quoting (#2091) 2026-08-07 04:54:58 +02:00
Kroese ef783b900b fix: Lower the amount of RAM required for Win11 (#2090) 2026-08-07 04:51:59 +02:00
Kroese 314c6c1fc1 fix: Quote usernames safely in setup scripts (#2089) 2026-08-07 04:49:54 +02:00
Kroese 0780a91124 build: Update QEMU base image to v7.44 (#2088) 2026-08-07 04:25:02 +02:00
Kroese c56cd3de18 fix: Allow ESD images without descriptions (#2087) 2026-08-07 04:08:11 +02:00
Kroese 43d0478f7e feat: Verify required RAM per Windows version (#2085) 2026-08-07 03:41:14 +02:00
Kroese 65fe8ada74 feat: Use detected architecture for driver fallback (#2084) 2026-08-06 20:40:43 +02:00
Kroese 93cab3110d feat: Support direct ESD download URLs (#2083) 2026-08-06 20:40:13 +02:00
Kroese 91326c9664 feat: Use overlays for all modern Windows media (#2082) 2026-08-06 19:17:51 +02:00
Kroese 927f92282c fix: Evaluation Center locale and link selection (#2081) 2026-08-06 17:25:52 +02:00
Kroese 2fc733b3f0 fix: Localized Evaluation Center download selection (#2080) 2026-08-06 15:22:01 +02:00
Kroese fd50523c7d fix: Preserve signal exits during image downloads (#2079) 2026-08-06 15:02:19 +02:00
Kroese 446dae699b fix: Decode HTML query separators correctly (#2078) 2026-08-06 14:53:44 +02:00
Kroese 1cef71d265 fix: Remove obsolete rebuilt custom ISOs (#2077) 2026-08-06 14:52:39 +02:00
Kroese 54bf0ed8de fix: Reject control characters in workgroup names (#2076) 2026-08-06 14:46:14 +02:00
Kroese 8f5a6b0b85 fix: Preserve signal exits during image detection (#2075) 2026-08-06 13:16:17 +02:00
Kroese 528b82c60d fix: Prevent pathname expansion in edition matching (#2074) 2026-08-06 12:53:33 +02:00
Kroese 565d7ef04b fix: Hexadecimal El Torito load size parsing (#2072) 2026-08-06 12:45:36 +02:00
Kroese d8cb4816f6 fix: Prefer install.wim in extracted media (#2073) 2026-08-06 12:38:26 +02:00
Kroese 4f70ba9e89 fix: ISO language detection being lost in subshell (#2071) 2026-08-06 12:29:13 +02:00
Kroese 881bd0bc7f feat: Validate the required RAM amount per Windows version (#2070) 2026-08-06 12:22:11 +02:00
Kroese 0d3206c973 fix: Preserve product key structure in answer files (#2066) 2026-08-06 02:37:58 +02:00
Kroese 4b39ed53ae fix: Verify Windows downloads using source metadata (#2065) 2026-08-06 02:30:39 +02:00
Kroese 32d887c741 feat: Do not backup blank data disks (#2064) 2026-08-05 21:26:03 +02:00
Kroese 8a009b6891 fix: Restore shutdown marker for background tasks (#2063) 2026-08-05 21:09:25 +02:00
Kroese 3aab9e97b5 fix: Race between signal handler and cleanup (#2062) 2026-08-05 20:44:07 +02:00
Kroese 617b26897d fix: Improve image edition detection (#2061) 2026-08-05 17:54:43 +02:00
Kroese 74275da920 fix: Detect encoded archive URL extensions (#2060) 2026-08-05 12:37:32 +02:00
Kroese 1babe34333 feat: Improve legacy driver injection (#2058) 2026-08-05 10:44:26 +02:00
Kroese fd5806105e fix: Improve shutdown message (#2057) 2026-08-05 10:07:44 +02:00
Kroese 9086a904aa fix: Isolate archived ISO extraction (#2056) 2026-08-05 09:57:34 +02:00
Kroese f5c1a5c034 feat: Validate ESD catalog XML responses (#2054) 2026-08-05 09:51:31 +02:00
Kroese f7bebb2ae3 fix: Normalize downloaded boot image filenames (#2055) 2026-08-05 09:38:34 +02:00
Kroese cae621ae2f feat: Speed up ESD preparation by reusing the downloaded image (#2053) 2026-08-05 08:17:33 +02:00
Kroese 38e8da4aa3 fix: Remove suffix for ESD files (#2052) 2026-08-05 07:20:32 +02:00
Kroese 392b96a541 feat: Add alternative ESD catalog mirror (#2051) 2026-08-05 07:00:05 +02:00
Kroese 1d42488287 fix: Remove setup image after Windows installation (#2050) 2026-08-05 06:14:32 +02:00
Kroese 9c90ccc636 feat: Add Windows NT 4 support (#2049) 2026-08-05 05:56:14 +02:00
Kroese 089d9dd98a feat: Identify ESD media throughout image preparation (#2048) 2026-08-05 05:04:00 +02:00
Kroese b296a37d65 fix: Use XML capability checks for image preparation (#2047) 2026-08-05 04:43:37 +02:00