Permalink
Commits on Sep 8, 2016
  1. v2.11 (build 995)

    committed Sep 8, 2016
Commits on Sep 6, 2016
  1. [core] add a workaround for >1TB HDDs that mistakenly report short wr…

    …ites
    
    * It appears that 1.5TB and 2TB HDDs, accessed trough some Seagate ow WD USB ↔ SATA
      controllers, can report that 0 bytes were written on WriteFile(), even though all
      the data was effectively written. 1TB HDDs, accessed through the same controller,
      do not report this issue. So add a workaround for that.
    * Also see #787
    committed Sep 6, 2016
Commits on Aug 31, 2016
  1. [core] fix sanitizing of exFAT labels

    * Closes #818
    committed Aug 31, 2016
  2. [core] add half workaround for an XP issue

    * This is not a complete workaround, but it will do for
      until we drop support for XP altogether.
    * Closes #810
    committed Aug 31, 2016
Commits on Aug 30, 2016
Commits on Aug 29, 2016
  1. [ui] fix UI font for XP users

    * DIE, XP, DIE!!!!
    * Closes #820
    committed Aug 29, 2016
Commits on Aug 27, 2016
  1. [misc] add a cheat mode to disable file indexing after format

    * New cheat mode is Alt-Q, and gets preserved between sessions
    * Only for file systems that support it (NTFS, UDF and ReFS)
    committed Aug 27, 2016
Commits on Aug 21, 2016
  1. [core] fix handling of BFD drives

    * A BFD (Big Floppy Disk) is a disk that isn't actually partitioned,
      but where the first data sector starts at sector 0
    * Closes #814
    committed Aug 21, 2016
Commits on Aug 20, 2016
Commits on Aug 14, 2016
Commits on Aug 10, 2016
  1. [iso] prevent usage of FAT32 for WinPE4 ISOs

    * This is part of #801
    committed Aug 10, 2016
Commits on Aug 8, 2016
  1. [misc] don't download BIOS-related files if selected target isn't BIOS

    * Part of #799
    * Also set rufus-next to 2.11
    committed Aug 8, 2016
Commits on Aug 7, 2016
  1. [syslinux] support ISOs that use boot.bin instead of isolinux.bin

    * Such as WebConverger (webc-35.1.iso)
    * Also fix non installation of Syslinux if Alt-E (dual UEFI/BIOS) is set
    * Also update README and AppVeyor script
    committed Aug 7, 2016
Commits on Aug 6, 2016
  1. [appveyor] match AppVeyor version with git tag or SHA-1

    * Also add a GPLv3 badge
    committed Aug 6, 2016
Commits on Aug 5, 2016
  1. [appveyor] fix AppVeyor script

    * This should build for all of the VS2015 targets as well as MinGW32 + MinGW-w64
    committed Aug 5, 2016
Commits on Jul 31, 2016
Commits on Jul 21, 2016
Commits on Jul 20, 2016
  1. v2.10 (build 973)

    * Also fix an indentation warning from gcc 6.1
    committed Jul 20, 2016
Commits on Jul 18, 2016
  1. [uefi] update UEFI:NTFS and add support for compressed NTFS partitions

    * UEFI:NTFS now uses the latest efifs drivers, with NTFS compression supported
    * Because the executables are now compiled with Clang, we can also revert to a 256KB partition
    committed Jul 18, 2016
Commits on Jul 15, 2016
  1. [internal] use smart card keys for code signing

    * Also fix a Coverity warning
    committed Jul 15, 2016
Commits on Jul 10, 2016
  1. [grub] update Grub4DOS 0.4.6a to latest

    * Also update Changelog
    committed Jul 10, 2016
Commits on Jul 9, 2016
  1. [ui] improve Windows format prompt autoclose

    * Closes #794
    * Also reorder some messages (so that RUFUS_TEST comes first)
    * Also update issue template
    committed Jul 9, 2016
Commits on Jul 8, 2016
  1. [ui] delay hotplug event when the user has pressed Start

    * Closes #793
    * Also update issue template
    committed Jul 8, 2016
Commits on Jul 7, 2016
  1. [core] try not to clear MBR/GPT sectors higher than the lowest partition

    * This ensures that a drive can be reformatted without error after writing
      an image such as super_grub2_disk_x86_64_efi_2.02s4.iso
    committed Jul 7, 2016
Commits on Jul 6, 2016
  1. [misc] update issue template

    committed Jul 6, 2016
Commits on Jul 5, 2016
  1. [misc] add issue template

    committed Jul 5, 2016
Commits on Jul 4, 2016
  1. [uefi] add support for EBC boot loader

    * Closes #791
    committed Jul 4, 2016
Commits on Jun 26, 2016
  1. [iso] reload label after formatting

    * The Windows APIs may further modify the label compared to our proposed
      version (e.g. remove trailing spaces), and we need an exact label for
      the Syslinux/GRUB config file update.
    * This issue was reported against Springdale Linux, where the isolinux.cfg
      label was patched using 'SPRINGDALE\x20' instead of 'SPRINGDALE'
    * Closes #784
    * Also ensure that we don't replace NULL buffers in msapi_utf8.h and add
      GetVolumeInformationU()
    committed Jun 26, 2016
Commits on Jun 19, 2016
Commits on Jun 17, 2016
  1. [grub] limit GRUB2 support to BIOS/x86

    * EFI should take care of itself and this will avoid benign warnings
      such as the ones produces by the latest Ubuntu
    committed Jun 17, 2016
Commits on Jun 16, 2016