aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2014-03-13biosboot: This file is not for EFInocomapiH. Peter Anvin1-0/+4
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
2013-08-02efi: implement LOCALBOOTsyslinux-6.02-pre16Matt Fleming1-1/+10
2013-07-29cmenu: Add libmenu.c32 to $(C_LIBS)syslinux-6.02-pre15Matt Fleming2-1/+3
2013-07-29cmenu: the order of entries in $(LIBMENU) is vitalMatt Fleming4-6/+18
2013-07-26module: convert to dprintf() to aid debuggingsyslinux-6.02-pre14Matt Fleming3-16/+23
2013-07-26Merge branch 'elflink-undi-debug-for-mfleming' of git://github.com/geneC/sysl...syslinux-6.02-pre13Matt Fleming5-44/+300
2013-07-26tests: unit test bios_boot_linux()Matt Fleming7-1/+206
2013-07-26video.h: we need one syslinux_force_text_mode() prototypeMatt Fleming10-3/+9
2013-07-26tests: syslinux_memmap_highest() unit testsMatt Fleming1-0/+66
2013-07-25load_linux: dynamically calculate the cmdline regionsyslinux-6.02-pre12Matt Fleming3-4/+74
2013-07-25tests: verify kernel cmdline parameterMatt Fleming3-2/+14
2013-07-25load_linux: extract the logic for cmdline_offsetMatt Fleming1-4/+10
2013-07-25pxe: use bios_fbm() and real_base_mem to calculate free spaceMatt Fleming1-47/+7
2013-07-25NEWS: document changes in 4.07syslinux-4.07Matt Fleming1-0/+8
2013-07-24pxe: mark all PXE regions as SMT_TERMINALsyslinux-6.02-pre11Matt Fleming1-17/+49
2013-07-24tests: delete test executables after each runMatt Fleming1-3/+1
2013-07-24tests: unit tests for core/memMatt Fleming6-1/+142
2013-07-24tests: make mmap_entry globally available to unit testsMatt Fleming7-25/+26
2013-07-24mem: explicitly include dprintf.hMatt Fleming1-0/+1
2013-07-23mem: fix regression in recent memscan changessyslinux-6.02-pre10Matt Fleming1-1/+1
2013-07-23tests: delete tests before making releaseMatt Fleming1-0/+5
2013-07-23tests: Syslinux unit testsMatt Fleming18-2/+549
2013-07-23tests: Regression testsuiteMatt Fleming19-2/+409
2013-07-22derivative_info: be sure not to dereference pointerssyslinux-6.02-pre9Matt Fleming3-15/+15
2013-07-20Allow for UNDIIF_ID_DEBUG in 1 mk linesyslinux-5.11-pre9Gene Cumm2-1/+5
2013-07-20core/lwip/undiif: dprint MAC/ARP/IP/ICMP/TCP/UDP headers; poll debugGene Cumm2-1/+220
2013-07-19Revert "Makefile.private: only delete mk/devel.mk for production releases"syslinux-6.02-pre8Matt Fleming1-4/+3
2013-07-19Merge branch 'pxe-dns-dotquad-for-mfleming' of git://github.com/geneC/syslinu...syslinux-6.02-pre7Matt Fleming1-0/+35
2013-07-18core/legacynet: Enable dot quad resolutionGene Cumm1-0/+35
2013-07-18movebits: Handle arbitrary combinations of SMT_FREE and SMT_TERMINALsyslinux-6.02-pre6H. Peter Anvin1-29/+13
2013-07-17zonelist: allow syslinux_memmap_type() to demote SMT_FREE to SMT_TERMINALH. Peter Anvin1-5/+16
2013-07-17movebits: add an inline to test for SMT_FREE || SMT_TERMINALH. Peter Anvin1-0/+5
2013-07-17movebits: allow allocation across region boundaryMatt Fleming1-1/+16
2013-07-17PXELINUX: Add bios memscan functionMatt Fleming1-0/+35
2013-07-17memscan: build a linked list of memory scannersMatt Fleming5-129/+171
2013-07-17movebits: Add SMT_TERMINAL - a last resort region typeMatt Fleming3-2/+3
2013-07-17memscan: pass enum syslinux_memmap_types aroundMatt Fleming4-14/+18
2013-07-17movebits: Add syslinux_memmap_find()Matt Fleming3-74/+84
2013-07-17zonelist: rename syslinux_memmap_find()...Matt Fleming5-10/+10
2013-07-13lwip/undiif: split arphdr._hwlen_protolenGene Cumm1-5/+7
2013-07-12lwip: Allow LWIP_PLATFORM_* output to use dprintfGene Cumm1-2/+12
2013-07-12lwip: undiif: Fix debug options to unique *_DEBUG macrosGene Cumm2-35/+56
2013-07-12Merge branch 'firmware' of git://daniel-baumann.ch/git/upstream/syslinux into...Matt Fleming1-1/+1
2013-07-12efi, udp: implement receive timeoutsyslinux-6.02-pre5Matt Fleming1-1/+16
2013-07-12Excluding git metadata files in release tarballs.Daniel Baumann1-1/+1
2013-07-12Makefile.private: only delete mk/devel.mk for production releasessyslinux-6.02-pre4Matt Fleming1-3/+4
2013-07-12NEWS: Mention fixing of make targetsMatt Fleming1-0/+3
2013-07-12cmenu: only the spotless target should delete *.c32Matt Fleming1-3/+3
2013-07-12Makefile: add netinstall target for efiMatt Fleming1-2/+10
2013-07-12version: bump version and datesyslinux-4.07-pre1Matt Fleming1-1/+1
2013-07-11Makefile: explicitly reference ldlinux.*Matt Fleming1-1/+1
2013-07-11efi: 'install' target shouldn't depend on 'all'Matt Fleming1-1/+1
2013-07-09efi: restore console before invoking handover_boot()syslinux-6.02-pre3Matt Fleming1-0/+1
2013-07-09efi: setup ramdisk before invoking handover protocolMatt Fleming1-3/+3
2013-07-09efi: Convert printf() to Print()Matt Fleming1-1/+1