platform/upstream/syslinux.git
19 years agoMove png header files in place; add documentation
hpa [Mon, 10 Jan 2005 02:48:00 +0000 (02:48 +0000)]
Move png header files in place; add documentation

19 years agoftell() operation
hpa [Mon, 10 Jan 2005 02:44:17 +0000 (02:44 +0000)]
ftell() operation

19 years agoFix ramdisk len
hpa [Mon, 10 Jan 2005 02:42:39 +0000 (02:42 +0000)]
Fix ramdisk len

19 years agoFix the su_ramdisklen field
hpa [Mon, 10 Jan 2005 02:41:31 +0000 (02:41 +0000)]
Fix the su_ramdisklen field

19 years agoAdd libpng
hpa [Sat, 8 Jan 2005 05:58:20 +0000 (05:58 +0000)]
Add libpng

19 years agoMove <zlib.h> to include directory; add prototype for ftell()
hpa [Sat, 8 Jan 2005 05:39:27 +0000 (05:39 +0000)]
Move <zlib.h> to include directory; add prototype for ftell()

19 years agoAdd zlib to libcom32
hpa [Sat, 8 Jan 2005 05:38:12 +0000 (05:38 +0000)]
Add zlib to libcom32

19 years agoSparse files don't work right, either.
hpa [Sat, 8 Jan 2005 01:05:41 +0000 (01:05 +0000)]
Sparse files don't work right, either.

19 years agoChange 3.10 -> 3.05
hpa [Sat, 8 Jan 2005 01:02:54 +0000 (01:02 +0000)]
Change 3.10 -> 3.05

19 years agoCall the next version 3.05, so we can push it out quicker to fix the
hpa [Sat, 8 Jan 2005 01:01:21 +0000 (01:01 +0000)]
Call the next version 3.05, so we can push it out quicker to fix the
SYSLINUX bug.

19 years agoFix bug in the handling of directories spanning multiple sectors
hpa [Sat, 8 Jan 2005 00:58:57 +0000 (00:58 +0000)]
Fix bug in the handling of directories spanning multiple sectors

19 years agoAdd missing header file
hpa [Thu, 6 Jan 2005 22:44:57 +0000 (22:44 +0000)]
Add missing header file

19 years agoCommit 3.10 changes to mainline. In particular, support multi-file
hpa [Thu, 6 Jan 2005 22:34:06 +0000 (22:34 +0000)]
Commit 3.10 changes to mainline.  In particular, support multi-file
initrd, and the shuffle and boot API.

19 years agoDocument PCI config space change
hpa [Wed, 5 Jan 2005 23:14:20 +0000 (23:14 +0000)]
Document PCI config space change

19 years agoFix dependency detection in subdirectories
hpa [Wed, 5 Jan 2005 23:09:41 +0000 (23:09 +0000)]
Fix dependency detection in subdirectories

19 years agoSupport PCI configuration space mechanism #2 if necessary.
hpa [Wed, 5 Jan 2005 23:03:38 +0000 (23:03 +0000)]
Support PCI configuration space mechanism #2 if necessary.

19 years agoEXTLINUX: return derivative-specific information. Begin 3.03 devel cycle.
hpa [Wed, 5 Jan 2005 12:00:27 +0000 (12:00 +0000)]
EXTLINUX: return derivative-specific information.  Begin 3.03 devel cycle.

19 years agoUpdate TODO file
hpa [Wed, 5 Jan 2005 09:21:07 +0000 (09:21 +0000)]
Update TODO file

19 years agoAllow libcom32 to detect a disabled video console, and act appropriately.
hpa [Wed, 5 Jan 2005 07:45:23 +0000 (07:45 +0000)]
Allow libcom32 to detect a disabled video console, and act appropriately.

19 years agoFix command parsing; add mask support
hpa [Wed, 5 Jan 2005 07:30:47 +0000 (07:30 +0000)]
Fix command parsing; add mask support

19 years agoUse DEC VT graphics and try to be compatible with as many terminal
hpa [Wed, 5 Jan 2005 07:13:04 +0000 (07:13 +0000)]
Use DEC VT graphics and try to be compatible with as many terminal
emulators as possible.

19 years agoTotal hack to work around machines with broken BLKGETSIZE64 definition.
hpa [Wed, 5 Jan 2005 03:17:01 +0000 (03:17 +0000)]
Total hack to work around machines with broken BLKGETSIZE64 definition.

19 years agoClean up extlinux compilation issues
hpa [Wed, 5 Jan 2005 01:04:47 +0000 (01:04 +0000)]
Clean up extlinux compilation issues

19 years agoAllow the user to override the extlinux detected geometry; add online help
hpa [Wed, 5 Jan 2005 01:01:29 +0000 (01:01 +0000)]
Allow the user to override the extlinux detected geometry; add online help

19 years agoAdd #include <sys/mount.h> just in case that helps with the ioctls...
hpa [Wed, 5 Jan 2005 00:29:01 +0000 (00:29 +0000)]
Add #include <sys/mount.h> just in case that helps with the ioctls...

19 years agoCheck for a release directory before tagging anything...
hpa [Wed, 5 Jan 2005 00:14:52 +0000 (00:14 +0000)]
Check for a release directory before tagging anything...

19 years agoSpend little over half a kilobyte printing an error message at the end.
hpa [Wed, 5 Jan 2005 00:11:13 +0000 (00:11 +0000)]
Spend little over half a kilobyte printing an error message at the end.

19 years agoNew module "ethersel" which scans for devices and boots an appropriate
hpa [Wed, 5 Jan 2005 00:07:01 +0000 (00:07 +0000)]
New module "ethersel" which scans for devices and boots an appropriate
one derived from the configuration file.

19 years agoFix PCI access functions
hpa [Tue, 4 Jan 2005 23:48:29 +0000 (23:48 +0000)]
Fix PCI access functions

19 years agoNew CONSOLE directive to enable/disable the video console.
hpa [Tue, 4 Jan 2005 22:17:17 +0000 (22:17 +0000)]
New CONSOLE directive to enable/disable the video console.

19 years agoMore readable scroll bar
hpa [Tue, 4 Jan 2005 07:20:49 +0000 (07:20 +0000)]
More readable scroll bar

19 years agoMore details on serial console improvements
hpa [Tue, 4 Jan 2005 07:16:05 +0000 (07:16 +0000)]
More details on serial console improvements

19 years agoMore navigation keys
hpa [Tue, 4 Jan 2005 07:15:20 +0000 (07:15 +0000)]
More navigation keys

19 years agoMore serial console speed improvements.
hpa [Tue, 4 Jan 2005 06:54:50 +0000 (06:54 +0000)]
More serial console speed improvements.

19 years agoSerial console improvements
hpa [Tue, 4 Jan 2005 06:39:20 +0000 (06:39 +0000)]
Serial console improvements

19 years agoWork better over a serial console
hpa [Tue, 4 Jan 2005 06:38:40 +0000 (06:38 +0000)]
Work better over a serial console

19 years agoUse a scrollbar instead of [+] and [-]
hpa [Tue, 4 Jan 2005 05:19:29 +0000 (05:19 +0000)]
Use a scrollbar instead of [+] and [-]

19 years agoFix xpread/xpwrite; call die() when we're dead to make sure we clean up
hpa [Tue, 4 Jan 2005 03:27:43 +0000 (03:27 +0000)]
Fix xpread/xpwrite; call die() when we're dead to make sure we clean up

19 years agoUpdate copyright date
hpa [Tue, 4 Jan 2005 03:07:24 +0000 (03:07 +0000)]
Update copyright date

19 years agoHack for missing BLKGETSIZE64, too
hpa [Tue, 4 Jan 2005 03:06:38 +0000 (03:06 +0000)]
Hack for missing BLKGETSIZE64, too

19 years agoDocument 3.02 news so far
hpa [Tue, 4 Jan 2005 03:05:36 +0000 (03:05 +0000)]
Document 3.02 news so far

19 years agoBuild native (not necessarily i386) binaries
hpa [Tue, 4 Jan 2005 03:05:17 +0000 (03:05 +0000)]
Build native (not necessarily i386) binaries

19 years agoUse libfat to set the MS-DOS attributes when using the unix installer.
hpa [Tue, 4 Jan 2005 03:04:53 +0000 (03:04 +0000)]
Use libfat to set the MS-DOS attributes when using the unix installer.

19 years agoPrint an error message if the configuration file seems empty.
hpa [Tue, 4 Jan 2005 03:04:00 +0000 (03:04 +0000)]
Print an error message if the configuration file seems empty.

19 years agoExplain what "the appropriate location" is.
hpa [Tue, 4 Jan 2005 02:07:23 +0000 (02:07 +0000)]
Explain what "the appropriate location" is.

19 years agoIf BLKGETSIZE64 isn't defined, define it.
hpa [Tue, 4 Jan 2005 01:43:48 +0000 (01:43 +0000)]
If BLKGETSIZE64 isn't defined, define it.

19 years agoAllow compilation on systems without BLKGETSIZE64
hpa [Mon, 3 Jan 2005 13:26:29 +0000 (13:26 +0000)]
Allow compilation on systems without BLKGETSIZE64

19 years agoAdd missing note w.r.t. 3.01.
hpa [Mon, 3 Jan 2005 08:48:09 +0000 (08:48 +0000)]
Add missing note w.r.t. 3.01.

19 years ago2004 -> 2005
hpa [Mon, 3 Jan 2005 08:32:54 +0000 (08:32 +0000)]
2004 -> 2005

19 years agoIt's 2005, that should be the copyright year
hpa [Mon, 3 Jan 2005 08:31:59 +0000 (08:31 +0000)]
It's 2005, that should be the copyright year

19 years agoDisplay only heads and sectors, since that's all that matters.
hpa [Mon, 3 Jan 2005 08:28:34 +0000 (08:28 +0000)]
Display only heads and sectors, since that's all that matters.

19 years agoClean up compile problems.
hpa [Mon, 3 Jan 2005 08:23:16 +0000 (08:23 +0000)]
Clean up compile problems.

19 years agoWorking on a 3.01 release.
hpa [Sun, 2 Jan 2005 01:40:42 +0000 (01:40 +0000)]
Working on a 3.01 release.

19 years agoDon't fail on install if win32/syslinux.exe is missing.
hpa [Sun, 2 Jan 2005 01:39:34 +0000 (01:39 +0000)]
Don't fail on install if win32/syslinux.exe is missing.

19 years agoHDIO_GETGEO_BIG is deprecated, so stop using it; add a few more fallback
hpa [Sun, 2 Jan 2005 01:22:49 +0000 (01:22 +0000)]
HDIO_GETGEO_BIG is deprecated, so stop using it; add a few more fallback
geometries, including using zipdisk geometry as ultimate fallback.

19 years agoDocument more files...
hpa [Fri, 31 Dec 2004 21:58:41 +0000 (21:58 +0000)]
Document more files...

19 years agoDocument extlinux.doc
hpa [Fri, 31 Dec 2004 21:55:29 +0000 (21:55 +0000)]
Document extlinux.doc

19 years agoRemove redundant "ebp" reference
hpa [Fri, 31 Dec 2004 00:40:26 +0000 (00:40 +0000)]
Remove redundant "ebp" reference

19 years agoHandle autosizing on real files
hpa [Thu, 30 Dec 2004 23:41:01 +0000 (23:41 +0000)]
Handle autosizing on real files

19 years agoAdd code to automatically determine the size of the device.
hpa [Thu, 30 Dec 2004 23:31:14 +0000 (23:31 +0000)]
Add code to automatically determine the size of the device.

19 years agoFix spelling of GrUB
hpa [Thu, 30 Dec 2004 21:57:12 +0000 (21:57 +0000)]
Fix spelling of GrUB

19 years agoInstall extlinux in /sbin, not /usr/sbin
hpa [Thu, 30 Dec 2004 21:49:42 +0000 (21:49 +0000)]
Install extlinux in /sbin, not /usr/sbin

19 years agoextlinux belongs in /sbin
hpa [Thu, 30 Dec 2004 21:46:46 +0000 (21:46 +0000)]
extlinux belongs in /sbin

19 years agoWe want extlinux installed too!!
hpa [Thu, 30 Dec 2004 21:44:02 +0000 (21:44 +0000)]
We want extlinux installed too!!

19 years agoMake a distinction between modules and test files.
hpa [Thu, 30 Dec 2004 21:41:03 +0000 (21:41 +0000)]
Make a distinction between modules and test files.

19 years agolibsyslinux is obsolete, don't install it
hpa [Thu, 30 Dec 2004 21:37:53 +0000 (21:37 +0000)]
libsyslinux is obsolete, don't install it

19 years agoRemove stuff related to the old library
hpa [Thu, 30 Dec 2004 21:36:18 +0000 (21:36 +0000)]
Remove stuff related to the old library

19 years agoMake the various Makefiles agree what is BTARGET and what is ITARGET
hpa [Thu, 30 Dec 2004 21:34:18 +0000 (21:34 +0000)]
Make the various Makefiles agree what is BTARGET and what is ITARGET

19 years agoUpdate for 3.00.
hpa [Thu, 30 Dec 2004 21:29:28 +0000 (21:29 +0000)]
Update for 3.00.

19 years agoFix BTARGET/ITARGET dependencies
hpa [Thu, 30 Dec 2004 21:24:11 +0000 (21:24 +0000)]
Fix BTARGET/ITARGET dependencies

19 years agoReorganize slightly for more space; add link to SBM
hpa [Thu, 30 Dec 2004 21:16:04 +0000 (21:16 +0000)]
Reorganize slightly for more space; add link to SBM

19 years agoDocumentation about USB keys
hpa [Thu, 30 Dec 2004 21:15:22 +0000 (21:15 +0000)]
Documentation about USB keys

19 years agoUpdate so it can, among other things, be used to initialize "ziplike"
hpa [Thu, 30 Dec 2004 21:06:24 +0000 (21:06 +0000)]
Update so it can, among other things, be used to initialize "ziplike"
media.

19 years agoDon't leave tracers on by default!
hpa [Thu, 30 Dec 2004 20:26:29 +0000 (20:26 +0000)]
Don't leave tracers on by default!

19 years agoFix installer -> installer-local
hpa [Thu, 30 Dec 2004 19:08:23 +0000 (19:08 +0000)]
Fix installer -> installer-local

19 years agoBe consistent in capitalization
hpa [Wed, 29 Dec 2004 21:43:02 +0000 (21:43 +0000)]
Be consistent in capitalization

19 years agoDocument MEMDISK querying the loader.
hpa [Wed, 29 Dec 2004 21:41:04 +0000 (21:41 +0000)]
Document MEMDISK querying the loader.

19 years agoCorrectly handle different values of the memdisk info structure
hpa [Wed, 29 Dec 2004 21:35:17 +0000 (21:35 +0000)]
Correctly handle different values of the memdisk info structure

19 years agoRemove __attribute__((packed)) which seems to cause problems
hpa [Wed, 29 Dec 2004 21:33:32 +0000 (21:33 +0000)]
Remove __attribute__((packed)) which seems to cause problems

19 years agoAdd code to detect the boot loader to mdiskchk
hpa [Wed, 29 Dec 2004 21:23:26 +0000 (21:23 +0000)]
Add code to detect the boot loader to mdiskchk

19 years agoAdd boot loader ID to the memdisk info structure
hpa [Wed, 29 Dec 2004 19:34:13 +0000 (19:34 +0000)]
Add boot loader ID to the memdisk info structure

19 years agoClean up using an alternate NASM
hpa [Wed, 29 Dec 2004 01:58:02 +0000 (01:58 +0000)]
Clean up using an alternate NASM

19 years agoFix using the resolver function from the API (with DS != CS); add
hpa [Tue, 28 Dec 2004 23:49:43 +0000 (23:49 +0000)]
Fix using the resolver function from the API (with DS != CS); add
test/sample file to do that; fix bug in chain.c.

19 years agoDocument resolve hostname API
hpa [Tue, 28 Dec 2004 23:35:39 +0000 (23:35 +0000)]
Document resolve hostname API

19 years agoUpdate to reflect the current state of the universe.
hpa [Tue, 28 Dec 2004 23:25:31 +0000 (23:25 +0000)]
Update to reflect the current state of the universe.

19 years agoSupport menu hotkeys.
hpa [Tue, 28 Dec 2004 23:18:27 +0000 (23:18 +0000)]
Support menu hotkeys.

19 years agoDocument the -m and -a options.
hpa [Tue, 28 Dec 2004 22:54:16 +0000 (22:54 +0000)]
Document the -m and -a options.

19 years agoFix the scanning of the partition table (for the -a option)
hpa [Tue, 28 Dec 2004 22:51:44 +0000 (22:51 +0000)]
Fix the scanning of the partition table (for the -a option)

19 years agoSupport the -m and -a options for the DOS installer as well
hpa [Tue, 28 Dec 2004 22:50:00 +0000 (22:50 +0000)]
Support the -m and -a options for the DOS installer as well

19 years agoFQDNs no longer required.
hpa [Tue, 28 Dec 2004 21:42:41 +0000 (21:42 +0000)]
FQDNs no longer required.

19 years agoAdd support for non-FQDN hostnames.
hpa [Tue, 28 Dec 2004 21:40:46 +0000 (21:40 +0000)]
Add support for non-FQDN hostnames.

19 years agoWe now officially support FQDNs in TFTP prefixes.
hpa [Tue, 28 Dec 2004 08:04:19 +0000 (08:04 +0000)]
We now officially support FQDNs in TFTP prefixes.

19 years agoCorrect bogus register usage
hpa [Tue, 28 Dec 2004 07:29:34 +0000 (07:29 +0000)]
Correct bogus register usage

19 years agoFix pxelinux relocation; work around infinite loop in pxelinux mangle_name
hpa [Tue, 28 Dec 2004 07:00:01 +0000 (07:00 +0000)]
Fix pxelinux relocation; work around infinite loop in pxelinux mangle_name

19 years agoAdd layout file
hpa [Tue, 28 Dec 2004 06:05:14 +0000 (06:05 +0000)]
Add layout file

19 years agoSupport shift in/shift out -> DEC VT symbols;
hpa [Mon, 27 Dec 2004 21:07:35 +0000 (21:07 +0000)]
Support shift in/shift out -> DEC VT symbols;
Support terminal reset

19 years agoSave list of DNS servers; do DNS lookup for hostnames
hpa [Mon, 27 Dec 2004 07:35:58 +0000 (07:35 +0000)]
Save list of DNS servers; do DNS lookup for hostnames

19 years agoUse skip of 2 for the magic A20 numbers
hpa [Mon, 27 Dec 2004 07:10:01 +0000 (07:10 +0000)]
Use skip of 2 for the magic A20 numbers

19 years agoMore work on using sections for memory alignment. Make bcopy32 always
hpa [Mon, 27 Dec 2004 07:04:08 +0000 (07:04 +0000)]
More work on using sections for memory alignment.  Make bcopy32 always
live in low memory so we don't have to do a bunch on-the-fly relocation,
and produce map files.

19 years agoReorganize memory slightly; split .bss into .bss and .earlybss and
hpa [Mon, 27 Dec 2004 03:28:08 +0000 (03:28 +0000)]
Reorganize memory slightly; split .bss into .bss and .earlybss and
move its base down to 0800h; relocate pxelinux since it needs
copious amounts of bss.