summaryrefslogtreecommitdiffstats
path: root/src/core
Commit message (Expand)AuthorAgeFilesLines
* Renamed _calloc() to zalloc(), ready to be used as a standalone function.Michael Brown2007-06-111-1/+4
* Added missing va_end()Michael Brown2007-06-031-0/+1
* Add facility for resolving base+relative URIs (and paths).Michael Brown2007-06-031-19/+220
* Added dirname()Michael Brown2007-06-031-0/+22
* Added [v]asprintf()Michael Brown2007-06-031-0/+47
* Move [v]ssnprintf() from iscsi.c into vsprintf.c; we need themMichael Brown2007-05-311-0/+39
* Add xfer_[v]printf() functions.Michael Brown2007-05-281-0/+41
* Make URI structures reference-counted.Michael Brown2007-05-283-6/+9
* Move increment/decrement debug messages to DBG2 levelMichael Brown2007-05-271-4/+4
* Eliminate PF_INET; just use the AF_INET from the struct sockaddr instead.Michael Brown2007-05-261-13/+11Star
* Modify data-xfer semantics: it is no longer necessary to call one ofMichael Brown2007-05-264-40/+81
* Modify process semantics; rescheduling is now automatic.Michael Brown2007-05-261-4/+22
* Free I/O buffers when we are finished with them!Michael Brown2007-05-251-1/+4
* Use list_for_each_entry_safe() when flushing queue.Michael Brown2007-05-201-1/+2
* Add local address to socket openers.Michael Brown2007-05-191-4/+9
* Add explicit "freeing" debug messages.Michael Brown2007-05-181-0/+3
* Must request data before anything actually happens...Michael Brown2007-05-181-0/+4
* Add debuggingMichael Brown2007-05-181-0/+2
* Add alloc_iob() and free_iob(). (Direct search-and-replaceMichael Brown2007-05-181-0/+74
* Added POSIX-style blocking I/O calls, for use by PXE TFTP API.Michael Brown2007-05-181-0/+332
* Prefix all the open()-family routines with xfer_, to disambiguate themMichael Brown2007-05-183-14/+15
* Do not hold self-references. This then avoids the problem of having toMichael Brown2007-05-154-25/+60
* Data-transfer interface should now be functionally complete.Michael Brown2007-05-153-41/+182
* Initial sketch for a downloader objectMichael Brown2007-05-011-0/+276
* Add start() eventMichael Brown2007-05-012-34/+53
* Clarify behaviour of plug() by using intf_put() and intf_get().Michael Brown2007-05-011-3/+2Star
* D'ohMichael Brown2007-04-301-2/+2
* Added plug_plug()Michael Brown2007-04-301-0/+15
* Add (and use) generic reference counter, to improve signal:noise ratioMichael Brown2007-04-304-42/+78
* Skeleton job control interfaceMichael Brown2007-04-291-0/+77
* Add seek()Michael Brown2007-04-292-22/+79
* 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