diff --git a/ChangeLog.txt b/ChangeLog.txt index b96ebd73..df7d54a6 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,3 +1,12 @@ +o Version 4.2 (2023.07.??) + Add detection and warning for UEFI revoked bootloaders (including ones revoked through SkuSiPolicy.p7b) + Add ZIP64 support, to extract .zip images that are larger than 4 GB + Add saving and restoring current drive to/from compressed VHDX image + Add saving and restoring current drive to/from compressed FFU (Full Flash Update) image [EXPERIMENTAL] + Fix a crash when trying to open Windows ISOs, with the x86 32-bit version + Increase ISO → ESP limit, for Debian 12 netinst images + Make sure the main partition size is aligned to the cluster size + o Version 4.1 (2023.05.31) Add timeouts on enumeration queries that may stall on some systems Restore MS-DOS drive creation through the download of binaries from Microsoft diff --git a/res/loc/ChangeLog.txt b/res/loc/ChangeLog.txt index 77f2d980..1e88bc04 100644 --- a/res/loc/ChangeLog.txt +++ b/res/loc/ChangeLog.txt @@ -7,6 +7,14 @@ Or simply download https://files.akeo.ie/pollock/pollock-1.5.exe and follow its o v4.?? (202?.??.??) - *NEW* MSG_337 "An additional file ('diskcopy.dll') must be downloaded from Microsoft to install MS-DOS (...)" + - *NEW* MSG_338 "Revoked UEFI bootloader detected" + - *NEW* MSG_339 "Rufus detected that the ISO you have selected contains a UEFI bootloader that has been revoked (...)" + - *NEW* MSG_340 "a \"Security Violation\" screen" + - *NEW* MSG_341 "a Windows Recovery Screen (BSOD) with '%s'" + - *NEW MSG_342 "Compressed VHDX Image" + - *NEW* MSG_343 "Uncompressed VHD Image" + - *NEW* MSG_344 "Full Flash Update Image" + - *NEW* MSG_345 "Some additional data must be downloaded from Microsoft to use this functionality (...)" o v3.22 (2023.??.??) // MSG_144 is aimed the the ISO download feature diff --git a/res/loc/po/fr-FR.po b/res/loc/po/fr-FR.po index c06bd232..482c8141 100644 --- a/res/loc/po/fr-FR.po +++ b/res/loc/po/fr-FR.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: 3.22\n" "Report-Msgid-Bugs-To: pete@akeo.ie\n" -"POT-Creation-Date: 2023-05-26 12:25+0100\n" -"PO-Revision-Date: 2023-05-26 12:25+0100\n" +"POT-Creation-Date: 2023-07-10 11:13+0200\n" +"PO-Revision-Date: 2023-07-10 11:25+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: fr_FR\n" @@ -13,7 +13,7 @@ msgstr "" "X-Poedit-SourceCharset: UTF-8\n" "X-Rufus-LanguageName: French (Français)\n" "X-Rufus-LCID: 0x040c, 0x080c, 0x0c0c, 0x100c, 0x140c, 0x180c, 0x1c0c, 0x200c, 0x240c, 0x280c, 0x2c0c, 0x300c, 0x340c, 0x380c, 0xe40c\n" -"X-Generator: Poedit 3.3.1\n" +"X-Generator: Poedit 3.3.2\n" #. • IDD_DIALOG → IDS_DRIVE_PROPERTIES_TXT msgid "Drive Properties" @@ -1090,7 +1090,7 @@ msgid "Version %d.%d (Build %d)" msgstr "" #. • MSG_176 -msgid "English translation: Pete Batard " +msgid "mailto:support@akeo.ie" msgstr "Traduction Française : Pete Batard " #. • MSG_177 @@ -1862,6 +1862,52 @@ msgstr "" "\n" "Note : Ce fichier sera téléchargé dans le répertoire de l'application et réutilisé automatiquement s'il est présent." +#. • MSG_338 +msgid "Revoked UEFI bootloader detected" +msgstr "Bootloader UEFI révoqué détecté" + +#. • MSG_339 +msgid "" +"Rufus detected that the ISO you have selected contains a UEFI bootloader that has been revoked and that will produce %s, when Secure Boot is enabled on a fully up to date UEFI system.\n" +"\n" +"- If you obtained this ISO image from a non reputable source, you should consider the possibility that it might contain UEFI malware and avoid booting from it.\n" +"- If you obtained it from a trusted source, you should try to locate a more up to date version, that will not produce this warning." +msgstr "" +"Rufus a détecté que l’ISO que vous avez sélectionnée contient un bootloader UEFI révoqué, qui devrait produire %s sur un système UEFI à jour, lorsque 'Secure Boot' est activé.\n" +"\n" +"- Si vous avez obtenu cette image ISO à partir d’une source douteuse, vous devriez envisager la possibilité qu’elle puisse contenir un logiciel malveillant, et éviter de démarrer à partir de celle-ci.\n" +"- Si vous l’avez obtenu à partir d’une source fiable, vous devriez essayer de trouver une version plus récente, où cette notification ne se produit pas." + +#. • MSG_340 +msgid "a \"Security Violation\" screen" +msgstr "un écran « Violation de sécurité »" + +#. • MSG_341 +msgid "a Windows Recovery Screen (BSOD) with '%s'" +msgstr "un écran de récupération Windows (BSOD) avec '%s'" + +#. • MSG_342 +msgid "Compressed VHDX Image" +msgstr "Image VHDX compressée" + +#. • MSG_343 +msgid "Uncompressed VHD Image" +msgstr "Image VHD non compressée" + +#. • MSG_344 +msgid "Full Flash Update Image" +msgstr "Image 'Full Flash Update'" + +#. • MSG_345 +msgid "" +"Some additional data must be downloaded from Microsoft to use this functionality:\n" +"- Select 'Yes' to connect to the Internet and download it\n" +"- Select 'No' to cancel the operation" +msgstr "" +"Des données complémentaires doivent être téléchargées à partir du site Microsoft avant d'utiliser cette fonctionnalité :\n" +"- Sélectionnez 'Oui' pour vous connecter à Internet et le télécharger ces données\n" +"- Sélectionnez 'Non' pour annuler l’opération" + #. • MSG_900 #. #. The following messages are for the Windows Store listing only and are not used by the application diff --git a/res/loc/rufus.loc b/res/loc/rufus.loc index 224c4ee3..3d99cea8 100644 --- a/res/loc/rufus.loc +++ b/res/loc/rufus.loc @@ -4698,6 +4698,14 @@ t MSG_334 "Définir les options régionales avec les mêmes valeurs que celles d t MSG_335 "Désactiver l'encryption automatique BitLocker" t MSG_336 "Log persistent" t MSG_337 "Un fichier supplémentaire ('diskcopy.dll') doit être téléchargé depuis Microsoft pour installer MS-DOS :\n- Sélectionnez 'Oui' pour vous connecter à Internet et le télécharger\n- Sélectionnez 'Non' pour annuler l’opération\n\nNote : Ce fichier sera téléchargé dans le répertoire de l'application et réutilisé automatiquement s'il est présent." +t MSG_338 "Bootloader UEFI révoqué détecté" +t MSG_339 "Rufus a détecté que l’ISO que vous avez sélectionnée contient un bootloader UEFI révoqué, qui devrait produire %s sur un système UEFI à jour, lorsque 'Secure Boot' est activé.\n\n- Si vous avez obtenu cette image ISO à partir d’une source douteuse, vous devriez envisager la possibilité qu’elle puisse contenir un logiciel malveillant, et éviter de démarrer à partir de celle-ci.\n- Si vous l’avez obtenu à partir d’une source fiable, vous devriez essayer de trouver une version plus récente, où cette notification ne se produit pas." +t MSG_340 "un écran « Violation de sécurité »" +t MSG_341 "un écran de récupération Windows (BSOD) avec '%s'" +t MSG_342 "Image VHDX compressée" +t MSG_343 "Image VHD non compressée" +t MSG_344 "Image 'Full Flash Update'" +t MSG_345 "Des données complémentaires doivent être téléchargées à partir du site Microsoft avant d'utiliser cette fonctionnalité :\n- Sélectionnez 'Oui' pour vous connecter à Internet et le télécharger ces données\n- Sélectionnez 'Non' pour annuler l’opération" t MSG_900 "Rufus est un utilitaire permettant de formater et de créer des média USB amorçables, tels que clés USB, mémoire flash, etc." t MSG_901 "Site officiel : %s" t MSG_902 "Code source: %s" diff --git a/src/rufus.rc b/src/rufus.rc index 15de22a2..247a02ab 100644 --- a/src/rufus.rc +++ b/src/rufus.rc @@ -33,7 +33,7 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL IDD_DIALOG DIALOGEX 12, 12, 232, 326 STYLE DS_SETFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU EXSTYLE WS_EX_ACCEPTFILES -CAPTION "Rufus 4.2.2069" +CAPTION "Rufus 4.2.2070" FONT 9, "Segoe UI Symbol", 400, 0, 0x0 BEGIN LTEXT "Drive Properties",IDS_DRIVE_PROPERTIES_TXT,8,6,53,12,NOT WS_GROUP @@ -392,8 +392,8 @@ END // VS_VERSION_INFO VERSIONINFO - FILEVERSION 4,2,2069,0 - PRODUCTVERSION 4,2,2069,0 + FILEVERSION 4,2,2070,0 + PRODUCTVERSION 4,2,2070,0 FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x1L @@ -411,13 +411,13 @@ BEGIN VALUE "Comments", "https://rufus.ie" VALUE "CompanyName", "Akeo Consulting" VALUE "FileDescription", "Rufus" - VALUE "FileVersion", "4.2.2069" + VALUE "FileVersion", "4.2.2070" VALUE "InternalName", "Rufus" VALUE "LegalCopyright", "© 2011-2023 Pete Batard (GPL v3)" VALUE "LegalTrademarks", "https://www.gnu.org/licenses/gpl-3.0.html" VALUE "OriginalFilename", "rufus-4.2.exe" VALUE "ProductName", "Rufus" - VALUE "ProductVersion", "4.2.2069" + VALUE "ProductVersion", "4.2.2070" END END BLOCK "VarFileInfo"