aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2010-07-06core: corified zlib to support compressed btrfscorezlibH. Peter Anvin13-1/+3815
2010-07-06zlib: rename DEBUG to DEBUG_ZLIB againH. Peter Anvin5-26/+26
2010-07-05mtools: slightly more obvious definition of tmpdir fallbackH. Peter Anvin1-6/+5
2010-07-05mtools: honor TMPDIR, check for errors writing mtools.confH. Peter Anvin1-9/+35
2010-07-05btrfs: print an error if finding compressed/encrypted dataH. Peter Anvin2-1/+14
2010-07-05Merge remote branch 'gerth/ifcpu_remove_defines'H. Peter Anvin1-4/+0
2010-07-06ifcpu.c32: Remove defines used in the old sleep function.Gert Hulselmans1-4/+0
2010-07-06NEWS: add grubcfg= and whichsys.c32Gert Hulselmans1-3/+3
2010-07-06NEWS: add grubcfg= and whichsys.c32Gert Hulselmans1-0/+4
2010-07-05Merge remote branch 'gerth/whichsys'H. Peter Anvin2-1/+129
2010-07-05Merge remote branch 'gerth/chain_grubcfg'H. Peter Anvin1-9/+112
2010-07-05ifcpu.c32: need <unistd.h>H. Peter Anvin1-0/+1
2010-07-05ifcpu.c32: remove open-coded sleep functionH. Peter Anvin1-13/+1
2010-07-05lua: change syslinux.sleep() to seconds, syslinux.msleep() to msH. Peter Anvin3-11/+24
2010-07-05com32: add proper sleep()/msleep() functions and make Lua use themH. Peter Anvin7-19/+30
2010-07-05com32: change clock_t to 32 bits, and in millisecondsH. Peter Anvin2-7/+5
2010-07-05core: add a ms-denominated timerH. Peter Anvin4-3/+25
2010-07-05whichsys.c32: execute specific command, based on Syslinux bootloader variantGert Hulselmans2-1/+129
2010-07-05Merge remote branch 'marcel/luaext'H. Peter Anvin9-11/+1116
2010-07-05zlib: update to zlib 1.2.5H. Peter Anvin22-1254/+2712
2010-07-05chain.c32: Put declaration of *stage2 before common codeGert Hulselmans1-2/+2
2010-07-04libpng: upgrade to version 1.2.44H. Peter Anvin32-18460/+10183
2010-07-04chain.c32: add grubcfg= for passing an alternative config filename to GRUB L...Gert Hulselmans1-9/+112
2010-07-02com32: update getopt() to the current version from klibcH. Peter Anvin1-46/+71
2010-07-02com32: add getopt_long() to the libraryH. Peter Anvin3-1/+176
2010-07-02NEWS, version: now working on version 4.02H. Peter Anvin2-1/+11
2010-07-02core: split loadconfig.c into two filesH. Peter Anvin2-29/+41
2010-07-02core: merge the configfile-searching code, isolinux generic namesH. Peter Anvin3-42/+40
2010-07-02core: always canonicalize the configuration file nameH. Peter Anvin1-1/+4
2010-07-02lua: quiet warnings about unused variables and functionssyslinux-4.01H. Peter Anvin3-2/+5
2010-07-02lua: add parents to luaconf.h to quiet a gcc warningH. Peter Anvin1-2/+2
2010-07-02lua: add missing <syslinux/boot.h> to syslinux.cH. Peter Anvin1-0/+1
2010-07-02lua: Modernize the MakefileH. Peter Anvin1-73/+27
2010-07-02NEWS: explain the memory overwrite bug a bit betterH. Peter Anvin1-2/+2
2010-07-02Fix nuisance _FORTIFY_SOURCE failuresH. Peter Anvin2-3/+7
2010-07-02installers: handle asprintf() correctlyH. Peter Anvin3-16/+19
2010-07-02Document 'nopassany' in MEMDISK documentation.Gert Hulselmans1-0/+1
2010-07-01pxelinux: new IPAPPEND 4 to generate a SYSUUID= option.syslinux-4.01-pre3H. Peter Anvin7-25/+72
2010-07-01Makefile: add lua.c32 to installablessyslinux-4.01-pre2H. Peter Anvin1-1/+1
2010-07-01core, diskio: reset controller between EDD retriesH. Peter Anvin1-1/+13
2010-07-01Merge branch 'lua'H. Peter Anvin110-1/+28956
2010-07-01NEWS: document memory overwrite fixH. Peter Anvin1-0/+2
2010-07-01com32: canonicalize DEBUG to mean <dprintf.h>H. Peter Anvin4-28/+4
2010-07-01zlib: change DEBUG to DEBUG_ZLIBH. Peter Anvin5-25/+25
2010-07-01dprintf: allow overriding the serial port addressH. Peter Anvin1-1/+6
2010-07-01comboot.inc: vk_append is a field in a struct, not an addressH. Peter Anvin1-4/+4
2010-07-01NEWS: add lua.c32luaH. Peter Anvin1-0/+1
2010-07-01lua: update for Syslinux 4Geert Stappers2-6/+16
2010-07-01Merge branch 'master' into luaH. Peter Anvin1726-80866/+204145
2010-07-01MCONFIG: add -Wno-error to .lnx filesH. Peter Anvin1-1/+1
2010-07-01MCONFIG: .lnx files are for testing, don't do _FORTIFY_SOURCEH. Peter Anvin1-1/+2
2010-07-01ifplop.c32: Detect if PLoP USB/CD INT13h hook is enabled/disabledGert Hulselmans3-1/+168
2010-07-01Merge branch 'master' of ssh://terminus.zytor.com/pub/git/syslinux/syslinuxH. Peter Anvin2-55/+72
2010-07-01NEWS: document changes to the CD-ROM initialization sequencesyslinux-4.01-pre1H. Peter Anvin1-0/+3
2010-07-01core, diskio: skip EDD/CHS detect for CD-ROMsH. Peter Anvin1-53/+59
2010-07-01core, diskio: move dprintfs to the intended locationH. Peter Anvin1-4/+6
2010-07-01core, diskio: put the error code in dprintf and printable messagesH. Peter Anvin1-2/+8
2010-06-29mboot.h: use <dprintf.h>H. Peter Anvin1-7/+1
2010-06-29NEWS: beginning of a 4.01 NEWS fileH. Peter Anvin1-0/+6
2010-06-29diskstart: don't let the function number clobber the LBAH. Peter Anvin1-3/+7
2010-06-29isolinux: don't clobber DX (DL!) on startupH. Peter Anvin1-6/+6
2010-06-29isolinux: make sure Hidden is zero in native El Torito modeH. Peter Anvin1-10/+12
2010-06-29core, diskio: add a few dprintf()'sH. Peter Anvin1-7/+22
2010-06-28version: next version in 4.01H. Peter Anvin1-1/+1
2010-06-28Merge remote branch 'debian/daniel'H. Peter Anvin2-3/+11
2010-06-28Merge remote branch 'sha0/newness'syslinux-4.00H. Peter Anvin1-0/+8
2010-06-28NEWS: Document mdiskchk.com and eltorito.sys changesShao Miller1-0/+8
2010-06-28config.c32: accept an optional new directoryH. Peter Anvin1-3/+4
2010-06-28diskio: hard-code CD-ROM sectors to 2048 bytesH. Peter Anvin1-1/+12
2010-06-28NEWS: document MENU IMMEDIATEH. Peter Anvin1-0/+2
2010-06-28NEWS: document isohybrid.cH. Peter Anvin1-1/+3
2010-06-28NEWS: document ifcpu*.c32 fixH. Peter Anvin1-0/+1
2010-06-28NEWS: Fixing HDT, adding ifcpu changesErwan Velu1-1/+3
2010-06-28NEWS: first cut of a NEWS file for 4.00H. Peter Anvin1-3/+41
2010-06-27core, chdir: collapse slashes, avoid copy-to-selfsyslinux-4.00-pre64H. Peter Anvin1-11/+48
2010-06-27Merge remote branch 'sha0/gert_chain'H. Peter Anvin1-6/+19
2010-06-27chain.c32: pass partition number to stage2 of Grub LegacyGert Hulselmans1-5/+8
2010-06-27rosh: update for Syslinux 4 and make it more usableGene Cumm2-344/+733
2010-06-27chain.c32: only pass partition number in DH, when grldr= is usedGert Hulselmans1-1/+11
2010-06-27Merge remote branch 'sha0/gert_chain'H. Peter Anvin1-21/+25
2010-06-27chain.c32: add keeppxe to usage output and cleanup commentsGert Hulselmans1-21/+25
2010-06-27<linux/loop.h>: deal with really ancient Linux kernel headersH. Peter Anvin1-0/+6
2010-06-27libinstaller: include <linux/loop.h>H. Peter Anvin1-0/+90
2010-06-27Export the 64-bit partition offset and use it in chain.cH. Peter Anvin5-14/+20
2010-06-27isohdpfx: update to the new !GPT protocolH. Peter Anvin1-3/+5
2010-06-26diskstart: if no partition info is available, use bsHiddensyslinux-4.00-pre63H. Peter Anvin1-2/+7
2010-06-26Update .gitignoreH. Peter Anvin1-0/+3
2010-06-26extlinux: set bsHidden for loop devicesH. Peter Anvin2-5/+15
2010-06-26PM getcwd(); Fix COM32 getcwdGene Cumm5-21/+20
2010-06-26core: move PartInfo back to the top of stackH. Peter Anvin1-9/+8
2010-06-26syslinux.ld: remove redundant definition of STACK32_LENH. Peter Anvin1-2/+0
2010-06-26menu: add MENU HELPH. Peter Anvin4-4/+43
2010-06-26core, fs: eliminate recursion in put_inode()H. Peter Anvin1-5/+4
2010-06-26chain.c32: fix handover to a logical partitionH. Peter Anvin1-48/+65
2010-06-26gptmbr: skip partitions with all-zero PartitionTypeGUIDH. Peter Anvin1-0/+6
2010-06-26pwd.c32: add to MakefileH. Peter Anvin1-1/+1
2010-06-26chain.c32: "fs" is a singular token, only match if completeH. Peter Anvin1-1/+1
2010-06-26com32 pwd moduleGene Cumm1-0/+51
2010-06-26Fix COM32 chdir()Gene Cumm3-6/+8
2010-06-26pmapi: make the pmapi vector include its own sizeH. Peter Anvin2-0/+4
2010-06-26chain: Support booting GPT partition by labelShao Miller2-6/+73
2010-06-26chain: Support booting GPT disk/partition by GUIDShao Miller2-23/+149
2010-06-25core, fs: handle .. resolution in the filesystem coreH. Peter Anvin2-14/+33
2010-06-25btrfs: initialize the block cache earlyH. Peter Anvin1-44/+5
2010-06-25btrfs: do not read past the end of the diskH. Peter Anvin1-0/+8
2010-06-25core, diskio: make error messages a little more usefulH. Peter Anvin1-1/+7
2010-06-25extlinux: modify the layout for btrfsH. Peter Anvin1-9/+13
2010-06-25dos: include the ADV in the file size to be sector mappedsyslinux-4.00-pre62H. Peter Anvin1-1/+2
2010-06-25mtools: include the size of the ADV in the mappable rangeH. Peter Anvin1-1/+2
2010-06-25chain.c32: correctly set the length of the GPT handover structuresyslinux-4.00-pre61H. Peter Anvin1-50/+57
2010-06-25Merge remote branch 'sha0/chain_gpt'H. Peter Anvin2-196/+664
2010-06-25pxe: don't corrupt the length of an RRQ packet on retryH. Peter Anvin1-1/+4
2010-06-25chain: Implement GPT hand-over protocol as documentedShao Miller2-1/+51
2010-06-24pxe: fix the unload sequenceH. Peter Anvin2-16/+24
2010-06-24pxe: fix ip_ok()H. Peter Anvin2-8/+10
2010-06-24doc/gpt.txt: this is now fully implementedH. Peter Anvin1-4/+2
2010-06-25Updating description in syslinux manpage wrt/ default entries as of syslinux ...Daniel Baumann1-3/+9
2010-06-25Adding note about extlinux.conf in extlinux manpage.Daniel Baumann1-0/+2
2010-06-24Rename dir.c32 -> ls.c32syslinux-4.00-pre60H. Peter Anvin2-2/+2
2010-06-24chain: Allow booting the Syslinux partition with "fs"Shao Miller2-31/+45
2010-06-24Merge remote branch 'erwan/master_new'H. Peter Anvin2-31/+49
2010-06-24ifcpu: Adding PAE supportErwan Velu1-4/+9
2010-06-24Merge branch 'master' of ssh://terminus.zytor.com/pub/git/syslinux/syslinuxsyslinux-4.00-pre59H. Peter Anvin3-20/+52
2010-06-24extlinux: fix ADV handling, so extlinux.sys -> ldlinux.sys actually worksH. Peter Anvin1-9/+16
2010-06-24disklib: Add WEE bootloader detection codeGert Hulselmans1-0/+2
2010-06-24chain: A sprinkling of documentationShao Miller2-20/+31
2010-06-24advio: make read_adv() distinguish ENOENT from other errorsH. Peter Anvin1-2/+3
2010-06-24ifcpu: printing usage if no parameterErwan Velu1-31/+42
2010-06-24extlinux: add code to automate extlinux.sys -> ldlinux.sys migrationH. Peter Anvin1-16/+40
2010-06-24libfat: formatting fixH. Peter Anvin1-3/+3
2010-06-24chain: Remove type-assurance macro for declarationsShao Miller1-7/+6
2010-06-24chain: Support GPT disksShao Miller1-1/+230
2010-06-24chain: Change disk partition iteration strategyShao Miller1-111/+219
2010-06-24chain: Fix allocation size in read_sectorsShao Miller1-1/+1
2010-06-23Move modify_adv() into common codeH. Peter Anvin4-43/+30
2010-06-23fs: enforce filetypes in open_fileH. Peter Anvin1-5/+13
2010-06-23opendir: enforce the file typeH. Peter Anvin1-2/+9
2010-06-23pxe: set the file type in the inode structureH. Peter Anvin1-0/+1
2010-06-22memdiskfind: remove debugging printfH. Peter Anvin1-2/+0
2010-06-22memdiskfind: make sure we don't map unavailable RAMH. Peter Anvin1-6/+38
2010-06-23chain: Add DOS partition dumping routine for debuggingShao Miller1-0/+33
2010-06-23chain: Use struct mbr where applicableShao Miller1-39/+52
2010-06-22chain: Use CHS typedef and macrosShao Miller1-6/+13
2010-06-22chain: Allow reading more than a single sectorShao Miller1-9/+15
2010-06-22chain: Run Nindent on com32/modules/chain.cShao Miller1-26/+24
2010-06-22mtools: create an empty ADVsyslinux-4.00-pre58H. Peter Anvin2-2/+12
2010-06-22dos: vacuous ADV supportH. Peter Anvin5-1/+81
2010-06-22setadv: remove unused, nonportable header fileH. Peter Anvin1-1/+0
2010-06-22win32: vacuous ADV supportH. Peter Anvin7-142/+176
2010-06-22win32: use .obj not .o, and build an intermediate libraryH. Peter Anvin1-6/+14
2010-06-22pxe: fix the timeout logic for RRQsyslinux-4.00-pre57H. Peter Anvin1-28/+22
2010-06-22pxe: fix bugs in DHCP parsing and config file selectionH. Peter Anvin2-60/+57
2010-06-22pxe: correct the generation of the UUID stringH. Peter Anvin1-5/+5
2010-06-22Merge remote branch 'erwan/master_new'H. Peter Anvin21-404/+401
2010-06-22hdt: new release 0.3.6.1hdt-0.3.6.1Erwan Velu1-2/+2
2010-06-22hdt: Using syslinux_reboot() callErwan Velu5-17/+14
2010-06-22hdt: updating memtest to 4.10Erwan Velu2-3/+3
2010-06-22sysdump, be_srec: increment the addressH. Peter Anvin1-0/+1
2010-06-22sysdump: output S-records to the consoleH. Peter Anvin3-0/+86
2010-06-22Replacing strncpy by strlcpyErwan Velu11-376/+376
2010-06-22Merge branch 'master' of git://git.kernel.org/pub/scm/boot/syslinux/syslinux ...Erwan Velu25-85/+534
2010-06-22memdisk: add a sector_shift field to the MDI; fix memdiskfindH. Peter Anvin4-14/+22
2010-06-22diskstart: if no partition table, we need Hidden == 0syslinux-4.00-pre56H. Peter Anvin1-5/+11
2010-06-22isohybrid: fix another type mismatchH. Peter Anvin1-1/+1
2010-06-21sysdump: smarter ACPI dumpH. Peter Anvin3-19/+288
2010-06-21sysdump: make TFTP server optionalH. Peter Anvin1-3/+23
2010-06-21<syslinux/config.h> fix the order of struct syslinux_ipinfoH. Peter Anvin1-2/+2
2010-06-21memdiskfind: sanity check the FBM valueH. Peter Anvin1-1/+4
2010-06-21memdiskfind: utility to find an mBFT and output phram parametersH. Peter Anvin2-1/+123
2010-06-21memdisk: make mstructs.h includable from LinuxH. Peter Anvin8-28/+24
2010-06-21utils/Makefile: fix build rulesH. Peter Anvin1-2/+2
2010-06-21isohybrid: fix beginner mistakesH. Peter Anvin1-2/+2
2010-06-21core: Make cfarcall IF-preservingH. Peter Anvin1-2/+9
2010-06-21com32: make __farcall() IF-preservingH. Peter Anvin1-1/+14
2010-06-21linux installer: better error message for missing /tmpGeorge David1-1/+2
2010-06-21comboot: allow the read disk API call to specify a 64-bit LBAH. Peter Anvin2-4/+4
2010-06-21core, adv: for CHS mode, the top 40 LBA bits must be zeroH. Peter Anvin1-0/+4
2010-06-21pxelinux: use alignb not alignz in a bss sectionsH. Peter Anvin1-1/+1
2010-06-21Fixing compilation warningErwan Velu4-7/+7
2010-06-21diskstart: fix CHS mode, reinstate cyl 1023 checksyslinux-4.00-pre55H. Peter Anvin1-12/+11
2010-06-21diskstart: clean up GPT handlingH. Peter Anvin1-9/+11
2010-06-21dns: don't get stuck on no packet receivedsyslinux-4.00-pre54H. Peter Anvin1-10/+5
2010-06-21core: Preserve IF through call16()H. Peter Anvin2-3/+17
2010-06-21pxe: fix handling of lost packets in DNS resolutionH. Peter Anvin2-78/+75
2010-06-21pxe: properly null-terminate packet after tftp://H. Peter Anvin1-1/+2
2010-06-20pxe: correct the parsing of tftp:// URLsH. Peter Anvin1-2/+2
2010-06-20pxe: don't misidentify non-tftp URLs as tftpH. Peter Anvin1-1/+1
2010-06-20core: align the EPAsyslinux-4.00-pre53pathbasedH. Peter Anvin1-0/+1
2010-06-20Merge syslinux/extlinux patch code and core codeH. Peter Anvin20-402/+190
2010-06-20Reduce sector 1 space pressure; further merge installer codesyslinux-4.00-pre52H. Peter Anvin6-210/+294
2010-06-20fat: fix off-by-one error in the FAT installersyslinux-4.00-pre51H. Peter Anvin1-3/+4
2010-06-19linux/syslinux: handle the null pathname caseH. Peter Anvin1-9/+17
2010-06-19Merge remote branch 'sha0/for_hpa' into pathbasedH. Peter Anvin3-9/+24
2010-06-19Merge branch 'pathbased' of ssh://terminus.zytor.com/pub/git/syslinux/syslinu...H. Peter Anvin1-0/+2
2010-06-18pxe: mark ipinfo as IPv4H. Peter Anvin1-0/+2
2010-06-18Merge branch 'pathbased' of ssh://terminus.zytor.com/pub/git/syslinux/syslinu...syslinux-4.00-pre50H. Peter Anvin15-52/+289
2010-06-18core, pxe: remove stray debugging printfH. Peter Anvin1-1/+0
2010-06-18sysdump: dump ACPI informationH. Peter Anvin3-0/+177
2010-06-18sysdump: use lmalloc/lfreeH. Peter Anvin2-3/+10
2010-06-18sysdump: tftp: use lmalloc(), and set the gatewayH. Peter Anvin1-6/+21