summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Updated TFTP and PXE UDP API code to use not-yet-implemented data-xferMichael Brown2007-06-114-401/+468
* Add concept of transfer metadata, to be used by UDP in order toMichael Brown2007-06-116-13/+54
* Merge branch 'master' into mcb-tcp-xferMichael Brown2007-06-101-0/+1
|\
| * Add missing call to free_iob().Michael Brown2007-06-101-0/+1
| * Add our own trivial version of stdarg.h. This makes our buildMichael Brown2007-06-101-0/+22
* | Merge branch 'master' into mcb-tcp-xferMichael Brown2007-06-095-0/+0
|\|
| * Rename .cvsignore files to .gitignoreMichael Brown2007-06-095-0/+0
* | Merge branch 'master' into mcb-tcp-xferMichael Brown2007-06-094-8/+9
|\|
| * Update email addresses in driversMarty Connor2007-06-094-8/+9
* | Scripts temporarily deregister themselves while executing. ThisMichael Brown2007-06-093-18/+18
* | Allow xfer_open() to take a struct uri as well as a URI string.Michael Brown2007-06-093-18/+40
* | Add our own trivial version of stdarg.h. This makes our buildMichael Brown2007-06-091-0/+22
* | Use standard xfer_open() argument list for downloader instantiatorMichael Brown2007-06-092-9/+14
* | Add reference counting to register/unregister procedure.Michael Brown2007-06-091-0/+32
* | Merge branch 'master' into mcb-tcp-xferMichael Brown2007-06-081-1/+1
|\|
| * Updated email mdc's email addressMarty Connor2007-06-081-1/+1
* | Merge branch 'master' into mcb-tcp-xferMichael Brown2007-06-0827-1043/+789Star
|\|
| * Conflicts with native asn1.cMichael Brown2007-06-081-867/+0Star
| * Add a couple of tests for the URI parsing and resolving code.Michael Brown2007-06-031-0/+145
| * Added missing va_end()Michael Brown2007-06-031-0/+1
| * Add facility for resolving base+relative URIs (and paths).Michael Brown2007-06-032-20/+227
| * Added dirname()Michael Brown2007-06-032-1/+24
| * Added [v]asprintf()Michael Brown2007-06-032-0/+52
| * Move [v]ssnprintf() from iscsi.c into vsprintf.c; we need themMichael Brown2007-05-313-26/+44
| * Add xfer_[v]printf() functions.Michael Brown2007-05-282-0/+45
| * Make URI structures reference-counted.Michael Brown2007-05-285-14/+27
| * 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-263-50/+43Star
| * Added EPIPE description.Michael Brown2007-05-261-0/+1
| * Modify data-xfer semantics: it is no longer necessary to call one ofMichael Brown2007-05-265-41/+96
| * Modify process semantics; rescheduling is now automatic.Michael Brown2007-05-265-19/+76
| * Free I/O buffers when we are finished with them!Michael Brown2007-05-251-1/+4
* | Should call ftp_done() if constructor fails.Michael Brown2007-05-291-0/+1
* | Update HTTP to use data-xfer interface.Michael Brown2007-05-294-285/+269Star
* | Updated FTP to use data-xfer API.Michael Brown2007-05-282-230/+206Star
* | Add sanity check and extra debug messageMichael Brown2007-05-281-0/+5
* | Introduce name resolution interface and named socket opener.Michael Brown2007-05-273-95/+485
* | Eliminate PF_INET; just use the AF_INET from the struct sockaddr instead.Michael Brown2007-05-261-12/+20
* | Modify data-xfer semantics: it is no longer necessary to call one ofMichael Brown2007-05-261-42/+11Star
* | Updated tcp.c to provide a standardised data transfer interface.Michael Brown2007-05-252-350/+406
|/
* Use list_for_each_entry_safe() when flushing queue.Michael Brown2007-05-201-1/+2
* Add local address to socket openers.Michael Brown2007-05-192-7/+15
* Rename pkbpad.c to iobpad.cMichael Brown2007-05-191-0/+0
* pkbuff->iobuf changeoverMichael Brown2007-05-1925-665/+429Star
* 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-182-39/+133
* Updated to use POSIX-style file I/O layer.Michael Brown2007-05-181-298/+149Star
* Added POSIX-style blocking I/O calls, for use by PXE TFTP API.Michael Brown2007-05-182-0/+363