hpa [Thu, 5 Apr 2001 06:20:43 +0000 (06:20 +0000)]
The great graphics merge! We're now officially working on version 1.60.
hpa [Thu, 5 Apr 2001 05:52:49 +0000 (05:52 +0000)]
Tag the tree when we make a release or prerelease.
hpa [Fri, 30 Mar 2001 02:52:17 +0000 (02:52 +0000)]
Clean up the allocation of local socket numbers. We can now genuinely
guarantee that we don't try to use the same socket number twice.
hpa [Wed, 28 Mar 2001 21:55:49 +0000 (21:55 +0000)]
Make it a little more clear that we don't really know what the bugs are,
we're just guessing...
hpa [Wed, 28 Mar 2001 21:48:30 +0000 (21:48 +0000)]
Ignore carriage return characters -- same behaviour as syslinux
hpa [Wed, 28 Mar 2001 21:25:07 +0000 (21:25 +0000)]
Get rid of the automatic appending of "auto".
hpa [Wed, 28 Mar 2001 21:10:04 +0000 (21:10 +0000)]
Document documentation change.
hpa [Wed, 28 Mar 2001 19:15:10 +0000 (19:15 +0000)]
Explain that old Intel PXE stacks have allergy to PMTU discovery.
hpa [Wed, 28 Mar 2001 05:11:21 +0000 (05:11 +0000)]
Add hack that hopefully will make -s mode less necessary
hpa [Tue, 20 Mar 2001 17:39:27 +0000 (17:39 +0000)]
Working on version 1.54.
Fix spec-bug-induced bug in finding the !PXE structure if PXENV+ was found.
hpa [Sun, 11 Mar 2001 20:51:03 +0000 (20:51 +0000)]
Update documentation in preparation of 1.53 release
hpa [Sat, 10 Mar 2001 08:11:28 +0000 (08:11 +0000)]
Fix offset for !PXE pointer passed on stack.
hpa [Sat, 10 Mar 2001 06:16:16 +0000 (06:16 +0000)]
Add gethostip.c to the list of SOURCES
hpa [Sat, 10 Mar 2001 06:15:22 +0000 (06:15 +0000)]
Explicit rule gethostip.c -> gethostip.o
hpa [Sat, 10 Mar 2001 06:12:25 +0000 (06:12 +0000)]
More robust DHCP parsing; document "gethostip" program.
hpa [Sat, 10 Mar 2001 05:23:47 +0000 (05:23 +0000)]
New program "gethostip" that can be used to print out hexadecimal
ip addresses, among other things
hpa [Sat, 10 Mar 2001 03:01:59 +0000 (03:01 +0000)]
Clean up core files, too.
hpa [Fri, 9 Mar 2001 08:03:47 +0000 (08:03 +0000)]
Be a little more explicit about keeping the PXE and UNDI stacks in memory.
hpa [Fri, 9 Mar 2001 08:00:56 +0000 (08:00 +0000)]
Allow the PXELINUX "localboot" option to specifying the boot type.
hpa [Thu, 8 Mar 2001 06:38:55 +0000 (06:38 +0000)]
Actually look at the flag passed to "localboot"
hpa [Thu, 8 Mar 2001 06:21:11 +0000 (06:21 +0000)]
Support "localboot" option for PXELINUX.
hpa [Tue, 27 Feb 2001 22:50:33 +0000 (22:50 +0000)]
Rename pxelinux.bin to pxelinux.0 to match common PXE server conventions.
hpa [Thu, 8 Feb 2001 07:08:17 +0000 (07:08 +0000)]
Fix confusing/incorrect comments about host vs network byte order
hpa [Thu, 8 Feb 2001 07:06:59 +0000 (07:06 +0000)]
1.52 happened, next (possible) stop 1.53
hpa [Thu, 8 Feb 2001 06:28:17 +0000 (06:28 +0000)]
Add boot server address to ip= option.
hpa [Thu, 8 Feb 2001 06:27:16 +0000 (06:27 +0000)]
*** empty log message ***
hpa [Thu, 8 Feb 2001 01:09:35 +0000 (01:09 +0000)]
Support for ip= option in PXELINUX.
hpa [Wed, 7 Feb 2001 23:39:22 +0000 (23:39 +0000)]
Document documentation updates.
hpa [Wed, 7 Feb 2001 23:38:54 +0000 (23:38 +0000)]
Update to add info about new PXE stacks and about atftp.
hpa [Wed, 7 Feb 2001 23:17:10 +0000 (23:17 +0000)]
Update dates; remove note about floppy disk bug in 2.1.x kernels.
hpa [Wed, 7 Feb 2001 23:15:12 +0000 (23:15 +0000)]
Remove version number and release dates from the documentation, since
I don't seem to be able to consistently keep it up to date.
hpa [Wed, 7 Feb 2001 21:11:53 +0000 (21:11 +0000)]
Don't rely on SS -> zero_seg, since that will NOT be true in general for
PXELINUX.
hpa [Wed, 7 Feb 2001 21:08:05 +0000 (21:08 +0000)]
Realized the nature of the A20/PXELINUX problem: On SYSLINUX SS = CS,
on PXELINUX, SS != CS.
hpa [Wed, 7 Feb 2001 21:00:39 +0000 (21:00 +0000)]
Working on release 1.52
hpa [Wed, 24 Jan 2001 04:07:23 +0000 (04:07 +0000)]
Put in musing about adding a handful of DOS syscalls, and why.
hpa [Wed, 24 Jan 2001 03:34:05 +0000 (03:34 +0000)]
Note that we don't wraparound on the serial port
hpa [Wed, 24 Jan 2001 03:33:22 +0000 (03:33 +0000)]
Don't do wraparound on the serial port - that's the terminal's job
hpa [Mon, 22 Jan 2001 21:28:37 +0000 (21:28 +0000)]
Reduce the io_delay to make the A20 slowdown less severe
hpa [Sun, 21 Jan 2001 22:36:41 +0000 (22:36 +0000)]
Fix E820 code; clean up some of the old debugging support and put in
stuff that actually works.
hpa [Sun, 21 Jan 2001 00:21:51 +0000 (00:21 +0000)]
Try to make the A20 delay loops a bit more consistent.
hpa [Fri, 19 Jan 2001 23:27:25 +0000 (23:27 +0000)]
Move uuencoded prerelease files into a subdirectory.
hpa [Fri, 19 Jan 2001 23:25:56 +0000 (23:25 +0000)]
Yet more fixes to the new A20 code.
hpa [Fri, 19 Jan 2001 22:48:51 +0000 (22:48 +0000)]
Fix really embarrassing A20 test bug.
xCVS: ----------------------------------------------------------------------
hpa [Fri, 19 Jan 2001 22:07:24 +0000 (22:07 +0000)]
Bug fixes (we hope!) to both the E820 and new A20 code.
hpa [Fri, 19 Jan 2001 06:41:32 +0000 (06:41 +0000)]
INT 15h, AX=0E820h memory detection support.
hpa [Fri, 19 Jan 2001 06:12:46 +0000 (06:12 +0000)]
Yet another round of A20 changes.
hpa [Fri, 29 Dec 2000 01:21:00 +0000 (01:21 +0000)]
Change prerel directories to be named -pre
hpa [Fri, 29 Dec 2000 01:20:24 +0000 (01:20 +0000)]
Name prereleases something with "-pre" in them, for clarity.
hpa [Fri, 29 Dec 2000 01:19:07 +0000 (01:19 +0000)]
Correct prerelease generation.
hpa [Fri, 29 Dec 2000 01:17:06 +0000 (01:17 +0000)]
More sane handling of prereleases, I hope.
hpa [Fri, 29 Dec 2000 01:16:48 +0000 (01:16 +0000)]
Working on version 1.51
hpa [Fri, 29 Dec 2000 01:16:32 +0000 (01:16 +0000)]
PXELINUX: Handle cached info packets 2 and 3
hpa [Fri, 29 Dec 2000 01:16:04 +0000 (01:16 +0000)]
If packet 2 doesn't contain a valid IP address, try packet 3 anyway...
hpa [Fri, 29 Dec 2000 01:10:01 +0000 (01:10 +0000)]
First we query packet 2 (DHCPACK).
hpa [Fri, 29 Dec 2000 01:09:30 +0000 (01:09 +0000)]
Try to get the stuff from cached query packets 2 and 3 correct.
hpa [Fri, 17 Nov 2000 20:46:13 +0000 (20:46 +0000)]
Change the A20 code to allow operation on KBC-less machines.
hpa [Fri, 17 Nov 2000 20:18:14 +0000 (20:18 +0000)]
Update code to make official build; now works again.
hpa [Wed, 8 Nov 2000 20:19:27 +0000 (20:19 +0000)]
Now working on version 1.50
hpa [Mon, 6 Nov 2000 20:54:35 +0000 (20:54 +0000)]
Move up the stack so we don't clobber it with a 32K setup...
hpa [Mon, 6 Nov 2000 20:49:08 +0000 (20:49 +0000)]
Move up the stack so it doesn't get clobbered when copying the final
32K setup code.
hpa [Sun, 9 Jul 2000 20:14:38 +0000 (20:14 +0000)]
Initial PXELINUX/SYSLINUX bug fix/new protocol merge checkin.
hpa [Thu, 6 Jul 2000 21:09:37 +0000 (21:09 +0000)]
Split private Makefile targets off into Makefile.private
hpa [Thu, 6 Jul 2000 21:02:54 +0000 (21:02 +0000)]
Update TODO
hpa [Thu, 6 Jul 2000 07:33:28 +0000 (07:33 +0000)]
- Add support for boot protocol 0x0202 to SYSLINUX (not PXELINUX yet)
- Fix PXELINUX "p" bug
- Remove padding from end of MBR binary
hpa [Fri, 30 Jun 2000 07:44:26 +0000 (07:44 +0000)]
Fix running as a normal user (incorrect handling of "offset")
hpa [Wed, 28 Jun 2000 19:54:31 +0000 (19:54 +0000)]
Update in preparation for 1.49 release.
hpa [Wed, 28 Jun 2000 19:49:14 +0000 (19:49 +0000)]
"Public domain but please don't bug me about modified versions."
hpa [Wed, 28 Jun 2000 19:47:23 +0000 (19:47 +0000)]
Make this public domain.
hpa [Wed, 28 Jun 2000 19:46:55 +0000 (19:46 +0000)]
Update in preparation for 1.49 release.
hpa [Thu, 22 Jun 2000 21:50:51 +0000 (21:50 +0000)]
Support running on a loopback device with an offset.
hpa [Thu, 22 Jun 2000 21:43:23 +0000 (21:43 +0000)]
The kernel command line always lives at 9xxxxh, as idiotic as that is.
hpa [Fri, 24 Dec 1999 04:31:47 +0000 (04:31 +0000)]
Make it actually boot on M-systems flash...
hpa [Wed, 22 Dec 1999 20:43:49 +0000 (20:43 +0000)]
Documentation update; note that future binaries will be distributed as
glibc 2.1 binaries.
hpa [Wed, 22 Dec 1999 09:08:53 +0000 (09:08 +0000)]
Untested M-systems fix for SYSLINUX...
hpa [Wed, 22 Dec 1999 08:20:44 +0000 (08:20 +0000)]
Add info about ISC 3-syntax PXE configuration...
hpa [Fri, 29 Oct 1999 18:47:17 +0000 (18:47 +0000)]
Test 2
hpa [Fri, 29 Oct 1999 18:26:07 +0000 (18:26 +0000)]
test
hpa [Mon, 27 Sep 1999 04:08:20 +0000 (04:08 +0000)]
We're now working on version 1.49.
hpa [Mon, 27 Sep 1999 03:55:39 +0000 (03:55 +0000)]
Update documentation date for release
hpa [Mon, 27 Sep 1999 03:55:12 +0000 (03:55 +0000)]
Update docs for release.
hpa [Mon, 27 Sep 1999 02:46:09 +0000 (02:46 +0000)]
Unify references to tftp-hpa.
hpa [Mon, 27 Sep 1999 02:42:03 +0000 (02:42 +0000)]
Make filename display correctly.
Delete note that COMBOOT files don't work.
hpa [Mon, 27 Sep 1999 02:09:55 +0000 (02:09 +0000)]
Update docs.
hpa [Mon, 27 Sep 1999 02:04:48 +0000 (02:04 +0000)]
Document needed magic for the Intel PRO/100+ Management Adapter.
hpa [Mon, 27 Sep 1999 01:51:22 +0000 (01:51 +0000)]
Many fixes and bug workarounds for PXELINUX.
hpa [Sun, 26 Sep 1999 07:49:34 +0000 (07:49 +0000)]
memory_scan_* reports results in CF not ZF
hpa [Sun, 26 Sep 1999 07:48:50 +0000 (07:48 +0000)]
Add routines to scan memory for !PXE and PXENV+ structures, since some
network PROMs don't set up the pointers properly, or so it seems...
hpa [Sun, 26 Sep 1999 07:25:27 +0000 (07:25 +0000)]
We're working on 1.48 by now...
hpa [Sun, 26 Sep 1999 07:24:26 +0000 (07:24 +0000)]
Work on getting PXELINUX to work on PXE boot PROMs derived from the
Intel PXE 2.0 PDK, which is apparently just as buggy as its predecessor,
but has *different* bugs...
hpa [Tue, 21 Sep 1999 12:50:05 +0000 (12:50 +0000)]
Add note about PXELINUX timeout.
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.