aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
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
2010-06-18pxe: centralize all the IP information and export it to modulesH. Peter Anvin9-43/+82
2010-06-17Merge branch 'pathbased' of ssh://terminus.zytor.com/pub/git/syslinux/syslinu...H. Peter Anvin11-211/+489
2010-06-17Merge remote branch 'sha0/boot_args' into pathbasedH. Peter Anvin2-6/+12
2010-06-17eltorito: Scan upwards instead of downwardsShao Miller1-4/+4
2010-06-17Merge remote branch 'sha0/mdiskchk_enh2' into pathbasedH. Peter Anvin8-201/+473
2010-06-16Merge branch 'pathbased' of ssh://terminus.zytor.com/pub/git/syslinux/syslinu...syslinux-4.00-pre49H. Peter Anvin8-530/+116
2010-06-16Move Linux ioctl header magic into a single fileH. Peter Anvin6-522/+111
2010-06-15installer: fix use of FIEMAPH. Peter Anvin1-2/+2
2010-06-15extlinux: don't compile with -O0H. Peter Anvin1-1/+1
2010-06-15dos: fix get_64_sl() and set_64_sl()H. Peter Anvin1-5/+2
2010-06-15Merge branch 'pathbased' of ssh://terminus.zytor.com/pub/git/syslinux/syslinu...syslinux-4.00-pre48H. Peter Anvin2-18/+15
2010-06-15Fix prototype for generate_extentsH. Peter Anvin2-2/+2
2010-06-15syslinux: synchronize generate_extents() with extlinuxH. Peter Anvin1-16/+15
2010-06-15extlinux: remove debugging printf'sH. Peter Anvin1-2/+0
2010-06-15Merge branch 'pathbased' of ssh://terminus.zytor.com/pub/git/syslinux/syslinu...H. Peter Anvin11-131/+385
2010-06-15Switch to 64-bit sector pointers everywhereH. Peter Anvin11-131/+385
2010-06-15mdiskchk: Add --no-sequential modeShao Miller1-1/+10
2010-06-15memdisk: Correct El Torito termination responseShao Miller1-1/+6
2010-06-15eltorito: Include drive 0xFF in scanShao Miller1-7/+8
2010-06-14Merge branch 'pathbased' of ssh://terminus.zytor.com/pub/git/syslinux/syslinu...H. Peter Anvin4-194/+302
2010-06-14core: add hlt to infinite loopH. Peter Anvin1-1/+2
2010-06-14Implement !GPT protocol in Syslinux core; handle offset > 2 TBH. Peter Anvin4-194/+301
2010-06-14gptmbr: change synthetic partition type to 0xEDH. Peter Anvin2-2/+2
2010-06-13Merge remote branch 'sherbszt/gfxboot32' into pathbasedH. Peter Anvin1-10/+12
2010-06-13fat: handle .. pointing back to the root directoryH. Peter Anvin1-9/+27
2010-06-13gfxboot: set media typeSebastian Herbszt1-0/+6
2010-06-12ifcpuXX: Support multiple parameters with labelsShao Miller2-6/+12
2010-06-11gptmbr: save four bytesH. Peter Anvin1-2/+7
2010-06-11gptmbr: fix offset for MSW of partition endH. Peter Anvin1-2/+2
2010-06-11gptmbr: implement the new T13-approved GPT protocolH. Peter Anvin3-52/+39
2010-06-10mdiskchk: Support three new featuresShao Miller2-21/+228
2010-06-11memdisk: Force 32-bit mBFT "safe hook" pointer fieldShao Miller2-2/+5
2010-06-11memdisk: Move dpt_t into common structures headerShao Miller2-33/+33
2010-06-11memdisk: mBFT includes the MDIShao Miller1-12/+13
2010-06-11memdisk: Change patch area to include the entire MDIShao Miller3-21/+33
2010-06-11memdisk: Use MEMDISK header to access "safe hook"Shao Miller2-23/+22
2010-06-11memdisk: Use real_addr_t for SEG:OFF fieldsShao Miller2-28/+41
2010-06-11memdisk: Move common structures into headersShao Miller5-104/+141
2010-06-09syslinux: Correctly handle the case of installing into the rootH. Peter Anvin2-4/+13
2010-06-09setadv: asprintf() doesn't return an error codeH. Peter Anvin1-4/+4
2010-06-09syslxopt: add missing break;H. Peter Anvin1-0/+1
2010-06-09loadconfig: fold FAT pathname search into generic_load_configH. Peter Anvin2-51/+36
2010-06-09syslinux: provide for backwards compatibilityH. Peter Anvin2-13/+26
2010-06-09syslinux: don't break -o just yet; print warning and resumeH. Peter Anvin4-19/+44
2010-06-09Unify instances of integer log2H. Peter Anvin4-15/+53
2010-06-09Clean up warnings in previous checkinH. Peter Anvin2-2/+8