Pete Batard
5d4a4d7d14
Fix a regression with IgnoreWarnings
...
* Commit 1d88deac7c
removed the IgnoreWarnings flag which was
needed as a fix for pbatard/rufus#2030 .
* Contributed by @Tom-EllisEVENTS.
* Closes pbatard/rufus#2315 .
v1.51
2023-09-08 18:35:53 +01:00
Pete Batard
4a694421af
Add UEFI Shell 2.2 23H1 download
v1.50
2023-06-06 13:49:50 +01:00
Pete Batard
15a1a5923d
Add Windows 10 22H2 v1 downloads
...
* Closes #72
v1.49
2023-05-25 00:07:45 +01:00
ChaseKnowlden
85a29fa2ae
Add Windows 11 22H2 v2 downloads
...
* And remove Windows 11 22H2 v1 downloads since these have been disabled by Microsoft
* Closes #71
v1.48
2023-05-24 00:31:37 +01:00
Pete Batard
a99f8a10d3
Remove releases that have been made inaccessible by Microsoft
...
* Closes #67
v1.47
2023-05-23 17:26:18 +01:00
Pete Batard
146eec8673
Add -Locale option and fix encoding for error handling
v1.46
2023-05-15 11:42:08 +01:00
Pete Batard
e9a0a367d9
Update README
2023-04-14 11:54:05 +01:00
Pete Batard
0b0643abc8
Remove Windows 7 downloads
...
* Since Microsoft removed the ISOs from their servers
* Closes #64
v1.45
2023-04-14 11:42:34 +01:00
Dmitry Nefedov
1d88deac7c
Improve code for P/Invoke
...
* Closes #62
2023-04-14 11:36:33 +01:00
Pete Batard
9025d258e8
Harmonise the use of $true/$false and not operator
2023-04-14 11:29:40 +01:00
Pete Batard
425eb4da24
Prevent Fido from running on non Windows platforms
...
* Per #58 , we consider that letting non-Windows users run Fido is going to become
too much of liability moving forward, so the script now detects non Windows
platforms and actively prevent itself from running there.
* Closes #60 .
* Also some whitespace cleanup.
v1.44
2023-03-07 12:16:57 +00:00
Pete Batard
10acbf9f84
Improve error handling
...
* Simplify regex and fix unconverted characters.
* Also use Start-BitsTransfer for cmdline downloads (Closes #56 ).
* Also remove -DisableProgress now that we use Start-BitsTransfer.
v1.43
2023-02-06 01:22:02 +00:00
Pete Batard
4b24ae5795
Fix Windows 7 detection
...
* Of course, Windows 7's PowerShell is too stupid to actually compare Version objects.
v1.42
2023-01-27 15:12:02 +00:00
Pete Batard
2ca0f62f53
Fix language regexp and force TLS for Windows 8.x
...
* Non En locales may still return '<select id="product-languages">' instead of
'<select id="product-languages" ...>' so make sure we account for that case.
* Addresses pbatard/rufus#2148
* Also force TLS for Windows 8.x to address pbatard/rufus#2133
2023-01-27 13:39:13 +00:00
Pete Batard
448cfa72cf
Remove Windows 7 support
...
* "I'm sorry for your loss. Move on."
2023-01-27 13:28:28 +00:00
Pete Batard
9552df66d5
Update language option regexp to match latest Microsoft HTML fragment
...
* Addresses pbatard/rufus#2146
* Also update .gitattributes to clean up release archives
v1.41
2023-01-25 20:04:14 +00:00
Pete Batard
4bafb688da
Remove unneeded files
...
* .whitesource is unneeded because we don't use external dependencies.
* VS project files are unneeded when we just edit the .ps1 in a text editor.
2023-01-11 20:22:13 +00:00
Pete Batard
ad79094c30
Improve error handling and reporting when querying vlscppe.microsoft.com
...
* Also use a better default icon and add a preemptive localized message for
future countermeasures from Microsoft.
v1.40
2023-01-09 17:32:59 +00:00
Pete Batard
8cf4a279ff
Work around Microsoft's new ISO download countermeasures
...
* The Microsoft servers now use session Id whitelisting, so add querying
of https://vlscppe.microsoft.com/tags with the session Id.
* Closes #52 .
* Also harmonize/improve -replace calls
* Also make sure we use POST for the getskuinformationbyproductedition
query (in case Microsoft add some more countermeasures).
* Also drop 'cmd /c' invocation in sign.sh since the cygwin people can't
seem to get their act together there...
v1.39
2023-01-08 22:10:01 +00:00
Pete Batard
84f833b067
Improve error reporting
...
* Now return the error message from the Microsoft server where possible (See #52 )
v1.38
2023-01-06 21:58:20 +00:00
Pete Batard
c34a41fe3f
Add UEFI Shell 2.2 22H2 download
v1.37
2022-12-15 00:20:19 +00:00
Erik Dansbo
6593585ff3
Add an option to disable progress report for commandline
...
* Closes #50
2022-12-14 17:11:09 +00:00
Pete Batard
fac4c49262
Add Windows 10 22H2 builds
...
* And remove Windows 11 22H2 *v0* builds since Microsoft removed the ISOs from their servers
v1.36
2022-10-19 13:48:03 +01:00
Pete Batard
f8aacf0703
Add Windows 11 22H2 v1 builds
...
* "How many Microsoft engineers does it take to release the ISO of a light bulb?"
* This addresses #45 by restoring a working Windows 11 22H2 download, though it
remains to be seen if the ISO for 22H2 v0 will be accessible ever again...
v1.35
2022-10-01 13:59:42 +01:00
Pete Batard
24a7a04d78
Update README
2022-09-23 17:36:21 +01:00
Pete Batard
eefc2453c4
Fix handling of parentheses for -Lang option
...
* Closes #29
v1.34
2022-09-23 17:02:36 +01:00
Pete Batard
ed1a6b31a6
Fix Add-Type warnings being treated as errors on PS < 7.0
...
* Closes pbatard/rufus#2030
2022-09-23 16:47:44 +01:00
Pete Batard
9beb231b78
Fix Windows 7 "Referer header" error
...
* Closes #44
* Also fix incorrect build number for Windows 11 22H2
v1.33
2022-09-21 16:59:01 +01:00
Pete Batard
ce7cb583e5
Add Windows 11 22H2 builds
v1.32
2022-09-20 22:57:29 +01:00
William Bulin
0287fe274e
Fixed Windows 10/11 ISO downloads
...
* Closes #41
* Closes #42
v1.31
2022-08-13 15:08:20 +01:00
Pete Batard
129e5d6f5c
Disable Windows ISO downloads
...
* Per #41 Microsoft appear to have altered their website to make it hostile to our script.
* Considering that trying to troubleshoot this is likely to take a long while, and that I
sure could use some help with it, add a notice about this whole mess...
v1.30
2022-08-12 14:02:34 +01:00
Pete Batard
79bcf10633
Add Shell 2.2 22H1 download
v1.29
2022-05-28 15:21:05 +01:00
Pete Batard
35b8863c0c
Bump version and update signing script for EV cert
v1.28
2022-01-26 21:49:05 +01:00
Biswapriyo Nath
bb2c04cb07
Add Windows 11 21H2 v1 22000.318 builds
...
* Closes #35
2022-01-26 21:49:04 +01:00
Pete Batard
e1535ba775
Add Windows 10 21H2 19044.1288 builds
v1.27
2021-11-16 21:04:41 +00:00
Muhammad Hussein Ammari
2a139583ce
Update README.md ( #27 )
...
* https://www.microsoft.com/software-download/Windows8ISO
* https://www.microsoft.com/software-download/Windows10ISO
These links will be redirected to the following site:
https://www.microsoft.com/en-us/software-download
2021-10-07 10:16:29 +01:00
Pete Batard
e293e97bac
Add Windows 11 downloads
...
NB: No Edu yet
v1.26
2021-10-04 22:47:54 +02:00
Biswapriyo Nath
b1eebac8dc
Add Windows 10 Redstone 5 17763.379 builds
...
* Closes #25
v1.25
2021-09-25 21:11:17 +01:00
Pete Batard
8508ac6164
Add UEFI Shell 2.0 ISO downloads
...
* Also retrieve archs from the GitHub releases
* Also add Shell 2.2 21H2 download
v1.24
2021-08-30 21:41:07 +01:00
Pete Batard
eac06c958f
Update README.md
2021-08-24 16:49:42 +02:00
Pete Batard
2ee5f896d3
Add UEFI Shell bootable ISO downloads
v1.23
2021-08-24 16:43:44 +02:00
Pete Batard
28725b287c
Update README.md
2021-08-19 23:00:56 +02:00
Pete Batard
b7331f7873
Fix download of Windows 10 1507
...
* This versions uses weird SkuIds ('FQC-08932', 'FQC-08929', ...) that aren't integers...
* Closes pbatard/rufus#1769
v1.22
2021-08-19 22:48:59 +02:00
Pete Batard
6160db3c66
Improve download handling for commandline
...
* Report the download size and handle errors
* Also improve exit code and verbosity handling
v1.21
2021-08-15 13:44:38 +02:00
flx5
8b40c85d76
Add Commandline support
...
* Also fix a regression introduced by previous commit
* Closes #15
* Closes #24
2021-08-07 23:32:09 +02:00
Pete Batard
f70836e6c1
Split stages into separate function calls
...
* This is based on work done by flx5 in branch https://github.com/flx5/Fido
2021-08-06 22:39:34 +02:00
Pete Batard
af17001505
Add Windows 7 en-US ISO downloads
...
* Because why not?
v1.20
2021-06-10 11:42:44 +01:00
Pete Batard
43adf47d5d
Sign our script
...
* Because why not, and some folks might have policies where this could help.
2021-05-26 17:32:36 +01:00
Pete Batard
99f6f246b8
Add Windows 10 21H1 19043.985 builds
...
* https://support.microsoft.com/en-us/topic/windows-10-update-history-1b6aac92-bf01-42b5-b158-f80c6d93eb11
v1.19
2021-05-22 17:34:07 +01:00
Pete Batard
36e9b4420c
Remove DisableFirstRunCustomize related options
...
* No longer needed, since we are not invoking IE behind the scenes any more.
* Also update "fake" Firefox version range.
2021-05-22 13:35:51 +01:00