platform/upstream/syslinux.git
23 years agoDocument documentation change.
hpa [Wed, 28 Mar 2001 21:10:04 +0000 (21:10 +0000)]
Document documentation change.

23 years agoExplain that old Intel PXE stacks have allergy to PMTU discovery.
hpa [Wed, 28 Mar 2001 19:15:10 +0000 (19:15 +0000)]
Explain that old Intel PXE stacks have allergy to PMTU discovery.

23 years agoAdd hack that hopefully will make -s mode less necessary syslinux-1.54-pre2
hpa [Wed, 28 Mar 2001 05:11:21 +0000 (05:11 +0000)]
Add hack that hopefully will make -s mode less necessary

23 years agoWorking on version 1.54. syslinux-1.54-pre1
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.

23 years agoUpdate documentation in preparation of 1.53 release syslinux-1.53
hpa [Sun, 11 Mar 2001 20:51:03 +0000 (20:51 +0000)]
Update documentation in preparation of 1.53 release

23 years agoFix offset for !PXE pointer passed on stack.
hpa [Sat, 10 Mar 2001 08:11:28 +0000 (08:11 +0000)]
Fix offset for !PXE pointer passed on stack.

23 years agoAdd gethostip.c to the list of SOURCES syslinux-1.53-pre5
hpa [Sat, 10 Mar 2001 06:16:16 +0000 (06:16 +0000)]
Add gethostip.c to the list of SOURCES

23 years agoExplicit rule gethostip.c -> gethostip.o
hpa [Sat, 10 Mar 2001 06:15:22 +0000 (06:15 +0000)]
Explicit rule gethostip.c -> gethostip.o

23 years agoMore robust DHCP parsing; document "gethostip" program.
hpa [Sat, 10 Mar 2001 06:12:25 +0000 (06:12 +0000)]
More robust DHCP parsing; document "gethostip" program.

23 years agoNew program "gethostip" that can be used to print out hexadecimal
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

23 years agoClean up core files, too.
hpa [Sat, 10 Mar 2001 03:01:59 +0000 (03:01 +0000)]
Clean up core files, too.

23 years agoBe a little more explicit about keeping the PXE and UNDI stacks in memory. syslinux-1.53-pre4
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.

23 years agoAllow the PXELINUX "localboot" option to specifying the boot type.
hpa [Fri, 9 Mar 2001 08:00:56 +0000 (08:00 +0000)]
Allow the PXELINUX "localboot" option to specifying the boot type.

23 years agoActually look at the flag passed to "localboot" syslinux-1.53-pre3
hpa [Thu, 8 Mar 2001 06:38:55 +0000 (06:38 +0000)]
Actually look at the flag passed to "localboot"

23 years agoSupport "localboot" option for PXELINUX. syslinux-1.53-pre2
hpa [Thu, 8 Mar 2001 06:21:11 +0000 (06:21 +0000)]
Support "localboot" option for PXELINUX.

23 years agoRename pxelinux.bin to pxelinux.0 to match common PXE server conventions. syslinux-1.53-pre1
hpa [Tue, 27 Feb 2001 22:50:33 +0000 (22:50 +0000)]
Rename pxelinux.bin to pxelinux.0 to match common PXE server conventions.

23 years agoFix confusing/incorrect comments about host vs network byte order
hpa [Thu, 8 Feb 2001 07:08:17 +0000 (07:08 +0000)]
Fix confusing/incorrect comments about host vs network byte order

23 years ago1.52 happened, next (possible) stop 1.53
hpa [Thu, 8 Feb 2001 07:06:59 +0000 (07:06 +0000)]
1.52 happened, next (possible) stop 1.53

23 years agoAdd boot server address to ip= option. syslinux-1.52
hpa [Thu, 8 Feb 2001 06:28:17 +0000 (06:28 +0000)]
Add boot server address to ip= option.

23 years ago*** empty log message ***
hpa [Thu, 8 Feb 2001 06:27:16 +0000 (06:27 +0000)]
*** empty log message ***

23 years agoSupport for ip= option in PXELINUX. syslinux-1.52-pre2
hpa [Thu, 8 Feb 2001 01:09:35 +0000 (01:09 +0000)]
Support for ip= option in PXELINUX.

23 years agoDocument documentation updates.
hpa [Wed, 7 Feb 2001 23:39:22 +0000 (23:39 +0000)]
Document documentation updates.

23 years agoUpdate to add info about new PXE stacks and about atftp.
hpa [Wed, 7 Feb 2001 23:38:54 +0000 (23:38 +0000)]
Update to add info about new PXE stacks and about atftp.

23 years agoUpdate dates; remove note about floppy disk bug in 2.1.x kernels.
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.

23 years agoRemove version number and release dates from the documentation, since
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.

23 years agoDon't rely on SS -> zero_seg, since that will NOT be true in general for syslinux-1.52-pre1
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.

23 years agoRealized the nature of the A20/PXELINUX problem: On SYSLINUX SS = CS,
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.

23 years agoWorking on release 1.52
hpa [Wed, 7 Feb 2001 21:00:39 +0000 (21:00 +0000)]
Working on release 1.52

23 years agoPut in musing about adding a handful of DOS syscalls, and why. syslinux-1.51
hpa [Wed, 24 Jan 2001 04:07:23 +0000 (04:07 +0000)]
Put in musing about adding a handful of DOS syscalls, and why.

23 years agoNote that we don't wraparound on the serial port syslinux-1.51-pre7
hpa [Wed, 24 Jan 2001 03:34:05 +0000 (03:34 +0000)]
Note that we don't wraparound on the serial port

23 years agoDon't do wraparound on the serial port - that's the terminal's job
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

23 years agoReduce the io_delay to make the A20 slowdown less severe syslinux-1.51-pre6
hpa [Mon, 22 Jan 2001 21:28:37 +0000 (21:28 +0000)]
Reduce the io_delay to make the A20 slowdown less severe

23 years agoFix E820 code; clean up some of the old debugging support and put in syslinux-1.51-pre5
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.

23 years agoTry to make the A20 delay loops a bit more consistent.
hpa [Sun, 21 Jan 2001 00:21:51 +0000 (00:21 +0000)]
Try to make the A20 delay loops a bit more consistent.

23 years agoMove uuencoded prerelease files into a subdirectory.
hpa [Fri, 19 Jan 2001 23:27:25 +0000 (23:27 +0000)]
Move uuencoded prerelease files into a subdirectory.

23 years agoYet more fixes to the new A20 code. syslinux-1.51-pre4
hpa [Fri, 19 Jan 2001 23:25:56 +0000 (23:25 +0000)]
Yet more fixes to the new A20 code.

23 years agoFix really embarrassing A20 test bug.
hpa [Fri, 19 Jan 2001 22:48:51 +0000 (22:48 +0000)]
Fix really embarrassing A20 test bug.
xCVS: ----------------------------------------------------------------------

23 years agoBug fixes (we hope!) to both the E820 and new A20 code.
hpa [Fri, 19 Jan 2001 22:07:24 +0000 (22:07 +0000)]
Bug fixes (we hope!) to both the E820 and new A20 code.

23 years agoINT 15h, AX=0E820h memory detection support. syslinux-1.51-pre3
hpa [Fri, 19 Jan 2001 06:41:32 +0000 (06:41 +0000)]
INT 15h, AX=0E820h memory detection support.

23 years agoYet another round of A20 changes. syslinux-1.51-pre2
hpa [Fri, 19 Jan 2001 06:12:46 +0000 (06:12 +0000)]
Yet another round of A20 changes.

23 years agoChange prerel directories to be named -pre
hpa [Fri, 29 Dec 2000 01:21:00 +0000 (01:21 +0000)]
Change prerel directories to be named -pre

23 years agoName prereleases something with "-pre" in them, for clarity.
hpa [Fri, 29 Dec 2000 01:20:24 +0000 (01:20 +0000)]
Name prereleases something with "-pre" in them, for clarity.

23 years agoCorrect prerelease generation.
hpa [Fri, 29 Dec 2000 01:19:07 +0000 (01:19 +0000)]
Correct prerelease generation.

23 years agoMore sane handling of prereleases, I hope.
hpa [Fri, 29 Dec 2000 01:17:06 +0000 (01:17 +0000)]
More sane handling of prereleases, I hope.

23 years agoWorking on version 1.51 syslinux-1.51-pre1
hpa [Fri, 29 Dec 2000 01:16:48 +0000 (01:16 +0000)]
Working on version 1.51

23 years agoPXELINUX: Handle cached info packets 2 and 3
hpa [Fri, 29 Dec 2000 01:16:32 +0000 (01:16 +0000)]
PXELINUX: Handle cached info packets 2 and 3

23 years agoIf packet 2 doesn't contain a valid IP address, try packet 3 anyway...
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...

23 years agoFirst we query packet 2 (DHCPACK).
hpa [Fri, 29 Dec 2000 01:10:01 +0000 (01:10 +0000)]
First we query packet 2 (DHCPACK).

23 years agoTry to get the stuff from cached query packets 2 and 3 correct.
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.

23 years agoChange the A20 code to allow operation on KBC-less machines. syslinux-1.50 syslinux-1.50-0x3a159915
hpa [Fri, 17 Nov 2000 20:46:13 +0000 (20:46 +0000)]
Change the A20 code to allow operation on KBC-less machines.

23 years agoUpdate code to make official build; now works again.
hpa [Fri, 17 Nov 2000 20:18:14 +0000 (20:18 +0000)]
Update code to make official build; now works again.

24 years agoNow working on version 1.50
hpa [Wed, 8 Nov 2000 20:19:27 +0000 (20:19 +0000)]
Now working on version 1.50

24 years agoMove up the stack so we don't clobber it with a 32K setup... syslinux-1.49
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...

24 years agoMove up the stack so it doesn't get clobbered when copying the final
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.

24 years agoInitial PXELINUX/SYSLINUX bug fix/new protocol merge checkin. syslinux-1.49-0x3968dd43
hpa [Sun, 9 Jul 2000 20:14:38 +0000 (20:14 +0000)]
Initial PXELINUX/SYSLINUX bug fix/new protocol merge checkin.

24 years agoSplit private Makefile targets off into Makefile.private
hpa [Thu, 6 Jul 2000 21:09:37 +0000 (21:09 +0000)]
Split private Makefile targets off into Makefile.private

24 years agoUpdate TODO
hpa [Thu, 6 Jul 2000 21:02:54 +0000 (21:02 +0000)]
Update TODO

24 years ago- Add support for boot protocol 0x0202 to SYSLINUX (not PXELINUX yet) syslinux-1.49-0x3964365c
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

24 years agoFix running as a normal user (incorrect handling of "offset")
hpa [Fri, 30 Jun 2000 07:44:26 +0000 (07:44 +0000)]
Fix running as a normal user (incorrect handling of "offset")

24 years agoUpdate in preparation for 1.49 release.
hpa [Wed, 28 Jun 2000 19:54:31 +0000 (19:54 +0000)]
Update in preparation for 1.49 release.

24 years ago"Public domain but please don't bug me about modified versions."
hpa [Wed, 28 Jun 2000 19:49:14 +0000 (19:49 +0000)]
"Public domain but please don't bug me about modified versions."

24 years agoMake this public domain.
hpa [Wed, 28 Jun 2000 19:47:23 +0000 (19:47 +0000)]
Make this public domain.

24 years agoUpdate in preparation for 1.49 release.
hpa [Wed, 28 Jun 2000 19:46:55 +0000 (19:46 +0000)]
Update in preparation for 1.49 release.

24 years agoSupport running on a loopback device with an offset. syslinux-1.49-0x395288c7
hpa [Thu, 22 Jun 2000 21:50:51 +0000 (21:50 +0000)]
Support running on a loopback device with an offset.

24 years agoThe kernel command line always lives at 9xxxxh, as idiotic as that is.
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.

24 years agoMake it actually boot on M-systems flash... syslinux-1.49-0x3862f733
hpa [Fri, 24 Dec 1999 04:31:47 +0000 (04:31 +0000)]
Make it actually boot on M-systems flash...

24 years agoDocumentation update; note that future binaries will be distributed as
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.

24 years agoUntested M-systems fix for SYSLINUX... syslinux-1.49-0x38609533
hpa [Wed, 22 Dec 1999 09:08:53 +0000 (09:08 +0000)]
Untested M-systems fix for SYSLINUX...

24 years agoAdd info about ISC 3-syntax PXE configuration...
hpa [Wed, 22 Dec 1999 08:20:44 +0000 (08:20 +0000)]
Add info about ISC 3-syntax PXE configuration...

25 years agoTest 2
hpa [Fri, 29 Oct 1999 18:47:17 +0000 (18:47 +0000)]
Test 2

25 years agotest
hpa [Fri, 29 Oct 1999 18:26:07 +0000 (18:26 +0000)]
test

25 years agoWe're now working on version 1.49.
hpa [Mon, 27 Sep 1999 04:08:20 +0000 (04:08 +0000)]
We're now working on version 1.49.

25 years agoUpdate documentation date for release syslinux-1.48
hpa [Mon, 27 Sep 1999 03:55:39 +0000 (03:55 +0000)]
Update documentation date for release

25 years agoUpdate docs for release.
hpa [Mon, 27 Sep 1999 03:55:12 +0000 (03:55 +0000)]
Update docs for release.

25 years agoUnify references to tftp-hpa.
hpa [Mon, 27 Sep 1999 02:46:09 +0000 (02:46 +0000)]
Unify references to tftp-hpa.

25 years agoMake filename display correctly.
hpa [Mon, 27 Sep 1999 02:42:03 +0000 (02:42 +0000)]
Make filename display correctly.
Delete note that COMBOOT files don't work.

25 years agoUpdate docs.
hpa [Mon, 27 Sep 1999 02:09:55 +0000 (02:09 +0000)]
Update docs.

25 years agoDocument needed magic for the Intel PRO/100+ Management Adapter.
hpa [Mon, 27 Sep 1999 02:04:48 +0000 (02:04 +0000)]
Document needed magic for the Intel PRO/100+ Management Adapter.

25 years agoMany fixes and bug workarounds for PXELINUX.
hpa [Mon, 27 Sep 1999 01:51:22 +0000 (01:51 +0000)]
Many fixes and bug workarounds for PXELINUX.

25 years agomemory_scan_* reports results in CF not ZF
hpa [Sun, 26 Sep 1999 07:49:34 +0000 (07:49 +0000)]
memory_scan_* reports results in CF not ZF

25 years agoAdd routines to scan memory for !PXE and PXENV+ structures, since some
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...

25 years agoWe're working on 1.48 by now...
hpa [Sun, 26 Sep 1999 07:25:27 +0000 (07:25 +0000)]
We're working on 1.48 by now...

25 years agoWork on getting PXELINUX to work on PXE boot PROMs derived from the
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...

25 years agoAdd note about PXELINUX timeout. syslinux-1.47
hpa [Tue, 21 Sep 1999 12:50:05 +0000 (12:50 +0000)]
Add note about PXELINUX timeout.

25 years agoAdd final timeout for PXELINUX; better documentation; hopefully
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.

25 years agoInclude file for PXE constants syslinux-1.46
hpa [Fri, 17 Sep 1999 08:46:20 +0000 (08:46 +0000)]
Include file for PXE constants

25 years agopxe.inc is also a source file
hpa [Fri, 17 Sep 1999 08:45:48 +0000 (08:45 +0000)]
pxe.inc is also a source file

25 years agopxelinux.asm is a source file.
hpa [Fri, 17 Sep 1999 08:45:03 +0000 (08:45 +0000)]
pxelinux.asm is a source file.

25 years ago1.46 on September 17, 1999
hpa [Fri, 17 Sep 1999 08:43:54 +0000 (08:43 +0000)]
1.46 on September 17, 1999

25 years agoRemove 'X' debug printout
hpa [Fri, 17 Sep 1999 08:43:05 +0000 (08:43 +0000)]
Remove 'X' debug printout

25 years agoAdd documentation for PXELINUX. Cleanup header in syslinux.doc.
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.

25 years agoInitialize screen early; fix prefix code; clean up remaining debug stuff
hpa [Fri, 17 Sep 1999 08:03:08 +0000 (08:03 +0000)]
Initialize screen early; fix prefix code; clean up remaining debug stuff

25 years agoHey, it looks like it might actually *work*. Still need the prefix code,
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.

25 years agoCheckpoint: now boots; still doesn't parse the config file properly (or so
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.

25 years agoCheckpoint. Now seems like it download the kernel, but something is not
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...

25 years agoCheckpoint: parse tsize OACK packet.
hpa [Tue, 14 Sep 1999 04:44:54 +0000 (04:44 +0000)]
Checkpoint: parse tsize OACK packet.

25 years agoCheckpoint -- assume tsize option implemented on the TFTP server.
hpa [Sat, 11 Sep 1999 06:16:41 +0000 (06:16 +0000)]
Checkpoint -- assume tsize option implemented on the TFTP server.

25 years agoCheckpoint - we are now talking TFTP natively instead of via the (broken)
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.

25 years agoA few more structure definitions. Enough for now; this is painful as it is!
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!

25 years agoOkay, we have established communications with PXE... and are capable of
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.