summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2011-07-06Merge remote-tracking branch 'origin/master' into lwipsyslinux-4.10-pre16H. Peter Anvin4-10/+24
2011-07-05extlinux: remove wrong use of strstr()syslinux-4.05-pre4Paulo Alcantara1-3/+1
2011-07-05implement fat_check_sb_fields()Paulo Alcantara1-0/+9
2011-06-28isohybrid: unbreak hex/octal arguments in C versionsyslinux-4.05-pre3P J P2-7/+14
2011-06-28Merge branch 'lwip' of ssh://terminus.zytor.com/pub/git/syslinux/syslinux int...H. Peter Anvin1-2/+2
2011-06-28Merge branch 'master' into lwipH. Peter Anvin13-125/+56
2011-06-28Merge remote-tracking branch 'genec/extlinux-geo-for-hpa'H. Peter Anvin1-2/+2
2011-06-27Merge remote-tracking branch 'origin/master' into lwipsyslinux-4.10-pre15H. Peter Anvin9-65/+48
2011-06-27com32: make syslinux_dump_*() pure debugging functionsH. Peter Anvin9-65/+48
2011-06-27core/debug.c: don't error out on !DEBUGH. Peter Anvin1-0/+2
2011-06-27Merge branch 'master' into lwipH. Peter Anvin6-58/+6
2011-06-27Use <dprintf.h> instead of an ad hoc definitionH. Peter Anvin6-58/+6
2011-06-27core: Add "dprint" facility to assemblyH. Peter Anvin3-4/+32
2011-06-27sysappend: advance pointerH. Peter Anvin1-1/+1
2011-06-27Merge commit 'syslinux-4.05-pre2' into lwipH. Peter Anvin12-161/+142
2011-06-20dprintf: always define dprintf2/vdprintf2syslinux-4.05-pre2H. Peter Anvin1-7/+7
2011-06-20libupload: use %zx to print a size_t argumentH. Peter Anvin1-1/+1
2011-06-20lib: sync <stdint.h> and <stddef.h> from klibcH. Peter Anvin5-131/+97
2011-06-20lib/shuffle: use <dprintf.h>H. Peter Anvin1-17/+1
2011-06-20dprintf: add the ability to log to stdioH. Peter Anvin3-3/+23
2011-06-20chain.c32: fix types in dprintf()H. Peter Anvin1-4/+5
2011-06-20lib: Add missing bits to stddef.h, stdint.h; pointers are "long"H. Peter Anvin2-7/+11
2011-05-24core: extend conventional memory warning with amount seensyslinux-4.05-pre1H. Peter Anvin1-9/+15
2011-05-13pxe: be more verbose on unload failureH. Peter Anvin2-2/+12
2011-05-11extlinux/main.c: Fix geometry handlingGene Cumm1-2/+2
2011-05-09pxe: fix the cleanup routinesyslinux-4.10-pre14H. Peter Anvin3-29/+7
2011-05-09pxe: when hooking an interrupt, explicitly enable it at the PICH. Peter Anvin3-23/+38
2011-05-09Merge remote-tracking branch 'origin/master' into lwipH. Peter Anvin8-8/+34
2011-05-09Add "make strip" targetH. Peter Anvin8-4/+30
2011-05-09Remove -s for host binariesH. Peter Anvin3-3/+3
2011-05-09linux: remove debugging OPTFLAGSH. Peter Anvin1-1/+1
2011-05-09core: fix pc_setint16 and pc_setint32Sebastian Herbszt1-2/+2
2011-05-08pxe: try to mimic the policy of iPXE with respect to interruptsH. Peter Anvin4-26/+35
2011-05-08pxe, ftp: handle some DOS FTP stacks correctlyH. Peter Anvin1-0/+1
2011-05-07pxe, dns: add the local domain to unqualified hostnamesH. Peter Anvin1-4/+12
2011-05-04pxe, undiif: print UNDI information during initializationH. Peter Anvin1-3/+3
2011-05-03NEWS: ls is now supported over FTP as wellsyslinux-4.10-pre13H. Peter Anvin1-1/+2
2011-05-03pxe, ftp: correct the handling of continuation linesH. Peter Anvin1-7/+1
2011-05-03pxe, ftp: support readdir for FTPH. Peter Anvin4-9/+168
2011-05-02pxe, http: support readdir (ls) over httpsyslinux-4.10-pre12H. Peter Anvin6-4/+501
2011-05-02pxe: fix the flags testH. Peter Anvin1-1/+1
2011-05-01pxe, tftp: remove global buffers, double bufferingH. Peter Anvin3-29/+30
2011-05-01pxe: remove a stray inlineH. Peter Anvin1-12/+0
2011-05-01pxe: move the per-connection-type operations into a structureH. Peter Anvin6-18/+32
2011-05-01pxe: push the open flags down into individual methodsH. Peter Anvin5-14/+27
2011-05-01core: pass the file flags down through the stackH. Peter Anvin7-17/+22
2011-05-01Merge remote-tracking branch 'origin/master' into lwipH. Peter Anvin4-39/+99
2011-05-01dmi: remove unused variableH. Peter Anvin1-1/+1
2011-05-01thread: fix warningsH. Peter Anvin3-3/+5
2011-05-01pxe, http: Remove unused variableH. Peter Anvin1-1/+0
2011-05-01syslinux.mk: $(MAKEDIR), not $(makefiledir)H. Peter Anvin1-2/+2
2011-05-01chain.c32: allow specifying arbitrary seg/offs/entryH. Peter Anvin1-21/+67
2011-05-01fcntl.h: add O_DIRECTORYH. Peter Anvin1-0/+1
2011-05-01chain: Support loading ReactOS' FreeLdrShao Miller2-0/+18
2011-05-01chain: Run Nindent on chain.cShao Miller1-11/+9
2011-04-30thread: simplify the schedulerH. Peter Anvin2-13/+12
2011-04-30exit_thread: easier form of the same test...H. Peter Anvin1-8/+1
2011-04-30exit_thread: make sure we don't run under scheduler lockH. Peter Anvin1-0/+5
2011-04-29diag/geodsp/Makefile: Use make variablesGene Cumm2-5/+8
2011-04-27Create a sysappend string with some very minimal CPU informationsyslinux-4.10-pre11H. Peter Anvin3-13/+87
2011-04-27dmi: Add a few more DMI stringssyslinux-4.10-pre10H. Peter Anvin3-11/+66
2011-04-27thread: make kill_thread() actually do its jobH. Peter Anvin3-12/+12
2011-04-26Add documentation about the new featuressyslinux-4.10-pre9H. Peter Anvin3-17/+72
2011-04-26dmi: separate the SYS* and MB* defines as their own stringsH. Peter Anvin2-18/+22
2011-04-26dmi: actually advance the end pointer properlysyslinux-4.10-pre8H. Peter Anvin1-1/+1
2011-04-26pxe: minor initialization cleanupsH. Peter Anvin1-11/+1
2011-04-26pxe: start the poll thread when we would have started the ISRH. Peter Anvin3-8/+15
2011-04-26pxe, http: simplify cookie generation, fix boundary conditionsH. Peter Anvin1-9/+16
2011-04-26dmi: fix more pointer subtraction bugsH. Peter Anvin1-2/+2
2011-04-26dmi: fix incorrect pointer subtraction, add sanity checksH. Peter Anvin1-10/+22
2011-04-26diag/geodsp: Save the .bin filesGene Cumm1-1/+1
2011-04-26diag/geodsp: Makefile cleanupGene Cumm1-7/+2
2011-04-26diag/geodsp: Fix .img.gz prerequisiteGene Cumm1-1/+1
2011-04-26dmi: add additional stringsH. Peter Anvin2-14/+21
2011-04-26menu: need to advance the pointer, once again...H. Peter Anvin1-1/+1
2011-04-26pxe, http: Use Syslinux/<version> as the User-agent:H. Peter Anvin1-1/+1
2011-04-26dmi: strip whitespace from DMI stringsH. Peter Anvin1-3/+45
2011-04-26pxe, http: correct the header overflow testH. Peter Anvin1-2/+3
2011-04-26pxe, undiif: install the gateway properlyH. Peter Anvin1-1/+1
2011-04-26menu: mangle whitespace in ipappend/sysappend stringssyslinux-4.10-pre7H. Peter Anvin2-4/+31
2011-04-26Additional sysappend strings from DMI; pre-bake the http cookiesH. Peter Anvin13-128/+401
2011-04-26Merge remote-tracking branch 'origin/master' into lwipH. Peter Anvin40-53/+79
2011-04-26hdt: add back -I$(com32)H. Peter Anvin1-1/+1
2011-04-26sysdump: add $(LIBS) to the link ruleH. Peter Anvin1-1/+1
2011-04-26Merge remote-tracking branch 'mfleming/for-hpa/makefile-cleanup'H. Peter Anvin40-55/+81
2011-04-25pxe, http: send the sysappend/ipappend strings as cookiesH. Peter Anvin1-2/+87
2011-04-25Generalize ipappend handling as "sysappend", and move to PM codeH. Peter Anvin26-232/+237
2011-04-25Merge remote-tracking branch 'origin/master' into lwipH. Peter Anvin4-209/+9
2011-04-25isolinux: remove broken and obsolete open_file_tH. Peter Anvin1-16/+0
2011-04-25isolinux: remove .img file supportH. Peter Anvin4-193/+9
2011-04-25pxe: remove non-lwIP definition of DNS_MAX_SERVERSH. Peter Anvin3-4/+2
2011-04-25Merge remote-tracking branch 'origin/master' into lwipsyslinux-4.10-pre6H. Peter Anvin81-349/+4090
2011-04-25com32: inet_ntoa() takes struct in_addrH. Peter Anvin3-17/+20
2011-04-25hdt: remove set-but-unused variableH. Peter Anvin1-3/+0
2011-04-25core: remove the .hugebss sectionH. Peter Anvin2-20/+0
2011-04-25core, diskio: allocate the disk cache from the heapH. Peter Anvin1-6/+4
2011-04-25core: dynamically size the heapH. Peter Anvin7-13/+23
2011-04-25core: layout.inc: remove duplicate .stack segment definitionH. Peter Anvin1-3/+0
2011-04-25Merge remote-tracking branch 'sherbszt/gfxboot32'H. Peter Anvin1-1/+18
2011-04-25gfxboot: pass current working dir to gfxboot coreSteffen Winterfeldt1-0/+13
2011-04-25Merge remote-tracking branch 'hdt/master'H. Peter Anvin77-316/+4027
2011-04-25diag/geodsp: zero-fill sectors in -1 modeH. Peter Anvin1-0/+2
2011-04-25diag/geodsp: fix ordering of args to fread/fwrite in mk-lba-imgH. Peter Anvin1-3/+3
2011-04-25diag/geodsp: Avoid large intermediate filesH. Peter Anvin2-30/+41
2011-04-25ppmtolss16: remove obsolete Perl constructH. Peter Anvin1-1/+1
2011-04-25PXE Cleanups, allow for 128 open filesH. Peter Anvin3-20/+5
2011-04-24NEWS: document FTPsyslinux-4.10-pre5H. Peter Anvin1-1/+1
2011-04-24pxe: use a separate poll thread instead of using an idle thread hookH. Peter Anvin5-34/+42
2011-04-24idle.c: remove -*- fundamental -*- tagH. Peter Anvin1-2/+2
2011-04-24pxe, tftp: unbreak the TFTP state machinesyslinux-4.10-pre4H. Peter Anvin2-9/+10
2011-04-24pxe, tftp: let lwIP manage port numberssyslinux-4.10-pre3H. Peter Anvin4-82/+7
2011-04-24pxe, ftp: remove a bogus includeH. Peter Anvin1-1/+0
2011-04-24pxe: make lwip use IANA-blessed local port numbersH. Peter Anvin1-0/+9
2011-04-24pxe: allow an empty input to dns_resolv()H. Peter Anvin1-0/+8
2011-04-24pxe: continue to bounce URLs with unknown schemes to gPXEH. Peter Anvin3-6/+21
2011-04-24pxe: make url_set_ip() staticH. Peter Anvin2-2/+1
2011-04-24pxe: move redirect processing to the URL-parsing levelH. Peter Anvin5-37/+38
2011-04-24pxe: add support for FTPH. Peter Anvin3-3/+276
2011-04-24pxe: tcp: close the connection before freeing the buffersH. Peter Anvin1-4/+4
2011-04-24pxe: more verbose lwIP assertsH. Peter Anvin1-1/+1
2011-04-24urlparse: fix url_unescape()H. Peter Anvin1-1/+1
2011-04-24pxe: tcp: always call the close methodH. Peter Anvin1-1/+2
2011-04-24gfxboot: handle INITRD config lineSteffen Winterfeldt1-1/+5
2011-04-23pxe: make tftp_pktbuf a dynamic bufferH. Peter Anvin4-13/+33
2011-04-23pxe: move operations common to TCP-based protocols to a common fileH. Peter Anvin3-60/+86
2011-04-23pxe: use the unified URL parsing frameworksyslinux-4.10-pre2H. Peter Anvin9-423/+265
2011-04-23pxe: urlparse: add commentsH. Peter Anvin1-2/+15
2011-04-23pxe: Add a much more general URL-parsing frameworkH. Peter Anvin2-0/+220
2011-04-23thread: free curr->rmstackSebastian Herbszt1-1/+1
2011-04-22pxe: put a semaphore around PXE callsH. Peter Anvin1-1/+7
2011-04-22thread: free(NULL) is safe, lmalloc() always return para-alignedH. Peter Anvin2-6/+4
2011-04-22lwip: handle UNDI stacks which need to be polledH. Peter Anvin6-25/+79
2011-04-21thread: thread-switch the real-mode stack, tooH. Peter Anvin5-3/+27
2011-04-21NEWS: document lwIPsyslinux-4.10-pre1H. Peter Anvin1-0/+5
2011-04-21version: call this branch 4.10H. Peter Anvin1-1/+1
2011-04-21Merge branch 'master' into lwip-threadsH. Peter Anvin22-55/+296
2011-04-21version: now working on version 4.05H. Peter Anvin1-1/+1
2011-04-21pxe: isr: fix formattingH. Peter Anvin1-11/+12
2011-04-21pxe: fix gcc 4.6 problemsH. Peter Anvin2-4/+1
2011-04-21hdt: Final release 0.5.0hdt/0.5.0Erwan Velu1-1/+1
2011-04-21hdt: Using dashed instead of . into label nameErwan Velu1-4/+4
2011-04-20hdt: Fixing ACPI displayErwan Velu2-3/+3
2011-04-20hdt: New release beta5hdt/0.5.0-beta5Erwan Velu1-1/+1
2011-04-20libupload: Adding tftp.h missing fileErwan Velu1-0/+22
2011-04-20hdt: Showing specific message for auto modeErwan Velu1-2/+1
2011-04-20hdt: Removing useless printf in dump modeErwan Velu1-2/+0
2011-04-20libupload: Fixing tftp return valueErwan Velu1-2/+2
2011-04-19hdt: New release Beta4hdt/0.5.0-beta4Erwan Velu1-1/+1
2011-04-19hdt: Adding dump mode on pre-built imagesErwan Velu1-0/+9
2011-04-19hdt: Preventing dump mode if no PXE configErwan Velu1-0/+5
2011-04-18Merge commit 'syslinux-4.04' into dynamic-sectordynamic-sectorH. Peter Anvin15-26/+250
2011-04-18spec: Use BuildRequires, add diag/ subdirectorysyslinux-4.04H. Peter Anvin1-1/+2
2011-04-18diag: Don't remove BTARGET on make cleanH. Peter Anvin1-1/+2
2011-04-18Merge branch 'master' of git://git.kernel.org/pub/scm/boot/syslinux/syslinuxErwan Velu21-54/+295
2011-04-18Merge remote-tracking branch 'pcacjr/syslinux-update-for-hpa'H. Peter Anvin4-14/+19
2011-04-18hdt: Reporting TFTP errors in dump modeErwan Velu1-1/+22
2011-04-18libupload: Implementing error code on tftpErwan Velu3-17/+45
2011-04-18menu: allow "menu hiddenkey" to take multiple keys; run unlabelH. Peter Anvin2-11/+32
2011-04-18hdt: Fixing automatic mode parsingErwan Velu2-15/+9
2011-04-18NEWS: Document MENU HIDDENKEYH. Peter Anvin1-1/+4
2011-04-18libupload: Fixing memset callErwan Velu1-2/+2
2011-04-17hdt: New release 0.5.0-beta3hdt/0.5.0-beta3Erwan Velu1-1/+1
2011-04-16cpuid: Using generic model if cyrix id is unknownErwan Velu1-3/+6
2011-04-16lua: Delete superfluous $(LIBS) prerequisiteMatt Fleming1-2/+1
2011-04-16sysdump: Delete superfluous $(LIBS) prerequisiteMatt Fleming1-2/+1
2011-04-16hdt: Delete superfluous $(LIBS) prerequisitesMatt Fleming1-2/+1
2011-04-16menu.c32: Delete superfluous $(LIBS) prerequistiteMatt Fleming1-3/+2
2011-04-16cpuid: Improving Cyrix/NSC detectionErwan Velu2-0/+163
2011-04-15hdt: Fixing buffer corruption in PXE menuErwan Velu1-3/+3
2011-04-15syslinux: check --update option properlyPaulo Alcantara1-0/+4
2011-04-15extlinux: remove already_installedPaulo Alcantara1-13/+0
2011-04-15extlinux: use syslinux_already_installed instead of already_installedPaulo Alcantara1-1/+1
2011-04-15libinstaller: implement syslinux_already_installedPaulo Alcantara2-0/+14
2011-04-14cpuid: Managing UNKNOWN CPU betterErwan Velu2-3/+9
2011-04-13hdt: Changing boot flag semantic in menu modeErwan Velu1-2/+2
2011-04-13cpuid: add cpuid info for "Geode by NSC"Jim Cromie1-0/+6
2011-04-13hdt: fix precedence problem in double-space checkJim Cromie1-1/+1
2011-04-13hdt: Display non-sequentials disks configurationsErwan Velu1-3/+3
2011-04-13hdt: Adding chain.c32 to pre-built imagesErwan Velu1-1/+4
2011-04-12undiif: Unneeded debugging functions.Eric W. Biederman1-0/+55
2011-04-12pxe: Neuter pxe_idle_initEric W. Biederman1-83/+0
2011-04-12pxe: Cleanup interrupt handling making it reliabe and in specEric W. Biederman2-19/+10
2011-04-12core: thread: Implement polling for wakeups.Eric W. Biederman2-0/+12
2011-04-12undiif: Theoretical support for infiniband.Eric W. Biederman2-9/+25
2011-04-12pxe: Remove the lwip_test codeEric W. Biederman1-123/+0
2011-04-12lwip: Clean up the initialization sequenceEric W. Biederman3-45/+24
2011-04-12lwip: Allow up to 20 byte hardware address to support infiniband.Eric W. Biederman1-1/+1
2011-04-12lwip: Update the undi driver so it handles (in theory) all network types supp...Eric W. Biederman3-76/+982
2011-04-12core: pxe: Cleanup properly when using undi.Eric W. Biederman1-1/+4
2011-04-12core: pxe: Improve the situation with installing and uninstalling irq handlersEric W. Biederman5-21/+67
2011-04-12lwip: Explicitly enable udp,tcp,icmp, and receive timeouts.Eric W. Biederman1-0/+4
2011-04-12core: pxe Add native support for http urlsEric W. Biederman3-0/+379
2011-04-12core: pxe: Add general support for pluggable url handlers.Eric W. Biederman2-5/+53
2011-04-12lwip: Tune memory management for performanceEric W. Biederman1-12/+2
2011-04-12lwip: Rename mem_init lwip_mem_init to remove a namespace conflict.Eric W. Biederman5-8/+8
2011-04-12core: Add isspace to ctype.hEric W. Biederman1-0/+13
2011-04-12core: pxe: Factor out pxe_poll from pxe_receive_threadEric W. Biederman2-38/+41
2011-04-12core: pxe: Rewrite the tftp implementation to use lwipEric W. Biederman1-59/+78
2011-04-12core: pxe: Add a netconn socket to the pxe private inodeEric W. Biederman1-0/+2
2011-04-12core pxe: Use the lwip dns resolverEric W. Biederman1-233/+19