summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2012-03-27Makefile.private: remove obsolete preupload rulesyslinux-5.00-pre1H. Peter Anvin1-4/+0
2012-03-27version: Bump date to 2012H. Peter Anvin1-1/+1
2012-03-27kernel: Support multiple initrdsH. Peter Anvin1-9/+22
2012-03-27Revert "ldlinux: Disable VGA graphics when loading a kernel"H. Peter Anvin1-1/+0
2012-03-27menu: Make "menu clear" the defaultH. Peter Anvin2-4/+10
2012-03-23core: Abstract search_config() into search_dirs()Matt Fleming5-15/+17
2012-03-23mk: Don't link against compiler's version of libgccMatt Fleming1-2/+1
2012-03-23ldlinux: Don't alloc initramfs unless initrd= is specifiedMatt Fleming1-6/+6
2012-03-23ldlinux: Disable VGA graphics when loading a kernelMatt Fleming1-0/+1
2012-03-23ldlinux: Make the default execute type KT_KERNELMatt Fleming1-18/+7
2012-03-23ldlinux: Avoid initialised data memory corruptionMatt Fleming4-2/+13
2012-03-23ldlinux: chdir to the APPEND str when parsing a CONFIG directiveMatt Fleming4-0/+11
2012-03-23com32: Delete execute.c and use the one from ldlinuxMatt Fleming2-70/+1
2012-03-23elflink: Don't use strcmp on a non-NUL terminated stringMatt Fleming1-1/+1
2012-03-23ldlinux: Loading a config file should cause re-initialisationMatt Fleming7-50/+82
2012-03-23elf: Support __constructor and __destructorMatt Fleming12-225/+103
2012-03-23core: Shrink core/ldlinux.sys to be under 64K bytesMatt Fleming4-33/+44
2012-03-23ldlinux: Fix detection of function keysMatt Fleming1-27/+2
2012-03-23core: Check for func key in getchar()Matt Fleming1-2/+4
2012-03-23core: Delete the aux segmentMatt Fleming6-43/+16
2012-03-21core: Only adjust screen if we're in text modeMatt Fleming1-5/+1
2012-03-21com32/menu: vesamenu.c32 and menu.c32 require multiple obj filesMatt Fleming1-2/+2
2012-03-13ldlinux: Parse kernel type for labelsMatt Fleming1-28/+38
2012-02-07ldlinux: Initialise 'p' before using it.Matt Fleming1-0/+1
2011-12-15Revert "core: remove redundant zalloc() definition"H. Peter Anvin1-0/+11
2011-12-14core: remove redundant zalloc() definitionH. Peter Anvin1-11/+0
2011-12-02ldlinux: Accept commands from the serial consoleMatt Fleming3-12/+66
2011-12-02ldlinux: Add eprintf() to print to VGA and serialMatt Fleming5-23/+60
2011-12-02ldlinux: Don't return previous command if user pressenter enterMatt Fleming1-1/+1
2011-12-02elflink: Include '\n' when printing error messagesMatt Fleming1-1/+1
2011-12-02ldlinux: Make tab-completion output same as pre-elflinkMatt Fleming1-1/+2
2011-12-02core: Split core console code into separate libsMatt Fleming1-4/+25
2011-12-02pxelinux: Call load_env32()Matt Fleming1-0/+1
2011-12-02core: Delete code that is duplicated in ldlinuxMatt Fleming30-2726/+329
2011-12-01core: Reimplement writestr in CMatt Fleming6-96/+77
2011-12-01core: Reimplement lots asm code in CMatt Fleming29-1443/+1803
2011-11-02com32: Add unhexcharMatt Fleming1-0/+23
2011-07-28Merge remote-tracking branch 'mfleming/for-hpa/elflink/ldlinux' into elflinkH. Peter Anvin10-4/+71
2011-07-12pxelinux: open_file() returns a non-negative handleMatt Fleming1-5/+5
2011-07-12pxelinux: open_file() returns a non-negative handleMatt Fleming1-5/+5
2011-07-12core: Fix ldlinux.c32 failing to load when not installed in "/"Matt Fleming10-4/+71
2011-06-07Merge branch 'DT_NEEDED-module-deps' into for-hpa/elflink/ldlinuxMatt Fleming7-291/+50
2011-06-07Merge branch 'PATH-based-search' into for-hpa/elflink/ldlinuxMatt Fleming5-2/+58
2011-06-07Merge branch 'fs-config' into for-hpa/elflink/ldlinuxMatt Fleming4-32/+40
2011-06-07Merge branch 'pxelinux' into for-hpa/elflink/ldlinuxMatt Fleming11-11/+233
2011-06-07ldlinux: Support "kbdmap"Matt Fleming2-0/+20
2011-06-07ldlinux: Support "font"Matt Fleming2-0/+20
2011-06-07ldlinux: Parse "display" in config filesMatt Fleming2-0/+22
2011-06-07ldlinux: Add support for parsing "serial" config directiveMatt Fleming9-10/+160
2011-06-07ldlinux: Use DT_NEEDED for module dependenciesMatt Fleming7-291/+50
2011-06-07ldlinux: Use open_config() to open config filesMatt Fleming1-24/+13
2011-06-07core: Return a file descriptor from open_config()Matt Fleming2-3/+26
2011-06-06core: open_file() returns a non-negative handle idMatt Fleming1-1/+1
2011-06-06ldlinux: PATH-based module lookupMatt Fleming5-2/+58
2011-05-27core: change load_config() to open_config()H. Peter Anvin10-67/+28
2011-05-27core: fix warnings in core/mem/init.cH. Peter Anvin1-6/+6
2011-05-27core.h: add a few include files needed pretty much everywhereH. Peter Anvin1-0/+7
2011-05-27core: Load the 32-bit environment at startupMatt Fleming1-3/+2
2011-05-25ldlinux: Add support for parsing pxeretry optionMatt Fleming1-0/+4
2011-05-25ldlinux: Initialise ipappend stringsMatt Fleming1-0/+1
2011-05-25ldlinux: Fix "prompt" config option parsingMatt Fleming1-1/+1
2011-05-25ldlinux: Remove __constructor attributeMatt Fleming2-2/+2
2011-05-25ldlinux: Add support for Auxillary Data VectorMatt Fleming9-122/+51
2011-05-24ldlinux: Add localboot supportMatt Fleming2-10/+16
2011-05-24ldlinux: Search in isolinux/ directory for config filesMatt Fleming1-1/+1
2011-04-29hdt: libmenu.a no longer existsMatt Fleming1-1/+1
2011-04-27load_env32 should not include menu.hH. Peter Anvin1-1/+0
2011-04-26elf_gen_dep.sh: Prioritise symbols exported by coreMatt Fleming1-1/+1
2011-04-26elf_gen_dep.sh: Don't calculate dependencies for whitespace symbolsMatt Fleming1-0/+2
2011-04-26elflink: Don't require every module to have init/exit functionsMatt Fleming1-19/+12
2011-04-26elflink: Don't compile in debug output by defaultMatt Fleming1-1/+0
2011-04-26elflink: ldlinux should not have any dependenciesMatt Fleming6-7/+14
2011-04-26exit.c: Truncate exit status to uint8_tMatt Fleming1-1/+1
2011-04-26elflink: Make ELF the default object formatMatt Fleming50-4651/+103
2011-04-26elflink: Delete core-elf.hMatt Fleming8-41/+1
2011-04-26com32: Move menu.hMatt Fleming1-0/+0
2011-04-26com32: We only need one refstr.hMatt Fleming2-40/+0
2011-04-26cmenu: Rename menu.h to cmenu.hMatt Fleming7-6/+6
2011-04-26com32: Remove klibc.c32Matt Fleming1-5/+1
2011-04-26com32: Put deleted object files back into the MakefileMatt Fleming2-27/+12
2011-04-26elflink: Move more code from core/ into ldlinuxMatt Fleming6-34/+92
2011-04-26elflink: Remove MODULE_MAIN() from executable ELF modulesMatt Fleming16-651/+18
2011-04-26com32: console is already initialised when we enter main()Matt Fleming26-46/+0
2011-04-26exit: Delete exit.S and references to __exit_handlerMatt Fleming2-44/+0
2011-04-26mk: LDFLAGS use elf_i386 emulation for ldMatt Fleming1-1/+1
2011-04-26mk: Add rule for emitting .c32 ELF filesMatt Fleming1-1/+3
2011-04-26elflink: Move elf MCONFIG to mk/elf.mkMatt Fleming4-6/+5
2011-04-26Merge branch 'for-hpa/elflink/core' into elflinkMatt Fleming1-23/+3
2011-04-26Merge branch 'for-hpa/elflink/ldlinux' into elflinkMatt Fleming5-92/+76
2011-04-26Merge remote-tracking branch 'zytor/master' into elflinkMatt Fleming140-717/+4486
2011-04-26hdt: add back -I$(com32)H. Peter Anvin1-1/+1
2011-04-26sysdump: add $(LIBS) to the link ruleH. Peter Anvin1-1/+1
2011-04-26Merge remote-tracking branch 'mfleming/for-hpa/makefile-cleanup'H. Peter Anvin40-55/+81
2011-04-25isolinux: remove broken and obsolete open_file_tH. Peter Anvin1-16/+0
2011-04-25isolinux: remove .img file supportH. Peter Anvin4-193/+9
2011-04-25com32: inet_ntoa() takes struct in_addrH. Peter Anvin3-17/+20
2011-04-25hdt: remove set-but-unused variableH. Peter Anvin1-3/+0
2011-04-25Merge remote-tracking branch 'sherbszt/gfxboot32'H. Peter Anvin1-1/+18
2011-04-25gfxboot: pass current working dir to gfxboot coreSteffen Winterfeldt1-0/+13
2011-04-25Merge remote-tracking branch 'hdt/master'H. Peter Anvin77-316/+4027
2011-04-25diag/geodsp: zero-fill sectors in -1 modeH. Peter Anvin1-0/+2
2011-04-25diag/geodsp: fix ordering of args to fread/fwrite in mk-lba-imgH. Peter Anvin1-3/+3
2011-04-25diag/geodsp: Avoid large intermediate filesH. Peter Anvin2-30/+41
2011-04-25ppmtolss16: remove obsolete Perl constructH. Peter Anvin1-1/+1
2011-04-24gfxboot: handle INITRD config lineSteffen Winterfeldt1-1/+5
2011-04-21version: now working on version 4.05H. Peter Anvin1-1/+1
2011-04-21hdt: Final release 0.5.0hdt/0.5.0Erwan Velu1-1/+1
2011-04-21hdt: Using dashed instead of . into label nameErwan Velu1-4/+4
2011-04-20hdt: Fixing ACPI displayErwan Velu2-3/+3
2011-04-20hdt: New release beta5hdt/0.5.0-beta5Erwan Velu1-1/+1
2011-04-20libupload: Adding tftp.h missing fileErwan Velu1-0/+22
2011-04-20hdt: Showing specific message for auto modeErwan Velu1-2/+1
2011-04-20hdt: Removing useless printf in dump modeErwan Velu1-2/+0
2011-04-20libupload: Fixing tftp return valueErwan Velu1-2/+2
2011-04-19hdt: New release Beta4hdt/0.5.0-beta4Erwan Velu1-1/+1
2011-04-19hdt: Adding dump mode on pre-built imagesErwan Velu1-0/+9
2011-04-19hdt: Preventing dump mode if no PXE configErwan Velu1-0/+5
2011-04-18Merge commit 'syslinux-4.04' into dynamic-sectordynamic-sectorH. Peter Anvin15-26/+250
2011-04-18spec: Use BuildRequires, add diag/ subdirectorysyslinux-4.04H. Peter Anvin1-1/+2
2011-04-18diag: Don't remove BTARGET on make cleanH. Peter Anvin1-1/+2
2011-04-18Merge branch 'master' of git://git.kernel.org/pub/scm/boot/syslinux/syslinuxErwan Velu21-54/+295
2011-04-18Merge remote-tracking branch 'pcacjr/syslinux-update-for-hpa'H. Peter Anvin4-14/+19
2011-04-18hdt: Reporting TFTP errors in dump modeErwan Velu1-1/+22
2011-04-18libupload: Implementing error code on tftpErwan Velu3-17/+45
2011-04-18menu: allow "menu hiddenkey" to take multiple keys; run unlabelH. Peter Anvin2-11/+32
2011-04-18hdt: Fixing automatic mode parsingErwan Velu2-15/+9
2011-04-18NEWS: Document MENU HIDDENKEYH. Peter Anvin1-1/+4
2011-04-18libupload: Fixing memset callErwan Velu1-2/+2
2011-04-17hdt: New release 0.5.0-beta3hdt/0.5.0-beta3Erwan Velu1-1/+1
2011-04-16cpuid: Using generic model if cyrix id is unknownErwan Velu1-3/+6
2011-04-16ldlinux: Pass entire cmdline to execute()Matt Fleming1-12/+13
2011-04-16ldlinux: Move cmdline processing out of cli.cMatt Fleming5-89/+74
2011-04-16ldlinux, cli: Do not assign 'comm_counter' unnecessarilyMatt Fleming1-2/+0
2011-04-16elflink: Jump to kaboom if we fail to load ldlinux.c32Matt Fleming1-23/+3
2011-04-16lua: Delete superfluous $(LIBS) prerequisiteMatt Fleming1-2/+1
2011-04-16sysdump: Delete superfluous $(LIBS) prerequisiteMatt Fleming1-2/+1
2011-04-16hdt: Delete superfluous $(LIBS) prerequisitesMatt Fleming1-2/+1
2011-04-16menu.c32: Delete superfluous $(LIBS) prerequistiteMatt Fleming1-3/+2
2011-04-16cpuid: Improving Cyrix/NSC detectionErwan Velu2-0/+163
2011-04-15hdt: Fixing buffer corruption in PXE menuErwan Velu1-3/+3
2011-04-15syslinux: check --update option properlyPaulo Alcantara1-0/+4
2011-04-15extlinux: remove already_installedPaulo Alcantara1-13/+0
2011-04-15extlinux: use syslinux_already_installed instead of already_installedPaulo Alcantara1-1/+1
2011-04-15libinstaller: implement syslinux_already_installedPaulo Alcantara2-0/+14
2011-04-14cpuid: Managing UNKNOWN CPU betterErwan Velu2-3/+9
2011-04-13hdt: Changing boot flag semantic in menu modeErwan Velu1-2/+2
2011-04-13cpuid: add cpuid info for "Geode by NSC"Jim Cromie1-0/+6
2011-04-13hdt: fix precedence problem in double-space checkJim Cromie1-1/+1
2011-04-13hdt: Display non-sequentials disks configurationsErwan Velu1-3/+3
2011-04-13hdt: Adding chain.c32 to pre-built imagesErwan Velu1-1/+4
2011-04-12hdt: Fixing checksums deletionErwan Velu1-1/+1
2011-04-12hdt: New release 0.5.0-beta2hdt/0.5.0-beta2Erwan Velu1-1/+1
2011-04-11keytest: make somewhat more comprehensibleH. Peter Anvin1-3/+4
2011-04-11keyname: better handling of named control charactersH. Peter Anvin1-4/+9
2011-04-11keytest: show the human name together with the keycodeH. Peter Anvin1-1/+1
2011-04-11menu: clear the timeout line on MENU HIDDENKEYH. Peter Anvin1-2/+5
2011-04-11menu hiddenkey: fix parsing the config file optionH. Peter Anvin1-3/+2
2011-04-11menu: Add "menu hiddenkey" to make terminating menu hidden a commandH. Peter Anvin7-3/+188
2011-04-11hdt: Adding dump entry in the menuErwan Velu3-0/+14
2011-04-11hdt: Adding checksums fileErwan Velu1-0/+6
2011-04-11hdt: Adding dump_mode & tftp_ip boot optionErwan Velu3-3/+19
2011-04-11hdt: new beta 0.5.0-beta1hdt/0.5.0-beta1Erwan Velu1-2/+2
2011-04-11hdt: Dumping HDTErwan Velu3-0/+52
2011-04-11hdt: Adding Kernel dumpingErwan Velu3-0/+71
2011-04-11Merge remote branch 'hpa/master' into libuploadErwan Velu18-169/+228
2011-04-11mboot.c32: Delete superfluous $(LIBS) prerequisiteMatt Fleming1-2/+1
2011-04-07Makefile: Move Makefile fragments into mk/Matt Fleming39-42/+71
2011-04-05diskstart: use the correct register for the starting addressH. Peter Anvin1-1/+1
2011-04-05installer: Update and correct generate_extents()H. Peter Anvin1-9/+12
2011-04-05core: Move sector 1 to address 0x8000 so it is alignedH. Peter Anvin3-5/+13
2011-04-05core/head.inc: require NASM 2.03+H. Peter Anvin1-2/+2
2011-04-05Merge commit 'syslinux-4.04-pre22' into dynamic-sectorH. Peter Anvin1-0/+5
2011-04-04diskstart: Add a pointer to the syslinux_banner to the EPAsyslinux-4.04-pre22H. Peter Anvin1-0/+5
2011-04-04disk: Make the sector size dynamicH. Peter Anvin2-12/+18
2011-04-04com32, bitops: proper constraint for byte-sized outputsyslinux-4.04-pre21H. Peter Anvin1-1/+1
2011-04-04NEWS: iso9660 also had issues with ../ paths.syslinux-4.04-pre20H. Peter Anvin1-1/+1
2011-04-04core: Adjust formatting around the date stringH. Peter Anvin1-2/+2
2011-04-04tinyjpeg: change DEBUG to JPEG_DEBUGH. Peter Anvin2-3/+3
2011-04-04iso9660: use generic_mangle_nameH. Peter Anvin1-49/+1
2011-04-04NEWS: Handle .. support for VFATsyslinux-4.04-pre19H. Peter Anvin1-0/+1
2011-04-04vfat: Fix mangling of directory names starting with ..Rich Mahn1-2/+4
2011-04-04Merge commit 'syslinux-4.04-pre18' into elflinkH. Peter Anvin4-19/+39
2011-04-04Merge remote-tracking branch 'mfleming/for-hpa/elflink/ldlinux' into elflinkH. Peter Anvin1-1/+1
2011-04-04Merge remote-tracking branch 'mfleming/for-hpa/elflink/cmdline' into elflinkH. Peter Anvin5-1/+110
2011-04-04Merge remote-tracking branch 'mfleming/for-hpa/elflink/core' into elflinkH. Peter Anvin1-4/+80
2011-04-04NEWS: update the NEWS filesyslinux-4.04-pre18H. Peter Anvin1-2/+11
2011-04-04pxe: disable the "force INT 18h" hackH. Peter Anvin1-6/+13
2011-04-04hdt: Dumping ACPI structuresErwan Velu3-0/+602
2011-04-04hdt: Fixing typoErwan Velu1-1/+1
2011-04-04hdt: flags_to_string is now part of the acpi codeErwan Velu1-19/+0
2011-04-04acpi: moving flags_to_string to base codeErwan Velu2-0/+20
2011-04-04com32, bitops: an "m" constraint takes an object, not a pointer to oneH. Peter Anvin1-3/+7
2011-04-04com32: fix range handling in vsscanfH. Peter Anvin1-6/+6
2011-04-04bitops: the bt instructions returns result in CF, not ZFH. Peter Anvin1-2/+2
2011-04-04Merge remote-tracking branch 'zytor/master' into elflink-mergeMatt Fleming198-1665/+11603
2011-04-03diskstart: Move DATE_STR out of sector 1H. Peter Anvin1-2/+12
2011-04-03hdt: Removing debugging messageErwan Velu1-1/+0
2011-04-03hdt: Cleaning macrosErwan Velu1-11/+4
2011-04-03hdt: Making dumping code easier to useErwan Velu9-66/+71
2011-04-03hdt: Removing corruption on printfErwan Velu1-4/+11