profile/ivi/syslinux.git
21 years agoDelete backup files
hpa [Thu, 10 Apr 2003 21:07:25 +0000 (21:07 +0000)]
Delete backup files

21 years agoCorrect the list of source files
hpa [Thu, 10 Apr 2003 09:09:18 +0000 (09:09 +0000)]
Correct the list of source files

21 years agoFormatting...
hpa [Thu, 10 Apr 2003 08:42:32 +0000 (08:42 +0000)]
Formatting...

21 years agoSupport compressed MEMDISK images.
hpa [Thu, 10 Apr 2003 08:41:35 +0000 (08:41 +0000)]
Support compressed MEMDISK images.

21 years agoConvert to using a 32-bit installer framework, in preparation for
hpa [Thu, 10 Apr 2003 06:28:08 +0000 (06:28 +0000)]
Convert to using a 32-bit installer framework, in preparation for
supporting gzip compressed images

21 years agoDocument fixed perl scripts
hpa [Thu, 10 Apr 2003 06:26:47 +0000 (06:26 +0000)]
Document fixed perl scripts

21 years agoAdd "use bytes" pragmas
hpa [Thu, 10 Apr 2003 06:25:59 +0000 (06:25 +0000)]
Add "use bytes" pragmas

21 years agoUse small synthesized thunks for the PXE/PXENV calls; fix the stack-
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.

21 years agoOne more instance of gateway-setting
hpa [Tue, 8 Apr 2003 00:24:26 +0000 (00:24 +0000)]
One more instance of gateway-setting

21 years agoOverride routing table and use our own default routing.
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.

21 years agoEncapsulate calls to the PXE stack into a single function;
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

21 years agoUpdate year to 2003
hpa [Sat, 5 Apr 2003 06:24:48 +0000 (06:24 +0000)]
Update year to 2003

21 years agorm -rf $(PRIVATE)
hpa [Sat, 5 Apr 2003 00:47:27 +0000 (00:47 +0000)]
rm -rf $(PRIVATE)

21 years agoYet another attempt at getting the paths to work
hpa [Sat, 5 Apr 2003 00:46:24 +0000 (00:46 +0000)]
Yet another attempt at getting the paths to work

21 years agoOne more mkdir rule
hpa [Sat, 5 Apr 2003 00:42:39 +0000 (00:42 +0000)]
One more mkdir rule

21 years agoQuiet a warning
hpa [Sat, 5 Apr 2003 00:40:29 +0000 (00:40 +0000)]
Quiet a warning

21 years agoAdd rules to make com32 directory
hpa [Sat, 5 Apr 2003 00:40:11 +0000 (00:40 +0000)]
Add rules to make com32 directory

21 years agoActually come up with stack-switch code which has a prayer of working
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

21 years agoTry to deal with funny PXE stack problems...
hpa [Sat, 5 Apr 2003 00:20:59 +0000 (00:20 +0000)]
Try to deal with funny PXE stack problems...

21 years agoCorrect syntax
hpa [Fri, 4 Apr 2003 23:54:20 +0000 (23:54 +0000)]
Correct syntax

21 years agoSupport 1680K and 1722K as standard floppy formats
hpa [Fri, 7 Mar 2003 22:41:11 +0000 (22:41 +0000)]
Support 1680K and 1722K as standard floppy formats

21 years agoWorking toward version 2.03
hpa [Tue, 25 Feb 2003 00:52:37 +0000 (00:52 +0000)]
Working toward version 2.03

21 years agoActually support comment lines.
hpa [Tue, 25 Feb 2003 00:52:20 +0000 (00:52 +0000)]
Actually support comment lines.

21 years agoWorking on 2.02
hpa [Thu, 13 Feb 2003 13:47:09 +0000 (13:47 +0000)]
Working on 2.02

21 years agoChange the installer to use mtools instead of trying to play games
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.

21 years agoSecurity fixes thanks to Dan Hollis
hpa [Fri, 7 Feb 2003 01:39:52 +0000 (01:39 +0000)]
Security fixes thanks to Dan Hollis

21 years agoEven more paranoia
hpa [Thu, 6 Feb 2003 06:37:50 +0000 (06:37 +0000)]
Even more paranoia

21 years agoFIX SECURITY HOLE: large offsets; environment to mount(8)
hpa [Thu, 6 Feb 2003 06:28:22 +0000 (06:28 +0000)]
FIX SECURITY HOLE: large offsets; environment to mount(8)

21 years agoMake it possible (but optional) to install the library.
hpa [Thu, 30 Jan 2003 20:53:44 +0000 (20:53 +0000)]
Make it possible (but optional) to install the library.

21 years agoAdd copyright/version header
hpa [Thu, 30 Jan 2003 20:40:23 +0000 (20:40 +0000)]
Add copyright/version header

21 years agoGive us at least a prayer to work with nonpartitioned hard disk devices.
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.

21 years agoUse -MM to generate dependencies.
hpa [Thu, 30 Jan 2003 20:35:48 +0000 (20:35 +0000)]
Use -MM to generate dependencies.

21 years agoUse __builtin_memcmp() instead of memcmp() to be explicit about
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...

21 years agoUse -MM instead of -M for generating dependencies
hpa [Thu, 30 Jan 2003 20:04:26 +0000 (20:04 +0000)]
Use -MM instead of -M for generating dependencies

21 years agoUpdate to year 2003
hpa [Thu, 30 Jan 2003 04:20:55 +0000 (04:20 +0000)]
Update to year 2003

21 years agoChange how to make header files
hpa [Thu, 30 Jan 2003 02:04:58 +0000 (02:04 +0000)]
Change how to make header files

21 years agoNeed syslinux.h as a source file
hpa [Thu, 30 Jan 2003 02:03:51 +0000 (02:03 +0000)]
Need syslinux.h as a source file

21 years agoSupport "owner" in /etc/fstab
hpa [Thu, 30 Jan 2003 02:02:56 +0000 (02:02 +0000)]
Support "owner" in /etc/fstab

21 years agoHeader file for syslinux library
hpa [Thu, 30 Jan 2003 01:48:25 +0000 (01:48 +0000)]
Header file for syslinux library

21 years agoSyslinux library code
hpa [Thu, 30 Jan 2003 01:47:48 +0000 (01:47 +0000)]
Syslinux library code

21 years agoMake a small library (libsyslinux.a) of SYSLINUX; fix make depend
hpa [Wed, 29 Jan 2003 05:47:50 +0000 (05:47 +0000)]
Make a small library (libsyslinux.a) of SYSLINUX; fix make depend

21 years agoReally replace "append" with "option" this time...
hpa [Tue, 28 Jan 2003 05:15:45 +0000 (05:15 +0000)]
Really replace "append" with "option" this time...

21 years agoThe "append" command doesn't work in dhcpd anymore, replace with alternative
hpa [Tue, 28 Jan 2003 05:10:36 +0000 (05:10 +0000)]
The "append" command doesn't work in dhcpd anymore, replace with alternative

21 years agoParanoia cleanups
hpa [Sat, 4 Jan 2003 05:56:02 +0000 (05:56 +0000)]
Paranoia cleanups

21 years agoFix a bug in bug fix...
hpa [Tue, 19 Nov 2002 01:09:30 +0000 (01:09 +0000)]
Fix a bug in bug fix...

21 years agoAdd second hello world sample
hpa [Tue, 19 Nov 2002 01:00:31 +0000 (01:00 +0000)]
Add second hello world sample

21 years agoFix the write string ABI call.
hpa [Tue, 19 Nov 2002 01:00:07 +0000 (01:00 +0000)]
Fix the write string ABI call.

21 years agoFix the COM32 sample program
hpa [Mon, 18 Nov 2002 22:22:37 +0000 (22:22 +0000)]
Fix the COM32 sample program

21 years agoFix MEMDISK initalization bugs
hpa [Mon, 18 Nov 2002 19:31:19 +0000 (19:31 +0000)]
Fix MEMDISK initalization bugs

21 years agoSupport DOSEMU-style hard disk images
hpa [Tue, 29 Oct 2002 06:12:58 +0000 (06:12 +0000)]
Support DOSEMU-style hard disk images

21 years agoUpdate for 2.01
hpa [Tue, 29 Oct 2002 00:10:57 +0000 (00:10 +0000)]
Update for 2.01

21 years agoHandle mtools funnies better
hpa [Tue, 29 Oct 2002 00:09:30 +0000 (00:09 +0000)]
Handle mtools funnies better

21 years agoAdd some notes about the generic DOS CD-ROM and NDIS drivers...
hpa [Mon, 28 Oct 2002 20:53:52 +0000 (20:53 +0000)]
Add some notes about the generic DOS CD-ROM and NDIS drivers...

21 years agoGrammar fix
hpa [Fri, 25 Oct 2002 19:36:59 +0000 (19:36 +0000)]
Grammar fix

21 years agoUpdate copyright dates; URLs
hpa [Fri, 25 Oct 2002 19:15:00 +0000 (19:15 +0000)]
Update copyright dates; URLs

21 years agoUpdate copyright dates
hpa [Fri, 25 Oct 2002 19:13:36 +0000 (19:13 +0000)]
Update copyright dates

21 years agoUse a more conventional stack arrangement in PXELINUX. Also make it
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.

21 years agoLDLINUX: Fix "kaboom" bug when booting off hard disk
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"

21 years agoRemove debugging code
hpa [Fri, 25 Oct 2002 05:27:56 +0000 (05:27 +0000)]
Remove debugging code

21 years agoFixed PXELINUX timeout issue...
hpa [Fri, 25 Oct 2002 05:10:20 +0000 (05:10 +0000)]
Fixed PXELINUX timeout issue...

21 years agoWork around NASM bug that would lead to no timeout at all before reset
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

21 years agoFix command-line parsing bug... destroyed the flags while live... oops.
hpa [Thu, 24 Oct 2002 22:11:46 +0000 (22:11 +0000)]
Fix command-line parsing bug... destroyed the flags while live... oops.

21 years agoYes it is, just not for nonofficial builds
hpa [Thu, 24 Oct 2002 20:41:18 +0000 (20:41 +0000)]
Yes it is, just not for nonofficial builds

21 years agoDATE isn't defined in the MEMDISK directory
hpa [Thu, 24 Oct 2002 20:40:59 +0000 (20:40 +0000)]
DATE isn't defined in the MEMDISK directory

21 years agoFix dependencies
hpa [Thu, 24 Oct 2002 20:39:15 +0000 (20:39 +0000)]
Fix dependencies

21 years ago(Hopefully) fix bug related to very long configuration files
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

21 years agoFix bug which causes ISOLINUX to choke on initrds > 128 MB.
hpa [Thu, 24 Oct 2002 05:46:28 +0000 (05:46 +0000)]
Fix bug which causes ISOLINUX to choke on initrds > 128 MB.

21 years agoAdd option to display the generated filesystem offset
hpa [Thu, 24 Oct 2002 04:05:47 +0000 (04:05 +0000)]
Add option to display the generated filesystem offset

21 years ago* Unify the command-line handling and extension-scanning code
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

21 years agoFix PXELINUX memory overwrite bug.
hpa [Tue, 22 Oct 2002 18:28:26 +0000 (18:28 +0000)]
Fix PXELINUX memory overwrite bug.

21 years agoAdd missing files.
hpa [Thu, 3 Oct 2002 10:04:49 +0000 (10:04 +0000)]
Add missing files.

21 years agoAdd tool to create a DOS-formatted hard drive image; minor tidying of the
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.

21 years agoMake the syslinux installer be setuid safe (we hope...)
hpa [Wed, 28 Aug 2002 21:02:02 +0000 (21:02 +0000)]
Make the syslinux installer be setuid safe (we hope...)

21 years agoFix for Toshiba laptops; ported from 1.xx branch
hpa [Tue, 13 Aug 2002 20:36:33 +0000 (20:36 +0000)]
Fix for Toshiba laptops; ported from 1.xx branch

22 years agoUpdate the documentation for COMBOOT images
hpa [Sat, 20 Jul 2002 06:21:30 +0000 (06:21 +0000)]
Update the documentation for COMBOOT images

22 years agoFinally get around to fixing the MBR code.
hpa [Mon, 15 Jul 2002 23:03:18 +0000 (23:03 +0000)]
Finally get around to fixing the MBR code.

22 years agoCorrect the "invoke PXE stack" call...
hpa [Mon, 17 Jun 2002 18:02:59 +0000 (18:02 +0000)]
Correct the "invoke PXE stack" call...

22 years agoAdd API call to determine the serial console configuration.
hpa [Mon, 17 Jun 2002 16:10:15 +0000 (16:10 +0000)]
Add API call to determine the serial console configuration.

22 years agoDocument changes due to the use of a stack frame; add new "get derivative
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.

22 years agoSupport reporting extended characters as <NUL>...; use a stack register
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.

22 years agoDocument new "write serial port" syscall
hpa [Sun, 16 Jun 2002 06:30:28 +0000 (06:30 +0000)]
Document new "write serial port" syscall

22 years agoMerge in changes from SYSLINUX 1.75
hpa [Sat, 15 Jun 2002 05:24:25 +0000 (05:24 +0000)]
Merge in changes from SYSLINUX 1.75

22 years agoYet another case of cp -r -> cp -rP
hpa [Wed, 12 Jun 2002 23:28:42 +0000 (23:28 +0000)]
Yet another case of cp -r -> cp -rP

22 years agoUse the new <com32.h> definitions
hpa [Wed, 12 Jun 2002 23:27:00 +0000 (23:27 +0000)]
Use the new <com32.h> definitions

22 years agoCorrect the CFLAGS for building com32 files
hpa [Wed, 12 Jun 2002 23:25:57 +0000 (23:25 +0000)]
Correct the CFLAGS for building com32 files

22 years agoExport com32/include instead of com32.h
hpa [Wed, 12 Jun 2002 23:24:53 +0000 (23:24 +0000)]
Export com32/include instead of com32.h

22 years agoDocument the new structure definitions.
hpa [Wed, 12 Jun 2002 23:20:52 +0000 (23:20 +0000)]
Document the new structure definitions.

22 years agoAdd <stdint.h>
hpa [Wed, 12 Jun 2002 23:19:18 +0000 (23:19 +0000)]
Add <stdint.h>

22 years agoMove com32.h to a subdirectory; we expect to have more stuff here...
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...

22 years agoRemove the noop API call, and instead use function 0 for internal
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."

22 years agoFix the implementation of API call 0009h (Call PXE Stack)
hpa [Wed, 12 Jun 2002 19:21:40 +0000 (19:21 +0000)]
Fix the implementation of API call 0009h (Call PXE Stack)

22 years agoPatch ported from the 1.xx branch: correct chainloading of PXE NBPs.
hpa [Wed, 12 Jun 2002 19:20:40 +0000 (19:20 +0000)]
Patch ported from the 1.xx branch: correct chainloading of PXE NBPs.

22 years agoAdd an API call to invoke the PXE stack directly.
hpa [Wed, 12 Jun 2002 06:16:58 +0000 (06:16 +0000)]
Add an API call to invoke the PXE stack directly.

22 years agoMake sure "make clean" does the right thing.
hpa [Tue, 11 Jun 2002 21:34:46 +0000 (21:34 +0000)]
Make sure "make clean" does the right thing.

22 years agoUpdate documentation; return ClustSize not SecPerClust on an open request...
hpa [Tue, 11 Jun 2002 19:18:00 +0000 (19:18 +0000)]
Update documentation; return ClustSize not SecPerClust on an open request...

22 years agoAdd com32.h as documentation.
hpa [Tue, 11 Jun 2002 05:57:55 +0000 (05:57 +0000)]
Add com32.h as documentation.

22 years agoAdd an API for COMBOOT images, and add support for "COM32" -- 32-bit
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.

22 years agoEliminate "near"s
hpa [Tue, 11 Jun 2002 02:11:00 +0000 (02:11 +0000)]
Eliminate "near"s

22 years agoRemove all explicit "near" declarations, except the ones that are
hpa [Mon, 10 Jun 2002 18:32:42 +0000 (18:32 +0000)]
Remove all explicit "near" declarations, except the ones that are
absolutely necessary.

22 years agoRemove some redundant move-via-register of segments
hpa [Fri, 7 Jun 2002 05:04:28 +0000 (05:04 +0000)]
Remove some redundant move-via-register of segments