aboutsummaryrefslogtreecommitdiffstats
path: root/com32
AgeCommit message (Expand)AuthorFilesLines
2016-11-27pxe_api.h: finish revert of 9acbffdHEADmasterGene Cumm1-3/+3
2016-11-27partial revert 9acbffdGene Cumm1-2/+2
2016-06-14menu: Apply VSHIFT to scrollbarBruno Levert1-1/+2
2016-06-08spelling: Auxillary to AuxiliaryGene Cumm1-1/+1
2016-06-07removing double l from auxilliaryGeert Stappers5-6/+6
2016-04-23libupload: Use new TFTP OK status definitionGene Cumm2-3/+3
2016-04-06libupload: use url_set_ip()H. Peter Anvin1-32/+18
2016-04-06pxe_dns: remove obsolete pxe_dns.c wrapperH. Peter Anvin6-77/+4
2016-04-06libupload: don't error out because the tftp functions are unavailableH. Peter Anvin2-16/+74
2016-04-06pxe_api.h: remove __weak from prototypesH. Peter Anvin1-5/+5
2016-02-09Makefile: make the handling of firmware selection a little sanerH. Peter Anvin3-3/+3
2016-02-09Delete unused filesH. Peter Anvin2-813/+2
2016-01-19Merge 'git://github.com/Celelibi/syslinux.git/fix/bios/tail-call-stack-overfl...Gene Cumm2-9/+23
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: Pass down the variable EFI_BUILDSylvain Gault1-1/+1
2015-10-18ldlinux: Fix return pointer to local dataSylvain Gault1-1/+1
2015-10-13ldlinux: fix stack overflow when running COM32 modulesSylvain Gault2-9/+23
2015-10-10mboot.c32: add ELF64 support for Multiboot1Alex2-0/+124
2015-09-28chrreplace: Don't skip the first characterJosh Triplett1-1/+1
2015-09-20com32/modules: Split build by architecture. Add dir.c32Gene Cumm1-7/+16
2015-09-13zlib: use (void(0)) instead of empty #definesPatrick Masotta1-6/+6
2015-09-04libupload: Reworking tftp support to use core functionsErwan Velu1-147/+32
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-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-08-27com32: write_sectors() sizing correctionsRobert1-3/+3
2015-07-18com32 readconfig: use my_isspace()Gene Cumm2-2/+2
2015-07-18com32/include/menu.h: Extend my_isspaceGene Cumm1-1/+1
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-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 Boeing1-1/+1
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 Soltys3-22/+45
2015-03-15chain/partiter: call notsane_gpt_hdr() per headerMichal Soltys1-48/+48
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-05com32: Use z size specifier for printf-ing size_t variableMartin Str|mberg6-8/+8
2015-01-05SYSAPPEND: Fix space strippingDany St-Amant2-2/+2
2015-01-05build: sort sources to build in a more deterministic wayPhilippe Coval6-9/+9
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
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-08-26chain/partiter: correct gpt header checkssyslinux-6.03-pre20Michal Soltys1-4/+8
2014-08-26chain: implement strict=<0|1|2>Michal Soltys4-14/+34
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-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-10sysdump: Remove README that was for memdump, not sysdumpH. Peter Anvin1-19/+0
2014-06-10Make symbols defined in linker script HIDDENH. Peter Anvin1-15/+15
2014-06-09adv: Remove double defintionH. Peter Anvin1-3/+1
2014-05-21ldlinux: Allow a held shift key to override UI as well as DEFAULTH. Peter Anvin1-4/+1
2014-04-20Centralize shift_is_held(), make it work to force the command linesyslinux-6.03-pre11H. Peter Anvin3-7/+2
2014-04-20kbd: Make getting the keyboard shift state a firmware methodH. Peter Anvin2-11/+2
2014-04-17bios: Use int 0x16, ah=0x02 to probe for shift flagssyslinux-6.03-pre10H. Peter Anvin1-3/+11
2014-03-13lua: Remove additional old cruft from sl_boot_linux()syslinux-6.03-pre9H. Peter Anvin1-4/+0
2014-03-13Add filesystem UUID to SYSAPPEND for FATSerj Kalichev1-0/+1
2014-03-13Merge branch 'nocomapi'H. Peter Anvin3-8/+49
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 Anvin3-8/+45
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-27shuffler: Actually get the shuffler size sanelysyslinux-6.03-pre4H. Peter Anvin2-13/+8
2014-02-13comapi: Remove the comapi interfaces completelyH. Peter Anvin1-1/+1
2014-02-13bios: Remove shuffle and boot comapi callH. Peter Anvin3-8/+45
2014-02-13pxe: Export the initial stack and PXE(NV) structure, fix pxechnH. Peter Anvin2-17/+19
2014-02-12Merge remote-tracking branch 'origin/rockridge'H. Peter Anvin2-16/+138
2014-01-31Merge remote-tracking branch 'erwan-github/hdt-memleak' into masterGene Cumm2-1/+2
2014-01-29acpi: Removing memset of bufferErwan Velu1-1/+0
2014-01-29hdt: Fixing memory leak in cliFelipe Pena1-0/+2
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 Cumm2-4/+3
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 Cumm1-2/+2
2014-01-23mem: Calling int15 for 0x8800Erwan Velu1-0/+1
2014-01-22com32sys_t inreg shall be zeroified prior intcallErwan Velu15-1/+38
2014-01-18com32: Add missing dependencies to MakefileGene Cumm1-3/+3
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-06pxe: Make the SENDCOOKIES feature for HTTP worked againRussel Santillanes1-1/+1
2013-12-04load_linux: Don't use size heuristic for non-relocatable kernelsH. Peter Anvin1-33/+40
2013-10-17chain: Fix chainloading on 6.02Raphael S. Carvalho1-8/+14
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 Fleming1-0/+3
2013-09-23com32: Define ddprintf() macroGene Cumm1-0/+3
2013-07-29cmenu: Add libmenu.c32 to $(C_LIBS)syslinux-6.02-pre15Matt Fleming1-0/+2
2013-07-29cmenu: the order of entries in $(LIBMENU) is vitalMatt Fleming1-4/+3
2013-07-26module: convert to dprintf() to aid debuggingsyslinux-6.02-pre14Matt Fleming3-16/+23
2013-07-26tests: unit test bios_boot_linux()Matt Fleming2-1/+201
2013-07-26video.h: we need one syslinux_force_text_mode() prototypeMatt Fleming3-1/+3
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-25load_linux: extract the logic for cmdline_offsetMatt Fleming1-4/+10
2013-07-24tests: delete test executables after each runMatt Fleming1-3/+1
2013-07-24tests: make mmap_entry globally available to unit testsMatt Fleming5-25/+9
2013-07-23tests: Syslinux unit testsMatt Fleming6-0/+468
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-17memscan: build a linked list of memory scannersMatt Fleming3-123/+38
2013-07-17movebits: Add SMT_TERMINAL - a last resort region typeMatt Fleming3-2/+3
2013-07-17memscan: pass enum syslinux_memmap_types aroundMatt Fleming3-11/+14
2013-07-17movebits: Add syslinux_memmap_find()Matt Fleming3-74/+84
2013-07-17zonelist: rename syslinux_memmap_find()...Matt Fleming5-10/+10
2013-07-12cmenu: only the spotless target should delete *.c32Matt Fleming1-3/+3
2013-07-08Merge branch 'kernel-loader' into for-hpa/elflink/firmwareMatt Fleming1-1/+8
2013-07-08Merge tag 'syslinux-5.11-pre8' into firmwaresyslinux-6.02-pre1Matt Fleming7-18/+205
2013-07-08efi: implement Linux kernel handover protocol supportMatt Fleming1-1/+8
2013-07-05Merge branch 'dynamic-debug' into elflinksyslinux-5.11-pre8Matt Fleming7-5/+176
2013-07-05debug.c32: Dynamically enable/disable debug code at runtimeMatt Fleming6-3/+174
2013-07-05mk: include $(GCCWARN) when building ELF objectsMatt Fleming1-2/+2
2013-07-04firmware: s/set_mode/text_mode/Matt Fleming2-2/+2
2013-07-01load_linux: validate sanity of 'initrd_addr_max'syslinux-5.11-pre5Matt Fleming1-1/+1
2013-07-01load_linux: Add dprintf statements to aid debuggingMatt Fleming1-12/+29
2013-06-28Merge tag 'syslinux-5.11-pre3' into firmwaresyslinux-6.01-pre5Matt Fleming2-26/+76
2013-06-28com32: Catch up with GCC changes to ctor/dtor funcsMatt Fleming3-193/+8
2013-06-27ldlinux: fix INCLUDE regressionsyslinux-5.11-pre3Matt Fleming1-22/+70
2013-06-26core & menu: fix IPAPPEND/SYSAPPEND conversionGene Cumm2-2/+2
2013-06-24load_linux: fallback to the BIOS linux loaderMatt Fleming1-6/+5
2013-06-23menu.c32: Fix SYSAPPENDGene Cumm1-3/+5
2013-06-19ipappend: delete .ipappend_strings()Matt Fleming1-1/+0
2013-06-19firmware: correct the get_cursor() argument typesMatt Fleming1-1/+1
2013-06-19com32: add prototype for get_derivative_info()Matt Fleming1-0/+2
2013-06-19load_linux: return a non-void value to fix compiler warningMatt Fleming1-2/+2
2013-06-19ansi: partially revert 937f816addb214ca4c8c1ce977e0357eafa8c617Matt Fleming1-5/+1
2013-06-17Merge tag 'syslinux-5.11-pre2' into firmwareMatt Fleming4-76/+96