summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2009-02-17Simple "cmd" module to issue a CLI commandsyslinux-3.74-pre1Michael Brown2-1/+43
2009-02-17Update gPXE to version 0.9.6+ 277b84c6e7d49f3cf01c855007f591de8c7cb75fH. Peter Anvin430-13535/+45138
2009-02-17syslinux.txt: document -r (for RAID) option and bootsecfileVicente Jimenez Aguilar1-2/+6
2009-02-16doc/comboot.txt: update to reflect dir branch now in mainlineH. Peter Anvin1-8/+9
2009-02-16Merge branch 'dir'H. Peter Anvin21-6/+1742
2009-02-16pxelinux: compactify the getting cached packets messageH. Peter Anvin1-4/+8
2009-02-16pxelinux: Minimum size for PXENV+ is 0x28 bytesH. Peter Anvin1-0/+3
2009-02-16pxelinux: clean up and correct the entry point searchH. Peter Anvin1-94/+116
2009-02-15COM32 module: Read-Only shellGene Cumm5-1/+1024
2009-02-15Merge branch 'master' into dirH. Peter Anvin4-28/+22
2009-02-15COM32 libutil: Fix error in flags in console_ansi_std(void)Gene Cumm1-1/+1
2009-02-15ifcpu64: fix handing with less than three argumentsH. Peter Anvin1-3/+5
2009-02-11find-mingw: handle the names used in Fedora 10+H. Peter Anvin1-0/+8
2009-02-10ldlinux: move es manipulation into ucs2_to_cpH. Peter Anvin1-6/+4
2009-02-10ldlinux: readdir: trivial optimizationH. Peter Anvin1-4/+3
2009-02-10ldlinux: fix interface to ucs2_to_cpH. Peter Anvin1-4/+4
2009-02-10Merge branch 'charset' into dirH. Peter Anvin2-4/+29
2009-02-10COM32 API: Add functions for directory useGene Cumm9-0/+220
2009-02-10Fix minor errors in keytab-liloOlivier Korn1-5/+5
2009-02-09Update keytab-lilo from LILO 22.8H. Peter Anvin1-21/+5
2009-02-09COMBOOT API: Add calls for directory functions; Implement for FATGene Cumm6-1/+472
2009-02-03kbdmap.c32: new module to load a keyboard map dynamicallyH. Peter Anvin3-1/+58
2009-02-03Add comboot interface to access the keyboard remapping tableH. Peter Anvin5-1/+127
2009-01-31parseconfig.inc: use "skipline" where appropriateH. Peter Anvin1-2/+2
2009-01-31Make sure we eat the input when ignoring a DEFAULT commandH. Peter Anvin2-11/+13
2009-01-25Merge branch 'ui'H. Peter Anvin9-16/+99
2009-01-25Call the next version 3.74H. Peter Anvin1-1/+1
2009-01-25Bump copyright year to 2009syslinux-3.73H. Peter Anvin1-1/+1
2009-01-25Document the config.c32 moduleH. Peter Anvin1-0/+3
2009-01-25Reorganize the codepage handling to allow ucs2 -> codepage conversionH. Peter Anvin2-4/+29
2009-01-25Merge branch 'master' into uiH. Peter Anvin2-1/+40
2009-01-25config.c32: new module to just load a configuration fileH. Peter Anvin2-1/+40
2008-12-14Fix the new "UI" directiveSebastian Herbszt1-0/+1
2008-12-14Add new "UI" directive instead of abusing the DEFAULT directiveH. Peter Anvin9-16/+96
2008-12-01PXELINUX: local domain is option 15, not option 16syslinux-3.73-pre7H. Peter Anvin1-1/+1
2008-12-01core/Makefile: fix dependency generation with old versions of NASMH. Peter Anvin1-1/+6
2008-10-20mboot.c: prefer ELF header over multiboot headersyslinux-3.73-pre6Ralf Ertzinger1-63/+57
2008-10-19mboot.c32: add <stdint.h> and <stdbool.h>syslinux-3.73-pre5H. Peter Anvin1-0/+2
2008-10-19NEWS: Document mboot.c32 -solarisH. Peter Anvin1-0/+3
2008-10-19mboot.c32: reorganize print messagesH. Peter Anvin1-8/+7
2008-10-19mboot.c32: change DHCP_ACK_SIZE to 2048H. Peter Anvin1-1/+1
2008-10-19mboot.c32: add Solaris modeRalf Ertzinger1-0/+43
2008-10-15MEMDISK: in safeint mode, don't bother testing for unchanged INT 15hsyslinux-3.73-pre4H. Peter Anvin1-26/+14
2008-10-15memdisk: fix check for unchanged INT 15h handler in safeint modeSergey Vlasov1-1/+1
2008-10-14com32: make _Exit just an ordinary symbolH. Peter Anvin2-5/+8
2008-10-14Older binutils wants parens around macrosDag Wieers1-1/+1
2008-10-14NEWS: document naming policy changeH. Peter Anvin1-3/+7
2008-10-14SYSLINUX -> SyslinuxH. Peter Anvin11-92/+96
2008-10-14MEMDISK: drop unnecessary newlineH. Peter Anvin1-1/+1
2008-10-14MEMDISK: default to "safeint" modesyslinux-3.73-pre3H. Peter Anvin3-18/+45
2008-10-13meminfo: update to deal with ACPI 3 and other braindamageH. Peter Anvin1-3/+14
2008-10-13NEWS: Document new E820 code.syslinux-3.73-pre2H. Peter Anvin1-0/+3
2008-10-13e820: pre-initialize bufferH. Peter Anvin3-0/+9
2008-10-13com32/lib: fix reversed test when looking for extattr in e820H. Peter Anvin1-1/+1
2008-10-13memdisk: updated Makefile rule for e820testH. Peter Anvin1-2/+2
2008-10-13memdisk: make the e820 code compile for debugging againH. Peter Anvin2-11/+19
2008-10-13memdisk: make sure to ignore non-active rangesH. Peter Anvin1-2/+5
2008-10-13memdisk: fix up new e820 codeH. Peter Anvin1-3/+3
2008-10-13Support "extended attributes" for INT 15h, AX=E820hH. Peter Anvin9-57/+107
2008-10-13Move vesainfo.c32 from "samples" to "modules"H. Peter Anvin3-2/+2
2008-10-10Add CD-ROM mode query to the COM32 interfaceH. Peter Anvin3-1/+12
2008-10-09Makefile.private: stop making uuencoded filesH. Peter Anvin1-3/+0
2008-10-09Now working on version 3.73; update NEWSsyslinux-3.73-pre1H. Peter Anvin2-1/+5
2008-10-09gPXE: build with NO_WERROR=1H. Peter Anvin1-1/+1
2008-10-01gPXE: merge gPXE 0.9.5H. Peter Anvin11-94/+209
2008-09-26Update gPXE to version 0.9.4H. Peter Anvin5-4/+7
2008-09-26Remove line-leading gas-style comments in files compiled with -std=gnu99H. Peter Anvin3-45/+47
2008-09-26setjmp.S: use C-style commentsH. Peter Anvin1-15/+15
2008-09-25Fix "make clean" confusionsyslinux-3.72H. Peter Anvin7-11/+16
2008-09-25com32/lib: fix "make clean" by proper parens for "find"H. Peter Anvin1-1/+1
2008-09-25gPXE: remove the gPXE contrib directoryH. Peter Anvin152-20354/+0
2008-09-25Update gPXEsyslinux-3.72-pre8H. Peter Anvin20-97/+479
2008-09-22NEWS: document "menu default" fix.syslinux-3.72-pre7H. Peter Anvin1-0/+2
2008-09-22simple menu: make "menu default" work after "menu begin"H. Peter Anvin1-1/+5
2008-09-16NEWS: trivial fixesSebastian Herbszt1-2/+2
2008-09-09Add Tab display of labelssyslinux-3.72-pre6H. Peter Anvin6-0/+55
2008-09-09NEWS: document ^G -> beepH. Peter Anvin1-0/+1
2008-09-09ansicon, vesacon: beep on ^GH. Peter Anvin4-0/+16
2008-09-09sdi.txt: fix formatting of pxelinux.cfg exampleH. Peter Anvin1-2/+3
2008-09-09Add basic documentation to SDI images bootRemi Lefevre1-0/+148
2008-09-09parsecmd: show keyword in err_noparm messageSebastian Herbszt1-3/+5
2008-09-08menu: quiet warnings in drain_keyboard()syslinux-3.72-pre5H. Peter Anvin1-2/+2
2008-09-08sdi.c32: Change SDIReserved -> MDBTypeH. Peter Anvin1-1/+1
2008-09-08sdi.c32: verify the header checksumRemi Lefevre1-0/+33
2008-09-08mbr, gptmbr, isohdpfx: don't lose the carry flagH. Peter Anvin3-3/+3
2008-09-08isolinux: save a few bytesH. Peter Anvin1-2/+1
2008-09-08isohdpfx: save one byteH. Peter Anvin1-1/+1
2008-09-08Makefile: add isohybrid as an IOBJECTH. Peter Anvin1-1/+2
2008-09-08isolinux: save a few bytes to make sure we actually fitH. Peter Anvin1-12/+7
2008-09-08NEWS: document gdb stubH. Peter Anvin1-0/+2
2008-09-08Merge commit 'stefanha/gdbstub'H. Peter Anvin6-0/+1006
2008-09-07mbr/Makefile: run checksize on the proper binaries...syslinux-3.72-pre4H. Peter Anvin1-3/+3
2008-09-07gPXE: enable NFS, FTP, HTTPSH. Peter Anvin1-3/+3
2008-09-07gPXE: update gPXE to current gitH. Peter Anvin102-982/+3803
2008-09-07isohybrid: remove Perl modules we don't actually needH. Peter Anvin1-3/+0
2008-09-07isohybrid: verify we have a hybrid-compatible isolinux.binH. Peter Anvin1-2/+9
2008-09-07isohybrid, mkdiskimage: don't use sysopen(), sysread()H. Peter Anvin2-4/+2
2008-09-05isolinux: display BIOS typeH. Peter Anvin1-8/+28
2008-09-05isohybrid: fix partition table generation, documentsyslinux-3.72-pre3H. Peter Anvin2-10/+9
2008-09-05ISOLINUX: document hybrid modesyslinux-3.72-pre2H. Peter Anvin2-3/+25
2008-09-05ISOLINUX: fix EBIOS information passing in hybrid HDD modeH. Peter Anvin2-6/+11
2008-09-05ISOLINUX: support for hybrid mode (CD-ROM/USB key)H. Peter Anvin6-23/+628
2008-09-05core/Makefile: iso%.bin depends on checksumiso.plH. Peter Anvin1-1/+1
2008-09-05checksumiso: pad isolinux.bin to a sector boundaryH. Peter Anvin1-3/+18
2008-09-04keytab-lilo: don't try to be too smartH. Peter Anvin1-3/+3
2008-09-02NEWS: update NEWS (sdi.c32, ISOLINUX fix)syslinux-3.72-pre1H. Peter Anvin1-0/+2
2008-09-02isolinux: return failure when opening a zero-length fileH. Peter Anvin1-1/+2
2008-09-02sdi.c32: credit where credit is dueH. Peter Anvin1-1/+2
2008-09-02sdi.c32: support gzipped SDI imagesH. Peter Anvin1-1/+1
2008-08-30Fix GDB protocol flow control issuesStefan Hajnoczi1-7/+5
2008-08-29Makefile: add modules to BSUBDIRSSebastian Herbszt1-1/+1
2008-08-29Add GDB stubStefan Hajnoczi6-16/+874
2008-08-28Relocating COM32 moduleStefan Hajnoczi2-0/+150
2008-08-27NEWS: update for 3.72H. Peter Anvin1-0/+12
2008-08-27Add pxechain.com; new modules direction; reorganize installationH. Peter Anvin5-11/+635
2008-08-26menu: avoid leaving obvious password turds in memoryH. Peter Anvin5-12/+57
2008-08-22core/Makefile: The core is an embedded targetH. Peter Anvin1-21/+1
2008-08-22Clean up embedded Makefile targets; fix build failureH. Peter Anvin9-66/+53
2008-08-20Major Makefile cleanups; gcc 4.3.0 compatiblityH. Peter Anvin21-428/+271
2008-08-14MEMDISK: document the pause optionH. Peter Anvin1-0/+4
2008-08-12pci: fix pci_scan()Sebastian Herbszt1-2/+4
2008-08-12pci: cosmetic fixesSebastian Herbszt1-34/+34
2008-08-12pci: revamp the PCI system to have a hierarchial formatH. Peter Anvin4-251/+258
2008-08-12ctype.h: change extern inline to static inlineH. Peter Anvin1-1/+1
2008-08-12stdio.h: change fflush() from "extern inline" to "static inline"H. Peter Anvin1-1/+1
2008-08-12com32: compile with -std=gnu99H. Peter Anvin5-9/+19
2008-08-12stdio.h: revamp fread/fwrite to make gcc less unhappyH. Peter Anvin1-11/+12
2008-08-12Merge updated version of the gPXE codeH. Peter Anvin11-0/+4352
2008-08-11Fix lrand48() and rand()H. Peter Anvin1-1/+1
2008-08-07Add version.mk to .gitignoreH. Peter Anvin1-0/+1
2008-08-01com32/lib: add zalloc()H. Peter Anvin4-9/+20
2008-08-01pci: inlines for extracting part of a PCI device addressH. Peter Anvin1-0/+15
2008-08-01pci: store device addressH. Peter Anvin2-3/+8
2008-07-31Merge commit 'origin/for-3.72'H. Peter Anvin3-9/+27
2008-07-31version: bump version numberH. Peter Anvin1-1/+1
2008-07-31Document search for MinGWsyslinux-3.71H. Peter Anvin1-1/+4
2008-07-31Document remaining fixes.H. Peter Anvin1-2/+4
2008-07-30chain.c32: error out on missing boot sector signatureH. Peter Anvin1-0/+7
2008-07-23klibc/compiler.h: add __weak macrofor-3.72H. Peter Anvin1-0/+3
2008-07-23klibc/compiler.h: booleanize likely/unlikelyH. Peter Anvin1-4/+4
2008-07-22Simplify and fix label string scanningH. Peter Anvin2-15/+7
2008-07-22parseconfig, ui: store the label name unmangledSebastian Herbszt2-4/+27
2008-07-22core/runkernel.inc: remove dead codesyslinux-3.71-pre16Sergey Vlasov1-6/+0
2008-07-22Fix initrd overwriting the kernel for some kernel sizesSergey Vlasov1-0/+2
2008-07-22Fix loading of *.lkrn images from gPXESergey Vlasov1-7/+6
2008-07-22vesamenu: avoid strcmp() with NULLH. Peter Anvin1-1/+1
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