Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ventoy/rufus

The Reliable USB Formatting Utility
https://github.com/ventoy/rufus

[loc] use a single rufus.loc as translator base

* Remove the need to maintain a new_translation.loc
* Add a sed invocation to remove comments an...

c544429606323e42ac2066fa8987b9fe1c933d4d authored about 11 years ago by Pete Batard <[email protected]>
[format] existing volumes with the name "New Volume" should be renamed

* Closes #104

c44fa3969d33a0ec47f9d9f06c0c1710388fecdd authored about 11 years ago by Pete Batard <[email protected]>
[misc] warn about UDF formatting times and 64k MS-DOS

* Closes #149
* Closes #180

59496e53c0ebc77ba65889f6ee27977ce1250a93 authored about 11 years ago by Pete Batard <[email protected]>
[iso] ignore extra nameless files on some UDF images

* Closes #155

7d2519675cfe75d5710bb5335f3bdfd60acc3760 authored about 11 years ago by Pete Batard <[email protected]>
[loc] add [v]ersion command support

44cc7ea652ebb75270a301a8449539c7f433ac51 authored about 11 years ago by Pete Batard <[email protected]>
[loc] complete Italian translation

d3a495aa83ada455d5aa20f5167eec964719ca65 authored about 11 years ago by ROBERTO <[email protected]>
[loc] fix untranslated messages for "another application in use"

* Issue reported by georg1136

6bba8f646b622cb5325f5c90924d171087576c7c authored about 11 years ago by Pete Batard <[email protected]>
[loc] fix resizing in height

* Also clarify some translations

af12d0f8d790510f1100dfb488dc1f44e25320c9 authored about 11 years ago by Pete Batard <[email protected]>
[loc] add Hungarian translation

39c6d4e1a78ce866600412e2f5dacb72e6ca2697 authored about 11 years ago by georg1136 <[email protected]>
[iso] sanitize invalid FAT & NFTS filenames

* Also fix support for labels containing double quotes
* Closes #135
* Closes #193

5354d2f6cafa7b663cb19c0bbf20270c2e84f858 authored about 11 years ago by Pete Batard <[email protected]>
[loc] add language selection menu

df44b26342fcd8c4613388f0942079e338251833 authored about 11 years ago by Pete Batard <[email protected]>
[loc] add a menu.c32 test ISO image

92abacad62cae114744f3e0d52aeffb8be8bc007 authored about 11 years ago by Pete Batard <[email protected]>
[loc] add an option to force update

* This is meant to be used by translators for testing the UI
* Also fix the positioning and cent...

310ed2fb533542202628ea2b36bd398a08dc1379 authored about 11 years ago by Pete Batard <[email protected]>
[loc] add MinGW includes for translators

* This is meant to be used with resedit (http://www.resedit.net/) to find out the ID of the UI c...

08799953bf413bf8964ecff19e0450479fe9ee74 authored about 11 years ago by Pete Batard <[email protected]>
[loc] Improve Italian translation

# Closes #187

1c98419268d777ca564a29e9cf861d87cac9e501 authored about 11 years ago by ROBERTO <[email protected]>
[loc] misc. fixes

* Use IDCANCEL for license dialog
* Remove Chinese duplicates
* Remove dev debug message

c604bee9efc86ec71eb8eba715cd4b999e4aa189 authored about 11 years ago by Pete Batard <[email protected]>
[loc] fix override of translation commands from separate dialogs

* Hashed string was missing the dialog ID. This means that something like:
g IDD_DIALOG1
...

b19bcdefb94dd085e177e421c93d7190cf798aad authored about 11 years ago by Pete Batard <[email protected]>
[loc] add Italian translation

* Courtesy of 'bovirus'

803fe30709e9d46aa6dad7457279500f6dab2975 authored about 11 years ago by Pete Batard <[email protected]>
[loc] fix dialog command overrides

* Rufus wasn't overwriting the previous localization command
if an updated one was being provi...

404686139277c688b3d4e2ab6eea9809fc4fe943 authored about 11 years ago by Pete Batard <[email protected]>
[loc] fix a crash on exit

* Don't free loc_filename if it points to embedded name
* Also fix resizing of main dialog

4e840a6995702120d27e7122089b46bb3a370f19 authored about 11 years ago by Pete Batard <[email protected]>
[loc] fix various localization issues

* Fix missing [b]ase for Chinese and French
* Fix infinite loop when [b]ase is not available for...

ff28e2027c320ad649e1d60656d7931657ff4f43 authored about 11 years ago by Pete Batard <[email protected]>
[loc] misc. fixes and improvements

* Add support for LCID provision to option -l
* Fix French translation
* Fix memory leak for loc...

1cdb58462b3837d6b7c7d2fe3ee5023e5b7b3791 authored about 11 years ago by Pete Batard <[email protected]>
[misc] fix editing of resource file with VS2012

* Fix "warning RC4005: '__useHeader': redefinition" that prevents
opening the RC file in Visua...

521e8f00f3fd988e654092c50bfb6dc2ca3d3616 authored about 11 years ago by Pete Batard <[email protected]>
[loc] add localization support

* This is a merge up to commit bd319269aae59fbaead0d3ed6e1d7d340813fd42 of the localization bran...

df067274165d54bc6c55534b3b57ef72789db089 authored about 11 years ago by Pete Batard <[email protected]>
[iso] upgrade to libcdio latest

* This should fix #179
* Also bump rufus-next to v1.4.0

cf3964c8a3077f72d4988691882e74baff8d9d77 authored about 11 years ago by Pete Batard <[email protected]>
[iso] add smart testing for Rock Ridge over Joliet

* Some ISO9660 images (such as Ubuntu) use both Joliet and Rock Ridge,
so we have to make a ch...

3c438db3fd1448d97074781f40a9f25217222ec7 authored about 11 years ago by Pete Batard <[email protected]>
[ui] prevent flicker on large FAT32 format.c

* Also convert 1.4TB FAT32 autolabel to 1_4TB rather than 14TB and
use 2 decimal points rather...

5b2e4d1721c8bb716d92495801a4afba5a4a7347 authored over 11 years ago by Pete Batard <[email protected]>
[core] fix large FAT32 formatting for > 1TB disks

* Closes #159

2945389edcaaa357c6d508e84ae0ee6cf25ebd09 authored over 11 years ago by Pete Batard <[email protected]>
[syslinux] Update Syslinux v4 to 4.07

55ef384277d6e8996f7740b3d68d853e799dac63 authored over 11 years ago by Pete Batard <[email protected]>
[vs] update VS2012 project settings

* Enable XP mode
* Set VS compilation to C mode, multiprocessor
* Unset culture

5f161c91b314136757e3eaa121a4b3bb57bc8611 authored over 11 years ago by Pete Batard <[email protected]>
[oops] fix MinGW compilation broken with previous commit

b5143b0d84d5fbad95fd25547d9471fa6ac66af7 authored over 11 years ago by Pete Batard <[email protected]>
[wdk] fix _fseeki64 could not be located in msvcrt.dll on XP

* Closes #162
* Also remove unwanted SetThreadLocale() in rufus.c

0defc28b09a9cf7c2d0ef3ba428c7f9ea483dfd0 authored over 11 years ago by Pete Batard <[email protected]>
[locale] fix multiple issues with DOS localization

* The wrong names were being used for the kbd SYS files
* Also fix a typo and improve fallback
*...

b24347d47eafe243c119e2b9f5d05fbf09645297 authored over 11 years ago by Pete Batard <[email protected]>
[syslinux] silence a MinGW warning in libfat

* Also fix a typo in ChangeLog.txt

e661eff9ae0c5a04dff64c8743049656974e437d authored over 11 years ago by Pete Batard <[email protected]>
v1.3.4 (build 270)

862365c01a4c243fda317f5267eb344b7fd44916 authored over 11 years ago by Pete Batard <[email protected]>
[core] add UDF filesystem support

* Only supported on Vista or later
* Also disable exFAT for XP (requires a KB => not worth it)
*...

4ac182830d486e767316b12d1115c59b93aea521 authored over 11 years ago by Pete Batard <[email protected]>
[net] fix and exception with HttpOpenRequest()

* As the MSDN doc says, "Failing to properly terminate the (lplpszAcceptTypes)
array with a NU...

081f1eefe7c465d66af4948830173c632245daaf authored over 11 years ago by Pete Batard <[email protected]>
[core] limit large FAT32 to 1 TB

* 1.5 and 2 TB formatting is too flaky for now - remove it
* This limitation can be disabled wit...

bb2949e557cb4fb4f68c7e2e85ccec898bcda3b6 authored over 11 years ago by Pete Batard <[email protected]>
[syslinux] fix crash when installing syslinux on large drives

* The check for minfatsize seems erroneous, and libfat_open()
errors weren't checked in syslin...

0938c56fdc93b9a40edaf9823f4f2bc033098787 authored over 11 years ago by Pete Batard <[email protected]>
[core] reinstate the call to DeletePartitions()

* But use IOCTL_DISK_CREATE_DISK and not IOCTL_DISK_DELETE_DRIVE_LAYOUT
* Also improve messaging...

d81ca7de24cd61282d0bf9232257782d6792de5b authored over 11 years ago by Pete Batard <[email protected]>
[core] remove the call to IOCTL_DISK_DELETE_DRIVE_LAYOUT

* As per issue #122, this creates problems when formatting a drive in FAT16
* Also remove an unn...

967ad1da33bea0dd691db83b0dfa8df42e4d24dd authored over 11 years ago by Pete Batard <[email protected]>
[syslinux] download c32 files in the same directory as the app

* Rufus was downloading c32 files in the last directory browsed, which
meant that the same fil...

9925cc945d0e0b43478860c64f587585d43ba1c7 authored over 11 years ago by Pete Batard <[email protected]>
[oops] fix elevation when compiled with VS2012

* Visual Studio requires the settings from the manifest to be duplicated

91f2cbafe956bd27f1319d2b713ea787b7d1325c authored over 11 years ago by Pete Batard <[email protected]>
[core] force elevation for unprivileged users

* Using "highestAvailable" elevation allows standard users to run Rufus
without being prompted...

e5da529ecae9e34bcf5a2455a032014a644668df authored over 11 years ago by Pete Batard <[email protected]>
[ui] log display improvement

* Shift main dialog left in case of overlap
* Fix loss of application focus when displaying the ...

bbab5a148da5ebd9d61a4f140a88f9ad6b051c65 authored over 11 years ago by Pete Batard <[email protected]>
[core] more drive handling improvements

* Use retries when locking the volume
* Wait for volume availability after partitioning
* Don't ...

6be21bbdbc4549e9dd737b68e96c150495263369 authored over 11 years ago by Pete Batard <[email protected]>
[core] drive handling improvements

* Use IOCTL_DISK_UPDATE_PROPERTIES after partitioning
* Use IOCTL_DISK_DELETE_DRIVE_LAYOUT to in...

cd5665881ce1d39dd2923f4b81dd0b255d77cce1 authored over 11 years ago by Pete Batard <[email protected]>
[misc] fix spelling mistakes

* Closes #147

fe3b1eb6f643ea1f15996b1e2b590410f8d13153 authored over 11 years ago by Josh Soref <[email protected]>
[iso] fix support for ISOs with >4GB files

* The creation of UFDs with >4GB files should be allowed for NTFS
* Closes #146
* Also switch Me...

f8c6903d216dfc387d4124dcf670507e214420d2 authored over 11 years ago by Pete Batard <[email protected]>
[misc] don't list an USB drive if Rufus is running from it

* Suggested by josiasmat
* Closes #143

163c68d65d0db826c00e1bdb3c732f3ff613eccb authored over 11 years ago by Pete Batard <[email protected]>
[syslinux] complete Syslinux v5 support

* Add download and copy of mandatory ldlinux.c32 to target
* With previous patch, this should ad...

1dbaff6897198108c9937b5f67991cf4a6f94750 authored over 11 years ago by Pete Batard <[email protected]>
[syslinux] initial Syslinux v5 support

* Use .bss and .sys from Syslinux v5.10
* Advanced options allow you to choose between v4 and v5...

df5bce297df40e3a51b71f9add1ad6c4581cbf62 authored over 11 years ago by Pete Batard <[email protected]>
[syslinux] add detection for Syslinux/Isolinux v5.0

* This is not full Syslinux v5.0 support, but only to prevent the (vesa)menu.c32 message from di...

0e1c474ca0c058cb791cb5ace83745c280166fba authored over 11 years ago by Pete Batard <[email protected]>
[misc] set rufus-next to 1.3.4, update copyright year

* Copyright year in trhe about dialog had not been updated

0b64ef1210cb8b265c6982d0437b8110fc2fdf79 authored over 11 years ago by Pete Batard <[email protected]>
v1.3.3 (build 250)

b52eb6d81ad6971feec1e73b4795d01cbd8f050a authored over 11 years ago by Pete Batard <[email protected]>
[misc] use UTF-8 for confirm dialog and fix RC

bb1e7c0b2f0dfc41a01052cde087fc3974cd0155 authored over 11 years ago by Pete Batard <[email protected]>
[misc] improve messages and dialogs

e1ff2a52735df6df553e533f6086f107b36e5e49 authored over 11 years ago by Pete Batard <[email protected]>
[iso] upgrade libcdio track and sector handling

* From latest git version of libcdio

b0e131e5e4a0332815d3998a175bfc1d538309f8 authored over 11 years ago by Pete Batard <[email protected]>
[misc] fix MinGW compilation issues

d3238d7210915c3bff195b1d25b6f2170546af4e authored over 11 years ago by Pete Batard <[email protected]>
[ui] add fixed disk detection to the advanced options

* Tie unpartitioned drive listing to the fixed disk option
* Also ensure that the log and main d...

a17acd1a2217e9fe6658bb40adcd4ec4878134b2 authored over 11 years ago by Pete Batard <[email protected]>
[misc] small enhancements

* Add detection for user cancellation during between atomic format operations
* Clear existing P...

22808893bcfc43355d40e39430ccec8441a1205b authored over 11 years ago by Pete Batard <[email protected]>
[iso] fix broken bootmgr detection

* Closes #144
* Also fix broken WDK compilation

26f807530d04cba0b236757eaaccec96118a2df8 authored over 11 years ago by Pete Batard <[email protected]>
[misc] fix various minor issues

* Raise the size of vesamenu.c32 threshold, a per #140
* Fix a missing backslash when checking f...

199b9f486953d011bede8fdb270a6f6463fc66d6 authored over 11 years ago by Pete Batard <[email protected]>
[core] Fix active MBR partition not being set

* Related to issue #128
* Also reported by Owen Yang

8e9777579b6a795ad3387502ded69eb08c80351b authored almost 12 years ago by Pete Batard <[email protected]>
[core] low level drive handling redesign

* Better split of physical vs logical
* Add handling of unmounted volumes by GUID
* Force large ...

4da36fa321a8b69df043c9ae9a7319f3f6bbffe9 authored almost 12 years ago by Pete Batard <[email protected]>
[misc] remove duplicate icon set

d56615cd206e71803695a6cceba35dd25fc14789 authored almost 12 years ago by Pete Batard <[email protected]>
[core] allow detection and format of "raw" drives

* eg. GPT drives with no partitions were not enumerated by default
* fixed disk mode needs to be...

63e6c02f0275073dc8e92db62c91f138bc0dc428 authored almost 12 years ago by Pete Batard <[email protected]>
[misc] various fixes and improvements

* add commandline usage guide
* use -w 150 instead of /W for updated app launch
* fix enabling/d...

a16d35698fa486a81af0876bf3422cf62d367576 authored almost 12 years ago by Pete Batard <[email protected]>
[cmdline] initial commandline support

* part of issue #111
* add getopt dependency for MS compilers
* enable the provision of an ISO a...

932df022c5c38f1ea7920e693c88c46dfbdcf044 authored almost 12 years ago by Pete Batard <[email protected]>
[efi] check for 7-zip path in HKLM

* Closes #121
* Also update registry handling
* Issues reported by Ronny Kalusniok

d2e7e003c31db0951fdf88936ddaba64aa73568f authored almost 12 years ago by Pete Batard <[email protected]>
[misc] set rufus-next to 1.3.3, update copyright

* update copyright year
* switch relevant files to UTF-8 (without signature).
It's 2013 for cr...

c51bf5ce454a204db30fb7e688308529d549a1eb authored almost 12 years ago by Pete Batard <[email protected]>
[dos] remove the fixed drive letter from system files

* On some systems, the UFD may boot as A:, not C:, in which case
FreeDOS and WinME DOS will fa...

f1902c00408ac44df1b7b29718cfaba2a245bbf9 authored almost 12 years ago by Pete Batard <[email protected]>
v1.3.2 (build 232)

4b0196de32d4103b12b8fe21569981636e1162b2 authored almost 12 years ago by Pete Batard <[email protected]>
[efi] add mbr UEFI marker for partition scheme reselection

* without the marker, an UFD created as MBR for UEFI will be seen
as MBR for BIOS + UEFI. We w...

0cc39d02224eb5a8a1c2be954941553c73cb38fa authored almost 12 years ago by Pete Batard <[email protected]>
[efi] improve partition scheme details and tooltips

* Also fix automated filesystem selection when switching schemes around

09b7314f98885ee35a51f5bed4300f90d8893215 authored almost 12 years ago by Pete Batard <[email protected]>
[misc] refactoring and cleanup - part 2

* add GetResource() function call to handle resource loading and
revert 98ff7a931a11a0f7cb25d1...

647d9f18adcc1cbbf54a472252ca7cb3aff2a6f1 authored almost 12 years ago by Pete Batard <[email protected]>
[misc] refactoring and cleanup - part 1

* add stdfn.c and move the relevant standard calls there
* move most of GetDriveInfo() to drive....

bba1772940b30b15345390002c7933ecb9c6f7ea authored almost 12 years ago by Pete Batard <[email protected]>
[misc] cleanup and refactoring + fix WIM 7z minor issue

* remove hardcoded path from WimExtractFile_7z
* move some drive related functions to drive.c
* ...

c8acf1b84add67298a8068e468693b5b3c47674d authored almost 12 years ago by Pete Batard <[email protected]>
[misc] set rufus-next to 1.3.2

* Also fixed a couple Clang, MSVC Analyzer and MinGW64 warnings

8ff8b41273fe935a590c0186085e6edb0901c9b3 authored almost 12 years ago by Pete Batard <[email protected]>
[efi] add Windows 7 EFI support for XP and Vista

* Requires 7-Zip for WIM extraction as wimgapi.dll is not available
* Also add more comprehensiv...

0196de6f4d98ef828324006ac8dc9752c91b1b95 authored almost 12 years ago by Pete Batard <[email protected]>
[efi] add support for Windows 7 UEFI boot

* Add WIM file handling in vhd.c to extract bootx64.efi
* x64 only, since Microsoft does not pro...

84e4aecfcd9457bc02ad20d2e4a772f2519acc8c authored almost 12 years ago by Pete Batard <[email protected]>
[gpt] add support for GPT partitioning and EFI boot

* Contains the bulk of the code required to address #11
* Tested with Windows 8 Pro x64 (en-gb_w...

997c0a0f2809c57985ef67cb9439baf812dcd996 authored almost 12 years ago by Pete Batard <[email protected]>
[syslinux] work on duplicated copies of ldlinux.sys and ldlinux.bss

* If not, a VS2012 compiled Rufus will crash, as it doesn't allow
working directly on embedded...

6b8833bcfbf1e13fd4c50d7352cce0d301df15d1 authored almost 12 years ago by Pete Batard <[email protected]>
[iso] re-fix support for Arch Linux

* Can't these guys just use Joliet like everyone else?
* Closes #90 (again!)

97576d79cbc180dd9509b1d7144107261c6d58a3 authored almost 12 years ago by Pete Batard <[email protected]>
v1.3.1 (build 220)

* Closes #115

325c383f92f2f41d70bbd812333236e7b24f98cf authored almost 12 years ago by Pete Batard <[email protected]>
[ui] indicate the partition scheme created by Rufus

* This is in anticipation of GPT support (#11)

0b53ddd8b353255e3225e5c61a19bbbd55769e68 authored almost 12 years ago by Pete Batard <[email protected]>
[ui] tell the user if we're using Large FAT32

24b66bf9bb4c8d3a31a9a4349b97d791118f130b authored almost 12 years ago by Pete Batard <[email protected]>
[iso] revert b184 ("relax ISO-9660 compliance")

* This was issue #90 and commit 261834e31f14572c5fb4097cb920b069de21a490
* Unfortunately, the Ar...

0329404bf8be011defe51f124a4c4b0af657914e authored almost 12 years ago by Pete Batard <[email protected]>
[misc] fix VS2012 Code Analysis warnings

* Only for files that aren't part of external dependencies
* Also update copyright date

c4cb9d03c1316f4b9fff831dfa4f6a2033bfce57 authored almost 12 years ago by Pete Batard <[email protected]>
[misc] switch to VS2012

ae43dfd72108b509dd33bbeedd0fa95f026bb244 authored about 12 years ago by Pete Batard <[email protected]>
v1.3.0 (build 214)

* Closes #114 (UpdateProgress(6): error negative percentage sent for negative slot value)

3f79a61802cd99eaf8e64872a92aa5ec7bc5c22f authored about 12 years ago by Pete Batard <[email protected]>
[ui] disable initial update policy prompt if executable is called "rufus.exe"

d01749004c8311d7fff7d467ef9cf92c350032c1 authored about 12 years ago by Pete Batard <[email protected]>
[ui] improve check for updates

* Update policy
* Better status report
* Better UI handling

303f35d5f18c4b43b3393a0d0fd5bfdf2b63b3ba authored about 12 years ago by Pete Batard <[email protected]>
[iso] add support for VMWare ESXi 5.1

* Closes #98
* Also closes #113
* Also improves on the ISO analysis report

13a6b6b751ff947df1821290bbdce1fae26c3dd8 authored about 12 years ago by Pete Batard <[email protected]>
[format] set read-only checkdisk error as benign

* Closes #106

638f7876c45b648de0e990dca1a5907014803e79 authored about 12 years ago by Pete Batard <[email protected]>
[misc] add the Rufus icon set

* So that I no longer have to hunt them around

2784a5d1d7402b72150d0fce0703319054791389 authored about 12 years ago by Pete Batard <[email protected]>
[ui] disable "Check Now" on initial settings dialog

e8d4ca978590fc8f485aeadd330f8efcc29b995e authored about 12 years ago by Pete Batard <[email protected]>
[updates] add "Check Now" button

* Also reword update policy and adjust timings
* Also fix ISO extraction window title

5a53cb3b9c22c0b6f51c3c090387f2f8b60ccd13 authored about 12 years ago by Pete Batard <[email protected]>
[misc] set rufus-next to 1.3.0 and fixed #103

* Closes #103

bdbc9ed9c0eeaf92dbda5bfc17c7ae88be9c8b6d authored about 12 years ago by Pete Batard <[email protected]>
[net] Check for application update (part 8)

* Closes #102
* Add beta channel check
* Add version and min platform checks
* Also fixes update...

2d53ea10aca91fcbc05e8a96c2c7f2325c3f6ab8 authored about 12 years ago by Pete Batard <[email protected]>