summaryrefslogtreecommitdiffstats
path: root/src/core
Commit message (Expand)AuthorAgeFilesLines
* Preliminary support for opening data-transfer interfacesMichael Brown2007-04-282-12/+208
* Added deliver-as-iobuf/deliver-as-raw concepts.Michael Brown2007-04-271-5/+58
* Initial sketch for the generic data-transfer interface.Michael Brown2007-04-272-0/+155
* hoffmeis: Preparations for syslog support (LOGSERVER in DHCP, linewiseAnselm Martin Hoffmeister2007-04-091-0/+4
* SSL requires inordinately large data storageMichael Brown2007-02-011-2/+2
* Split bootsector execution code out into bootsector.c.Michael Brown2007-01-291-0/+3
* Keep HTTP progress updated, and display a progress indicator during theMichael Brown2007-01-291-1/+2
* Added async_block_progress() and default SIGUPDATE handler.Michael Brown2007-01-291-3/+58
* Moved most buffer debug messages to DBG2.Michael Brown2007-01-292-25/+63
* Avoid barfing on gcc's implicit memcpy()sMichael Brown2007-01-261-0/+20
* Move tolower() etc to ctype.h as per ISO CMichael Brown2007-01-261-0/+1
* Zeroing out memory before using it can be so important.Michael Brown2007-01-191-0/+1
* Actually, it's probably safer *not* to leave child processes hangingMichael Brown2007-01-191-9/+8Star
* Note that the SIGCHLD handler could be re-entered.Michael Brown2007-01-191-1/+7
* Propagate return status code from last child to fail.Michael Brown2007-01-191-1/+1
* Split random number generation out into core/random.c, and create theMichael Brown2007-01-192-18/+38
* vsprintf.h is gPXE-specific; move it to include/gpxeMichael Brown2007-01-191-1/+1
* Use stdio.h instead of vsprintf.hMichael Brown2007-01-196-5/+6
* A working name resolution frameworkMichael Brown2007-01-181-16/+117
* When an async operation dies, orphan its children.Michael Brown2007-01-181-35/+74
* Move include/malloc.h to include/gpxe/malloc.h, since everything in thereMichael Brown2007-01-182-2/+11
* Allow buffers to be pre-expanded on demand.Michael Brown2007-01-181-5/+1Star
* Reorder functions to more closely reflect the flow of controlMichael Brown2007-01-181-47/+50
* Don't always zero memory in malloc(). This saves around 2us on aMichael Brown2007-01-181-2/+17
* Replacement for fetch() which operates asynchronously and identifiesMichael Brown2007-01-181-0/+172
* Added async_uninit() to simplify failure paths.Michael Brown2007-01-181-0/+36
* Add utility function to parse port from URIMichael Brown2007-01-181-0/+11
* ObsoleteMichael Brown2007-01-182-1308/+0Star
* Rename e{malloc,realloc,free} to u{malloc,realloc,free}, to more obviouslyMichael Brown2007-01-162-4/+3Star
* Gave asynchronous operations approximate POSIX signal semantics. ThisMichael Brown2007-01-151-17/+309
* Add missing includeMichael Brown2007-01-151-0/+1
* Added a URI parser that should be standards conformant. (It can certainlyMichael Brown2007-01-151-0/+161
* Once image type has been set, do not autoprobe furtherMichael Brown2007-01-141-0/+5
* Allow load() and exec() methods to be NULL.Michael Brown2007-01-141-0/+9
* Placeholder bzImage supportMichael Brown2007-01-141-0/+3
* Do not go past the end of the argv[] array.Michael Brown2007-01-141-0/+4
* Call hide_etherboot() from startup(), rather than requiring the prefix toMichael Brown2007-01-141-2/+5
* Make shutdown functions callable by OS image's exec methods.Michael Brown2007-01-142-349/+28Star
* Rename "boot" to "autoboot"Michael Brown2007-01-141-2/+2
* I prefer IMAGE_XXX to XXX_IMAGE.Michael Brown2007-01-131-11/+11
* Hex dumps are now integrated into the DBG() framework.Michael Brown2007-01-131-27/+78
* Added isspace() and made strtoul() accept whitespace, as per POSIX.Michael Brown2007-01-121-0/+17
* Damn it; my lovely resilient scheme falls down when you have a protocolMichael Brown2007-01-121-62/+42Star
* Added generic line-buffering code (a la stdio)Michael Brown2007-01-121-0/+136
* Print image physical location in registration message.Michael Brown2007-01-121-1/+3
* Add "dhcp" commandMichael Brown2007-01-121-0/+3
* Let ifmgmt.c take care of calling efree(), since it's the once whichMichael Brown2007-01-121-26/+33
* Use systematic names for XXX_IMAGE.Michael Brown2007-01-121-5/+8
* Add debug messageMichael Brown2007-01-121-0/+1
* Ignore comment lines.Michael Brown2007-01-121-3/+5