summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
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
2014-03-13ntfs: Make byte_shift a constH. Peter Anvin1-1/+1
2014-03-13NTFS: Incorrect parsing of file runsAndy Alex1-6/+2
2014-03-13FSUUID for ext2 filesystemSerj Kalichev2-1/+40
2014-03-13Add filesystem UUID to SYSAPPEND for FATSerj Kalichev13-1/+75
2014-03-13Merge branch 'nocomapi'H. Peter Anvin19-541/+121
2014-03-13biosboot: This file is not for EFInocomapiH. Peter Anvin1-0/+4
2014-03-13lua: Remove obsolete crap from sl_boot_linux()syslinux-6.03-pre8H. Peter Anvin1-29/+0
2014-03-13lua: In sl_initramfs_add_file(), actually use the real file nameH. Peter Anvin1-3/+3
2014-03-03Merge branch 'nocomapi'syslinux-6.03-pre7H. Peter Anvin19-541/+117
2014-03-02lua: replace the syslinux module test with an automatic boot menu generatorsyslinux-6.03-pre6Ferenc Wágner1-0/+152
2014-03-02lua: base the package load paths on the Syslinux pathFerenc Wágner2-2/+35
2014-03-02lua: upgrade to 5.2.3Ferenc Wágner63-107/+160
2014-03-02lua: add demo of the cmenu binding (the simple example)Ferenc Wágner1-0/+34
2014-03-02lua: start of a binding module for libmenu.c32Ferenc Wágner2-0/+94
2014-03-01lua: make the dmi module standaloneFerenc Wágner2-4/+14
2014-03-01lua: also reactivate the cpu, dhcp, dmi, pci and vesa extension modulesFerenc Wágner7-8/+19
2014-03-01lua: bind get_key() in the syslinux moduleFerenc Wágner1-0/+49
2014-03-01lua: reactivate the syslinux extension moduleFerenc Wágner2-2/+3
2014-03-01lua: add the LuaFileSystem libraryFerenc Wágner2-0/+297
2014-03-01lua: enable dynamic module loadingFerenc Wágner2-0/+48
2014-03-01sys/module.h: fix some typos in function documentationsFerenc Wágner1-2/+3
2014-03-01sys/module.h: remove the #ifdef DYNAMIC_MODULE conditionFerenc Wágner1-20/+0
2014-03-01lua: the COM32 API does not support freopen()Ferenc Wágner1-0/+2
2014-03-01lua: the COM32 API does not support time()Ferenc Wágner1-0/+5
2014-03-01lua: the COM32 API actually supports exit() of oslibFerenc Wágner2-1/+11
2014-03-01stdlib.h: provide a stub definition for getenv()Ferenc Wágner1-1/+6
2014-03-01lua: the COM32 API supports only part of iolibFerenc Wágner2-0/+25
2014-03-01lua: the COM32 API does not provide strcoll()Ferenc Wágner1-0/+3
2014-03-01lua: use integer arithmeticFerenc Wágner6-11/+94
2014-03-01lua: the COM32 API does not provide locale.hFerenc Wágner1-0/+4
2014-03-01lua: explicitly put the console in standard modeFerenc Wágner1-0/+4
2014-03-01lua: the COM32 API does not provide signal.hFerenc Wágner1-0/+6
2014-03-01dev.h: get size_t definitionFerenc Wágner1-0/+1
2014-03-01lua: replace src/Makefile to build Lua as a Syslinux COM32 moduleFerenc Wágner1-172/+49
2014-03-01lua: import Lua 5.2.2Ferenc Wágner115-10901/+14357
2014-02-28core, bios: Move __syslinux_shuffler_size to assemblysyslinux-6.03-pre5H. Peter Anvin2-8/+7
2014-02-27shuffler: Actually get the shuffler size sanelysyslinux-6.03-pre4H. Peter Anvin5-15/+23
2014-02-27Makefiles: export the firmware type as a cpp variableH. Peter Anvin7-9/+13
2014-02-26core, bios: Incorrect detection of EDD in /core/fs/diskio_bios.csyslinux-6.03-pre3Andy Alex1-0/+2
2014-02-26Merge branch 'syslinux-5.xx'H. Peter Anvin1-3/+3
2014-02-26bios: Don't truncate memory size needed to 16 bitssyslinux-5.xxH. Peter Anvin1-1/+1
2014-02-26bios: Fix lowmem checkH. Peter Anvin1-2/+2
2014-02-23Makefile.private: archive the gnu-efi submodule, too.syslinux-6.03-pre2H. Peter Anvin1-0/+4
2014-02-22mk/efi.mk: Add libefi.a dependencyGene Cumm1-2/+2
2014-02-22efi: fix up gnu-efi buildGene Cumm5-18/+61
2014-02-22gnu-efi: update to ab54e2b4Gene Cumm1-0/+0
2014-02-21Makefile: make "make spotless" actually workH. Peter Anvin1-11/+17
2014-02-21efi: We need -m32/-m64 even when processing assemblyH. Peter Anvin1-6/+4
2014-02-21mk/efi.mk: Disable stack protectorMagnus Granberg1-1/+2
2014-02-14efi: Useless relocation section in PE fileSylvain Gault1-18/+2
2014-02-14efi: PE file size differ from in-memory sizeSylvain Gault3-101/+45
2014-02-14efi: Remove buggy relocation in PE fileSylvain Gault1-12/+6
2014-02-14efi: Location, size and alignment of .text sectionSylvain Gault1-19/+29
2014-02-14efi: Fix PE header field rva_and_sizes_nrSylvain Gault2-15/+19
2014-02-13lib.mk: Add biosboot.oH. Peter Anvin1-1/+1
2014-02-13comapi: Remove the comapi interfaces completelyH. Peter Anvin10-459/+17
2014-02-13bios: Remove shuffle and boot comapi callH. Peter Anvin11-53/+89
2014-02-13bios: Remove comapi calls related to the ADVH. Peter Anvin4-38/+20
2014-02-13pxe: Export the initial stack and PXE(NV) structure, fix pxechnH. Peter Anvin5-26/+43
2014-02-13efi: Suspicious size reduction in emallocSylvain Gault1-3/+1
2014-02-12Merge remote-tracking branch 'origin/rockridge'H. Peter Anvin6-20/+793
2014-02-06check-gnu-efi: remove bashismH. Peter Anvin1-1/+1
2014-02-01Merge branch 'syslinux-5.xx'Gene Cumm3-2/+76
2014-02-01Merge branch 'syslinux-4.xx' into syslinux-5.xxGene Cumm3-2/+76
2014-02-01isohybrid: Improve help/manGene Cumm2-7/+10
2014-02-01Add manpages for isohybrid, memdiskfindPeter Jones2-0/+71
2014-01-31Merge remote-tracking branch 'erwan-github/hdt-memleak' into masterGene Cumm2-1/+2
2014-01-31mk/efi.mk: Cancel old rulesGene Cumm1-0/+4
2014-01-29Merge remote-tracking branch 'zytor/firmware' into masterGene Cumm8-0/+32
2014-01-29acpi: Removing memset of bufferErwan Velu1-1/+0
2014-01-29hdt: Fixing memory leak in cliFelipe Pena1-0/+2
2014-01-29efi/udp: zero token in recvGene Cumm1-0/+1
2014-01-29efi: Loop on Configure when EFI_NO_MAPPING in udp.c/tcp.cGene Cumm3-8/+62
2014-01-29efu/udp: Unset modeGene Cumm1-2/+0
2014-01-29efi: UseDefaultAddress in udp.c/tcp.cGene Cumm2-6/+3
2014-01-29efi/udp.c: Use existing UDP port in core_udp_sendto()Celelibi1-0/+3
2014-01-29efi/udp.c: Save UDP Port in core_udp_open()H. Peter Anvin1-15/+12
2014-01-25Add const qualifiersGene Cumm2-2/+2
2014-01-25com32: fix __bswap_64_macroGene Cumm1-1/+1
2014-01-25Merge branch 'syslinux-5.xx' into master; fixes loadkeysGene Cumm3-5/+4
2014-01-25com32/moduless/poweroff.c: use __unused attribute insteadGene Cumm1-1/+1
2014-01-25com32/modules/poweroff.c: fix main()Gene Cumm1-1/+1
2014-01-25ldlinux/readconfig.c: remove bail: from do_include()Gene Cumm1-1/+0
2014-01-25Add const qualifiers to loadleysGene Cumm2-3/+3
2014-01-24efi: Add Intel copyright noticesfirmwareMatt Fleming8-0/+32
2014-01-23mem: Calling int15 for 0x8800Erwan Velu2-0/+2
2014-01-22com32sys_t inreg shall be zeroified prior intcallErwan Velu25-1/+75
2014-01-21Merge remote-tracking branch 'origin/syslinux-5.xx'H. Peter Anvin1-0/+1
2014-01-21localboot: Clear register image before usingH. Peter Anvin1-0/+1
2014-01-18Merge remote-tracking branch 'origin/syslinux-5.xx'H. Peter Anvin9-9/+9
2014-01-18Merge remote-tracking branch 'origin/syslinux-4.xx' into syslinux-5.xxH. Peter Anvin9-9/+9
2014-01-18Makefiles: don't include *.tmpH. Peter Anvin9-9/+9
2014-01-18syslxint: fix compilation on non-x86 architecturesH. Peter Anvin1-12/+10
2014-01-18com32: Add missing dependencies to MakefileGene Cumm1-3/+3
2014-01-18diag/geodsp: fix .img target in MakefileGene Cumm1-1/+1
2014-01-18diag/geodsp: fix MakefileGene Cumm1-3/+3
2014-01-17dos: Remove redundant data_segment() definitionH. Peter Anvin1-13/+4
2014-01-17dos: Add sparse address space annotationsH. Peter Anvin1-13/+16
2014-01-17installer: fix 0 used as NULLH. Peter Anvin1-1/+1
2014-01-17installer: Add sparse address space annotations to the syslinux imageH. Peter Anvin7-57/+116
2014-01-17version: Update year to 2014H. Peter Anvin1-1/+1
2014-01-17version: Update year to 2014H. Peter Anvin1-1/+1
2014-01-17version: Update to 4.08, update year to 2014H. Peter Anvin1-1/+1
2014-01-17Merge branch 'elflink' into firmwareH. Peter Anvin3-8/+34
2014-01-17Merge branch 'master' into elflinkelflinkH. Peter Anvin4-11/+37
2014-01-16.gitignore: Ignore the bios, efi32, efi64 object directoriesH. Peter Anvin1-0/+3
2014-01-16dos: We cannot use memset() for a far object, introduce memset_sl()H. Peter Anvin3-1/+20
2014-01-08diag/geodsp: README fixesGene Cumm1-7/+25
2014-01-08diag/geodsp: fix MakefileGene Cumm1-3/+3
2014-01-08core/legacynet: Enable dot quad resolutionGene Cumm1-0/+35
2014-01-08efi: Make the gnu-efi build scripts more portableMatt Fleming3-17/+16
2014-01-02isolinux: Shorten a few of the debug messagesH. Peter Anvin1-2/+2
2013-12-30Remove some whitespaceRuben Kerkhof1-1/+1
2013-12-11isolinux: Clear upper half of EDX before usingH. Peter Anvin1-1/+1
2013-12-11Merge remote-tracking branch 'origin/elflink' into firmwareH. Peter Anvin1-35/+11
2013-12-11pxe, efi: Bad read of file size over TFTP on EFI64Celelibi1-35/+11
2013-12-11version: Bump versionsyslinux-6.03-pre1Matt Fleming1-1/+1
2013-12-11Merge branch 'efi-date-for-mfleming' of git://github.com/geneC/syslinux into ...Matt Fleming2-2/+14
2013-12-11ansi: switch cindex type to attr_tJames Buren1-1/+2
2013-12-11ldlinux: Fix recent pxe symbol regressionMatt Fleming1-1/+1
2013-12-11efi: Don't rebuild gnu-efi every timeMatt Fleming1-1/+1
2013-12-11efi: Check the gnu-efi build succeededMatt Fleming1-1/+5
2013-12-11efi: Make gnu-efi build scripts more robustMatt Fleming3-5/+52
2013-12-10efi: Add build scripts for gnu-efiMatt Fleming4-58/+35
2013-12-10gnu-efi: Add gnu-efi as a submoduleMatt Fleming2-0/+3
2013-12-06pxe: Make the SENDCOOKIES feature for HTTP worked againRussel Santillanes2-2/+2
2013-12-04load_linux: Don't use size heuristic for non-relocatable kernelsH. Peter Anvin1-33/+40
2013-11-26Merge remote-tracking branch 'origin/elflink' into firmwareH. Peter Anvin1-1/+1
2013-11-26isolinux: Clear upper half of EDX before usingH. Peter Anvin1-1/+1
2013-10-31efi/: Fix displayed version; add DATEGene Cumm2-2/+14
2013-10-17core: don't leak the __lowmem and __bss16 macros to modulesH. Peter Anvin2-3/+5
2013-10-17chain: Fix chainloading on 6.02Raphael S. Carvalho1-8/+14
2013-10-13NEWS: Add recent development newssyslinux-6.02Matt Fleming1-0/+4
2013-09-30com32: Fix a bug on history of commands.Raphael S.Carvalho1-5/+8
2013-09-30com32: Fix bugs on cmd_reverse_search (Triple fault dimension)Raphael S.Carvalho1-2/+9
2013-09-30com32/disk: Code cleanup at disk_write_sectors and disk_read_sectors.Raphael S.Carvalho2-83/+97
2013-09-30com32: Fix a bug on history of commands.Raphael S.Carvalho1-5/+8
2013-09-30com32: Fix bugs on cmd_reverse_search (Triple fault dimension)Raphael S.Carvalho1-2/+9
2013-09-30com32/disk: Code cleanup at disk_write_sectors and disk_read_sectors.Raphael S.Carvalho2-83/+97
2013-09-30Merge branch 'elflink-pxe-fixes-for-mfleming-2' of git://github.com/geneC/sys...Matt Fleming18-69/+292
2013-09-30PXE ISR: Force polling on select hardware WORKAROUNDGene Cumm1-1/+21
2013-09-23PXE ISR: Force polling on select hardware WORKAROUNDGene Cumm1-0/+20
2013-09-23core/lwip: Fix NULL pointer checkGene Cumm1-1/+1
2013-09-23PXE: use ddprintf macroGene Cumm3-26/+26
2013-09-23com32: Define ddprintf() macroGene Cumm1-0/+3
2013-09-23PXELINUX: specify PXE/lwIPGene Cumm2-2/+8
2013-09-23undiif: show thread of execution on UNDIIF_ID_DEBUGGene Cumm1-3/+7
2013-09-23core: dprintf() the banner.Gene Cumm1-0/+2
2013-09-23PXELINUX: Use sendto() instead of connect()/send()/disconnect()Gene Cumm4-8/+94
2013-08-31pxe, ftp: Don't convert an IP address to host byte orderH. Peter Anvin1-1/+1
2013-08-03core: make mbox_post()/__sem_down_slow() check if validGene Cumm2-2/+2
2013-08-03core: mbox/semaphore NULL checksGene Cumm5-24/+41
2013-08-03core/lwip/undi: Improve UNDIIF_ID_DEBUG messagesGene Cumm1-8/+9