1 Changes in v1.3.1 (6/8/2002)
3 - Implemented MmAllocateMemoryAtAddress()
4 - Fixed Linux boot code to go through the memory manager to allocate memory at 1MB
6 Changes in v1.3 (6/5/2002)
8 - Added protected mode exception handling in case FreeLoader crashes
9 - Reworked memory manager to use all of extended memory
10 - Reworked UI code, now supports multiple text-mode resolutions
12 Changes in v1.2.2 (5/4/2002)
14 - Fixed memory leak in menu.c
16 Changes in v1.2.1 (5/3/2002)
19 - Optimized the Makefile
20 - Removed recursive make functionality (builds much faster now)
21 - Places all output into one single directory
22 - Added automagically generated dependencies
24 Changes in v1.2 (4/30/2002)
26 - All Linux kernels are supported (zImage & bzImage, loaded high & low)
28 - FreeLoader now compiles under Mingw32 instead of just DJGPP, but
29 the Mingw32 linker seems to output a corrupt binary.
31 Changes in v1.01 (4/28/2002)
33 - Fixed FAT short file name buffer overflow that was causing
34 some long filenames not to work correctly.
36 Changes in v1.0 (4/24/2002)
38 - FreeLoader version 1.0!
39 - Supports booting ReactOS
40 - Supports booting Linux bzImage kernels
41 - No initrd support (yet)
42 - No zImage support (yet)
43 - No ext2 file system support (yet)
44 - Supports FAT & ISO-9660 file systems
45 - Forward slashes '/' as well as backslashes '\' can be used
46 for path names in FAT & ISO-9600
47 - Fixed bug in LBA code where it was only reading one sector
48 even if you asked for more
49 - Fixed bug in FAT code, was also present in ISO-9660 code where
50 it wasn't incrementing the buffer address correctly