summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2008-07-19pci: resize pci_device arrayssyslinux-3.71-pre15Sebastian Herbszt1-5/+5
2008-07-19ethersel: use library functionsSebastian Herbszt1-26/+4
2008-07-17Document SERIAL fixH. Peter Anvin1-0/+1
2008-07-17Correctly parse "serial" statements with no baud rateH. Peter Anvin1-7/+6
2008-07-17win32: run shell script in the current dir with ./H. Peter Anvin1-1/+1
2008-07-16isolinux: rename CurDir to CurrentDirSebastian Herbszt1-8/+8
2008-07-16<sys/cpu.h>: asm() formatting cleanupH. Peter Anvin1-1/+2
2008-07-16<sys/cpu.h>: drop redundant "return"H. Peter Anvin1-1/+1
2008-07-16com32: move cpuid inlines to <sys/cpu.h>H. Peter Anvin2-73/+41
2008-07-16win32: search for a mingw compiler under several namesH. Peter Anvin2-17/+37
2008-07-16ifcpu64.c32: clean up the sourcessyslinux-3.71-pre14H. Peter Anvin1-23/+18
2008-07-16cpuid.h: add __constfuncH. Peter Anvin1-5/+6
2008-07-16cpufeature.h: remove unused macrossyslinux-3.71-pre13H. Peter Anvin1-29/+0
2008-07-16ifcpu64.c32: simple module to choose a 32, 32pae, or 64-bit kernelH. Peter Anvin3-1/+131
2008-07-16cpuid.[ch]: various cleanupsH. Peter Anvin2-120/+128
2008-07-16NEWS: document ADV CBIOS fix.syslinux-3.71-pre12H. Peter Anvin1-0/+1
2008-07-16adv: fix the handling of the ADV with CBIOSH. Peter Anvin1-25/+39
2008-07-16parseconfig: fix invalid mangle_name assumptionH. Peter Anvin1-1/+1
2008-07-16chain.c32: fix test for partition types which can be hiddensyslinux-3.71-pre11Sergey Vlasov1-1/+1
2008-07-16chain.c32: fix bounce buffer handlingSergey Vlasov1-4/+7
2008-07-15gen-id: only truncate tags starting with syslinux-<version>-H. Peter Anvin3-12/+24
2008-07-15Use "git describe" in generating build signaturesH. Peter Anvin1-4/+2
2008-07-15Reformat overwide commentH. Peter Anvin1-11/+15
2008-07-14NEWS: KEYMAP -> KBDMAPH. Peter Anvin1-1/+1
2008-07-14keymap, font: use readc, so we can handle indeterminate file sizessyslinux-3.71-pre10H. Peter Anvin3-30/+42
2008-07-14getc: add "readc" function to do block readsH. Peter Anvin1-0/+20
2008-07-14conio: jump to loadkeys_ret in loadkeys if size not 256 bytessyslinux-3.71-pre9Sebastian Herbszt1-0/+2
2008-07-13Document unbreaking of KEYMAPsyslinux-3.71-pre8H. Peter Anvin1-0/+1
2008-07-13Fix residual use of DX:AX in the KEYMAP commandH. Peter Anvin1-6/+2
2008-07-11chain.c32: explicitly verify after writing MBRsyslinux-3.71-pre7H. Peter Anvin1-4/+20
2008-07-11chain.c32: new "hide" optionH. Peter Anvin2-9/+107
2008-07-09syslinux.txt: update; add INITRDSICMA_FIRST_IMPORTH. Peter Anvin1-18/+23
2008-07-09Document fix for RootDirH. Peter Anvin1-1/+4
2008-07-09ldlinux: CurrentDir not set if syslinux.cfg is missingSebastian Herbszt1-0/+2
2008-07-07Make version.mk optional, so cleaning commands worksyslinux-3.71-pre6H. Peter Anvin2-2/+2
2008-07-07Share the gen-id stuff between core and memdiskH. Peter Anvin6-5/+17
2008-07-07Centralize more of the version number machineryH. Peter Anvin13-30/+49
2008-07-07Drop macros that just point to other macrosH. Peter Anvin5-7/+5
2008-07-07comboot: re-enable the idle callsyslinux-3.71-pre5H. Peter Anvin1-4/+2
2008-07-07pcitest: display "1 bus found" instead of "1 buses found"Sebastian Herbszt1-1/+1
2008-07-07comboot: make sure we CLD at all relevant entry pointsH. Peter Anvin1-1/+6
2008-07-07comboot.inc: add missing "section .text"H. Peter Anvin1-0/+2
2008-07-07comboot: save/restore all the DOS vectors; handle a few moreH. Peter Anvin1-16/+85
2008-07-07Include the git ID in the build stringH. Peter Anvin2-1/+23
2008-07-03Allow the initrd to be specified on a separate linesyslinux-3.71-pre4H. Peter Anvin10-45/+66
2008-07-03NEWS: handle being the only floppy better.H. Peter Anvin1-1/+4
2008-07-03doc/memdisk.txt: document INT 1Eh fieldsH. Peter Anvin1-5/+12
2008-07-03memdisk: install a DPT if needed in INT 1Eh; better zero-drive detectionH. Peter Anvin3-15/+61
2008-07-03memdisk/version.h: bump copyright yearH. Peter Anvin1-1/+1
2008-07-03.gitignore: make singleton filenames absoluteH. Peter Anvin1-11/+11
2008-07-02extlinux: fix handling of /etc/mtabsyslinux-3.71-pre3H. Peter Anvin2-27/+31
2008-07-02Simple menu: really avoid disabled entriessyslinux-3.71-pre2H. Peter Anvin2-22/+36
2008-06-303.70 is out, next release is 3.71syslinux-3.71-pre1H. Peter Anvin1-1/+1
2008-06-30NEWS: There never was a 3.64H. Peter Anvin1-2/+0
2008-06-30comboot: issue IRET for INT 2FhH. Peter Anvin1-0/+5
2008-06-30gPXE: Missing files from gPXE syncsyslinux-3.70-pre30syslinux-3.70H. Peter Anvin10-0/+688
2008-06-30chain.c32: allow "boot" as a drive specificationH. Peter Anvin2-13/+35
2008-06-30gPXE: update gPXE to get rid of gpxe/src/ConfigH. Peter Anvin14-503/+335
2008-06-28cptable.pl: it seems to make more sense to put console firstH. Peter Anvin1-3/+3
2008-06-27spec: can't put anything in the /etc directory if it's not theresyslinux-3.70-pre29H. Peter Anvin1-0/+1
2008-06-27gpxe/Makefile: don't remove gpxelinux.0 for "make dist"H. Peter Anvin1-1/+1
2008-06-27Build _bin.c files in libinstaller; clean up B/I separationH. Peter Anvin10-61/+75
2008-06-27Fix "make clean", "make installer"H. Peter Anvin3-5/+5
2008-06-27Update gPXE to current gitsyslinux-3.70-pre28H. Peter Anvin10-43/+72
2008-06-27gpxe: Separate rules for undionly.kpxe and gpxelinux.0H. Peter Anvin1-3/+5
2008-06-27gPXE: [a20] Send a null command to the KBC after changing A20syslinux-3.70-pre27H. Peter Anvin1-0/+3
2008-06-26isolinux: don't clobber bp in getfssecsyslinux-3.70-pre26H. Peter Anvin1-15/+6
2008-06-26comboot.doc -> comboot.txtsyslinux-3.70-pre25H. Peter Anvin1-1/+1
2008-06-25ldlinux: handle "first byte E5 change to 05" rule in FATH. Peter Anvin1-1/+5
2008-06-25cptable: error out on incorrect usageH. Peter Anvin1-1/+5
2008-06-25Add more codepage data; support disjoint mappingsH. Peter Anvin43-21/+11190
2008-06-24extlinux: Fix commentH. Peter Anvin1-1/+1
2008-06-24mboot.c32: no need to include the ANSI enginesyslinux-3.70-pre24H. Peter Anvin1-2/+3
2008-06-24NEWS: document newline fix.H. Peter Anvin1-0/+1
2008-06-24Default to \n -> \r\n in ANSI and xserialH. Peter Anvin4-5/+8
2008-06-23NEWS: document complex menu system fixsyslinux-3.70-pre23H. Peter Anvin1-0/+2
2008-06-23complex menu: Fixed bug in menu.c so complex.c32 works again.Murali Ganapathy1-3/+4
2008-06-23Ugly workaround for bug in GNU ld 2.17H. Peter Anvin2-2/+16
2008-06-22extlinux: actually fix the closing of a file on EOFsyslinux-3.70-pre22H. Peter Anvin1-2/+1
2008-06-22parsecmd: on an unknown keyword, print the unknown keywordsyslinux-3.70-pre21H. Peter Anvin1-4/+13
2008-06-22extlinux: fix the end of file conditionH. Peter Anvin1-7/+7
2008-06-20NEWS: Document A20 changesyslinux-3.70-pre20H. Peter Anvin1-0/+4
2008-06-20chain.c32: use a more Linux-kernel-like syntaxH. Peter Anvin2-28/+37
2008-06-19core/writedec.inc: fix commentH. Peter Anvin1-1/+2
2008-06-19core: add decimal number write routineH. Peter Anvin1-0/+56
2008-06-19chain.c: avoid comma-space in assembly stubsH. Peter Anvin1-14/+14
2008-06-19chain.c32: check the stub sources into the treeH. Peter Anvin2-0/+44
2008-06-19Add address aliases for freedos and msdosH. Peter Anvin1-0/+6
2008-06-19chain.c32: minor stylistic cleanupH. Peter Anvin1-2/+1
2008-06-19chain.c: we can't rely on dosmem and int13 in here...H. Peter Anvin1-86/+119
2008-06-18chain.c32: support loading DOS kernelsH. Peter Anvin1-14/+88
2008-06-18<syslinux/bootrm.h>: fix order of SS and DSH. Peter Anvin1-2/+2
2008-06-18TEST: issue a null command to the KBC as part of A20-flippingsyslinux-3.70-pre19H. Peter Anvin2-4/+32
2008-06-16codepage: strip accents during shortname upper-casingH. Peter Anvin1-2/+23
2008-06-16codepage: include case variant characters in UnicodeDataH. Peter Anvin2-0/+31
2008-06-15TODO: remove obsolete itemsH. Peter Anvin1-11/+0
2008-06-15chain.c32: finalize the NTLDR interfacesyslinux-3.70-pre18H. Peter Anvin2-47/+85
2008-06-15loadfile: make sure we don't trash errnoH. Peter Anvin1-1/+6
2008-06-15writestr_early: save/restore registersH. Peter Anvin2-2/+6
2008-06-15Fix bogus instances of writestr_earlyH. Peter Anvin4-5/+6
2008-06-15Mechanically rename the writestr functionsH. Peter Anvin15-101/+101
2008-06-13gpxe: update gpxe to latest gitH. Peter Anvin25-856/+1053
2008-06-13Make it explicit that Windows need -swap, even XP :(H. Peter Anvin1-1/+1
2008-06-13pci: fix off-by-one error and introduce MAX_PCI_FUNCSebastian Herbszt2-8/+9
2008-06-12chain.c32: don't swap drives when already primarysyslinux-3.70-pre17H. Peter Anvin1-3/+3
2008-06-12NEWS: Document new chain.c32 features.H. Peter Anvin1-0/+6
2008-06-12chain.c32: support swapping BIOS drive numbersH. Peter Anvin1-22/+83
2008-06-12chain: use shuffle API; support loading a boot fileH. Peter Anvin1-27/+100
2008-06-12NEWS: update the blurb about the new MEMDISK geometry stuff.H. Peter Anvin1-1/+3
2008-06-10fdgeo.pl: exit values; fix division by zeroH. Peter Anvin1-0/+3
2008-06-10Fix DOS interrupt error messagessyslinux-3.70-pre16H. Peter Anvin1-3/+4
2008-06-10When erroring out on an DOS interrupt, print infoH. Peter Anvin3-11/+54
2008-06-10ldlinux: search_dos_dir returns attributes in DLsyslinux-3.70-pre15H. Peter Anvin1-4/+3
2008-06-10Add *.cp to .gitignoreH. Peter Anvin1-0/+1
2008-06-10Add file missing from previous checkinH. Peter Anvin1-0/+92
2008-06-09Whitespace cleanupH. Peter Anvin13-21/+16
2008-06-09PXELINUX: Enable idle calls on select platformsH. Peter Anvin3-18/+25
2008-06-09FAT: make all codepage data derived from the same placeH. Peter Anvin4-57/+77
2008-06-07NEWS: remove redundant clauseH. Peter Anvin1-4/+0
2008-06-07MEMDISK: algorithmic determination of floppy formatsH. Peter Anvin4-38/+143
2008-06-06MEMDISK: Use aligning memcpy/memset, compile with -mregparm=3syslinux-3.70-pre14H. Peter Anvin5-51/+168
2008-06-06Aligning memcpy/memmove/mempcpy/memset for libcom32H. Peter Anvin5-80/+308
2008-06-06core: do aligned transfers in bcopy32H. Peter Anvin1-19/+104
2008-06-06FAT: Support VFAT long filenamessyslinux-3.70-pre13H. Peter Anvin4-12/+176
2008-06-05core: fail the link if we push above the 64K pointH. Peter Anvin1-0/+2
2008-06-05codepage: add "make spotless" targetH. Peter Anvin1-0/+2
2008-06-05Add support for creating codepage/Unicode mapping tablesH. Peter Anvin8-1/+1235
2008-06-05pxelinux: remove RBFG sectionH. Peter Anvin1-6/+1
2008-06-05core: actually enable debugging infoH. Peter Anvin1-1/+1
2008-06-04Update gPXE from gPXE gitH. Peter Anvin63-743/+3156
2008-06-04pxelinux: add colon to label by itselfH. Peter Anvin1-1/+1
2008-05-29Centralize configurables; better "make install" etcH. Peter Anvin11-108/+107
2008-05-29Shut up gpxe Makefiles when making spotlessH. Peter Anvin1-1/+1
2008-05-29We're explicitly setting EMBEDDED_IMAGE, so leave src/Config unchangedH. Peter Anvin1-5/+0
2008-05-29Document change of directory structureH. Peter Anvin1-0/+3
2008-05-29core/Makefile: remove vestiges of subdirectory machineryH. Peter Anvin1-4/+2
2008-05-29mbr: clean up *_bin.c filesH. Peter Anvin1-1/+1
2008-05-29The only thing still in the root is version.{h,gen}; needed earlysyslinux-3.70-pre12H. Peter Anvin1-2/+2
2008-05-29mkdir the prerel directoryH. Peter Anvin1-0/+1
2008-05-29Stop using CogitoH. Peter Anvin1-6/+7
2008-05-29Move files out of root into core, dos, and utilsH. Peter Anvin88-252/+354
2008-05-28Fix localboot stack bug; cleanup section handling in the ELF universesyslinux-3.70-pre11H. Peter Anvin6-46/+43
2008-05-28Assemble via ELF, to enable future linkingH. Peter Anvin13-58/+168
2008-05-28pxenv: save away the PXE return code so COMBOOT can return itsyslinux-3.70-pre10H. Peter Anvin2-1/+10
2008-05-28Merge commit 'origin/master' into gpxe-addedH. Peter Anvin25-62/+512
2008-05-13Document GPT boot protocol; add !GPT signature3.6xH. Peter Anvin2-0/+93
2008-05-13Add NEWS for 3.64syslinux-3.64-pre1H. Peter Anvin1-0/+4
2008-05-13Merge commit 'origin/gptmbr'H. Peter Anvin2-1/+295
2008-05-12Fixed the various Makefiles so that SYSLINUX compiles on platforms with GCC -...Stefan Bucur10-10/+14
2008-04-24chain.c32: fix booting from logical partitionsSergey Vlasov1-1/+1
2008-04-20Next version on this branch would be 3.64H. Peter Anvin1-1/+1
2008-04-20localboot.inc: file missing from previous checkinH. Peter Anvin1-0/+78
2008-04-19Support LOCALBOOT (ISOLINUX-style) in SYSLINUX/EXTLINUXH. Peter Anvin10-47/+24
2008-04-17syslinux 3.63: Use $(CC) for examining compiler optionsMaciej W. Rozycki1-1/+1
2008-04-17syslinux 3.63: Rename $GZIP to $GZIPPROGMaciej W. Rozycki1-2/+2
2008-04-10Merge commit 'syslinux-3.63' into gpxe-addedsyslinux-3.70-pre9H. Peter Anvin7-196/+465
2008-04-09NEWS: Add link to MSDN article on how to build a ramdisk image.syslinux-3.63H. Peter Anvin1-0/+2
2008-04-09movebits: rewrite significant chunks of the algorithmsyslinux-3.63-pre5H. Peter Anvin1-166/+246
2008-04-09zonelist.c: Fix the coalescing of identical rangesH. Peter Anvin1-7/+6
2008-04-083.63: update NEWSsyslinux-3.63-pre4H. Peter Anvin1-0/+14
2008-04-08memdisk: allow up to 1024 e820 descriptorsH. Peter Anvin1-1/+1
2008-04-08sdi.c32: be a tad more verbose.H. Peter Anvin1-1/+5
2008-04-08movebits: use the memmap data structure for the freelistH. Peter Anvin1-152/+80
2008-04-08movebits: handle the case of an upward overlap move with obstaclesH. Peter Anvin1-115/+187
2008-04-07extlinux: Correct the directory block end conditionsyslinux-3.63-pre3H. Peter Anvin1-4/+12
2008-04-01Add gpxelinux.0 to NETINSTALLABLEH. Peter Anvin1-1/+1
2008-03-31COM32 module to load a Microsoft System Deployment ImageH. Peter Anvin2-1/+163
2008-03-31Merge commit 'origin/gpxe-added' into gpxe-addedsyslinux-3.70-pre8H. Peter Anvin7-3/+262
2008-03-31Merge gpxe-for-syslinuxH. Peter Anvin15-520/+970
2008-03-31NEWS: Document integration of gPXEH. Peter Anvin1-0/+2
2008-03-28Merge commit 'origin/gpxe-support' into gpxe-addedH. Peter Anvin7-3/+262
2008-03-28gPXE SAN boot moduleH. Peter Anvin2-1/+142
2008-03-28Add stpcpy() and implement version/derivative queriesH. Peter Anvin5-2/+120
2008-03-26Add gPXE into the source tree; build unified imagesyslinux-3.70-pre7H. Peter Anvin772-3/+218909
2008-03-26Document gPXE extensions.syslinux-3.70-pre6H. Peter Anvin1-0/+4
2008-03-26PXELINUX: When doing a gPXE FILE_READ, actually handle errorsH. Peter Anvin1-4/+6
2008-03-26PXELINUX: add gPXE PXENV_FILE_API_CHECK call; clean up pxenvH. Peter Anvin2-36/+86
2008-03-25pxelinux: don't rely on PXENV_GET_FILE_SIZE in gPXE support modeH. Peter Anvin1-0/+4
2008-03-25PXELINUX: make the gPXE support actually work. We hope.H. Peter Anvin1-22/+27
2008-03-24runkernel: remove debugging codeH. Peter Anvin1-19/+0
2008-03-24pxelinux: fix merge issuesH. Peter Anvin1-63/+59
2008-03-24Merge commit 'origin/nolen' into gpxe-supportH. Peter Anvin1-0/+8
2008-03-24Merge commit 'origin/master' into nolenH. Peter Anvin1-0/+8
2008-03-22Add target to install into /tftpbootH. Peter Anvin1-0/+8
2008-03-22Merge commit 'origin/nolen' into gpxe-supportH. Peter Anvin150-2735/+5526
2008-03-20Merge commit 'syslinux-3.63-pre2' into nolensyslinux-3.70-pre5H. Peter Anvin19-59/+75
2008-03-20pxelinux: allow class E addresses as unicastsyslinux-3.63-pre2H. Peter Anvin1-7/+25
2008-03-20Merge commit 'f9ac61d6178d4994cd646fd4b6c4bb891351624c'H. Peter Anvin1-1/+1
2008-03-20Fixing wrong offsets in dmiSebastian Herbszt2-10/+10
2008-03-20PCI detection code doesn't corrupt memory anymore (2nd try)Erwan2-25/+23
2008-03-08Remove reference to readpit.c32, an experimental moduleH. Peter Anvin1-1/+1
2008-03-05Use $(CC) in gcc_ok macro, not plain gccH. Peter Anvin13-14/+14
2008-03-03win32/Makefile: clean hello.exe on "make tidy"H. Peter Anvin1-1/+1
2008-03-03Add stuff to "make dist" to clean up crap that shouldn't be thereH. Peter Anvin1-3/+3
2008-03-03Clean up .*.d files for "make tidy" in libutilH. Peter Anvin1-1/+1
2008-03-03Clean up .*.d files for "make tidy" in libutilH. Peter Anvin1-1/+1
2008-03-03Merge commit 'origin/master' into nolensyslinux-3.70-pre4H. Peter Anvin9-13/+30
2008-03-03The next release on *this* branch would be 3.63syslinux-3.63-pre1H. Peter Anvin1-1/+1
2008-03-03Prevent inclusion of system include files when inappropriateH. Peter Anvin9-13/+30
2008-03-03VESA: Simplify the lss16 decoderH. Peter Anvin1-11/+6