.. |
acpi.c
|
Added generic function for calculating ACPI table checksum
|
18 lat temu |
ansiesc.c
|
Added support for interpreting ANSI escape sequences on behalf of
|
17 lat temu |
asprintf.c
|
Added [v]asprintf()
|
17 lat temu |
async.c
|
Added async_block_progress() and default SIGUPDATE handler.
|
17 lat temu |
background.c
|
Add "name" field to struct device to allow human-readable hardware device names.
|
17 lat temu |
basename.c
|
Added dirname()
|
17 lat temu |
btext.c
|
Removed vestigal FILO code
|
18 lat temu |
buffer.c
|
Moved most buffer debug messages to DBG2.
|
17 lat temu |
config.c
|
Added missing config.[ch] lines for FTP protocol
|
17 lat temu |
console.c
|
Add "name" field to struct device to allow human-readable hardware device names.
|
17 lat temu |
cwuri.c
|
Add concept of "current working URI".
|
17 lat temu |
debug.c
|
Hex dumps are now integrated into the DBG() framework.
|
17 lat temu |
dev.c
|
Add "name" field to struct device to allow human-readable hardware device names.
|
17 lat temu |
device.c
|
Add "name" field to struct device to allow human-readable hardware device names.
|
17 lat temu |
disk.c
|
Needs to be updated to new probe logic.
|
19 lat temu |
downloader.c
|
Kill off job::start() (it was only ever added as part of an aborted attempt at triggering TCP-related protocols to start).
|
17 lat temu |
ebuffer.c
|
Moved most buffer debug messages to DBG2.
|
17 lat temu |
elf_loader.c
|
Merge from Etherboot 5.4
|
18 lat temu |
errno.c
|
Split strerror() out from errno.c
|
17 lat temu |
exec.c
|
Use stdio.h instead of vsprintf.h
|
17 lat temu |
gcc_implicit.c
|
Avoid barfing on gcc's implicit memcpy()s
|
17 lat temu |
getkey.c
|
Keep running the main processing loop while waiting for input.
|
17 lat temu |
getopt.c
|
Use stdio.h instead of vsprintf.h
|
17 lat temu |
heap.c
|
SSL requires inordinately large data storage
|
17 lat temu |
hw.c
|
Modify data-xfer semantics: it is no longer necessary to call one of request(), seek() or deliver_xxx() in order to start the data flow. Autonomous generators must be genuinely autonomous (having their own process), or otherwise arrange to be called. TCP does this by starting the retry timer immediately.
|
17 lat temu |
i82365.c
|
Initial revision
|
19 lat temu |
image.c
|
Scripts temporarily deregister themselves while executing. This allows us to avoid execution loops without having to hack around the image registration order.
|
17 lat temu |
init.c
|
Add "name" field to struct device to allow human-readable hardware device names.
|
17 lat temu |
interface.c
|
Add debugging
|
17 lat temu |
iobuf.c
|
Add alloc_iob() and free_iob(). (Direct search-and-replace equivalents for alloc_pkb() and free_pkb(), which will be retired in due course).
|
17 lat temu |
job.c
|
Added monojob controller in lieu of a full working shell.
|
17 lat temu |
linebuf.c
|
Update HTTP to use data-xfer interface.
|
17 lat temu |
main.c
|
Call hide_etherboot() from startup(), rather than requiring the prefix to do it.
|
17 lat temu |
malloc.c
|
Renamed _calloc() to zalloc(), ready to be used as a standalone function.
|
17 lat temu |
misc.c
|
Split random number generation out into core/random.c, and create the correct prototypes for srandom(), rand() and srand().
|
17 lat temu |
monojob.c
|
Added monojob controller in lieu of a full working shell.
|
17 lat temu |
nvo.c
|
Update DHCP to use data-xfer interface (not yet tested).
|
17 lat temu |
open.c
|
Treat URIs opened via xfer_open() and friends as relative to the current working URI.
|
17 lat temu |
pc_kbd.c
|
gcc is rather over-aggressive about optimising out static data structures
|
18 lat temu |
pcmcia.c
|
Kill off poll_interruptions(); it is lethal when we're acting as a PXE
|
18 lat temu |
posix_io.c
|
Add concept of transfer metadata, to be used by UDP in order to implement sendto()/recvfrom() equivalents.
|
17 lat temu |
process.c
|
Modify process semantics; rescheduling is now automatic.
|
17 lat temu |
proto.c
|
First version
|
19 lat temu |
proto_eth_slow.c
|
Initial revision
|
19 lat temu |
random.c
|
Split random number generation out into core/random.c, and create the correct prototypes for srandom(), rand() and srand().
|
17 lat temu |
refcnt.c
|
Move increment/decrement debug messages to DBG2 level
|
17 lat temu |
resolv.c
|
Introduce name resolution interface and named socket opener.
|
17 lat temu |
serial.c
|
Check that serial port init actually happens
|
18 lat temu |
settings.c
|
Use stdio.h instead of vsprintf.h
|
17 lat temu |
string.c
|
Move tolower() etc to ctype.h as per ISO C
|
17 lat temu |
timer.c
|
Kill off poll_interruptions(); it is lethal when we're acting as a PXE
|
18 lat temu |
uri.c
|
Add concept of "current working URI".
|
17 lat temu |
vsprintf.c
|
Move [v]ssnprintf() from iscsi.c into vsprintf.c; we need them elsewhere as well.
|
17 lat temu |
xfer.c
|
Add concept of transfer metadata, to be used by UDP in order to implement sendto()/recvfrom() equivalents.
|
17 lat temu |