summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2009-06-08PXELINUX: handle OACK packets with extra NULs, cleaner TFTP errorsyslinux-3.82-pre5H. Peter Anvin2-11/+23
2009-06-04core: prevent buggy INT 13h from leaving IF=0syslinux-3.82-pre4H. Peter Anvin2-3/+9
2009-06-04simple menu: make ONTIMEOUT work with MENU HIDDENSergey Vlasov2-0/+3
2009-05-31bin2hex: actually account for the number of bytes writtensyslinux-3.82-pre3H. Peter Anvin1-2/+5
2009-05-31isohdpfx: actually generate the stack frame isolinux expectssyslinux-3.82-pre2H. Peter Anvin1-6/+9
2009-05-31isolinux: can't clobber edx when dx contains the drive number...H. Peter Anvin1-3/+3
2009-05-31NEWS: add changes since 3.81syslinux-3.82-pre1H. Peter Anvin1-0/+6
2009-05-31core: when calling abort_check, we're not idleH. Peter Anvin1-0/+1
2009-05-31isolinux: bsHidden can't be in data; it is set before checksummingH. Peter Anvin1-8/+13
2009-05-31version: next version will be 3.82H. Peter Anvin1-1/+1
2009-05-31isolinux: handle systems which disables interrupts in El ToritoH. Peter Anvin1-7/+13
2009-05-26isohybrid: make isolinux.bin and isohybrid two-way compatiblesyslinux-3.81-pre16syslinux-3.81H. Peter Anvin1-5/+11
2009-05-26isohdpfx: don't clear %ds before parsing partiting infosyslinux-3.81-pre15H. Peter Anvin1-14/+15
2009-05-25isohybrid: we are backwards compatible again, change the error msgH. Peter Anvin1-3/+2
2009-05-25altmbr: cap at 439 bytes so the partition select byte followsH. Peter Anvin2-1/+3
2009-05-25isohybrid: revert to a stack format compatible with previous versionsyslinux-3.81-pre14H. Peter Anvin3-34/+32
2009-05-25com32: add dependency on com32.ld -> *.elfsyslinux-3.81-pre13H. Peter Anvin1-3/+4
2009-05-25NEWS: document altmbr fixH. Peter Anvin1-1/+3
2009-05-25altmbr: fix accounting of logical partitionsH. Peter Anvin1-15/+13
2009-05-23Don't set the autocr flag on the serial console; clean up crapsyslinux-3.81-pre12H. Peter Anvin6-45/+7
2009-05-23core: don't flush the serial port queue for a serial commandH. Peter Anvin2-13/+20
2009-05-23core: add file missing from previous checkin (serirq.inc)syslinux-3.81-pre11H. Peter Anvin1-0/+184
2009-05-23core: remove obsolete commentH. Peter Anvin1-2/+0
2009-05-23core: add a proper interrupt handler for the serial consoleH. Peter Anvin7-43/+109
2009-05-21idle: set NoHalt back to 0 as it should besyslinux-3.81-pre10H. Peter Anvin1-1/+1
2009-05-21isohybrid: add missing isohdppx.S fileH. Peter Anvin1-0/+2
2009-05-21Drop support for ACPI 3 E820 extended memory attributesH. Peter Anvin10-87/+36
2009-05-21NEWS: update isohybrid changesH. Peter Anvin1-0/+4
2009-05-21isohybrid: support booting from partition; fix CBIOS bootingH. Peter Anvin6-39/+86
2009-05-21isohybrid: allow selecting the _c and _f versions of the prefixH. Peter Anvin4-23/+58
2009-05-21idle: handle PXE stacks which improperly disable interruptssyslinux-3.81-pre9H. Peter Anvin5-4/+34
2009-05-21chain.c32: remove clobber of drivename/partitionH. Peter Anvin1-3/+0
2009-05-20isohybrid: add options, change default ptype to 0x17syslinux-3.81-pre8H. Peter Anvin2-13/+82
2009-05-20NEWS: add note about linux.c32 having a quiet commandH. Peter Anvin1-0/+2
2009-05-20meminfo: distinguish between no flags and flags=1syslinux-3.81-pre7H. Peter Anvin1-5/+10
2009-05-18Don't run to comboot API with interrupts offsyslinux-3.81-pre6H. Peter Anvin1-8/+7
2009-05-18core/conio.inc: when reading the serial port, drop read of IIRsyslinux-3.81-pre5H. Peter Anvin1-3/+2
2009-05-18core/pxeidle.inc: fix pops with no matching pushH. Peter Anvin1-2/+0
2009-05-18Try to HLT the processor during idlesyslinux-3.81-pre4H. Peter Anvin14-150/+126
2009-05-16bcopyxx: remove 16-bitismssyslinux-3.81-pre3H. Peter Anvin1-24/+24
2009-05-16bcopyxx/memmove: fix alignment logic for reverse movesH. Peter Anvin2-4/+4
2009-05-15Fix clobber of the command line when using F-keys+LSS graphicsH. Peter Anvin1-4/+3
2009-05-05linux.c32: replace the kernel name with BOOT_IMAGE=syslinux-3.81-pre2H. Peter Anvin1-13/+10
2009-05-05linux.c32: honor the "quiet" flagH. Peter Anvin1-6/+34
2009-05-04bcopyxx: EDX already points to the GDT; no reason to recomputeH. Peter Anvin1-10/+7
2009-05-04load_linux.c: quiet warningH. Peter Anvin1-1/+1
2009-05-04load_linux.c: consider a zImage kernel to be non-relocatableH. Peter Anvin1-1/+1
2009-05-04load_linux.c: when relocating, need to update code32_startH. Peter Anvin1-0/+1
2009-05-04load_linux.c: add missing header fileH. Peter Anvin1-0/+1
2009-05-04linux.c32: cap the stack pointer to 0xfff0H. Peter Anvin1-1/+2
2009-05-04NEWS: document linux.c32 fix.syslinux-3.81-pre1H. Peter Anvin1-0/+3
2009-05-04shuffler: fix setting up esp in real-mode shufflesH. Peter Anvin1-1/+1
2009-05-04poweroff: add copyright noticeSebastian Herbszt1-0/+16
2009-05-04Next version will probably be 3.81H. Peter Anvin2-1/+3
2009-05-04core: remove vestiges of using nasm -f binsyslinux-3.80H. Peter Anvin1-5/+1
2009-05-04NEWS: drop plans for a 3.76 releaseH. Peter Anvin1-2/+0
2009-05-04Document poweroff module.H. Peter Anvin1-0/+1
2009-05-04poweroff COMBOOT moduleSebastian Herbszt2-1/+87
2009-05-03mboot: handle ELF Multiboot kernel where paddr != vaddrH. Peter Anvin1-4/+11
2009-05-03shuffler: when looking for temporary memory, it has to be *free!*syslinux-3.80-pre8H. Peter Anvin1-0/+2
2009-05-03movebits: make the user-space test cases slightly easierH. Peter Anvin1-9/+12
2009-05-02shuffler: correctly handle one-to-many relationshipssyslinux-3.80-pre7H. Peter Anvin2-26/+133
2009-05-02shuffle: align the shuffle safe areaH. Peter Anvin1-2/+3
2009-05-02syslinux_dump_memmap(): make it easier to spot errorsH. Peter Anvin1-1/+1
2009-05-02syslinux_add_memmap(): fix failures at address zero, more?H. Peter Anvin1-38/+63
2009-05-02mboot: align the stack to a 16-byte boundaryH. Peter Anvin1-1/+1
2009-05-02mboot: move setting regs.eax to mboot_run()H. Peter Anvin1-2/+1
2009-05-02mboot: move map initialization out of map_image()H. Peter Anvin3-35/+38
2009-05-02ui.inc: when looking for whitespace in kernel names look for <= ' 'H. Peter Anvin1-1/+1
2009-05-02pxechain: remove unused ipaddrbufSebastian Herbszt1-3/+0
2009-05-02core: make vk_rname default to mangled vk_vnameSebastian Herbszt1-7/+6
2009-05-01gfxboot: increase bss alignment to 4Ksyslinux-3.80-pre6H. Peter Anvin1-1/+1
2009-05-01gfxboot: align buffers and move them into bssH. Peter Anvin2-44/+65
2009-05-01NEWS: document isohybrid fixH. Peter Anvin1-0/+1
2009-05-01isohybrid: preserve MBR id in isohybridPascal Terjan1-6/+8
2009-05-01isohybrid: support iso images over 2GBPascal Terjan1-2/+1
2009-04-30Document boot-once fix.H. Peter Anvin1-0/+1
2009-04-30ADV: EDD "write with verify" is AL=01h or AL=02h, not AL=80hH. Peter Anvin1-1/+1
2009-04-30cmenu: add .gitignore fileH. Peter Anvin1-0/+2
2009-04-30mboot: disable DEBUGH. Peter Anvin1-1/+1
2009-04-29NEWS: updateH. Peter Anvin1-0/+2
2009-04-29linux.c32: move handling of mem= and vga= into the library functionsyslinux-3.80-pre5H. Peter Anvin4-78/+99
2009-04-29core: make localboot another vkernel typesyslinux-3.80-pre4H. Peter Anvin3-25/+11
2009-04-28shuffle_pm: remove unused variables and includesH. Peter Anvin1-7/+1
2009-04-28memscan: use the contents of the ebda_seg, not the pointer itselfH. Peter Anvin1-1/+1
2009-04-28mboot: silence warningH. Peter Anvin1-0/+1
2009-04-28Makefile: drop references to "make depend"syslinux-3.80-pre3H. Peter Anvin2-7/+1
2009-04-28mboot: include module filenames in the command lineH. Peter Anvin1-1/+4
2009-04-27Fix NASM dependency generationH. Peter Anvin5-6/+6
2009-04-27Unify dependency generation: MCONFIG.embeddedH. Peter Anvin9-84/+41
2009-04-27Unify dependency generation: com32/lib, com32/cmenuH. Peter Anvin3-18/+19
2009-04-27Unify dependency generationH. Peter Anvin10-48/+46
2009-04-27rllpack: make all pointers 32 bits widesyslinux-3.80-pre2H. Peter Anvin3-12/+9
2009-04-27memscan: correctly handle the DOS memory fallback caseH. Peter Anvin1-4/+4
2009-04-27bcopyxx: clear all flags before jumping to the successor codeH. Peter Anvin1-6/+10
2009-04-27bcopyxx: align the relocated code to a 16-byte boundaryH. Peter Anvin1-2/+4
2009-04-27mboot: add header guards; use <inttypes.h>; formatting changesH. Peter Anvin2-46/+36
2009-04-27mboot/solaris.c: fix failure case; correct copyright noticeH. Peter Anvin1-5/+6
2009-04-26mboot: reimplement the Solaris DHCP hack, add compliant a.out modesyslinux-3.80-pre1H. Peter Anvin5-6/+83
2009-04-26NEWS: add updates for 3.80H. Peter Anvin1-0/+4
2009-04-26Merge branch 'syslinux-3.7x'H. Peter Anvin1-0/+4
2009-04-26Remove the old mboot modulenew-mbootH. Peter Anvin6-1631/+3
2009-04-26mboot: fix cmdline; a few more layout tweaksH. Peter Anvin4-30/+38
2009-04-26mboot: skip --- marker; decompress all filesH. Peter Anvin1-7/+5
2009-04-26mboot: make sure we actually succeed when we finishedH. Peter Anvin2-18/+44
2009-04-26com32/MCONFIG: generate dependency files by defaultH. Peter Anvin1-2/+4
2009-04-26mboot: set up a stack even though the spec doesn't require itH. Peter Anvin1-0/+18
2009-04-26First attempt at a rewritten mboot moduleH. Peter Anvin9-1/+1228
2009-04-25NEWS, version: prepare for a 3.76 releasesyslinux-3.76-pre1syslinux-3.7xH. Peter Anvin2-1/+5
2009-04-25Merge branch 'syslinux-3.7x'H. Peter Anvin1-0/+2
2009-04-25ISOLINUX: set directory length correctlySteffen Winterfeldt1-0/+2
2009-04-24pxelinux: fix minor bugsH. Peter Anvin1-4/+2
2009-04-23shuffle_rm: clean up the trampoline generator with macrosH. Peter Anvin1-31/+50
2009-04-23shuffle_rm: set up SS:ESP and segs as quickly as possibleH. Peter Anvin1-13/+40
2009-04-23hdt: fix conflictErwan Velu1-24/+0
2009-04-23Merge branch 'master' of git://git.kernel.org/pub/scm/boot/syslinux/syslinux ...Erwan Velu47-1486/+844
2009-04-23hdt: 0.3.1hdt-0.3.1Erwan Velu1-1/+1
2009-04-22Merge commit 'mouraf/for-erwan' into for-erwanPierre-Alexandre Meyer16-49/+322
2009-04-21a20: advance A20Test by a large, prime numberH. Peter Anvin1-1/+1
2009-04-21a20: remove DO_WBINVD configurableH. Peter Anvin3-43/+0
2009-04-21a20: inline io_delayH. Peter Anvin1-4/+3
2009-04-21a20: A20Test is now a dwordH. Peter Anvin1-2/+3
2009-04-21a20: try to avoid io_delay if A20 is already enabledH. Peter Anvin1-25/+19
2009-04-20Global whitespace cleanup.H. Peter Anvin35-83/+70
2009-04-19core: remove references to MDSLINUXH. Peter Anvin4-12/+7
2009-04-19core: merge the startup code for disk-based derivativesH. Peter Anvin4-1307/+707
2009-04-19hdt: removing useless more_printfErwan Velu1-5/+5
2009-04-19hdt: removing useless more_printfErwan Velu1-5/+5
2009-04-19hdt: more_printf was eating a lineErwan Velu1-1/+1
2009-04-19hdt: MAC Address should only be displayed on the PXE DeviceErwan Velu1-2/+3
2009-04-19hdt: fixing typoErwan Velu2-3/+3
2009-04-19hdt: Cleaning dmi chassis asset tag outputErwan Velu2-3/+3
2009-04-19hdt: removing multiple spacesErwan Velu4-3/+37
2009-04-18hdt: moving contact adress to the mailing listErwan Velu1-1/+1
2009-04-17hdt: Add VPD menu itemPierre-Alexandre Meyer3-0/+115
2009-04-17hdt: Add vpd mode (CLI)Pierre-Alexandre Meyer5-0/+121
2009-04-17Merge commit 'erwan/master' into for-erwanPierre-Alexandre Meyer59-544/+714
2009-04-17hdt: Get rid of nb_modules in struct cli_module_descrPierre-Alexandre Meyer10-33/+63
2009-04-17hdt: fix format string warningsSebastian Herbszt2-5/+3
2009-04-17com32: remove unused variablesSebastian Herbszt2-4/+0
2009-04-16bcopyxx: when going to 16-bit PM, might as well do it rightH. Peter Anvin4-12/+16
2009-04-16hdt: Get rid of MAX_MODESPierre-Alexandre Meyer3-16/+23
2009-04-16hdt: removing useless clear_screenErwan Velu1-2/+0
2009-04-16hdt: Improving more_printf & clear_screen managementErwan Velu10-190/+181
2009-04-16hdt: Fixing wrong printf callsErwan Velu1-2/+2
2009-04-16hdt: Adding reset_more_printf()Erwan Velu2-0/+5
2009-04-16hdt: menu should be 80x25Erwan Velu1-1/+1
2009-04-16Merge branch 'master' of git://git.kernel.org/pub/scm/boot/syslinux/syslinux ...Erwan Velu10-23/+60
2009-04-16Merge branch 'syslinux-3.7x'H. Peter Anvin12-45/+70
2009-04-15rosh: don't compile rosh.lnx by defaultsyslinux-3.75H. Peter Anvin1-1/+1
2009-04-15NEWS: document HDT PCI fixsyslinux-3.75-pre4H. Peter Anvin1-0/+1
2009-04-15hdt: Fixing latency indentationErwan Velu1-1/+1
2009-04-15pci: Using for_each_pci_func3Erwan Velu1-3/+2
2009-04-15pci: add pci_for_each_func3() which produces an addressH. Peter Anvin1-0/+10
2009-04-15PCI: Fixing freeze when detecting many PCI devicesErwan Velu1-22/+11
2009-04-15pci: Using for_each_pci_func3Erwan Velu1-3/+2
2009-04-15Merge branch 'master' of git://git.kernel.org/pub/scm/boot/syslinux/syslinuxErwan Velu33-293/+424
2009-04-14NEWS: add the latest stuff...syslinux-3.75-pre3H. Peter Anvin1-0/+3
2009-04-14gpxe: Don't use "lret $2" to return from an interruptH. Peter Anvin3-13/+26
2009-04-14menu: modify MENU SAVE to be a cascading defaultH. Peter Anvin4-7/+27
2009-04-14doc: fix stray parenthesis in syslinux.txtH. Peter Anvin1-1/+1
2009-04-14pci: add pci_for_each_func3() which produces an addressH. Peter Anvin1-0/+10
2009-04-14hdt: Fixing latency indentationErwan Velu1-1/+1
2009-04-14PCI: Fixing freeze when detecting many PCI devicesErwan Velu1-22/+11
2009-04-14doc: clarify CS.base restriction for KVMH. Peter Anvin1-2/+2
2009-04-14doc: update copyright in syslinux.txtH. Peter Anvin1-1/+1
2009-04-14Merge branch 'syslinux-3.7x'H. Peter Anvin4-10/+92
2009-04-14NEWS: the extlinux(1) is from Brian Pellin, not Daniel Baumann.H. Peter Anvin1-1/+1
2009-04-14NEWS: document MEMDISK fixes, updates.syslinux-3.75-pre2H. Peter Anvin1-1/+5
2009-04-14Adding manpage from Brian Pellin <bpellin@gmail.com> for extlinux.Daniel Baumann1-0/+59
2009-04-14Correcting typo in extlinux documentation.Daniel Baumann1-1/+1
2009-04-14MEMDISK: traceability for the geometryH. Peter Anvin1-8/+27
2009-04-14MEMDISK: fix MBR geometry extractionH. Peter Anvin1-1/+1
2009-04-14Merge branch 'syslinux-3.7x'H. Peter Anvin5-22/+17
2009-04-14NEWS, version: bump version to 3.75, document keeppxe fixsyslinux-3.75-pre1H. Peter Anvin2-2/+4
2009-04-14pxelinux: fix the handling of KeepPXEH. Peter Anvin4-21/+14
2009-04-13core/bcopyxx.inc: save a few bytesH. Peter Anvin1-3/+4
2009-04-13Fix infinite loop in syslinux_memmap_find()H. Peter Anvin2-8/+8
2009-04-13Merge branch 'timeout-fix'H. Peter Anvin1-2/+4
2009-04-13pxelinux: fix the new timeout codeH. Peter Anvin1-2/+4
2009-04-13com32: use xfer_buf_seg as the bounce bufferH. Peter Anvin2-13/+6
2009-04-13doc: add note about KVM restriction on CS.baseH. Peter Anvin1-1/+3
2009-04-13core: don't misalign xfer_buf_segH. Peter Anvin1-5/+8
2009-04-13Something slightly saner for DummyTSSH. Peter Anvin1-3/+3
2009-04-13GDT: remove unused DS16_4G and SS16 descriptorsH. Peter Anvin1-17/+8
2009-04-13shuffle_rm.c: minor style cleanupH. Peter Anvin1-8/+8
2009-04-13shuffler: work around KVM problem with the new shufflerH. Peter Anvin9-53/+85
2009-04-13core: move vgafontbuf out of the zero segmentH. Peter Anvin7-51/+52
2009-04-13core: add alignz macro (analogous to "alignb") for zero-pad alignH. Peter Anvin15-25/+32
2009-04-13core/macros.inc: iterative definition of asciidecH. Peter Anvin1-30/+24
2009-04-13bootrm: allow entering with IF=1; smarter stub locationH. Peter Anvin2-26/+29
2009-04-13pxelinux: use a table-driven backoffH. Peter Anvin2-23/+39
2009-04-13hdt: Shortening extension when using ISOLINUXErwan Velu1-0/+19
2009-04-13hdt: Opening console earlierErwan Velu1-1/+2
2009-04-13hdt: Detect syslinux earlierErwan Velu1-3/+3
2009-04-13hdt: 0.3.0Erwan Velu1-1/+1
2009-04-13Merge branch 'for-erwan' of ssh://erwan@terminus.zytor.com/pub/git/users/pam/...Erwan Velu85-1194/+3024
2009-04-13pxelinux: be more aggressive about retransmitting ACKsH. Peter Anvin1-2/+2
2009-04-13Makefile: add missing MBR variants to BOBJECTSH. Peter Anvin1-1/+3
2009-04-12pxelinux: be more paranoid about saving/restoring flagsH. Peter Anvin2-11/+8