platform/upstream/syslinux.git
19 years agoFix incorrect use of esi which should have been si
hpa [Thu, 18 Aug 2005 18:32:42 +0000 (18:32 +0000)]
Fix incorrect use of esi which should have been si

19 years agoAdd localboot API call
hpa [Wed, 17 Aug 2005 05:11:10 +0000 (05:11 +0000)]
Add localboot API call

19 years agoDon't modify data in the checksum region before we can checksum the code.
hpa [Tue, 16 Aug 2005 19:43:41 +0000 (19:43 +0000)]
Don't modify data in the checksum region before we can checksum the code.

19 years agoFix eax/edx corruption in EBIOS loop; remove transfer size adjustment
hpa [Tue, 16 Aug 2005 19:34:22 +0000 (19:34 +0000)]
Fix eax/edx corruption in EBIOS loop; remove transfer size adjustment
to make it fit

19 years agoAdd debugging code, if necessary
hpa [Tue, 9 Aug 2005 16:23:11 +0000 (16:23 +0000)]
Add debugging code, if necessary

19 years agoTry falling back to CBIOS if EBIOS totally fails.
hpa [Tue, 9 Aug 2005 05:23:54 +0000 (05:23 +0000)]
Try falling back to CBIOS if EBIOS totally fails.

19 years agoReorganize the code for more space
hpa [Tue, 9 Aug 2005 05:09:13 +0000 (05:09 +0000)]
Reorganize the code for more space

19 years agoCopyright year update
hpa [Tue, 9 Aug 2005 04:17:39 +0000 (04:17 +0000)]
Copyright year update

19 years agoDocument what's up...
hpa [Tue, 9 Aug 2005 04:15:58 +0000 (04:15 +0000)]
Document what's up...

19 years agoBetter tests for CM#1 and CM#2
hpa [Tue, 9 Aug 2005 03:34:04 +0000 (03:34 +0000)]
Better tests for CM#1 and CM#2

19 years agoOut-of-line versions of intcall and farcall
hpa [Tue, 9 Aug 2005 02:50:29 +0000 (02:50 +0000)]
Out-of-line versions of intcall and farcall

19 years agoOut-of-line __intcall and __farcall; better detection mechanism for CM#2
hpa [Tue, 9 Aug 2005 00:56:02 +0000 (00:56 +0000)]
Out-of-line __intcall and __farcall; better detection mechanism for CM#2

19 years agoExplain conf method #2
hpa [Tue, 9 Aug 2005 00:35:01 +0000 (00:35 +0000)]
Explain conf method #2

19 years agoNew retry strategy
hpa [Mon, 8 Aug 2005 21:12:22 +0000 (21:12 +0000)]
New retry strategy

19 years agoExplicitly detect the config type
hpa [Mon, 8 Aug 2005 18:58:09 +0000 (18:58 +0000)]
Explicitly detect the config type

19 years agoBe even more anal about PCI BIOS detection.
hpa [Mon, 8 Aug 2005 18:55:53 +0000 (18:55 +0000)]
Be even more anal about PCI BIOS detection.

19 years agoFix help text
hpa [Fri, 5 Aug 2005 18:57:53 +0000 (18:57 +0000)]
Fix help text

19 years agoDocument diffs since 3.09
hpa [Wed, 3 Aug 2005 21:29:25 +0000 (21:29 +0000)]
Document diffs since 3.09

19 years agoAdd PCI_CFG_BIOS
hpa [Wed, 3 Aug 2005 21:27:39 +0000 (21:27 +0000)]
Add PCI_CFG_BIOS

19 years agoActual implementation of the read/write through BIOS
hpa [Wed, 3 Aug 2005 21:26:56 +0000 (21:26 +0000)]
Actual implementation of the read/write through BIOS

19 years agoSupport PCI config via BIOS
hpa [Wed, 3 Aug 2005 21:18:37 +0000 (21:18 +0000)]
Support PCI config via BIOS

19 years agoForm the EBIOS DAPA on the stack instead of assuming it doesn't get
hpa [Wed, 3 Aug 2005 06:03:10 +0000 (06:03 +0000)]
Form the EBIOS DAPA on the stack instead of assuming it doesn't get
modified by call.

19 years agoNew version number; gcc 4.0.1 fix
hpa [Wed, 3 Aug 2005 04:16:35 +0000 (04:16 +0000)]
New version number; gcc 4.0.1 fix

19 years agoChange command line to 511 characters; 1023 caused .bss overruns
hpa [Thu, 16 Jun 2005 05:52:44 +0000 (05:52 +0000)]
Change command line to 511 characters; 1023 caused .bss overruns

19 years agoBeep the speaker on ^G
hpa [Thu, 16 Jun 2005 04:39:19 +0000 (04:39 +0000)]
Beep the speaker on ^G

19 years agogcc4 compilation fix
hpa [Thu, 19 May 2005 21:30:50 +0000 (21:30 +0000)]
gcc4 compilation fix

19 years agoNew Multiboot module; increase command line limit to 1023
hpa [Sun, 8 May 2005 21:47:03 +0000 (21:47 +0000)]
New Multiboot module; increase command line limit to 1023

19 years agoDon't clobber live registers, it's not nice
hpa [Fri, 29 Apr 2005 06:08:03 +0000 (06:08 +0000)]
Don't clobber live registers, it's not nice

19 years agoUse the correct register
hpa [Fri, 29 Apr 2005 06:05:52 +0000 (06:05 +0000)]
Use the correct register

19 years agoAdd new "bigraw" mode to memdisk.
hpa [Fri, 29 Apr 2005 06:04:45 +0000 (06:04 +0000)]
Add new "bigraw" mode to memdisk.

19 years agoAdvanced menu system update from Murali
hpa [Thu, 28 Apr 2005 23:14:26 +0000 (23:14 +0000)]
Advanced menu system update from Murali

19 years agoRewritten advanced menuing system from Murali.
hpa [Thu, 28 Apr 2005 23:12:09 +0000 (23:12 +0000)]
Rewritten advanced menuing system from Murali.

19 years agoDocument keystrokes
hpa [Fri, 8 Apr 2005 16:39:35 +0000 (16:39 +0000)]
Document keystrokes

19 years agoCtrl-X -> return to text mode immediately
hpa [Fri, 8 Apr 2005 16:33:32 +0000 (16:33 +0000)]
Ctrl-X -> return to text mode immediately

19 years agoInitialize VKernelBuf to zero
hpa [Wed, 6 Apr 2005 09:53:39 +0000 (09:53 +0000)]
Initialize VKernelBuf to zero

19 years agoPrecedence fix
hpa [Wed, 6 Apr 2005 09:53:28 +0000 (09:53 +0000)]
Precedence fix

19 years agoFix highlighting of digits and lower-case characters.
hpa [Sun, 3 Apr 2005 23:55:10 +0000 (23:55 +0000)]
Fix highlighting of digits and lower-case characters.

19 years agoextlinux: fix multiple directory-parsing bugs.
hpa [Sun, 3 Apr 2005 00:00:36 +0000 (00:00 +0000)]
extlinux: fix multiple directory-parsing bugs.

19 years agoInstall mbr.bin in AUXDIR
hpa [Sat, 2 Apr 2005 21:48:47 +0000 (21:48 +0000)]
Install mbr.bin in AUXDIR

19 years agoActually use memcmp() for the DOSEMU comparison; we can't seem to get
hpa [Tue, 8 Mar 2005 18:39:32 +0000 (18:39 +0000)]
Actually use memcmp() for the DOSEMU comparison; we can't seem to get
it right any other way...

19 years agoDocument sparse files now handled correctly.
hpa [Tue, 25 Jan 2005 07:16:00 +0000 (07:16 +0000)]
Document sparse files now handled correctly.

19 years agoextlinux: handle sparse files correctly
hpa [Tue, 25 Jan 2005 07:15:21 +0000 (07:15 +0000)]
extlinux: handle sparse files correctly

19 years agoAllow setting a custom salt
hpa [Mon, 24 Jan 2005 19:07:55 +0000 (19:07 +0000)]
Allow setting a custom salt

19 years agoAdd password support to simple menu system
hpa [Fri, 21 Jan 2005 01:35:33 +0000 (01:35 +0000)]
Add password support to simple menu system

19 years agoMore work on password support for the menu systems. Make the base64
hpa [Fri, 21 Jan 2005 00:49:46 +0000 (00:49 +0000)]
More work on password support for the menu systems.  Make the base64
decoder work (necessary to handle encrypted passwords.)  Simple
SHA-1 password generator in Perl.

19 years agoSHA-1 support in libutil; beginnings of menu passwd support
hpa [Thu, 20 Jan 2005 22:44:13 +0000 (22:44 +0000)]
SHA-1 support in libutil; beginnings of menu passwd support

19 years agoImproved handling of ARP wait; add idle function.
hpa [Thu, 20 Jan 2005 18:43:22 +0000 (18:43 +0000)]
Improved handling of ARP wait; add idle function.

19 years agoMove idle function into libcom32; libutil function is now just a wrapper.
hpa [Thu, 20 Jan 2005 18:41:12 +0000 (18:41 +0000)]
Move idle function into libcom32; libutil function is now just a wrapper.

19 years agoFix calculation of I/O block size in SYSLINUX
hpa [Tue, 18 Jan 2005 13:13:50 +0000 (13:13 +0000)]
Fix calculation of I/O block size in SYSLINUX

19 years agoPrivate copy of <linux/ext2_fs.h>
hpa [Wed, 12 Jan 2005 09:56:49 +0000 (09:56 +0000)]
Private copy of <linux/ext2_fs.h>

19 years agoFix zlib build problem.
hpa [Wed, 12 Jan 2005 09:34:05 +0000 (09:34 +0000)]
Fix zlib build problem.

19 years agoMove <zconf.h> to the right place
hpa [Wed, 12 Jan 2005 04:56:23 +0000 (04:56 +0000)]
Move <zconf.h> to the right place

19 years agoDisable tracers
hpa [Wed, 12 Jan 2005 00:35:13 +0000 (00:35 +0000)]
Disable tracers

19 years ago3.07: Fix chainloading
hpa [Wed, 12 Jan 2005 00:34:54 +0000 (00:34 +0000)]
3.07: Fix chainloading

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.