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

Update README

a1f5909516ef09840e1994f26114052a4eea1d5b authored over 3 years ago by longpanda <[email protected]>
Update README

3c96b38fcd2b381e66d373db684824eb68df3e6d authored over 3 years ago by longpanda <[email protected]>
Add Ventoy test release for VTSI

8eca8ea253c9b82b4bcdc90be4b1e747ba81ae7c authored over 3 years ago by longpanda <[email protected]>
add test

43cbb9a479b5e5c66d108a7243c04e00e83d63b4 authored over 3 years ago by longpanda <[email protected]>
change License from GPLv3+ to GPLv2+ for decompress_vtsi.c

04116ee61ab4fb24cb17c518d692077b9420046e authored over 3 years ago by longpanda <[email protected]>
Add support for Ventoy Sparse Image (vtsi)

df5515029966a3d9c91bcef4d610a6727eba623d authored over 3 years ago by longpanda <[email protected]>
[ui] increase projected size to prevent persistence overflow

* If users set the persistent size to max, we may run into a situation
where projected size (w...

4f97cdfdc33081ed8e5d31b49be13da2c2202fcb authored over 3 years ago by Pete Batard <[email protected]>
[core] move downloads from <app_location>\rufus_files\ to %LOCALAPPDATA%\Rufus\

* While this is intended to solve the issue of saving GRUB/Syslinux files for the
App Store ve...

9d7e96e293955b27b8424ce86a4490701484895b authored over 3 years ago by Pete Batard <[email protected]>
[efi] prevent a drive letter to be assigned to the UEFI:NTFS partition

* Closes pbatard/uefi-ntfs#25
* Also make the UEFI:NTFS partition read-only for release version

aeae66e97192a2eaa5d0a06d11a11549ab74280a authored over 3 years ago by Pete Batard <[email protected]>
[appstore] update supported languages

702a60630fa88ee24467b82004ea8f52f052fe71 authored over 3 years ago by Pete Batard <[email protected]>
[appstore] add French to app listing

3db3bf527fe32c5f6715377e38204be9a2cd7d07 authored over 3 years ago by Pete Batard <[email protected]>
[fido] add additional Authenticode validation before running the script

* This basically means that the script is validate *TWICE*, using two
completely independent s...

f26fd2fbe36882534414f72ca153bc28c7f41a8c authored over 3 years ago by Pete Batard <[email protected]>
[internal] switch to using workflows to lock old issues

* GitHub's Lock bot has been replaced with a new lock action -> Use this.

3083324a0e7f81558ea606295eca05638d02dae4 authored over 3 years ago by Pete Batard <[email protected]>
[core] avoid the creation of 'System Volume Information' for ESPs written in DD mode

* Trying to mount accessible partitions after writing an image may lead to the
creation of the...

3bb83709da81bf5a35b66f611bac0455b9dbd39e authored over 3 years ago by Pete Batard <[email protected]>
[loc] fix a typo in Polish translation

* Closes #1730

03ef8aa02444da580b9c198291f2111efbea2e11 authored over 3 years ago by Oree111 <[email protected]>
[core] fix fast-zeroing assertion

e22955aa2bdfe9196e7fbd02bdf0cb6898aa7592 authored over 3 years ago by Pete Batard <[email protected]>
[loc] updated Croatian translation

7e114ad55a49cfd89bd0f5cacacd171921b8e964 authored over 3 years ago by Sasa Vujanic <[email protected]>
v3.14 (build 1788)

1c470a5ec271207e6b7049de8cfe2e25ed3daca5 authored over 3 years ago by Pete Batard <[email protected]>
[loc] update Croatian translation to latest

2b5329037bf995f7b5b02a0338cf4c163ab31d78 authored over 3 years ago by Sasa Vujanic <[email protected]>
[loc] update Lithuanian translation to latest

73f26d74b94f04d31ab76dab78b95f79590cc1a2 authored over 3 years ago by Gintaras Venslovas <[email protected]>
[loc] update Danish translation to latest

410f6e81708a411d3d45269858424c2b8f679b20 authored over 3 years ago by anni deer <[email protected]>
[loc] update Slovenian translation to latest

e49ef606ab6e714e7b32356d9dbbec3c682eca71 authored over 3 years ago by Matej Horvat <[email protected]>
[loc] update Japanese translation to latest

5553c8f2fd584c60950299557d435e33866c6e16 authored over 3 years ago by Tiryoh <[email protected]>
[loc] update Ukrainian translation to latest

3fdfa478ed0c25e5356238867864f00976e06fe6 authored over 3 years ago by Костянтин Сергійович <[email protected]>
[misc] update ChangeLog for BETA

* Since Ubuntu 21.04 forces a new release...
* Also update DB for latest GRUB "2.04" and fix a m...

2bcb68efd84fdbb2d0e598ea53462f9f536b0098 authored over 3 years ago by Pete Batard <[email protected]>
[ui] add forced DD mode exceptions for Red Hat based distros

* Anaconda broke ISO compatibility, most likely with the following commit:
https://github.com/...

9c8fa409959a4713f1a9c85043962e6cb4cc465b authored over 3 years ago by Pete Batard <[email protected]>
[misc] UFD vs HDD detection improvements

16c0e8e2a20f75ad34b3f5f24a8af97be65800dc authored over 3 years ago by Pete Batard <[email protected]>
[grub] add yet another frigging patch to GRUB "2.04"

* GRUB 2.0 maintainer think they're doing a fine job, even when there are
CRITICAL SECURITY FI...

252759eb917018392913245f58ab321a7ed5b42b authored over 3 years ago by Pete Batard <[email protected]>
[misc] add regexp engine

* From https://github.com/kokke/tiny-regex-c

8f0d248a56ef1774930bd1980389bec2ecdd304e authored over 3 years ago by Pete Batard <[email protected]>
[core] switch to async I/O for image writing

* Combined with the increase in buffer size from previous commits, this
should help us get clo...

a0904cad354fb1d97fb1313b598beeb4b038fc6c authored over 3 years ago by Pete Batard <[email protected]>
[core] split zeroing and dd write operations

* This is in preparation for async reads
* Also move open/close image operations to WriteDrive()...

80eca5739dadfe28e7ae982fe909aec1d3c8cd0e authored over 3 years ago by Pete Batard <[email protected]>
[misc] don't overdo CoUninitialize calls

* 2e1833e91eca0f3ebfeb037e351facabff66b52d introduced issues with VDS since, despite what
Micr...

d77a825ffd8e42125294de00467d881d54d0b7e2 authored over 3 years ago by Pete Batard <[email protected]>
[loc] update Thai translation to latest

c9a0fcd0bfee0f1b06f03d85e9e386c4e80d184f authored over 3 years ago by Suttirak Mattayawerakiat <[email protected]>
[loc] update Polish translation to latest

5abdce4b3c220b6411141f0df8c9f3a759da868f authored over 3 years ago by Jakub Zieciak <[email protected]>
[loc] update Norwegian translation to latest

a370a8ddc6f5c2904e3d521caa8a0b298f2f5e08 authored over 3 years ago by Jakub Zieciak <[email protected]>
[misc] improve CoInitialize calls

* Balance with CoUninitialize and add COINIT_DISABLE_OLE1DDE
* Also add /BREPRO linker flag for ...

2e1833e91eca0f3ebfeb037e351facabff66b52d authored over 3 years ago by Pete Batard <[email protected]>
[misc] switch to using LoadLibraryEx everywhere

* This allows us to further mitigate DLL side loading by enforcing
LOAD_LIBRARY_SEARCH_SYSTEM3...

2a3e82fa96dc69ef43cabd4e9efd75379ef0f7bd authored over 3 years ago by Pete Batard <[email protected]>
[ui] disable drag and drop during drive creation

* Closes #1672
* Also fix Rufus MBR not being selected when switching partition scheme to MBR
* ...

c9e71de8984b8001693e2e61a4b1e567e56f97b9 authored over 3 years ago by Pete Batard <[email protected]>
[loc] update Spanish translation to latest

f2ca5a31215f245970fd646337a28622179edb35 authored over 3 years ago by MaKK <[email protected]>
[loc] update Slovak translation

19326d151adf7c0a957d5d586caee2964c80593a authored over 3 years ago by Martin Kubánik <[email protected]>
[loc] update Finnish translation to latest

6e6d3227a3d746df21f521b85b70b774540c1b32 authored over 3 years ago by Riku Brander <[email protected]>
[loc] update Portuguese (Portugal) translation to latest

9f1b37b77a8236c26e776859d68b931ad406b7f9 authored over 3 years ago by Dinis Medeiros <[email protected]>
[loc] update Chinese (Traditional) translation to latest

* Closes #1712

629ae34fbd086c7a8866dc34ba79b97268a28a62 authored over 3 years ago by Chocobo1 <[email protected]>
[loc] update Chinese (Simplified) translation

574114d0eeb717d43150c38d7f7bd2457e5e0184 authored over 3 years ago by Jiawei Wang <[email protected]>
[loc] update German translation to latest

2b87f89325f075ea264573f19fd3701e555c2803 authored over 3 years ago by Thilo Langbein <[email protected]>
[loc] update Serbian translation to latest

4edb99e46251c640ce4c14e64bf5e400501b4b3a authored over 3 years ago by Miloš <[email protected]>
[loc] update Hebrew translation to latest

0e65eab27fb8c92def844f80c9e72adfa4f6e10c authored over 3 years ago by Itiel <[email protected]>
[loc] update Latvian translation to latest

06e6a3cbeee6ae0ba6250daa49596e5a1768fffb authored over 3 years ago by Aldis Tutins <[email protected]>
[loc] update Italian translation to latest

6ae66d1adf01fd4068ff2893c3cced51f5a61ee8 authored over 3 years ago by Roberto Boriotti <[email protected]>
[loc] update Dutch translation to latest

bba6684928dcce7d6c6919105ef762d2bc0c2072 authored over 3 years ago by Thomas De Rocker <[email protected]>
[loc] update Korean translation to latest

4f5246c7a92037bf52e84236d367da4be1f8e124 authored over 3 years ago by Uk-Jin Jang <[email protected]>
[loc] update Indonesian translation to latest

0ae9c617f4bc678d6ba4d65f55a7b4c421c1c20d authored over 3 years ago by Arif Budiman <[email protected]>
[loc] update Swedish translation to latest

286480e50a171fa996c54d85057529dbfdb4f097 authored over 3 years ago by Sopor <[email protected]>
[loc] update Turkish translation to latest

* Also fix a translation ChangeLog.txt typo

be7f9d815eb9d6b0d1a44d5d75541cb253aa11d7 authored over 3 years ago by Mehmetali Kuran <[email protected]>
[loc] fix incorrect use of KB instead of byte in Russian translation

fbd65217893eb64893bb7194e3bbc3719ea8d8b7 authored over 3 years ago by Pete Batard <[email protected]>
[loc] update French translation

* Also fix MinGW warning

5803d7ad8a4a648ce5950bfa7cfaa6a9c9917170 authored over 3 years ago by Pete Batard <[email protected]>
[loc] update for new translation round

b3eca3451d0c3dd734ddda375872cd856a45bebd authored over 3 years ago by Pete Batard <[email protected]>
[appstore] improve AppStore version detection

* Also fix ESP prompt no longer appearing

9dfa31db0390c47622e37bb52286e010afaead5f authored over 3 years ago by Pete Batard <[email protected]>
[misc] update autotools support files

9aea069f84921ec695074798ae99ffef3301ff73 authored over 3 years ago by Pete Batard <[email protected]>
Update Grub4DOS and signature DB to latest

* Of course, since Grub4DOS's grldr.mbr hasn't changed from previous releases
there's not much...

29c10d3ee0decd6dfe650081ed9b54de890455a9 authored over 3 years ago by Pete Batard <[email protected]>
[ui] add a message for ISOHybrids that don't allow for ISO mode

* Also limit VDS refresh to DD image writing
* Also increase the number of loc messages

480214bbb6bf179cce890ee3b6121b265319fd8d authored over 3 years ago by Pete Batard <[email protected]>
[ui] move Syslinux/GRUB downloads after the ISO vs DD mode selection

a3df3b0fb3a7f44710795260fefa3881ef70c801 authored over 3 years ago by Pete Batard <[email protected]>
[misc] fix a warning in msapi_utf8.h

Also set the AppStore default codepage to UTF-8

1f4a2aaf30c4c10c1853a3165f5be11f055ecdb6 authored over 3 years ago by Pete Batard <[email protected]>
[appstore] disable update related elements and enable Fido always

* The check for update is not necessary or even desirable for the AppStore
version, since the ...

bb291df342e065b0855817154d8fda48eba7893f authored almost 4 years ago by Pete Batard <[email protected]>
[appstore] add AppStore version detection

* Also make sure we don't include appstore.listing.csv in the app
and remove unneeded call to ...

1062dde076a1ab186f48bc7e629a6d4bd0ca0a0d authored almost 4 years ago by Pete Batard <[email protected]>
[appstore] use a separate solution for App packaging

* Also update _chver.sh and fix version in Package.appxmanifest

b3daef6a6758073a6629ae56706950e5859885d9 authored almost 4 years ago by Pete Batard <[email protected]>
[net] switch to INetworkListManager::GetConnectivity to detect connectivity

* InternetGetConnectedState() is next to useless and doesn't provide
coherent outcome on the A...

b2492908bee869932e0707ccdd85a2b3e6a2b982 authored almost 4 years ago by Pete Batard <[email protected]>
[appstore] don't exit on unhandled parameters

* Looks like executables installed from the Windows Store launch with a "/InvokerPRAID"
added ...

e4372a9f5719b46f355662fb56431cd247eb48d5 authored almost 4 years ago by Pete Batard <[email protected]>
[internal] add Windows AppStore project files

* These are the settings used to publish the official app at:
https://www.microsoft.com/store/...

2707f113138546b3eaf6d39539f26425d0ff5a69 authored almost 4 years ago by Pete Batard <[email protected]>
[checksum] improve performance by switching to async I/O

Yes!!! We are finally *much* faster than 7-zip for SHA-256, even though
we are also computing MD...

d4db16a9ca246e5b9df6311ff836f4720e4425cd authored almost 4 years ago by Pete Batard <[email protected]>
[misc] improve uprintf() concurrency by using a mutex

53b014781d1451387be174cb836a1957a09b004a authored almost 4 years ago by Pete Batard <[email protected]>
[core] fix potential "loss" of disk after writing Ubuntu 20.10 in DD mode

* Due to the partition gymnastic that is required by the hack that is ISOHybrid,
some ISOHybri...

20b8a84595b14f0cee873f9da65a41d52b79d0cc authored almost 4 years ago by Pete Batard <[email protected]>
[ext2fs] update ext2fs to latest

* Also drop nt_io_manager() as a function call and just use a direct ref to the manager.

3056d54cc1c1b18a91aa50088819cb0d350b3aca authored almost 4 years ago by Pete Batard <[email protected]>
[dev] add exception for Realtek card readers

* Also update copyright year to 2021
* Also update version for rufus-next
* Also set Win32 "A" A...

fce645543f2fa36569407ba380f7916e16ee7989 authored almost 4 years ago by Pete Batard <[email protected]>
[loc] fix Russian translation for KB/MB/GB...

* Closes #1660
* Also update GPT partition types and set UTF-8 codepage in .rc

8bb31f6ae23c67761c09d316d025a287afddb8dc authored about 4 years ago by Pete Batard <[email protected]>
v3.13 (build 1730)

5876495938b7f534920899f0e00a1b02ca15178b authored about 4 years ago by Pete Batard <[email protected]>
update UEFI:NTFS file system drivers to version 1.7

58edfc9d54a464e0cfac183d5ecfd6dfc395270e authored about 4 years ago by Pete Batard <[email protected]>
[ui] fix ability to toggle progress report during WIM image extraction

* Also add log progress report for compressed images

630c50852589fb317b44a1368bc234bfb3b2e01c authored about 4 years ago by Pete Batard <[email protected]>
[core] lock the logical drive when DeletePartition() fails

* Yeah, that's another SUPER EMPIRICAL behaviour you have to figure out
the hard way when you ...

29205b3a0ed17d1b4ffe9f93457a6f654a46080a authored about 4 years ago by Pete Batard <[email protected]>
[core] add log progress report when writing an image/zeroing a drive

* Also simplify a nonsensical condition in format_ext

460ab5dd73f10407a1ad0fda3368fa4cebcdfe7b authored about 4 years ago by Pete Batard <[email protected]>
[vds] improve VDS error reporting

0e43c5f2ea11a451704289bb0e39c93585bff585 authored about 4 years ago by Pete Batard <[email protected]>
[ui] add cheat mode (Alt-M) to ignore Boot Marker

35b0ab24708960ceeebe9df2d83fdc53035b6d4a authored about 4 years ago by Pete Batard <[email protected]>
[ui] display marquee operations on taskbar

77b0d1d366621849a32dcb38b2f755afabe0565b authored about 4 years ago by Pete Batard <[email protected]>
[core] fix a possible crash in DeletePartition() with a blank disk

* For blank disks, GetVdsDiskInterface() may return success with a NULL pAdvancedDisk.
* Also si...

a9681c0c2af5db968defa1b4e87b4c4cc2c29ca4 authored about 4 years ago by Pete Batard <[email protected]>
[badblocks] use 0x55 and 0xAA for less than 2 passes checks

* Should be more effective at detecting errors than 0x00 and 0xFF.

9c71ac25d5ab35efd30db7abed96f65dffd22143 authored about 4 years ago by Pete Batard <[email protected]>
[ext2fs] don't override FormatStatus on user cancel

f8c951f3d768c67ebfb5f187ac3f057e800d3b65 authored about 4 years ago by Pete Batard <[email protected]>
[core] improve VDS calls

* Factorize error setting.
* Use break so as to not leak resources on error.
* Ensure that the e...

25389743183a2eab2c9171a7b83c51b1fef45ebd authored about 4 years ago by Pete Batard <[email protected]>
[ui] always use fake units for proposed labels

* Also improve log messages

e8c717c394fea936d92767bff5a779da15791f84 authored about 4 years ago by Pete Batard <[email protected]>
[core] reinstate locking of the logical drive when writing images

* When writing images such as tails, that contain a large ESP, Windows forcibly
removes the me...

65a0c2c42d7f0ff8d012fc5b832c6dd745f80cac authored about 4 years ago by Pete Batard <[email protected]>
[misc] fix some static analysis warnings

* Also improve fast-zeroing code and upgrade Bled to latest

69bf32dd335aa1cf9913008ce52e2dec8f027a9e authored about 4 years ago by Pete Batard <[email protected]>
[core] work around Windows handling of ESP for removable drives

* Remove early locking of logical volume (no longer necessary due to previous commits).
* Relax ...

f027e562b35cb61f4604bf81be72119d55014224 authored about 4 years ago by Pete Batard <[email protected]>
[core] improve mounting/unmounting of volumes

* Factorize drive letter removal into a RemoveDriveLetters() call.
* Improve MountVolume() and R...

b2b621cec799b8c28c7a0e094a06a46f276c6fc5 authored about 4 years ago by Pete Batard <[email protected]>
[vds] improve VDS calls

* Make sure that instantiated objects are released.
* Factorize the instantiating of disk interf...

3758f84b1793632789d41e93ec68d95d0834e0fb authored about 4 years ago by Pete Batard <[email protected]>
[misc] fix small issues

* SetAutoMount()/GetAutoMount() should check for INVALID_HANDLE_VALUE and not NULL.
Also we do...

8085a2846d0cd84e0829e205a39c036b096bf8a7 authored about 4 years ago by Pete Batard <[email protected]>
[misc] add download counter to README

a17ca005ce12a455376933dc34cbe3c3035a5ef8 authored about 4 years ago by Pete Batard <[email protected]>
v3.12 (build 1710)

c842ef902321c89c84e6a1d77b4b08512a3afbaa authored about 4 years ago by Pete Batard <[email protected]>
[iso] fix "ISO has not been properly scanned" error for some ISOs

* Make sure that if we skip a deep directory during scan, we count at
least one block of data....

318d5ed16df909d9b8a6fdac787689b4a3e28242 authored about 4 years ago by Pete Batard <[email protected]>
[iso] fix md5sum.txt update for Ubuntu 20.10

* Ubuntu switched to using GRUB for BIOS, so our update_md5sum() code was not being called.
* Mo...

2d272b799117994f6c790d3b309fda1b47436583 authored about 4 years ago by Pete Batard <[email protected]>
[misc] fix non-English messages appearing in the log

f4c7f2963cecfa8715ef3a2aa7d188c7e8da88c6 authored about 4 years ago by Pete Batard <[email protected]>
[ext2fs] set a minimum ext partition size of 256 MB

* Not gonna bother with computing the effective minimum size so 256 MB will have to do.
* Closes...

e6ac3782feea4df9ec0ebb1bc8ca6bdbfcad5474 authored about 4 years ago by Pete Batard <[email protected]>