hpa [Thu, 10 Apr 2003 06:25:59 +0000 (06:25 +0000)]
Add "use bytes" pragmas
hpa [Tue, 8 Apr 2003 01:07:06 +0000 (01:07 +0000)]
Use small synthesized thunks for the PXE/PXENV calls; fix the stack-
switching code.
hpa [Tue, 8 Apr 2003 00:24:26 +0000 (00:24 +0000)]
One more instance of gateway-setting
hpa [Mon, 7 Apr 2003 23:52:36 +0000 (23:52 +0000)]
Override routing table and use our own default routing.
Better error messages on stack unload failure.
hpa [Sat, 5 Apr 2003 06:26:06 +0000 (06:26 +0000)]
Encapsulate calls to the PXE stack into a single function;
Restore error codes (BX) when we have memory freeing failures;
Make sure DS and ES are consistent in unload_pxe
hpa [Sat, 5 Apr 2003 06:24:48 +0000 (06:24 +0000)]
Update year to 2003
hpa [Sat, 5 Apr 2003 00:47:27 +0000 (00:47 +0000)]
rm -rf $(PRIVATE)
hpa [Sat, 5 Apr 2003 00:46:24 +0000 (00:46 +0000)]
Yet another attempt at getting the paths to work
hpa [Sat, 5 Apr 2003 00:42:39 +0000 (00:42 +0000)]
One more mkdir rule
hpa [Sat, 5 Apr 2003 00:40:29 +0000 (00:40 +0000)]
Quiet a warning
hpa [Sat, 5 Apr 2003 00:40:11 +0000 (00:40 +0000)]
Add rules to make com32 directory
hpa [Sat, 5 Apr 2003 00:38:00 +0000 (00:38 +0000)]
Actually come up with stack-switch code which has a prayer of working
hpa [Sat, 5 Apr 2003 00:20:59 +0000 (00:20 +0000)]
Try to deal with funny PXE stack problems...
hpa [Fri, 4 Apr 2003 23:54:20 +0000 (23:54 +0000)]
Correct syntax
hpa [Fri, 7 Mar 2003 22:41:11 +0000 (22:41 +0000)]
Support 1680K and 1722K as standard floppy formats
hpa [Tue, 25 Feb 2003 00:52:37 +0000 (00:52 +0000)]
Working toward version 2.03
hpa [Tue, 25 Feb 2003 00:52:20 +0000 (00:52 +0000)]
Actually support comment lines.
hpa [Thu, 13 Feb 2003 13:47:09 +0000 (13:47 +0000)]
Working on 2.02
hpa [Mon, 10 Feb 2003 10:51:41 +0000 (10:51 +0000)]
Change the installer to use mtools instead of trying to play games
with mounting the filesystem.
hpa [Fri, 7 Feb 2003 01:39:52 +0000 (01:39 +0000)]
Security fixes thanks to Dan Hollis
hpa [Thu, 6 Feb 2003 06:37:50 +0000 (06:37 +0000)]
Even more paranoia
hpa [Thu, 6 Feb 2003 06:28:22 +0000 (06:28 +0000)]
FIX SECURITY HOLE: large offsets; environment to mount(8)
hpa [Thu, 30 Jan 2003 20:53:44 +0000 (20:53 +0000)]
Make it possible (but optional) to install the library.
hpa [Thu, 30 Jan 2003 20:40:23 +0000 (20:40 +0000)]
Add copyright/version header
hpa [Thu, 30 Jan 2003 20:36:05 +0000 (20:36 +0000)]
Give us at least a prayer to work with nonpartitioned hard disk devices.
hpa [Thu, 30 Jan 2003 20:35:48 +0000 (20:35 +0000)]
Use -MM to generate dependencies.
hpa [Thu, 30 Jan 2003 20:08:26 +0000 (20:08 +0000)]
Use __builtin_memcmp() instead of memcmp() to be explicit about
what we're doing...
hpa [Thu, 30 Jan 2003 20:04:26 +0000 (20:04 +0000)]
Use -MM instead of -M for generating dependencies
hpa [Thu, 30 Jan 2003 04:20:55 +0000 (04:20 +0000)]
Update to year 2003
hpa [Thu, 30 Jan 2003 02:04:58 +0000 (02:04 +0000)]
Change how to make header files
hpa [Thu, 30 Jan 2003 02:03:51 +0000 (02:03 +0000)]
Need syslinux.h as a source file
hpa [Thu, 30 Jan 2003 02:02:56 +0000 (02:02 +0000)]
Support "owner" in /etc/fstab
hpa [Thu, 30 Jan 2003 01:48:25 +0000 (01:48 +0000)]
Header file for syslinux library
hpa [Thu, 30 Jan 2003 01:47:48 +0000 (01:47 +0000)]
Syslinux library code
hpa [Wed, 29 Jan 2003 05:47:50 +0000 (05:47 +0000)]
Make a small library (libsyslinux.a) of SYSLINUX; fix make depend
hpa [Tue, 28 Jan 2003 05:15:45 +0000 (05:15 +0000)]
Really replace "append" with "option" this time...
hpa [Tue, 28 Jan 2003 05:10:36 +0000 (05:10 +0000)]
The "append" command doesn't work in dhcpd anymore, replace with alternative
hpa [Sat, 4 Jan 2003 05:56:02 +0000 (05:56 +0000)]
Paranoia cleanups
hpa [Tue, 19 Nov 2002 01:09:30 +0000 (01:09 +0000)]
Fix a bug in bug fix...
hpa [Tue, 19 Nov 2002 01:00:31 +0000 (01:00 +0000)]
Add second hello world sample
hpa [Tue, 19 Nov 2002 01:00:07 +0000 (01:00 +0000)]
Fix the write string ABI call.
hpa [Mon, 18 Nov 2002 22:22:37 +0000 (22:22 +0000)]
Fix the COM32 sample program
hpa [Mon, 18 Nov 2002 19:31:19 +0000 (19:31 +0000)]
Fix MEMDISK initalization bugs
hpa [Tue, 29 Oct 2002 06:12:58 +0000 (06:12 +0000)]
Support DOSEMU-style hard disk images
hpa [Tue, 29 Oct 2002 00:10:57 +0000 (00:10 +0000)]
Update for 2.01
hpa [Tue, 29 Oct 2002 00:09:30 +0000 (00:09 +0000)]
Handle mtools funnies better
hpa [Mon, 28 Oct 2002 20:53:52 +0000 (20:53 +0000)]
Add some notes about the generic DOS CD-ROM and NDIS drivers...
hpa [Fri, 25 Oct 2002 19:36:59 +0000 (19:36 +0000)]
Grammar fix
hpa [Fri, 25 Oct 2002 19:15:00 +0000 (19:15 +0000)]
Update copyright dates; URLs
hpa [Fri, 25 Oct 2002 19:13:36 +0000 (19:13 +0000)]
Update copyright dates
hpa [Fri, 25 Oct 2002 16:02:28 +0000 (16:02 +0000)]
Use a more conventional stack arrangement in PXELINUX. Also make it
possible to query the invocation record for PXELINUX.
hpa [Fri, 25 Oct 2002 06:47:20 +0000 (06:47 +0000)]
LDLINUX: Fix "kaboom" bug when booting off hard disk
Provide an API call for "perform final cleanup"
hpa [Fri, 25 Oct 2002 05:27:56 +0000 (05:27 +0000)]
Remove debugging code
hpa [Fri, 25 Oct 2002 05:10:20 +0000 (05:10 +0000)]
Fixed PXELINUX timeout issue...
hpa [Fri, 25 Oct 2002 05:09:02 +0000 (05:09 +0000)]
Work around NASM bug that would lead to no timeout at all before reset
hpa [Thu, 24 Oct 2002 22:11:46 +0000 (22:11 +0000)]
Fix command-line parsing bug... destroyed the flags while live... oops.
hpa [Thu, 24 Oct 2002 20:41:18 +0000 (20:41 +0000)]
Yes it is, just not for nonofficial builds
hpa [Thu, 24 Oct 2002 20:40:59 +0000 (20:40 +0000)]
DATE isn't defined in the MEMDISK directory
hpa [Thu, 24 Oct 2002 20:39:15 +0000 (20:39 +0000)]
Fix dependencies
hpa [Thu, 24 Oct 2002 17:31:45 +0000 (17:31 +0000)]
(Hopefully) fix bug related to very long configuration files
ISOLINUX: support /boot/isolinux as well as /isolinux
hpa [Thu, 24 Oct 2002 05:46:28 +0000 (05:46 +0000)]
Fix bug which causes ISOLINUX to choke on initrds > 128 MB.
hpa [Thu, 24 Oct 2002 04:05:47 +0000 (04:05 +0000)]
Add option to display the generated filesystem offset
hpa [Thu, 24 Oct 2002 00:59:08 +0000 (00:59 +0000)]
* Unify the command-line handling and extension-scanning code
* Fix bug relating to '/' characters in ISOLINUX
* Add <Ctrl-V> to display the version number
hpa [Tue, 22 Oct 2002 18:28:26 +0000 (18:28 +0000)]
Fix PXELINUX memory overwrite bug.
hpa [Thu, 3 Oct 2002 10:04:49 +0000 (10:04 +0000)]
Add missing files.
hpa [Thu, 3 Oct 2002 10:02:50 +0000 (10:02 +0000)]
Add tool to create a DOS-formatted hard drive image; minor tidying of the
MBR code.
hpa [Wed, 28 Aug 2002 21:02:02 +0000 (21:02 +0000)]
Make the syslinux installer be setuid safe (we hope...)
hpa [Tue, 13 Aug 2002 20:36:33 +0000 (20:36 +0000)]
Fix for Toshiba laptops; ported from 1.xx branch
hpa [Sat, 20 Jul 2002 06:21:30 +0000 (06:21 +0000)]
Update the documentation for COMBOOT images
hpa [Mon, 15 Jul 2002 23:03:18 +0000 (23:03 +0000)]
Finally get around to fixing the MBR code.
hpa [Mon, 17 Jun 2002 18:02:59 +0000 (18:02 +0000)]
Correct the "invoke PXE stack" call...
hpa [Mon, 17 Jun 2002 16:10:15 +0000 (16:10 +0000)]
Add API call to determine the serial console configuration.
hpa [Mon, 17 Jun 2002 02:57:27 +0000 (02:57 +0000)]
Document changes due to the use of a stack frame; add new "get derivative
specific information" API call.
hpa [Mon, 17 Jun 2002 01:08:23 +0000 (01:08 +0000)]
Support reporting extended characters as <NUL>...; use a stack register
frame for INT 21/22.
hpa [Sun, 16 Jun 2002 06:30:28 +0000 (06:30 +0000)]
Document new "write serial port" syscall
hpa [Sat, 15 Jun 2002 05:24:25 +0000 (05:24 +0000)]
Merge in changes from SYSLINUX 1.75
hpa [Wed, 12 Jun 2002 23:28:42 +0000 (23:28 +0000)]
Yet another case of cp -r -> cp -rP
hpa [Wed, 12 Jun 2002 23:27:00 +0000 (23:27 +0000)]
Use the new <com32.h> definitions
hpa [Wed, 12 Jun 2002 23:25:57 +0000 (23:25 +0000)]
Correct the CFLAGS for building com32 files
hpa [Wed, 12 Jun 2002 23:24:53 +0000 (23:24 +0000)]
Export com32/include instead of com32.h
hpa [Wed, 12 Jun 2002 23:20:52 +0000 (23:20 +0000)]
Document the new structure definitions.
hpa [Wed, 12 Jun 2002 23:19:18 +0000 (23:19 +0000)]
Add <stdint.h>
hpa [Wed, 12 Jun 2002 23:18:40 +0000 (23:18 +0000)]
Move com32.h to a subdirectory; we expect to have more stuff here...
hpa [Wed, 12 Jun 2002 19:25:32 +0000 (19:25 +0000)]
Remove the noop API call, and instead use function 0 for internal
purposes as the actual implementation of "unimplemented syscall."
hpa [Wed, 12 Jun 2002 19:21:40 +0000 (19:21 +0000)]
Fix the implementation of API call 0009h (Call PXE Stack)
hpa [Wed, 12 Jun 2002 19:20:40 +0000 (19:20 +0000)]
Patch ported from the 1.xx branch: correct chainloading of PXE NBPs.
hpa [Wed, 12 Jun 2002 06:16:58 +0000 (06:16 +0000)]
Add an API call to invoke the PXE stack directly.
hpa [Tue, 11 Jun 2002 21:34:46 +0000 (21:34 +0000)]
Make sure "make clean" does the right thing.
hpa [Tue, 11 Jun 2002 19:18:00 +0000 (19:18 +0000)]
Update documentation; return ClustSize not SecPerClust on an open request...
hpa [Tue, 11 Jun 2002 05:57:55 +0000 (05:57 +0000)]
Add com32.h as documentation.
hpa [Tue, 11 Jun 2002 05:48:29 +0000 (05:48 +0000)]
Add an API for COMBOOT images, and add support for "COM32" -- 32-bit
linear .com files.
hpa [Tue, 11 Jun 2002 02:11:00 +0000 (02:11 +0000)]
Eliminate "near"s
hpa [Mon, 10 Jun 2002 18:32:42 +0000 (18:32 +0000)]
Remove all explicit "near" declarations, except the ones that are
absolutely necessary.
hpa [Fri, 7 Jun 2002 05:04:28 +0000 (05:04 +0000)]
Remove some redundant move-via-register of segments
hpa [Thu, 6 Jun 2002 02:00:50 +0000 (02:00 +0000)]
Fix COMBOOT return; support DOS system calls 00 and 4C (both are EXIT.)
hpa [Thu, 6 Jun 2002 01:15:03 +0000 (01:15 +0000)]
Clean up major bugs in the extension-detection code.
hpa [Thu, 6 Jun 2002 01:00:01 +0000 (01:00 +0000)]
Fix the aborted_msg
hpa [Mon, 3 Jun 2002 04:30:16 +0000 (04:30 +0000)]
Comment update
hpa [Mon, 3 Jun 2002 02:50:11 +0000 (02:50 +0000)]
No more .depend files...
hpa [Mon, 3 Jun 2002 02:49:37 +0000 (02:49 +0000)]
Remove .depend files when packaging...