aboutsummaryrefslogtreecommitdiff
path: root/src/image/elf.c
AgeCommit message (Expand)AuthorFilesLines
2015-07-29[elf] Reject ELFBoot images requiring virtual addressingMichael Brown1-51/+88
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown1-1/+5
2012-07-20[legal] Update FSF mailing address in GPL licence textsMichael Brown1-1/+2
2012-04-19[multiboot] Place multiboot modules low in memoryMichael Brown1-3/+15
2012-04-09[elf] Avoid attempting to load 64-bit ELF binariesMichael Brown1-1/+10
2011-03-07[image] Simplify image managementMichael Brown1-14/+15
2010-04-19[build] Rename gPXE to iPXEMichael Brown1-4/+4
2009-05-18[legal] Add a selection of FILE_LICENCE declarationsMichael Brown1-0/+2
2009-04-24[elf] Work around entry point bug in NetBSD kernelsMichael Brown1-14/+41
2008-11-19[i386] Change [u]int32_t to [unsigned] int, rather than [unsigned] longMichael Brown1-1/+1
2008-06-09[ELF] Add ability to boot ELF images generated by wraplinux and mkelfImageMichael Brown1-23/+6
2007-01-14Replace image->entry with image->priv.Michael Brown1-2/+2
2007-01-12Force probing of multiboot before ELF.Michael Brown1-2/+2
2007-01-12Rename copy_user() to memcpy_user(). Add memmove_user() andMichael Brown1-1/+1
2007-01-11Provide registration mechanism for loaded images, so that we can e.g.Michael Brown1-5/+11
2007-01-11Add placeholder elf_execute()Michael Brown1-0/+11
2007-01-11Limit -ENOEXEC to mean "this is not in my format".Michael Brown1-3/+3
2007-01-11Use generic "struct image" rather than "struct elf".Michael Brown1-11/+18
2007-01-11Create include/gpxe/elf.h for the ELF bits that aren't part of the ELFMichael Brown1-8/+4
2007-01-11Removed the Etherboot-specific ELF-image code and replaced it with aMichael Brown1-0/+130