hpa [Tue, 21 Sep 1999 12:48:17 +0000 (12:48 +0000)]
Add final timeout for PXELINUX; better documentation; hopefully
better handling of ERROR packets and timeouts in general. Prepare
version 1.47.
hpa [Fri, 17 Sep 1999 08:46:20 +0000 (08:46 +0000)]
Include file for PXE constants
hpa [Fri, 17 Sep 1999 08:45:48 +0000 (08:45 +0000)]
pxe.inc is also a source file
hpa [Fri, 17 Sep 1999 08:45:03 +0000 (08:45 +0000)]
pxelinux.asm is a source file.
hpa [Fri, 17 Sep 1999 08:43:54 +0000 (08:43 +0000)]
1.46 on September 17, 1999
hpa [Fri, 17 Sep 1999 08:43:05 +0000 (08:43 +0000)]
Remove 'X' debug printout
hpa [Fri, 17 Sep 1999 08:41:26 +0000 (08:41 +0000)]
Add documentation for PXELINUX. Cleanup header in syslinux.doc.
Fix Loading message for pxelinux initrd.
hpa [Fri, 17 Sep 1999 08:03:08 +0000 (08:03 +0000)]
Initialize screen early; fix prefix code; clean up remaining debug stuff
hpa [Fri, 17 Sep 1999 07:28:45 +0000 (07:28 +0000)]
Hey, it looks like it might actually *work*. Still need the prefix code,
though.
hpa [Fri, 17 Sep 1999 05:58:58 +0000 (05:58 +0000)]
Checkpoint: now boots; still doesn't parse the config file properly (or so
it seems, at least); lots of debugging output; need to check how memory
is handled.
hpa [Tue, 14 Sep 1999 10:30:03 +0000 (10:30 +0000)]
Checkpoint. Now seems like it download the kernel, but something is not
correct; it claims there are illegal keywords in the config file, and it
fails to actually *run* the kernel...
hpa [Tue, 14 Sep 1999 04:44:54 +0000 (04:44 +0000)]
Checkpoint: parse tsize OACK packet.
hpa [Sat, 11 Sep 1999 06:16:41 +0000 (06:16 +0000)]
Checkpoint -- assume tsize option implemented on the TFTP server.
hpa [Fri, 10 Sep 1999 10:42:04 +0000 (10:42 +0000)]
Checkpoint - we are now talking TFTP natively instead of via the (broken)
API. This is much more similar to what SYSLINUX would do natively.
hpa [Mon, 6 Sep 1999 12:04:27 +0000 (12:04 +0000)]
A few more structure definitions. Enough for now; this is painful as it is!
hpa [Mon, 6 Sep 1999 11:35:04 +0000 (11:35 +0000)]
Okay, we have established communications with PXE... and are capable of
scanning for our config file. A good place to stop.
hpa [Mon, 6 Sep 1999 03:39:16 +0000 (03:39 +0000)]
* !PXE pointer is offset 26h, not 26, in PXENV+ structure
* We're now working on version 1.46.
hpa [Mon, 6 Sep 1999 03:27:28 +0000 (03:27 +0000)]
make clean deletes pxelinux.lst
hpa [Mon, 6 Sep 1999 03:26:26 +0000 (03:26 +0000)]
Beginnings of a PXE network boot loader (PXELINUX).
hpa [Tue, 15 Jun 1999 03:19:04 +0000 (03:19 +0000)]
Make ready for 1.45 release
hpa [Tue, 15 Jun 1999 01:21:14 +0000 (01:21 +0000)]
Update TODO to remove what has already been done
hpa [Tue, 15 Jun 1999 01:20:44 +0000 (01:20 +0000)]
Fix up handling of serial port "raw hardware" driver; still needs to be
given a trap when boot fails (this would be good for the main code as
well.) Removed bogus \n in version file. Updated TODO for serial port.
hpa [Mon, 14 Jun 1999 23:07:59 +0000 (23:07 +0000)]
Serial console support; still needs polishing, though. Unsure if safe
without a serial port plugged in?
hpa [Mon, 31 May 1999 06:39:44 +0000 (06:39 +0000)]
Change copyright notice.
hpa [Fri, 28 May 1999 00:25:19 +0000 (00:25 +0000)]
Change the HIGHMEM_MAX limit from 3f000000h to 38000000h
hpa [Fri, 28 May 1999 00:23:16 +0000 (00:23 +0000)]
Slight optimization it seems...
hpa [Tue, 23 Mar 1999 09:09:04 +0000 (09:09 +0000)]
If you have to use -s, please let me know...
hpa [Tue, 23 Mar 1999 09:01:59 +0000 (09:01 +0000)]
Move far jmp into the boot sector, since there actually is space there
now (how did that happen?)
hpa [Tue, 23 Mar 1999 08:50:39 +0000 (08:50 +0000)]
Musings...
hpa [Tue, 23 Mar 1999 08:49:10 +0000 (08:49 +0000)]
Working on 1.44 now...
hpa [Tue, 23 Mar 1999 08:48:47 +0000 (08:48 +0000)]
We're working on 1.44 now...
hpa [Fri, 19 Mar 1999 21:08:04 +0000 (21:08 +0000)]
Update copyrights to 1999
hpa [Fri, 19 Mar 1999 21:04:32 +0000 (21:04 +0000)]
Add test for force where it counts
hpa [Fri, 19 Mar 1999 21:03:37 +0000 (21:03 +0000)]
Remove note about ELKS; won't happen.
hpa [Wed, 17 Mar 1999 20:01:05 +0000 (20:01 +0000)]
Add -f to override device check
hpa [Mon, 8 Mar 1999 19:25:34 +0000 (19:25 +0000)]
Added note about the I/O delay change.
hpa [Fri, 5 Mar 1999 15:23:27 +0000 (15:23 +0000)]
Fix typo.
hpa [Fri, 5 Mar 1999 15:23:02 +0000 (15:23 +0000)]
Make io_delay a subroutine, and preserve ax across it. This should also
make the binary slightly smaller.
hpa [Fri, 5 Mar 1999 15:18:12 +0000 (15:18 +0000)]
Added sys2ansi.pl and I/O port change to NEWS
Changed io_delay from an OUT to port 0xED to an IN from port 0x80; this
hopefully will solve some problems.
hpa [Fri, 5 Mar 1999 15:15:14 +0000 (15:15 +0000)]
Add sys2ansi.pl to the list of distributed files
hpa [Fri, 5 Mar 1999 15:08:54 +0000 (15:08 +0000)]
One more bug fix...
hpa [Fri, 5 Mar 1999 15:08:35 +0000 (15:08 +0000)]
Bug fixes.
hpa [Fri, 5 Mar 1999 14:58:26 +0000 (14:58 +0000)]
Script to convert syslinux -> ANSI
hpa [Wed, 16 Dec 1998 10:07:02 +0000 (10:07 +0000)]
1.42 already released; now working on 1.43
hpa [Sat, 5 Dec 1998 08:59:36 +0000 (08:59 +0000)]
Update documentation; include doc file for distributors.
hpa [Sat, 5 Dec 1998 08:48:05 +0000 (08:48 +0000)]
Be ultra-hyper-paranoid about A20.
hpa [Fri, 4 Dec 1998 07:34:22 +0000 (07:34 +0000)]
Add WBINVD to A20 loop; add some debugging code to bcopy
hpa [Fri, 4 Dec 1998 07:11:38 +0000 (07:11 +0000)]
Change the boot loader/installer boundary slightly
hpa [Fri, 4 Dec 1998 07:03:34 +0000 (07:03 +0000)]
Split the build between boot loader proper and installers; this will
permit distributors to rebuild the installers without changing the binary
of the boot loader proper.
hpa [Thu, 3 Dec 1998 09:12:42 +0000 (09:12 +0000)]
Fix.
hpa [Thu, 3 Dec 1998 09:12:04 +0000 (09:12 +0000)]
Store all pre-releases in a subdirectory.
hpa [Thu, 3 Dec 1998 09:06:30 +0000 (09:06 +0000)]
Frob the fast A20 gate as well as the keyboard controller. Prepare for
1.42 prerelease.
hpa [Tue, 1 Dec 1998 17:40:32 +0000 (17:40 +0000)]
Always make the initrd fit under the 0x3f000000 mark imposed by unmodified
Linux kernels.
hpa [Tue, 1 Dec 1998 07:34:00 +0000 (07:34 +0000)]
Generate a uuencoded file when making prereleases.
hpa [Tue, 1 Dec 1998 07:28:25 +0000 (07:28 +0000)]
Query memory with INT 15h, AX=0E801h and trust memory above 15 MB
if obtained that way or specified by the user.
hpa [Wed, 13 May 1998 02:03:19 +0000 (02:03 +0000)]
We have space in the boot sector to check the file-ness of LDLINUX.SYS
now; use it.
hpa [Fri, 8 May 1998 01:45:36 +0000 (01:45 +0000)]
Put a ribbon on it... we finally got working A20M code. This should be
the official 1.40.
hpa [Fri, 8 May 1998 00:04:45 +0000 (00:04 +0000)]
The Linux installer was never a Perl script.
hpa [Fri, 8 May 1998 00:03:30 +0000 (00:03 +0000)]
Make sure we set DF := 0 after returning from a COMBOOT program.
hpa [Thu, 7 May 1998 23:47:23 +0000 (23:47 +0000)]
Clean up "make prerel" a bit.
hpa [Thu, 7 May 1998 23:45:40 +0000 (23:45 +0000)]
Fix bug introduced by moving ldlinux_magic.
hpa [Thu, 7 May 1998 22:39:08 +0000 (22:39 +0000)]
- Fix new division code.
- Make new "prerel" target to make "unofficial" release packages.
hpa [Thu, 7 May 1998 10:00:06 +0000 (10:00 +0000)]
- (Hopefully) fix the track 65536 problem.
- Make the magic smaller, and make the banner say SYSLINUX instead of
LDLINUX.SYS.
- Update the documentation accordingly.
hpa [Thu, 7 May 1998 07:03:17 +0000 (07:03 +0000)]
*** empty log message ***
hpa [Thu, 7 May 1998 06:20:54 +0000 (06:20 +0000)]
Document DOS-only copybs procedure.
hpa [Thu, 7 May 1998 06:12:36 +0000 (06:12 +0000)]
Get the sector size properly.
hpa [Thu, 7 May 1998 06:11:10 +0000 (06:11 +0000)]
Update the DOS installers to use the new INT 25h/26h interface if
DOS >= 4.0; should now work on hard disks.
New "copybs" utility.
hpa [Thu, 7 May 1998 01:56:15 +0000 (01:56 +0000)]
Fix boot sector initialization to adapt to saving away partition info.
hpa [Thu, 7 May 1998 01:33:33 +0000 (01:33 +0000)]
Copy the partition info for the benefit of foreign boot sectors. Document
1024 cyl and 65536 track limit. The latter should be fixed, sometime.
hpa [Wed, 6 May 1998 23:39:48 +0000 (23:39 +0000)]
Update NEWS file with 1.40 changes to date.
hpa [Wed, 6 May 1998 23:38:09 +0000 (23:38 +0000)]
- Increase A20M delay to make certain IBM Thinkpads boot correctly.
- COMBOOT support.
- Foreign bootsector (chain loader) support.
- Making this version 1.40.
- Update TODO file accordingly.
hpa [Mon, 20 Apr 1998 19:28:40 +0000 (19:28 +0000)]
Updated docs, and fixed embarrassing "LABEL" bug.
hpa [Mon, 20 Apr 1998 19:16:38 +0000 (19:16 +0000)]
Updated the COPYING file to the last revision from GNU.
hpa [Wed, 15 Apr 1998 03:07:22 +0000 (03:07 +0000)]
Fix old kernel, OS/2, and mem= bugs. Ready for 1.36 release.
hpa [Tue, 14 Apr 1998 06:34:44 +0000 (06:34 +0000)]
Clean up some obsolete crud.
hpa [Tue, 14 Apr 1998 06:28:08 +0000 (06:28 +0000)]
Cleanup
hpa [Tue, 14 Apr 1998 06:25:45 +0000 (06:25 +0000)]
Added the -s option to the installers, and made them do the right thing.
hpa [Tue, 14 Apr 1998 05:29:58 +0000 (05:29 +0000)]
Link in stupid.o
hpa [Tue, 14 Apr 1998 05:27:20 +0000 (05:27 +0000)]
Patch generator for the -s (stupid) option.
hpa [Tue, 14 Apr 1998 04:31:57 +0000 (04:31 +0000)]
Added keytab-lilo.doc to list of documentation files
hpa [Tue, 14 Apr 1998 04:28:24 +0000 (04:28 +0000)]
keytab-lilo documentation.
hpa [Tue, 14 Apr 1998 04:23:01 +0000 (04:23 +0000)]
Don't install keytab-lilo.pl.
hpa [Tue, 14 Apr 1998 04:22:15 +0000 (04:22 +0000)]
Updated documentation, added keytab-lilo.pl.
hpa [Tue, 14 Apr 1998 03:19:32 +0000 (03:19 +0000)]
Yay! It boots from hard disk, it boots from floppy, and it has a tolerable
(although not particularly helpful) error message, and no need to push more
code into LDLINUX.SYS.
hpa [Tue, 14 Apr 1998 01:13:05 +0000 (01:13 +0000)]
Think we now have a version which actually works both on hard disks and
LS-120 floppies...
hpa [Wed, 4 Mar 1998 18:45:52 +0000 (18:45 +0000)]
1.34: Support for font loading. Disabled not-yet-implemented "bootsect" and
"run" commands.
hpa [Fri, 27 Feb 1998 04:21:34 +0000 (04:21 +0000)]
Deleted vestiges of old WBINVD code
hpa [Fri, 27 Feb 1998 03:52:17 +0000 (03:52 +0000)]
Documentation updates.
hpa [Fri, 27 Feb 1998 03:47:43 +0000 (03:47 +0000)]
Update date/version number.
hpa [Fri, 27 Feb 1998 03:46:57 +0000 (03:46 +0000)]
Add workaround for AMI/Intel BIOS bug.
hpa [Fri, 20 Feb 1998 22:36:06 +0000 (22:36 +0000)]
Bump the version number to 1.33
hpa [Fri, 20 Feb 1998 22:35:47 +0000 (22:35 +0000)]
Bug fix to syslinux.c; documentation update
hpa [Sat, 14 Feb 1998 00:41:06 +0000 (00:41 +0000)]
Documentation updates for 1.32 release
hpa [Sat, 14 Feb 1998 00:26:18 +0000 (00:26 +0000)]
FAT16 support!!!
hpa [Fri, 13 Feb 1998 06:00:59 +0000 (06:00 +0000)]
New and improved A20 gating code taken partially from Robert Collins.
Looks like A20 gating contains substantial delays.
hpa [Wed, 11 Feb 1998 17:07:43 +0000 (17:07 +0000)]
Get rid of "upload" and convert everything to the new "bcopy" interface.
hpa [Fri, 6 Feb 1998 08:24:39 +0000 (08:24 +0000)]
bcopy routine folded into ldlinux.asm
hpa [Fri, 6 Feb 1998 08:23:19 +0000 (08:23 +0000)]
Work on more vkernels; support for various vkernel types; still better
use of bcopy
hpa [Fri, 6 Feb 1998 06:55:08 +0000 (06:55 +0000)]
More work towards getting rid of "upload" and use the linear 32-bit bcopy.
hpa [Fri, 6 Feb 1998 06:01:54 +0000 (06:01 +0000)]
New version number; working on FAT16 support