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

[ui] Almost there: Check for application update (part 7)

* Add an abort during download
* Add automated launching of the new version
* Make DownloadFile(...

b315805fa451dc98dd91832fa14f11766d30b197 authored about 12 years ago
[ui] Why, it's the check for application update (part 6)

* Use TortoiseGit inspired notification and download dialog

25e999ded9de4cf79098fcde231eb33e754427e1 authored about 12 years ago
[net] Check for application update (part 5)

* Add dialog for new release notification
* Do not check for updates during format or ISO ops
* ...

4251e78fcd5302f5fdbd2f9732049a4c13e2b6a3 authored about 12 years ago
[net] Check for application update (part 4)

* Also improve Windows version check

eed0b78ff08404e36fb742d6fb1094f8d2a5424a authored about 12 years ago
[misc] fix Clang warnings

8506e47fd33fb3d0be5c2613519f93ed3f9207de authored about 12 years ago
[ui] factorize code and remove unused one

* Merge Notification and Question
* Remove bold and url related workarounds
* also switch some f...

f1929d70149188420bbe2619cf31e7f924dded6d authored about 12 years ago
[ui] use richedit for about dialog and other improvements

* Add template for updates policy and settings

454010c27c2afac5fde2667b95f46926d45f8cae authored about 12 years ago
[iso] fix possible crash when accessing root UDF files

* See http://lists.gnu.org/archive/html/libcdio-devel/2012-11/msg00013.html
and http://cgit.fr...

249d3e16fb4cea02f7cee904142b9ea19b2a9c35 authored about 12 years ago
[misc] Update RC file and switch to UTF-16

* It was about time!
* Also allows the copyright sign to display properly.

c8276a5fe80a27138f9be87e93f78c50fa9092ce authored about 12 years ago
[net] Check for application update (part 3)

* Also add Alt-R cheat mode to delete app registry keys
* Also update sign script to use Win8 WDK

8572387647add6af3ec00e2538069339df7f5300 authored about 12 years ago
[misc] set rufus-next to 1.2.1

* Also update signing script to reflect new Akeo certificate
NB: If you value your time, do *N...

ad0226a39417dbce5e9efc479f8665d92eea5990 authored about 12 years ago
[net] Check for application update (part 2)

* factorized token parser and added update file parsing

b3ed23647f100f8836e83e6c41ebc0d607f9192e authored about 12 years ago
[ui] enable automatic hyperlinks in the copyrights section

* Use a RichEdit control with EM_AUTOURLDETECT

bc01064678268249d9ea8d71591558eed97cf7dd authored about 12 years ago
[net] Check for application update (part 1)

* Switched from WinHTTP to WinInet and removed net.h
* Added support for registry operations

05d7b757e6f4e72012a7d156fad54a3a1ae1d753 authored about 12 years ago
[ui] fix bootlist and label issues

* Fixes only MS-DOS option being proposed when no drive is present
* Fixes only MS-DOS available...

66b1f8006e1fa7e525a95932a048fb5c750135db authored about 12 years ago
[iso] update libcdio to v0.90

bf98a552da7f7f5cf757d6f13c8eee8b22486a4c authored about 12 years ago
[ms-sys] ms-sys cleanup

2a3b95a11a6e9c13530513a09a66902c38bc66b4 authored about 12 years ago
[sl] update to syslinux 4.06

* Also fixes MSVC 64 bit warnings in format.c and iso.c

a352ad019dea43d48b3dedc1dc55dc797a51aeec authored about 12 years ago
[format] add large FAT32 support

* Based on fat32format from Ridgecrop Consultants Ltd:
http://www.ridgecrop.demon.co.uk/index....

22800bb8a54c49bb2aafd52e3a1efefc3d550856 authored about 12 years ago
[misc] various small improvements

* Less scary message from bad blocks
* Better error report for read/write_sectors
* Fix a WDK wa...

8dc5429d9f55af8530eea5b8b85ffb03a063c759 authored about 12 years ago
[iso] relax ISO-9660 compliance

* Due to Arch Linux (archlinux-2012.08.04-dual.iso) - See #90
* It is still possible that this p...

261834e31f14572c5fb4097cb920b069de21a490 authored over 12 years ago
v1.2.0 (build 183)

5cbba034e41c6a1bc3049790f91cabca2a46c7d2 authored over 12 years ago
[ui] adjust for high DPI

* also remove TaskbarList message on Vista and earlier

f77803cc78610652662fdf0d6aebf00002e0bc4c authored over 12 years ago
[ui] ensure Rufus MBR is selected for bootmgr

* Also ensure that the log is always displayed in the background of the progress dialog

5e448f95238719a90bf5624fbf483a84674ffcd1 authored over 12 years ago
[misc] fix a potential WinPE 1.0 bug and improve ISO labels

* WinPE 1.x patch used rdisk(!) instead of rdisk(1)
* Remove trailing spaces on ISO labels
* Rem...

94851dec7dec350f0c4f4c73032846d1caa654e8 authored over 12 years ago
[ui] add log window

* Closes #85

fd55a4ef0f71c06b4d16a11b8732550c86df7708 authored over 12 years ago
[misc] address various TODOs and improve UI

* display comprehensive partition information
* improve tooltips
* remove TODOs that are no long...

372b89ba3a51f37628b79a931644244f4bf98183 authored over 12 years ago
[mingw] fix MinGW-w64 compilation

* newer versions of MinGW-w64 have shuffled off_t definitions - fix that

af80c80917d4f04d7b1465314909257a176475c5 authored over 12 years ago
[ui] misc. UI improvements

032864021cfad9efe9f567eca38326bbc31837ff authored over 12 years ago
[ui] provide tooltips for all options

* Closes #84

dbe6af78d907732396ceef9a6e31b41bb5d7f498 authored over 12 years ago
[ui] improve tooltip handling

* only reference the HANDLE of the control the tooltip is associated with

4a74c9de38b62c00b66f1c71c50fba5470ebe0f2 authored over 12 years ago
[ui] add a reference to DebugView on error messages

* Closes #83
* Also fix MinGW warning of 'array subscript out of bounds' due
to previous commit

3fde2a547231febf002eedbac48e4c5b88be6600 authored over 12 years ago
[ui] add option to create extra hidden partition

* Closes #77

8c47bac10ef414c542528f04f80cb2d866e9a8d7 authored over 12 years ago
[sl] remove chain.c32

* also fix a WDK build issue

aea60183cca51a153b8ad70a9af4881908daea55 authored over 12 years ago
[ui] add advanced mode

* Adds "bare" Syslinux, Rufus MBR and disabling of fake USB detection options

bf2cb0bd88afa6d4584c652fdf1b3a3b7a4b8adf authored over 12 years ago
[ui] fix disabled checkbox with empty card readers

* closes #79

cbff178717fc6d368ff30bce38a413770d119fe0 authored over 12 years ago
[misc] fix extraction of non Joliet ISO9660 files

* Closes #82

2b87a3778981e96108d4b9f6b2be524ebec2cba6 authored over 12 years ago
[internal] remove grep dependency in git pre-commit hook

39fe80396336f14649b78b6030b4507bb308f4ed authored over 12 years ago
[misc] v1.1.6 -> v1.1.7 bugfix patch

* closes #78

937dde6bff43aad1a0a0611300c34c0266c07150 authored almost 13 years ago
[ui] report ISO progress in main/icon progressbar

* Also improve granularity for ISO progress
* Also fixes an issue with badblocks report

bb76f1f636d1842c06fa540129267cb5adf218d0 authored almost 13 years ago
[ui] Display progress on the Windows 7 taskbar icon

* Also updates dialog progress handling
* Closes #72

8d2fd913b038fb7ffb6887121e39327e325f2f68 authored almost 13 years ago
[x64] fix access violation when patching DLL data

* Closes #24

98ff7a931a11a0f7cb25d1533e872c5efd68039d authored almost 13 years ago
[freedos] Embed FreeDOS always in a single version of rufus.c

* also bump version to rufus-next
* also change build prefix from '#' to 'b' in tags

51fb4e339f4ad31da75c279d1a4e30a9691e83f2 authored almost 13 years ago
v1.1.6 (#161)

* Add cheat mode for MBR selection (Alt-M)
* fix NTFS default for WinPE
* fix Clang warnings

b397889ab68abfcb1cb740e820035bf6f0022805 authored almost 13 years ago
[pe] Improve PE and add Windows 2003 support

* Use \i386 always through SetupSourceDevice in txtsetup.sif
and prevent deletion of install d...

db76e396fd712a5aedfe20026188ab12ff7e433a authored almost 13 years ago
[xp] Add rdisk() masquerading

* Also add MBR support from resource file
* Also fix an issue with WDK

04a20922d5b23964c93f38b0a176ce81c64330e7 authored almost 13 years ago
[mbr] various fixes and improvements

* Adds USB masquerading according to disk ID in USB part table
* Adds debug feature
* Closes #74...

d87f069963a3d6f13edb77b978194582eb72446f authored almost 13 years ago
[mbr] added USB selection MBR support in Rufus

* added mbr_rufus.h to ms-sys, and MBR selection to UI
* also simplified int 13 override, fixing...

7874f5ea5d7ccb5c725511cf7f64984a889d03a5 authored almost 13 years ago
[mbr] add LBA sector readout, as required by some BIOSes

* I'm looking at you, Dell Optiplex!
* also fix boot in case no secondary bootable drive exists
...

1b7f88eb99903dbddf93df1f9f62513314c877d5 authored almost 13 years ago
[mbr] "Press any key to boot from USB..."

* Adds an MBR to prompt the use about USB or HDD boot
* If USB boot is not selected, an INT13h o...

0f57ed16848adf9be50f485109de63d46d8d0378 authored almost 13 years ago
[pe] initial WinPE support (BartPE, XP install disc)

* also switched MBR to Win7 one
* also switched version to rufus-next

4bd017ff075e979b824960941a78bf6bf885b4f9 authored almost 13 years ago
v1.1.5 (#153)

* remove testing delay and comment in net.c

c07832b090043ab8fe79539c3c4345d6842b5aae authored almost 13 years ago
[iso] add download & replace of obsolete vesamenu.c32

* adds http/https download capabilities
* closes #46

7426573dc11dfcc0f5ab68db0d8b87b3b12bdfd8 authored almost 13 years ago
[misc] Misc. fixes

* Addresses issue #66 (insert media notification with empty card readers)
* Addresses issue #67 ...

e0f209a128fcb1eeb5b318182f39185874fcfdfd authored almost 13 years ago
v1.1.4 (#150)

* closes #49
* closes #60
* closes #64
* should address #59
* set default doe ISOs with bot boot...

7ee5b355510494e97aa5ce64ee52b52d1e410778 authored almost 13 years ago
[bb] fix bad blocks check for 64 bit

* 32 bit bad blocks check is too limited for large drives
and result in erroneous computations...

a9c47a49225159c65271068506bff6383b4058a6 authored almost 13 years ago
[misc] improved label and config handling

* add readout and display of extended autorun.inf label if available
* use improved isolinux con...

3721b0a570dde066bf58129dcfd604907e952841 authored almost 13 years ago
[freedos] update FreeDOS resources to latest version

* also update version to rufus-next

1fce90dc7cb13ade8609cb01fc16a06220382d49 authored almost 13 years ago
v1.1.3 (#146)

* adds check for 'fake' USB drives in bad blocks

044398833bf0f4049be0f4783d34fe98002c2138 authored almost 13 years ago
[ntfs] fix creation of Windows 7 bootable USB from XP

* When using Win7 installation ISOs, XP would return the error:
[0x00000456] The media in the ...

b03065b1f558ea2983b5dda4d62923a818adc889 authored almost 13 years ago
[core] only allow removable drives to be listed

* Our detection code, which is based on the HPUSBFW utility, allows fixed
drives such as USB H...

352a796eff0d7e265991511d1721f437f820d005 authored almost 13 years ago
v1.1.2 (#143)

* Closes #37
* Closes #38
* Closes #39
* Closes #42 (from previous commits)
* Closes #44 (from p...

e0e974603ca4e311d5fc6bd17e957537d132a7d0 authored almost 13 years ago
[ui] enable setting of icon and extended label

* Creates an UTF-16 autoconf.inf with label, as well as autoconf.ico
* also fixed extended label...

7e7c75169c2a14bc6e5ce51419c510802a5a2861 authored almost 13 years ago
[iso] Syslinux support improvements

* Allow the use of vanilla Syslinux by creating a /syslinux.cfg
that references isolinux.cfg
*...

f5939d18abbe9d9630de19cbea8cf64417572898 authored almost 13 years ago
[syslinux] reverted Syslinux resources to vanilla 4.0.5

* also added the full usb.ico from PC Unleashed for future reference

3e51ed71607697d82ab872ea27cebb8b366cf69a authored almost 13 years ago
v1.1.1 (#139)

* Also make SysLinux non-optional

8e091fdc048e1fe2788ebf11cd9cc846df9e8fd1 authored almost 13 years ago
[ui] remember last selected device

* Closes #35
* Also update syslinux resources

ce499c95d7cc3008aeb73961946d16c20a792d82 authored almost 13 years ago
[iso] libcdio Joliet and UDF fixes

* Fix for broken UDF access with MSVC on some images
(eg. Arch Linux)
* Fix for broken Joliet ...

a851d66e7c5e2fca091ea1d7e2abf48b4563d993 authored almost 13 years ago
[ui] misc. UI improvements

* improved ISO selection
* set default FS according to ISO boot method
* fix exFAT selection

c79bfa0cb4569cf0b506f2fb2a2b32c3d07de724 authored almost 13 years ago
[iso] fixes for Joliet and > 4GB ISO9660 images

* scan would fail on lowercase vs mixed case dir name comparison
due to Joliet (eg. using Slac...

3cd83869c415dad0c71d960697231eec1319b543 authored almost 13 years ago
[misc] fix broken DOS, fix invalid labels and UI improvements

* DOS creation was broken due to missing unlock + close
* added label validation to prevent erro...

f4ed6e46507bc0f67314c666392d106c529fa848 authored almost 13 years ago
[iso] Set drive label according to the one from ISO

* required for Linux distros such as Arch Linux
* also added udf_get_logical_volume_id to libcdi...

e17de3312fe44aa17b1f610c1f825cd0beefbc99 authored almost 13 years ago
[iso] add support for isolinux/syslinux ISO images

* use a modified syslinux that can use isolinux config files
* update syslinux to git version
* ...

36be65ed23ff7bfa23211c7b04aeb6f97c440cee authored almost 13 years ago
v1.1.0 (#131)

* first release with ISO support (bootmgr ISO only)
* fix ISO9660 extraction and error reports

7753c017d61f64ae9b79efb0799ff88b8c75aa75 authored almost 13 years ago
[misc] more pre 1.1.0 improvements

c1a8135d30fcedb84a1671facf73370299028034 authored almost 13 years ago
[iso] cancellation improvements

* remove threaded cancellation, detect blocking and warn instead
* also add hidden shortcut to d...

5d58b83ed8b9d10d68e993894594cc560faba58f authored almost 13 years ago
[misc] increment version to rufus-next

* also fixed ms-config.h

d1f41309a9244132561c310ed536972990eb9ddf authored almost 13 years ago
[iso] bootable NTFS from ISO image [EXPERIMENTAL]

* bootmgr ISOs only
* extraction and ISO support UI improvements
* UTF8 support through CreateFi...

472db8b592a73f3eaa3cdb132f02f2cd4b961a64 authored almost 13 years ago
[core] add tactical volume re-mount post format

22276ccb5a55a5617524a4914d9d7459e32da164 authored almost 13 years ago
[ntfs] add bootable NTFS support

* NTFS boot records in ms-sys
* also added debug duplication to PrintMessage
* also fixed contro...

d1e4ba278b731e7a05ad958dba35bb0770c8fff3 authored almost 13 years ago
[core] fixed non detection of USB drives on some platforms

* STORAGE_DEVICE_NUMBER.DeviceNumber is not unique! Optical drives and
HDDs can have the same ...

bb0c0ecb1c205dbcf51a6dc89e0aff80d83ec2a5 authored almost 13 years ago
[ui] early ISO/NTFS bootable support (doesn't do anything yet)

* enable ISO for ntfs
* enable ISO selection with FileDialog
* also move UI init to its own func...

4eaae9a7f8b01c8ed7cd300b39b4d8ad84d0e77c authored almost 13 years ago
[iso] UI ISO support improvements

* add ISO scan and extract progress dialog
* compute sizes and set properties
* allow cancellati...

fd0e6d4b3bff89e1c20c46b601ca82f3882ffa67 authored almost 13 years ago
[msvc] update solution files and add missing config.h

013db6a6d82647fc7a0cce1179d8c0d561b878cf authored almost 13 years ago
[oops] add missing MSVC solution file

d5deb33357ca38b736e9133fad0572a760dcb23d authored almost 13 years ago
[iso] initial ISO image support (EXPERIMENTAL)

* from libcdio: http://www.gnu.org/software/libcdio/

5bd86bc7439a42b1af23ff2c76d2f4e7c0111dfb authored almost 13 years ago
[sl] add chain.c32 module for embedding

* also minor updates

9d2f9faa7077198c788a60a27c52c4d2c2820946 authored about 13 years ago
[sl] syslinux support (MinGW)

* also fixes memory leak in syslinux.c
* closes #31

b6252a913afd3164b6be6ce351d39a6e360f214d authored about 13 years ago
[sl] syslinux support (EXPERIMENTAL)

* MS platforms only (*BREAKS* MinGW)

acf7d072b051eda2cf111f49c40354b03b80b477 authored about 13 years ago
[msvc] move FreeDOS config option to a header file

* use toplevel ms-config.h for options, rather than duplicate project files
* applies for MSVC a...

130afd8294b2567dea3a87fec0c953b10c3a4fac authored about 13 years ago
[misc] moved binary resources to /res subdirectory

e49549d26a9c68409df3bcb7d40a2525f06b7232 authored about 13 years ago
[misc] separated ms-sys dependency from application

* set ms-sys to be built as a library
* also removed unused code from badblocks.c

dc010cc418a28528b81bc669440ada08782bbcec authored about 13 years ago
[bb] allow selection of nb passes/patterns

* also removed nd/ro tests as unlikely to be used

01d1d74f0442750eb91b7c2095d3b3d3cfd06896 authored about 13 years ago
[freedos] more intuitive menu selection for kb locale

* !MENUCOLOR brings FreeDOS closer to WinME selection menu

35edfb02185f53d3add848137530cbe9e76ba1cb authored about 13 years ago
[mingw] added --with-freedos to configure

* default is enabled (=> add --without-freedos to disable)
* also update the release process as ...

55e6cd80236b4cb67dcaac3d644c02fe82d58dcc authored about 13 years ago
v1.0.6 (#109)

* removed TODO (duplicates github feature)
* updated copyrights to 2012
* fixed MS only rufus VS...

3187f71933a22ac5690a1851570fea64945faad9 authored about 13 years ago
[bb] generate a log report when bad blocks are found

* closes #6

d27e73137d1eaf709eb4bce0b0598cf65bf91c36 authored about 13 years ago
[misc] added magic key to delete autorun LGP

* Alt-D can be used to reset autorun policy
* can be useful if app crashed

8db7e1720a1750e707bd089cd6a6f28b34cbf88c authored about 13 years ago
[misc] increment version to rufus-next

* also updated FreeDOS components and TODO

cc30e160da19bdba04c71ccd50fca1408b43a60b authored about 13 years ago
[locale] fixed file attributes for FreeDOS locale files

* closes #26

526a1254635d11cd98d2a19c9e9a8381c8bfa50a authored about 13 years ago