Pete Batard
299506056a
[syslinux] fix support for recent Syslinux versions
...
* Detect Syslinux version from isolinux.bin (Closes #272 )
* Download required Syslinux v5+ files where needed (Closes #165 )
* Also fix an issue where using a Syslinux based ISO didn't switch to ISO mode
* Also alter DownloadFile and ExtractISOFile to return a size
2014-01-21 21:59:09 +00:00
Pete Batard
c544429606
[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 and unwanted stuff
to generate a final embedded.loc
* Note: sed is only invoked for MinGW.
MS compilers still embed the unmodified rufus.loc.
* Also fix a small bug when parsing the version.
2013-11-01 21:53:48 +00:00
Pete Batard
e661eff9ae
[syslinux] silence a MinGW warning in libfat
...
* Also fix a typo in ChangeLog.txt
2013-07-18 00:10:29 +01:00
Pete Batard
0938c56fdc
[syslinux] fix crash when installing syslinux on large drives
...
* The check for minfatsize seems erroneous, and libfat_open()
errors weren't checked in syslinux.c anyway
* Closes #156
2013-07-05 22:26:47 +01:00
Josh Soref
fe3b1eb6f6
[misc] fix spelling mistakes
...
* Closes #147
2013-06-22 01:15:36 +01:00
Pete Batard
647d9f18ad
[misc] refactoring and cleanup - part 2
...
* add GetResource() function call to handle resource loading and
revert 98ff7a931a
* add separate BootCheck() call
* better handling of passes tooltip
* remove superfluous backslashes
* fix standalone EFI support
* add GPL v3 license file and update README.txt
2013-01-25 01:56:28 +00:00
Pete Batard
ae43dfd721
[misc] switch to VS2012
2013-01-07 01:50:51 +00:00
Pete Batard
a352ad019d
[sl] update to syslinux 4.06
...
* Also fixes MSVC 64 bit warnings in format.c and iso.c
2012-11-04 00:29:24 +00:00
Pete Batard
51fb4e339f
[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
2012-03-28 19:50:21 +01:00
Pete Batard
36be65ed23
[iso] add support for isolinux/syslinux ISO images
...
* use a modified syslinux that can use isolinux config files
* update syslinux to git version
* remove embedding of chain.c32 for the time being
2012-02-14 01:23:42 +00:00
Pete Batard
013db6a6d8
[msvc] update solution files and add missing config.h
2012-01-31 17:39:54 +00:00
Pete Batard
5bd86bc743
[iso] initial ISO image support (EXPERIMENTAL)
...
* from libcdio: http://www.gnu.org/software/libcdio/
2012-01-31 01:40:22 +00:00
Pete Batard
b6252a913a
[sl] syslinux support (MinGW)
...
* also fixes memory leak in syslinux.c
* closes #31
2012-01-12 11:05:09 +00:00
Pete Batard
acf7d072b0
[sl] syslinux support (EXPERIMENTAL)
...
* MS platforms only (*BREAKS* MinGW)
2012-01-12 02:52:40 +00:00