Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Makefile: add isohybrid as an IOBJECT | H. Peter Anvin | 2008-09-08 | 1 | -1/+2 |
| | | | | Signed-off-by: H. Peter Anvin <hpa@zytor.com> | ||||
* | Makefile: add modules to BSUBDIRS | Sebastian Herbszt | 2008-08-29 | 1 | -1/+1 |
| | | | | Add modules directory to BSUBDIRS. | ||||
* | Add pxechain.com; new modules direction; reorganize installation | H. Peter Anvin | 2008-08-27 | 1 | -7/+11 |
| | | | | | | | | | Add the pxechain module from Jeffery Hutzelman at CMU. Create new modules directory for non-com32 modules. Centralize installation, since we have three types of install, and only one of them was distributed. Signed-off-by: H. Peter Anvin <hpa@zytor.com> | ||||
* | Major Makefile cleanups; gcc 4.3.0 compatiblity | H. Peter Anvin | 2008-08-20 | 1 | -1/+1 |
| | | | | | Cleanup and centralize the Makefile system even more. Fix a gcc 4.3 incompatibility in memdisk (definition of strlen). | ||||
* | Centralize more of the version number machinery | H. Peter Anvin | 2008-07-07 | 1 | -7/+7 |
| | | | | Centralize more (most) of the version number machinery to version.pl. | ||||
* | Build _bin.c files in libinstaller; clean up B/I separation | H. Peter Anvin | 2008-06-27 | 1 | -8/+10 |
| | | | | | | | Clean up the BSUBDIR/ISUBDIR separation further. Build _bin.c files, which are an intermediate stage toward building the installers, in the libinstaller directory, since that directory is used by all the installers anyway. That also lets us get bin2c.pl out of the root. | ||||
* | Fix "make clean", "make installer" | H. Peter Anvin | 2008-06-27 | 1 | -2/+2 |
| | | | | | | | | | | - "make clean" should not clean up things that "make installer" cannot regenerate. - "make installer" should not descend into subdirectories which are target only, e.g. com32 and sample. The Linux platform stuff in com32 is old and bitrotted, and was only for debugging in the first place. Just ignore it. | ||||
* | Add support for creating codepage/Unicode mapping tables | H. Peter Anvin | 2008-06-05 | 1 | -1/+1 |
| | | | | | Add support for creating codepage/Unicode mapping tables; this is a step toward VFAT long filename support. | ||||
* | Centralize configurables; better "make install" etc | H. Peter Anvin | 2008-05-29 | 1 | -53/+27 |
| | | | | | | | Begin the process of centralizing configurables. Improve "make install" and "make netinstall"; add "make extbootinstall". | ||||
* | The only thing still in the root is version.{h,gen}; needed earlysyslinux-3.70-pre12 | H. Peter Anvin | 2008-05-29 | 1 | -2/+2 |
| | | | | | | The only things we still have in the root is version.h and version.gen. As a result, move all the subdirectories later, since they are common prerequisites. | ||||
* | Move files out of root into core, dos, and utils | H. Peter Anvin | 2008-05-29 | 1 | -129/+26 |
| | | | | | | | | Move source files out of the root directory; the root is a mess and has become virtually unmaintainable. The Syslinux core now lives in core/; the Linux and generic utilities has moved into utils/, and copybs.com has moved into dos/; it had to go somewhere, and it seemed as good a place as any. | ||||
* | Assemble via ELF, to enable future linking | H. Peter Anvin | 2008-05-28 | 1 | -15/+25 |
| | | | | | Assemble all files to ELF instead of using the NASM built-in linker. This can enable us to do actual linking in the future. | ||||
* | Add gpxelinux.0 to NETINSTALLABLE | H. Peter Anvin | 2008-04-01 | 1 | -1/+1 |
| | |||||
* | Add gPXE into the source tree; build unified imagesyslinux-3.70-pre7 | H. Peter Anvin | 2008-03-26 | 1 | -3/+8 |
| | |||||
* | Add target to install into /tftpboot | H. Peter Anvin | 2008-03-22 | 1 | -0/+8 |
| | |||||
* | Use $(CC) in gcc_ok macro, not plain gcc | H. Peter Anvin | 2008-03-05 | 1 | -1/+1 |
| | | | | | Use $(CC) in gcc_ok macro, not plain gcc. This seems to work, iff the gcc_ok macro is declared with =, not := | ||||
* | Add stuff to "make dist" to clean up crap that shouldn't be there | H. Peter Anvin | 2008-03-03 | 1 | -3/+3 |
| | |||||
* | ISOLINUX: fix booting when mastered with non-mkisofs toolssyslinux-3.61-pre2 | H. Peter Anvin | 2008-01-17 | 1 | -1/+9 |
| | | | | | | | | | | When we are *not* mastered with mkisofs, we depend on running the checksumiso.pl script, in order to create a default boot info table. Due to the Makefile changes in 3.50 (commit 9e3d217ee3869e4f4ddb1466621c079e14754660) that hasn't happened since 3.50-pre23. Make it work now. | ||||
* | Makefile: remove old cruft | H. Peter Anvin | 2008-01-11 | 1 | -9/+1 |
| | |||||
* | Merge commit 'origin/master' into adv | H. Peter Anvin | 2008-01-10 | 1 | -1/+1 |
|\ | | | | | | | | | | | Conflicts: extlinux/extlinux.c | ||||
| * | Update copyright year | H. Peter Anvin | 2008-01-10 | 1 | -1/+1 |
| | | |||||
* | | Merge commit 'origin/master' into advsyslinux-3.60-pre6 | H. Peter Anvin | 2007-12-18 | 1 | -0/+5 |
|\| | |||||
| * | Move doc files to doc/, and add man pages from Debiansyslinux-3.55-pre2 | H. Peter Anvin | 2007-12-18 | 1 | -0/+5 |
| | | | | | | | | | | | | Move all the text documentation to the doc/ directory, add man pages from the Debian syslinux package, and rename sys2ansi.pl to syslinux2ansi.pl. | ||||
* | | Create libinstaller; actually implement boot-once for extlinux | H. Peter Anvin | 2007-12-14 | 1 | -1/+1 |
|/ | | | | | | --once now supported for extlinux; some infrastructure for syslinux there as well, need implementation in all the various installers, however. | ||||
* | Fix [BI]ESUBDIRS for make installer/tidy/clean/spotless | H. Peter Anvin | 2007-11-01 | 1 | -4/+6 |
| | | | | Fix the handling of [BI]ESUBDIRS for other targets than "all". | ||||
* | Makefiles: create NASMOPT variable | H. Peter Anvin | 2007-10-10 | 1 | -2/+3 |
| | | | | | Create NASMOPT variable, defaulting to -O9999. Mostly there to test beta versions of NASM. | ||||
* | memdump: a debugging utility to dump memory over a serial port | H. Peter Anvin | 2007-09-21 | 1 | -2/+3 |
| | | | | | A memory-dumping utility which runs in real mode. Thus, it can be used to get memory dumps from a relatively pristine system. | ||||
* | Install sha1pass, md5passsyslinux-3.52-pre5 | H. Peter Anvin | 2007-07-24 | 1 | -1/+2 |
| | |||||
* | Add support for Unix-standard MD5 password | H. Peter Anvin | 2007-07-24 | 1 | -1/+2 |
| | |||||
* | Show list file addresses in absolutesyslinux-3.50 | H. Peter Anvin | 2007-06-08 | 1 | -29/+8 |
| | | | | | | Small Perl script to postprocess the listfile and show absolute addresses instead of section-relative. This only applies to the main address, not to addresses in bracketed fields. | ||||
* | Don't clobber /dev/null when compiling as root | Luciano Rocha | 2007-05-25 | 1 | -2/+4 |
| | | | | | | Compiling as root is highly discouraged, but some people do it anyway. gcc_ok, however, can clobber /dev/null due to "-o /dev/null"; this is bad. Instead, write a temporary file and delete it. | ||||
* | Deal with various distributions breaking gcc in weird ways | H. Peter Anvin | 2007-02-06 | 1 | -2/+8 |
| | |||||
* | Fix additional references to mbr.bin | H. Peter Anvin | 2007-02-04 | 1 | -2/+2 |
| | |||||
* | Move old MBR into the MBR directory; fix old reference to mbr.bin | H. Peter Anvin | 2007-02-04 | 1 | -1/+1 |
| | |||||
* | New MBR which supports logical partitions. | H. Peter Anvin | 2007-02-04 | 1 | -8/+10 |
| | | | | | New MBR which supports logical partitions. Move the MBR to a subdirectory, and convert it to gas with the expectation of including it in util-linux. | ||||
* | Use %-style of implicit rules when we don't have SUFFIXES set.syslinux-3.35 | H. Peter Anvin | 2007-01-28 | 1 | -1/+1 |
| | |||||
* | Make including .depend obligatory (otherwise make might not generate it?) | H. Peter Anvin | 2007-01-28 | 1 | -1/+1 |
| | |||||
* | Remove redundant rule for gethostip.o | H. Peter Anvin | 2007-01-28 | 1 | -2/+0 |
| | |||||
* | Generate gethostip even when cross-compiling with -m32 | H. Peter Anvin | 2007-01-28 | 1 | -0/+1 |
| | |||||
* | Set MAKEFLAGS to -r to suppress predefined rules | H. Peter Anvin | 2006-10-17 | 1 | -1/+4 |
| | |||||
* | Support building extlinux with klibc | H. Peter Anvin | 2006-08-24 | 1 | -1/+1 |
| | |||||
* | Remove more CVS-era $Id$ tags. | H. Peter Anvin | 2006-08-17 | 1 | -1/+0 |
| | |||||
* | Add "klibc" target. | H. Peter Anvin | 2006-05-03 | 1 | -0/+5 |
| | |||||
* | Across-the-board stealth whitespace cleanup | H. Peter Anvin | 2006-05-03 | 1 | -5/+5 |
| | |||||
* | Fix generation of dependencies for isolinux; fix totaltimeout command | hpa | 2005-08-30 | 1 | -12/+10 |
| | |||||
* | Reorganize memory so we don't have to relocate pxelinux and have more | hpa | 2005-08-20 | 1 | -1/+6 |
| | | | | stack for extlinux; add tool to check for section overflow. | ||||
* | Install mbr.bin in AUXDIR | hpa | 2005-04-02 | 1 | -1/+1 |
| | |||||
* | Commit 3.10 changes to mainline. In particular, support multi-file | hpa | 2005-01-06 | 1 | -2/+2 |
| | | | | initrd, and the shuffle and boot API. | ||||
* | Allow the user to override the extlinux detected geometry; add online help | hpa | 2005-01-05 | 1 | -2/+6 |
| | |||||
* | Don't fail on install if win32/syslinux.exe is missing. | hpa | 2005-01-02 | 1 | -2/+3 |
| |