aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2016-01-31efi/multifs: correctly enumerate partitions per diskmultifsPaulo Alcantara1-54/+159
2016-01-31s/MultiFS/multifsRaphael S. Carvalho6-12/+12
2016-01-31efi/multifs: fix misuse of static private informationPaulo Alcantara1-6/+10
2016-01-31multifs: add support for both UEFI and BIOS firmwarePaulo Alcantara13-668/+514
2016-01-31sys/common: handle multifs paths in findpath()Paulo Alcantara1-1/+6
2016-01-31efi: add multifs supportPaulo Alcantara9-23/+387
2016-01-31ldlinux/kernel: contemplate multifs path syntaxPaulo Alcantara1-0/+9
2016-01-31Wire up multifs support.Raphael S. Carvalho4-0/+377
2016-01-31core: multifs infrastructure added.Raphael S. Carvalho7-32/+206
2016-01-31Move partiter from com32/chain to com32/lib/syslinuxRaphael S. Carvalho10-14/+15
2016-01-19Merge 'git://github.com/Celelibi/syslinux.git/fix/bios/tail-call-stack-overfl...Gene Cumm3-10/+80
2016-01-19core/xfs: Silence compiler warningGene Cumm1-2/+2
2016-01-19Merge 'git://zytor.com/users/pcacjr/syslinux.git/xfs-v3-support' into masterGene Cumm6-230/+399
2015-12-27btrfs: Fix logical to physical block address mappingPaulo Alcantara2-16/+35
2015-12-14xfs: Add support for v3 directoriesPaulo Alcantara6-230/+399
2015-12-10Partial Revert: Still use .*.d depsGene Cumm1-2/+2
2015-12-10Dont bypass compiler driver for Dependency generation optionsKhem Raj1-2/+2
2015-12-06com32: Adding 'exit' entry in chain.c32Erwan Velu1-0/+3
2015-12-06com32: Handle broken modules.aliasErwan Velu1-0/+8
2015-11-27Makefile: Always use -mno-red-zone for EFISylvain Gault4-7/+12
2015-11-27Makefile: Pass down the variable EFI_BUILDSylvain Gault4-13/+14
2015-11-25extlinux: code cleanup and simplificationNicolas Cornu via Syslinux1-58/+55
2015-11-15extlinux/main.c: space changeAdy1-10/+10
2015-11-15extlinux/main.c: Correct comment about btrfs installGene Cumm1-3/+6
2015-11-15extlinux/main.c: comment typo fixesAdy1-5/+5
2015-11-10libinstaller: introduce syslxrw libraryPaulo Alcantara11-67/+113
2015-11-10mtools: Remove local xpread/xpwrite, use ones from syslxcomNicolas Cornu2-58/+2
2015-11-08xfs: rename xfs_is_valid_magicnum to xfs_is_valid_sbPaulo Alcantara2-17/+15
2015-11-08bios: Don't try to guess the sections alignmentSylvain Gault2-102/+24
2015-11-08bios: Fix alignment change with gcc 5Sylvain Gault2-6/+6
2015-10-18ldlinux: Fix return pointer to local dataSylvain Gault1-1/+1
2015-10-15efi: Disable UseDefaultAddress if possibly deafGene Cumm1-3/+28
2015-10-13core: Fix stack overflow when reloading configSylvain Gault1-1/+57
2015-10-13ldlinux: fix stack overflow when running COM32 modulesSylvain Gault2-9/+23
2015-10-12efi: core_udp_configure()/core_tcp_connect(): Fix error messageGene Cumm2-2/+2
2015-10-10mboot.c32: add ELF64 support for Multiboot1Alex2-0/+124
2015-10-10core/http: Append port number to Host field if neededGene Cumm1-2/+15
2015-10-08core/pxe: Allow DHCP option 54 Server IdentifierGene Cumm1-2/+6
2015-09-28chrreplace: Don't skip the first characterJosh Triplett1-1/+1
2015-09-27extlinux: fix memory leakImran Zaman1-14/+30
2015-09-27Add gpxe/ to clean-up targetsGene Cumm2-4/+12
2015-09-27core: readd gPXE/iPXE support for HTTP on pxelinux.0Gene Cumm3-81/+108
2015-09-20core/fs/lib/loadconfig.c: Add architecture-specific config name to searchAdy1-0/+5
2015-09-20com32/modules: Split build by architecture. Add dir.c32Gene Cumm1-7/+16
2015-09-16efi: Don't unnecessarily rebuild syslinux.soSylvain Gault1-4/+3
2015-09-13zlib: use (void(0)) instead of empty #definesPatrick Masotta1-6/+6
2015-09-13efi/x86_64: fix trivial compilation warningSylvain Gault1-1/+1
2015-09-12pxe/dhcp_option: Don't parse DHCP option 54 Server IdentifierGene Cumm1-1/+0
2015-09-10efi: Merge cleanupGene Cumm2-4/+3
2015-09-08libinstaller: Explicit failure if path isn't writableErwan Velu1-1/+2
2015-09-06doc/menu.txt: further correctionsGene Cumm1-6/+7
2015-09-06doc/menu.txt: correction, rewording and type corrections.Ady1-89/+99
2015-09-06efi/x86_64: leave long mode properlyThomas Letan1-20/+41
2015-09-04libupload: Reworking tftp support to use core functionsErwan Velu5-150/+220
2015-09-04tftp: Report server IP address on debug messageErwan Velu1-1/+10
2015-09-04hdt: print tftp error number & message if dump failedErwan Velu1-1/+2
2015-09-04hdt: Removing commas and plus signs from filenameErwan Velu1-0/+6
2015-09-04debug: Adding -DDEBUG_THREADErwan Velu2-0/+5
2015-09-04gpllib: Updating dmi codeErwan Velu6-30/+67
2015-09-04hdt: Avoid false-positive single command detectionErwan Velu1-2/+2
2015-09-04hdt: Fixing argv usage to avoid crashErwan Velu1-5/+5
2015-09-02core: dprintf on malloc/free if -DDEBUG_MALLOCErwan Velu2-0/+6
2015-09-02efi: Change status check when draining keyboardOliver Wagner1-1/+1
2015-08-27com32: write_sectors() sizing correctionsRobert1-3/+3
2015-08-26efi: fix warning about unused variableSylvain Gault1-1/+0
2015-08-26efi: fix pointer-type mismatch assigment warningSylvain Gault1-1/+1
2015-08-26efi: fix warnings about argument typesSylvain Gault1-2/+2
2015-08-01efi/main: set/check for NULL in efi_create_binding()Patrick Masotta1-2/+2
2015-07-19efi: Hunt for service binding handle if neededGene Cumm1-7/+39
2015-07-19efi: add efi_get_MAC()Gene Cumm1-0/+36
2015-07-19efi: rename pxe_handle to image_device_handleGene Cumm3-9/+9
2015-07-18com32 readconfig: use my_isspace()Gene Cumm2-2/+2
2015-07-18com32/include/menu.h: Extend my_isspaceGene Cumm1-1/+1
2015-07-18core/serirq: Use memset not memcpyGene Cumm1-1/+1
2015-07-18efi/udp: Don't use AllowPromiscuousGene Cumm1-2/+0
2015-07-18efi: Provide feedback on Configure() failuresGene Cumm2-6/+10
2015-06-27efi/main.c: don't close handle earlyPatrick Masotta1-3/+0
2015-06-26efi/pxe.c: missing returnPatrick Masotta1-0/+1
2015-06-25efi/pxe: Reuse handleGene Cumm3-35/+23
2015-06-25core/pxe/dhcp_option: Filter options based on pkt_typeGene Cumm1-1/+4
2015-06-25core/pxe: Don't prevent serverip overrideGene Cumm1-3/+0
2015-06-20core/pxe: extend parse_dhcp() for packet typeGene Cumm4-9/+11
2015-06-09core/fs/pxe/dhcp_option: comment spellingGene Cumm1-1/+1
2015-06-09efi/pxe: save MAC after parsing last packetPatrick Masotta1-9/+11
2015-05-26efi/pxe: Use the appropriate 3rd packetPatrick Masotta1-1/+9
2015-05-25efi/pxe: Amend comments to clarify BIOS.Gene Cumm1-3/+3
2015-05-24ldlinux.c32: SERIAL directive: Allow octal/hex on port/flow controlAndrew J. Schorr1-2/+2
2015-05-17com32/Makefile: resequence/regroupGene Cumm1-10/+8
2015-05-17com32/Makefile: additional dependenciesJonathan Boeing1-2/+2
2015-05-03hdt: fix sizeof(char *) misuseJonathan Boeing1-3/+2
2015-05-03hdt: fix sizeof(char *) misuseJonathan Boeing1-89/+89
2015-05-03hdt: fix sizeof(char *) misuseJonathan Boeing1-89/+89
2015-05-03gpllib: fix sizeof(char *) misuseJonathan Boeing1-10/+14
2015-05-03pxe: fix truncation warningJonathan Boeing1-1/+1
2015-05-03Use z width specifier when printing size_t variableJonathan Boeing1-1/+1
2015-05-03add missing '\n' to dprintfJonathan Boeing1-2/+2
2015-05-03fix a few typosJonathan Boeing3-3/+3
2015-04-18com32/lib/syslinux/load_linux.c: update prot_mode_baseScot Doyle1-0/+1
2015-03-15chain: year update in commments (trivial)Gene Cumm11-11/+11
2015-03-15chain/partiter: add options to ignore GPT crc checksMichal Soltys4-23/+57
2015-03-15chain/partiter: call notsane_gpt_hdr() per headerMichal Soltys1-48/+48
2015-02-22diag/geodsp/: Remove geodsp1s_f.img.xz image from target; CopyrightGene Cumm4-5/+5
2015-02-16core/diskboot.inc: spellingGene Cumm1-1/+1
2015-02-16diag/geodsp/Makefile: lib; _f alternateGene Cumm1-3/+7
2015-02-16diag/geodsp: updateGene Cumm3-74/+113
2015-02-15diag/geodsp: Update README with a sampleGene Cumm1-0/+24
2015-02-15diag/geodsp: mk-lba-img.pl misdirects a status messageGene Cumm1-1/+1
2015-02-14load_linux: correct a typeScot Doyle1-2/+2
2015-02-14Merge remote-tracking branch 'u-gh-wferi/pub'Gene Cumm5-341/+329
2015-01-05txt/syslinux.txt: --onceAdy1-1/+1
2015-01-05txt/syslinux.txt: updatesAdy1-10/+12
2015-01-05check-gnu-efi.sh: print the output of build-gnu-efi.shRobert Yang1-1/+1
2015-01-05efi: prevent git command in non-git tree #2Gene Cumm1-1/+3
2015-01-05efi: prevent git command in non-git treeErwan Velu1-1/+3
2015-01-05txt/syslinux.cfg.txt: Fix SYSAPPEND FSUUIDGene Cumm1-4/+6
2015-01-05com32: Use z size specifier for printf-ing size_t variableMartin Str|mberg6-8/+8
2015-01-05SYSAPPEND: Fix space strippingDany St-Amant3-3/+3
2015-01-05build: sort sources to build in a more deterministic wayPhilippe Coval15-27/+27
2015-01-05com32: change '%llx' to use PRIx64Martin Str|mberg6-21/+21
2015-01-05com32: parallel depsGene Cumm1-4/+2
2015-01-05gpllib: fix parallel building issueChong Lu1-0/+1
2015-01-05libupload: fix parallel build issueRobert Yang1-0/+1
2015-01-05doc/syslinux.txt, txt/syslinux.cfg.txt: Adjust bit valuesGene Cumm2-13/+18
2015-01-05doc/syslinux.txt: SYSAPPEND 0x20000 FSUUIDGene Cumm1-0/+5
2015-01-05btrfs: Suffix 64b macroMartinS1-1/+1
2015-01-05version: bump to 6.04/2015Gene Cumm1-1/+1
2014-10-13lua: simplify the function/value handling in the automenu testFerenc Wágner1-10/+7
2014-10-13lua: move the automenu test from the boot_linux to the boot_it bindingFerenc Wágner1-5/+18
2014-10-13lua: return the modified object from the initramfs methodsFerenc Wágner2-4/+8
2014-10-13lua: docs: refresh and extend the documentationFerenc Wágner1-128/+93
2014-10-13lua: initramfs: enable adding nonempty filesFerenc Wágner1-4/+11
2014-10-13lua: don't do a local boot when asked to final_cleanupFerenc Wágner1-2/+1
2014-10-13lua: do not leak initramfs data chunks on garbage collectionFerenc Wágner1-0/+16
2014-10-13lua: make initramfs structures full userdata objects with methodsFerenc Wágner1-25/+43
2014-10-12lua: unused optional arguments can goFerenc Wágner1-10/+0
2014-10-12lua: make the file operations methodsFerenc Wágner1-2/+7
2014-10-12lua: garbage collect file objectsFerenc Wágner1-0/+15
2014-10-12lua: represent syslinux files as full userdataFerenc Wágner1-21/+13
2014-10-12lua: Remove even more cruft from syslinux.cFerenc Wágner1-44/+2
2014-10-11lua: docs: condense the PCI exampleFerenc Wágner1-29/+6
2014-10-11lua: docs: remove printf from loadfile exampleFerenc Wágner1-10/+3
2014-10-11lua: docs: loadfile() is not TFTP-specificFerenc Wágner1-1/+1
2014-10-11libansi.h: depends on stdbool.h and stdio.hFerenc Wágner1-0/+3
2014-10-11lua: docs: remove overall indentation and some verbose cruft from the examplesFerenc Wágner1-104/+99
2014-10-11lua: docs: bring documentation up to dateFerenc Wágner1-31/+42
2014-10-11lua: vesa: delete stray would-be-debug outputFerenc Wágner1-2/+0
2014-10-11lua: docs: add new bindings to syslinux.ascFerenc Wágner1-1/+21
2014-10-11lua: docs: do not reference removed exampleFerenc Wágner1-1/+0
2014-10-11lua: share the export macro (CPP only change)Ferenc Wágner1-39/+39
2014-10-11lua: add the IMAGE_TYPE table to the syslinux moduleFerenc Wágner1-0/+13
2014-10-11lua: make kernel and initrd progress output match in sl_boot_linuxFerenc Wágner1-4/+4
2014-10-06NEWS: Update for 6.03 releasesyslinux-6.03H. Peter Anvin1-0/+75
2014-09-29define _DEFAULT_SOURCE for glibc-2.20Chanho Park3-0/+6
2014-08-26chain/partiter: correct gpt header checkssyslinux-6.03-pre20Michal Soltys1-4/+8
2014-08-26chain: implement strict=<0|1|2>Michal Soltys5-22/+53
2014-08-26chain: add missing pi_del() in find*() functionsMichal Soltys1-35/+25
2014-08-26chain/partiter: adjust error reportingMichal Soltys3-10/+5
2014-08-26chain/partiter: fix possible non-NULL value returned by pi_begin() on errorMichal Soltys1-8/+10
2014-08-26chain/partiter: fix and improve gpt handling in buggy casesMichal Soltys1-76/+128
2014-08-02PXE ISR: Force polling on select hardware #3 WORKAROUNDGene Cumm1-0/+1
2014-07-29core, pxe: Don't push on one stack and pop from the other in pxenvsyslinux-6.03-pre19H. Peter Anvin1-0/+4
2014-07-13PXE ISR: Force polling on select hardware WORKAROUNDGene Cumm1-3/+2
2014-06-27lzo: Upgrade to LZO 2.07H. Peter Anvin53-2126/+7217
2014-06-24Test for Watcom C presencesyslinux-6.03-pre18Lubomir Rintel1-0/+8
2014-06-24utils/isohybrid.c: Enable promised options -u, -m, -bThomas Schmitt1-1/+1
2014-06-24efi: Tag __syslinux_adv* with __exportMatt Fleming1-2/+2
2014-06-23isohybrid: Function to write UTF-16LE stringsH. Peter Anvin1-9/+19
2014-06-23utils/isohybrid.c: Introduce option --mbr and make isohybrid.c compilable sta...Thomas Schmitt1-2/+46
2014-06-23utils/isohybrid.c: Change all fseek(3) to fseeko(3)Thomas Schmitt1-10/+9
2014-06-23utils/isohybrid.c: Write GPT backup to the very end of the imageThomas Schmitt1-3/+3
2014-06-23utils/isohybrid.c: Correct end block address of first GPT partitionThomas Schmitt1-1/+1
2014-06-23utils/isohybrid.c: Correct blocking factor in APM partition block countsThomas Schmitt1-5/+5
2014-06-23utils/isohybrid.c: Encode GPT partition names as UTF-16LEThomas Schmitt1-3/+8
2014-06-19isohybrid: define _FILE_OFFSET_BITS in the file itselfH. Peter Anvin1-0/+1
2014-06-19isohybrid: fix overflow on 32 bit systemKai Kang1-1/+1
2014-06-16pxelinux-options: Fix data corruption bugsyslinux-6.03-pre17H. Peter Anvin1-3/+1
2014-06-16pxe: Add support for embedded options in EFIsyslinux-6.03-pre16H. Peter Anvin2-23/+113
2014-06-16pxe: Re-add support for embedded DHCP optionssyslinux-6.03-pre15H. Peter Anvin4-3/+23
2014-06-10Revert "ldlinux: Allow a held shift key to override UI as well as DEFAULT"H. Peter Anvin1-1/+4
2014-06-10com32: Fixing lua's dependenciessyslinux-6.03-pre14Erwan Velu1-1/+2
2014-06-10memdump: Remove old obsolete COM16 binaryH. Peter Anvin33-3898/+2
2014-06-10sysdump: Remove README that was for memdump, not sysdumpH. Peter Anvin1-19/+0
2014-06-10Make symbols defined in linker script HIDDENH. Peter Anvin2-164/+164
2014-06-09adv: Remove double defintionH. Peter Anvin1-3/+1
2014-06-02core/fs: Add support to Unix File system 1/2.syslinux-6.03-pre13Raphael S. Carvalho4-0/+944
2014-06-02installer: Add UFS1/2 support for Extlinux installerRaphael S. Carvalho4-10/+378
2014-06-02ntfs: fix incorrect file->offset usage in ntfs_readdirAndy Alex1-6/+4
2014-05-26cache, btrfs: Provide a general cached read routineH. Peter Anvin3-34/+41
2014-05-26btrfs: Remove static variablesH. Peter Anvin2-77/+100
2014-05-26btrfs: Fix stack smash with node size > 4Ksyslinux-6.03-pre12H. Peter Anvin2-41/+62
2014-05-21ldlinux: Allow a held shift key to override UI as well as DEFAULTH. Peter Anvin1-4/+1
2014-05-20btrfs: fix typo in definition of BTRFS_ADV_OFFSETH. Peter Anvin1-1/+2
2014-05-20btrfs: Move ldlinux.sys to Boot Area BH. Peter Anvin2-6/+15
2014-04-20Centralize shift_is_held(), make it work to force the command linesyslinux-6.03-pre11H. Peter Anvin4-7/+11
2014-04-20kbd: Use the extended keyboard state query for bios_shiftflags()H. Peter Anvin1-3/+18
2014-04-20kbd: Make getting the keyboard shift state a firmware methodH. Peter Anvin4-12/+24
2014-04-17bios: Use int 0x16, ah=0x02 to probe for shift flagssyslinux-6.03-pre10H. Peter Anvin2-5/+17
2014-04-17NTFS: Fragmented $MFT file was not handledAndy Alex1-100/+93
2014-04-03core: Avoid initializing the cache more than onceRaphael S. Carvalho4-2/+7
2014-03-13lua: Remove additional old cruft from sl_boot_linux()syslinux-6.03-pre9H. Peter Anvin1-4/+0