summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* HTTP/DNS now working fully asynchronously. HTTP/IP addresses and anyMichael Brown2007-01-186-164/+72Star
* Replacement for fetch() which operates asynchronously and identifiesMichael Brown2007-01-182-0/+231
* Use struct sockaddr rather than struct sockaddr_tcpipMichael Brown2007-01-182-14/+23
* Added async_uninit() to simplify failure paths.Michael Brown2007-01-182-0/+37
* Add utility function to parse port from URIMichael Brown2007-01-182-0/+12
* Ensure that struct sockaddr is long enough...Michael Brown2007-01-182-4/+12
* ObsoleteMichael Brown2007-01-183-1318/+0Star
* Rename e{malloc,realloc,free} to u{malloc,realloc,free}, to more obviouslyMichael Brown2007-01-168-43/+42Star
* Create and use async_block() macro; it cuts down on the visual overheadMichael Brown2007-01-165-28/+54
* When a network device is specified to tcpip_tx() or it's children, treatMichael Brown2007-01-164-4/+7
* Improve debuggingMichael Brown2007-01-161-29/+45
* Improve debug messagesMichael Brown2007-01-161-2/+21
* Improved debuggingMichael Brown2007-01-161-15/+24
* Quickly hack in DNS resolution as a proof of conceptMichael Brown2007-01-151-6/+22
* A working DNS resolver (not yet tied in to anything)Michael Brown2007-01-156-385/+509
* Update TFTP and FTP to take the same temporary URI scheme as HTTPMichael Brown2007-01-155-91/+174
* Protocol's get() method no longer takes ownership of the URI. HTTP is theMichael Brown2007-01-152-5/+1Star
* Must free http on the error path; nothing else will do itMichael Brown2007-01-151-0/+1
* Unmaintained example code is probably worse than useless.Michael Brown2007-01-152-174/+0Star
* Gave asynchronous operations approximate POSIX signal semantics. ThisMichael Brown2007-01-1526-246/+654
* Add missing includeMichael Brown2007-01-151-0/+1
* Add ETIMEDOUTMichael Brown2007-01-151-0/+1
* Added a URI parser that should be standards conformant. (It can certainlyMichael Brown2007-01-152-0/+277
* Split DBG() statement containing two inet_ntoa() statements; theyMichael Brown2007-01-141-3/+3
* Dump buffer and packet information in PXENV_UDP_READ as wellMichael Brown2007-01-141-0/+7
* Make TCP give up immediately when it receives -ENETUNREACH fromMichael Brown2007-01-142-46/+65
* Use -ENETUNREACH to mean "no reachable network device exists, don't botherMichael Brown2007-01-142-2/+2
* Add the "initrd" commandMichael Brown2007-01-141-20/+57
* We can now load an initrd as well as a kernelMichael Brown2007-01-142-5/+95
* Make the getmemsize() prototype available in memsizes.h, for code thatMichael Brown2007-01-143-44/+17Star
* Once image type has been set, do not autoprobe furtherMichael Brown2007-01-141-0/+5
* TypoMichael Brown2007-01-141-1/+1
* Actually, the initrd image should be architecture-independent.Michael Brown2007-01-142-4/+4
* Add dummy "initrd" image format, just so that images can be marked asMichael Brown2007-01-142-0/+51
* Allow load() and exec() methods to be NULL.Michael Brown2007-01-141-0/+9
* Copy command line at execution time rather than load time.Michael Brown2007-01-142-35/+144
* Split bzimage_load into separate functionsMichael Brown2007-01-142-87/+202
* Can start a Linux kernel directly (albeit with no initrd support)Michael Brown2007-01-141-8/+29
* Remove some references to no-longer-existent source files.Michael Brown2007-01-141-6/+5Star
* .lilo and derived targets (e.g. .iso) now load properly.Michael Brown2007-01-141-23/+29
* Obsoleted by arch/i386/image/multiboot.cMichael Brown2007-01-141-208/+0Star
* Can almost start a kernel now. It dies with "No setup signature found"Michael Brown2007-01-143-7/+139
* ObsoleteMichael Brown2007-01-141-57/+0Star
* Placeholder bzImage supportMichael Brown2007-01-144-0/+158
* Replace image->entry with image->priv.Michael Brown2007-01-144-8/+16
* Mostly updated. Won't work yet.Michael Brown2007-01-141-199/+172Star
* Obsolete for some timeMichael Brown2007-01-141-130/+0Star
* Fill in BufferSize in PXENV_GET_CACHED_INFOMichael Brown2007-01-141-0/+1
* Select a PXE network device before starting PXE NBP.Michael Brown2007-01-144-59/+64
* Do not go past the end of the argv[] array.Michael Brown2007-01-141-0/+4