platform/upstream/syslinux.git
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.

19 years agoComplete the DNS resolver.
hpa [Mon, 27 Dec 2004 03:26:46 +0000 (03:26 +0000)]
Complete the DNS resolver.

19 years agoMinor cleanups
hpa [Mon, 27 Dec 2004 01:54:11 +0000 (01:54 +0000)]
Minor cleanups

19 years agoMore work on the DNS resolver; now just need the reply parser
hpa [Mon, 27 Dec 2004 01:50:31 +0000 (01:50 +0000)]
More work on the DNS resolver; now just need the reply parser

19 years agoMore work on the DNS resolver
hpa [Mon, 27 Dec 2004 00:36:14 +0000 (00:36 +0000)]
More work on the DNS resolver

19 years agoBeginnings of a DNS resolver
hpa [Mon, 27 Dec 2004 00:26:43 +0000 (00:26 +0000)]
Beginnings of a DNS resolver

19 years agoWrite the partition offset into the superblock as we are supposed to.
hpa [Wed, 22 Dec 2004 20:44:29 +0000 (20:44 +0000)]
Write the partition offset into the superblock as we are supposed to.

19 years agoFix the -m and -a options for Win32; add support for a boot sector file
hpa [Wed, 22 Dec 2004 20:39:06 +0000 (20:39 +0000)]
Fix the -m and -a options for Win32; add support for a boot sector file
for Win32; minor cleanups.

19 years agoAdd MBR-writing options to the Win32 installer. Probably should be
hpa [Wed, 22 Dec 2004 17:53:54 +0000 (17:53 +0000)]
Add MBR-writing options to the Win32 installer.  Probably should be
added to the DOS installer at some point, too.

19 years agoDetect null filenames correctly (problems in both pxelinux and extlinux)
hpa [Wed, 22 Dec 2004 13:40:56 +0000 (13:40 +0000)]
Detect null filenames correctly (problems in both pxelinux and extlinux)

19 years agoSupport cursor on/cursor off sequences, and use them in the menu system
hpa [Wed, 22 Dec 2004 13:40:34 +0000 (13:40 +0000)]
Support cursor on/cursor off sequences, and use them in the menu system

19 years agoFix handling of attributes when clearing the screen.
hpa [Wed, 22 Dec 2004 13:07:15 +0000 (13:07 +0000)]
Fix handling of attributes when clearing the screen.

19 years agoSupport alternate TFTP servers via filename syntax.
hpa [Wed, 22 Dec 2004 12:49:04 +0000 (12:49 +0000)]
Support alternate TFTP servers via filename syntax.

19 years ago2.20 -> 3.00
hpa [Wed, 22 Dec 2004 09:01:21 +0000 (09:01 +0000)]
2.20 -> 3.00

19 years agoLet's call the next version 3.00
hpa [Wed, 22 Dec 2004 09:01:00 +0000 (09:01 +0000)]
Let's call the next version 3.00

19 years agoBetter document how to do chain loading.
hpa [Wed, 22 Dec 2004 08:27:34 +0000 (08:27 +0000)]
Better document how to do chain loading.

19 years agoFix pointers/block calculation
hpa [Wed, 22 Dec 2004 08:08:08 +0000 (08:08 +0000)]
Fix pointers/block calculation