| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Added the embedded pxelinux payload patch from hpa. | Michael Brown | 2008-01-08 | 2 | -0/+56 |
| | | |||||
| * | Various warnings fixups for OpenBSD with gcc-3.3.5. | Michael Brown | 2007-12-07 | 1 | -1/+1 |
| | | |||||
| * | Set current working URI to be that of the executable image when | Michael Brown | 2007-08-07 | 1 | -9/+1![]() |
| | | | | | | executing any image, not just a script. (This will enable pxelinux to use relative URIs, should it wish to.) | ||||
| * | Set current working URI equal to script URI during script execution. | Michael Brown | 2007-08-02 | 1 | -1/+9 |
| | | |||||
| * | Cope with non-newline-terminated scripts. | Michael Brown | 2007-08-02 | 1 | -2/+3 |
| | | | | | Print error status using strerror(). | ||||
| * | Scripts temporarily deregister themselves while executing. This | Michael Brown | 2007-06-09 | 1 | -3/+16 |
| | | | | | | allows us to avoid execution loops without having to hack around the image registration order. | ||||
| * | Actually, the initrd image should be architecture-independent. | Michael Brown | 2007-01-14 | 1 | -0/+37 |
| | | |||||
| * | Replace image->entry with image->priv. | Michael Brown | 2007-01-14 | 1 | -2/+2 |
| | | |||||
| * | Make DEBUG=script echo the commands as they are executed | Michael Brown | 2007-01-12 | 1 | -0/+1 |
| | | |||||
| * | Use systematic names for XXX_IMAGE. | Michael Brown | 2007-01-12 | 1 | -0/+113 |
| | | | | | Add scripts as an image format (since it's trivial to do). | ||||
| * | Force probing of multiboot before ELF. | Michael Brown | 2007-01-12 | 1 | -2/+2 |
| | | |||||
| * | Rename copy_user() to memcpy_user(). Add memmove_user() and | Michael Brown | 2007-01-12 | 1 | -1/+1 |
| | | | | | userptr_add(). | ||||
| * | Provide registration mechanism for loaded images, so that we can e.g. | Michael Brown | 2007-01-12 | 1 | -5/+11 |
| | | | | | | | | | refer to them by name from the command line, or build them into a multiboot module list. Use setting image->type to disambiguate between "not my image" and "bad image"; this avoids relying on specific values of the error code. | ||||
| * | Add placeholder elf_execute() | Michael Brown | 2007-01-11 | 1 | -0/+11 |
| | | |||||
| * | Limit -ENOEXEC to mean "this is not in my format". | Michael Brown | 2007-01-11 | 1 | -3/+3 |
| | | |||||
| * | Use generic "struct image" rather than "struct elf". | Michael Brown | 2007-01-11 | 1 | -11/+18 |
| | | |||||
| * | Create include/gpxe/elf.h for the ELF bits that aren't part of the ELF | Michael Brown | 2007-01-11 | 1 | -8/+4![]() |
| | | | | | standard and so don't belong in include/elf.h | ||||
| * | Removed the Etherboot-specific ELF-image code and replaced it with a | Michael Brown | 2007-01-11 | 1 | -0/+130 |
| | | | | | generic ELF loader, to be used by the multiboot code. | ||||
| * | Remove osloader.c and replace with a prep_segment() that uses userptr_t | Michael Brown | 2007-01-11 | 1 | -0/+72 |
| and get_memmap() in image/segment.c | |||||

