Pete Batard
c5f4e5a2ee
[misc] drop Clang support and move VS2017 project files to .vs
8 years ago
Pete Batard
97b4e623cd
[iso] update libcdio to latest
* Also update .gitignore for VS2017 files
9 years ago
Pete Batard
3b0c4e8083
add Clang/C2 support for Visual Studio (EXPERIMENTAL)
* When I say EXPERIMENTAL, I mean it!!
* Currently, opening an ISO9660 image fails with 'Could not access directory'
9 years ago
Pete Batard
5004374277
[misc] update to VS2015 and fix VS code analysis issues
* Also update Bled to latest, as well as build scripts
* Note: Considering that Visual Studio 2015 is both freely and legally
available for anyone who wants to use it to compile Rufus, starting
with this commit, I will NOT be supporting any other version of Visual
Studio but 2015.
10 years ago
Pete Batard
ea817cbc2c
[iso] update libcdio to v0.93
* Also fix a memory leak introduced vy v0.93 in cdio_free()
11 years ago
Pete Batard
013db6a6d8
[msvc] update solution files and add missing config.h
14 years ago
Pete Batard
5bd86bc743
[iso] initial ISO image support (EXPERIMENTAL)
* from libcdio: http://www.gnu.org/software/libcdio/
14 years ago
Pete Batard
acf7d072b0
[sl] syslinux support (EXPERIMENTAL)
* MS platforms only (*BREAKS* MinGW)
14 years ago
Pete Batard
130afd8294
[msvc] move FreeDOS config option to a header file
* use toplevel ms-config.h for options, rather than duplicate project files
* applies for MSVC and WDK
14 years ago
Pete Batard
dc010cc418
[misc] separated ms-sys dependency from application
* set ms-sys to be built as a library
* also removed unused code from badblocks.c
14 years ago
Pete Batard
3187f71933
v1.0.6 ( #109 )
* removed TODO (duplicates github feature)
* updated copyrights to 2012
* fixed MS only rufus VS2010 solution file
* fixed a Clang warning in SetLGP
14 years ago
Pete Batard
64949c27e1
[locale] set DOS keyboard locale (experimental)
* sets DOS locale using the same algorithm as MS' diskcopy.dll
* uses CONFIG.SYS menu to allow US vs non US selection
* only applies to WinME/MS-DOS for now (no FreeDOS)
* also renamed msdos.c -> dos.c with minor improvements
* also added missing FreeDOS credits in about dialog
14 years ago
Pete Batard
849f61a80f
[freedos] separate non FreeDOS and FreeDOS builds into rufus and rufus_fd
14 years ago
Pete Batard
f72b298c03
[freedos] initial FreeDOS support
* closes #2
14 years ago
Pete Batard
ed4297609e
[fat] use ms-sys' partition_info source to correct Disk Drive ID
* Disk Drive ID fixup for FAT32 was already available in ms-sys with option -p
* modified code to add FAT16 as well as FAT32 support as well as minor fixes
* reverts previous patch write_fat_32_br() and write_fat_16_br()
14 years ago
Pete Batard
e419cf9015
[core] added badblock checks (ALPHA)
* also fixed some issues with read_sectors/write_sectors and dropped bufsize parameters
14 years ago
Pete Batard
1d429d939e
[msvc] updated paths to reflect source changes
* also updated wdk script
14 years ago
Pete Batard
2390b305c8
[misc] move drive related functions into their own source
14 years ago
Pete Batard
79f3e78ec3
misc] move formatting functions into their own source
* also add missing #pragma once in msapi_utf8.h
14 years ago
Pete Batard
bc252400a1
[misc] move I/O functions into their own source
14 years ago
Pete Batard
88143701ed
[mbr] added mbr detection
* also added write_data() for Windows in file.h
* also merged/removed fat16/32 includes
* also removed disk-signature for zeroed MBR detection
14 years ago
Pete Batard
d20e756765
[mbr] added some mbr processing
* fix MS's removal of LBA from FS types in partition table
* improved GetDriveHandle()
* issue a refresh after formatting
14 years ago
Pete Batard
f75a9fc7cb
[boot] added MS-DOS file extraction from diskcopy.dll
* diskcopy.dll contains a resource ('BINFILE') that is a 1.4MB
floppy image of a bootable MS-DOS disk (FAT12)
* we can extract these files and use them for bootable USB
14 years ago
Pete Batard
7280b0c45b
[ui] use GNU fdisk's sys_type.h for FS type description
* also fixed persistent FS tooltip when no device is attached
14 years ago
Pete Batard
f355c450b6
[ui] added About and License dialogs
* also added partition information
* also fixed enumeration of non Windows FS USB devices
14 years ago
Pete Batard
8fa8faf510
[misc] renamed project to Rufus
14 years ago
Pete Batard
7b84a6adff
[msvc] vs2010 project files
14 years ago