platform/upstream/syslinux.git
21 years agoDocument: added spec file
hpa [Wed, 16 Apr 2003 22:04:36 +0000 (22:04 +0000)]
Document: added spec file

21 years ago[ foo ] && bar results in exit 1 if not foo
hpa [Wed, 16 Apr 2003 20:17:07 +0000 (20:17 +0000)]
[ foo ] && bar results in exit 1 if not foo

21 years agoOnly ldconfig if we're not using an INSTALLROOT
hpa [Wed, 16 Apr 2003 20:12:09 +0000 (20:12 +0000)]
Only ldconfig if we're not using an INSTALLROOT

21 years agoModernize macro use
hpa [Wed, 16 Apr 2003 20:10:05 +0000 (20:10 +0000)]
Modernize macro use

21 years agoCorrect: %postin -> %post
hpa [Wed, 16 Apr 2003 19:58:12 +0000 (19:58 +0000)]
Correct: %postin -> %post

21 years agoHack around RPM versioning issues for now
hpa [Wed, 16 Apr 2003 19:52:35 +0000 (19:52 +0000)]
Hack around RPM versioning issues for now

21 years agoGenerate RPM-compatible pre-release numbers (2.04-pre3 -> 2.03.3)
hpa [Wed, 16 Apr 2003 19:31:31 +0000 (19:31 +0000)]
Generate RPM-compatible pre-release numbers (2.04-pre3 -> 2.03.3)

21 years agoChange syslinux.spec -> syslinux.spec.in
hpa [Wed, 16 Apr 2003 19:24:46 +0000 (19:24 +0000)]
Change syslinux.spec -> syslinux.spec.in

21 years agoAdd spec file to repository, so we can use rpmbuild -ta in the future
hpa [Wed, 16 Apr 2003 19:22:38 +0000 (19:22 +0000)]
Add spec file to repository, so we can use rpmbuild -ta in the future

21 years agoMake libsyslinux available as a shared library.
hpa [Wed, 16 Apr 2003 19:19:50 +0000 (19:19 +0000)]
Make libsyslinux available as a shared library.

21 years agoAdd <stdbool.h>
hpa [Wed, 16 Apr 2003 06:32:31 +0000 (06:32 +0000)]
Add <stdbool.h>

21 years agoDocument 2.03 E820 memory map bug
hpa [Wed, 16 Apr 2003 05:27:56 +0000 (05:27 +0000)]
Document 2.03 E820 memory map bug

21 years agoClearness cleanup
hpa [Wed, 16 Apr 2003 05:25:47 +0000 (05:25 +0000)]
Clearness cleanup

21 years agoFix installing the E820 data into MEMDISK
hpa [Wed, 16 Apr 2003 05:23:31 +0000 (05:23 +0000)]
Fix installing the E820 data into MEMDISK

21 years agoMake the e820test program work again
hpa [Wed, 16 Apr 2003 05:12:32 +0000 (05:12 +0000)]
Make the e820test program work again

21 years agoFix memory computation error for MEMDISK
hpa [Wed, 16 Apr 2003 04:17:39 +0000 (04:17 +0000)]
Fix memory computation error for MEMDISK

21 years agoPass O_LARGEFILE to open() in case we want to link on something that
hpa [Wed, 16 Apr 2003 03:20:25 +0000 (03:20 +0000)]
Pass O_LARGEFILE to open() in case we want to link on something that
doesn't have _FILE_OFFSET_BITS=64, like klibc.  We only touch the
first 512 bytes regardless, so it's completely harmless even if we
only get 32 bits.

21 years agoResurrect the no-mtools installer
hpa [Wed, 16 Apr 2003 03:04:57 +0000 (03:04 +0000)]
Resurrect the no-mtools installer

21 years agoNuke directories named CVS. Apparenly cvs export -d is broken, and puts
hpa [Wed, 16 Apr 2003 02:56:59 +0000 (02:56 +0000)]
Nuke directories named CVS.  Apparenly cvs export -d is broken, and puts
a CVS directory in the root of the export (only...)

21 years agoMake sure to protect equ-using %if when running make depend
hpa [Wed, 16 Apr 2003 02:49:31 +0000 (02:49 +0000)]
Make sure to protect equ-using %if when running make depend

21 years agoWorking on version 2.04
hpa [Wed, 16 Apr 2003 02:46:55 +0000 (02:46 +0000)]
Working on version 2.04

21 years agoPXELINUX: Support large blocks (blksize 1468)
hpa [Wed, 16 Apr 2003 02:46:21 +0000 (02:46 +0000)]
PXELINUX: Support large blocks (blksize 1468)

21 years agoMacroize the generation of the "insufficient DOS RAM string";
hpa [Tue, 15 Apr 2003 21:28:18 +0000 (21:28 +0000)]
Macroize the generation of the "insufficient DOS RAM string";
Actually use the 1000h segment instead of letting it go to waste;
Set comboot_seg == real_mode_seg to save 40K

21 years agoSimple memcpy() implementation
hpa [Tue, 15 Apr 2003 19:31:04 +0000 (19:31 +0000)]
Simple memcpy() implementation

21 years ago32-bit entrypoint code
hpa [Tue, 15 Apr 2003 19:29:59 +0000 (19:29 +0000)]
32-bit entrypoint code

21 years agoCode to mediate 16 <-> 32 bit transition during MEMDISK install.
hpa [Tue, 15 Apr 2003 19:29:09 +0000 (19:29 +0000)]
Code to mediate 16 <-> 32 bit transition during MEMDISK install.

21 years agoDocument .c32 -> COM32
hpa [Tue, 15 Apr 2003 19:26:45 +0000 (19:26 +0000)]
Document .c32 -> COM32

21 years agoUse cvs export to make sure that we actually have checked in all changes;
hpa [Mon, 14 Apr 2003 22:45:40 +0000 (22:45 +0000)]
Use cvs export to make sure that we actually have checked in all changes;
make prerel and release as similar as possible

21 years agoUse standard memset()
hpa [Mon, 14 Apr 2003 22:28:30 +0000 (22:28 +0000)]
Use standard memset()

21 years agoUse s
hpa [Mon, 14 Apr 2003 22:28:04 +0000 (22:28 +0000)]
Use s

21 years agoRemove unnecessary reference to gzip.h
hpa [Fri, 11 Apr 2003 05:46:31 +0000 (05:46 +0000)]
Remove unnecessary reference to gzip.h

21 years agoPreparations for work on MDSLINUX, if it ever happens
hpa [Fri, 11 Apr 2003 05:44:56 +0000 (05:44 +0000)]
Preparations for work on MDSLINUX, if it ever happens

21 years agoCorrect usage of INCLUDE versus CFLAGS
hpa [Fri, 11 Apr 2003 05:44:33 +0000 (05:44 +0000)]
Correct usage of INCLUDE versus CFLAGS

21 years agoClean up release generation
hpa [Fri, 11 Apr 2003 05:42:11 +0000 (05:42 +0000)]
Clean up release generation

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

22 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

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

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

22 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...

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

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

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

22 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.

22 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"

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

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

22 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

22 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.

22 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

22 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

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

22 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