aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-06-28Forgot to set initial session state. Now works!Michael Brown1-0/+1
2007-06-28Kill off job::start() (it was only ever added as part of an abortedMichael Brown4-13/+0
attempt at triggering TCP-related protocols to start).
2007-06-27Update DHCP to use data-xfer interface (not yet tested).Michael Brown8-143/+245
2007-06-27Kill off hotplug.h and just make net devices normal reference-countedMichael Brown16-256/+112
structures. DHCP still broken and #if 0'd out.
2007-06-20Partial migration of UDP to data-xfer interface. (Will not link atMichael Brown3-331/+310
present; DHCP is broken).
2007-06-20Add iob_ensure_headroom() placeholder.Michael Brown1-0/+19
2007-06-13Treat URIs opened via xfer_open() and friends as relative to theMichael Brown1-5/+23
current working URI.
2007-06-11Add concept of "current working URI".Michael Brown3-5/+61
2007-06-11Remove unused headers.Michael Brown2-4/+2
2007-06-11DNS code now records a whole struct sockaddr for the name server.Michael Brown1-2/+5
2007-06-11Updated DNS to use not-yet-implemented UDP data-xfer API.Michael Brown3-127/+122
2007-06-11Merge branch 'master' into mcb-tcp-xferMichael Brown2-4/+7
2007-06-11Renamed _calloc() to zalloc(), ready to be used as a standalone function.Michael Brown2-4/+7
2007-06-11Updated TFTP and PXE UDP API code to use not-yet-implemented data-xferMichael Brown4-401/+468
UDP API.
2007-06-11Add concept of transfer metadata, to be used by UDP in order toMichael Brown6-13/+54
implement sendto()/recvfrom() equivalents.
2007-06-10Merge branch 'master' into mcb-tcp-xferMichael Brown1-0/+1
2007-06-10Add missing call to free_iob().Michael Brown1-0/+1
2007-06-10Merge branch 'master' into mcb-tcp-xferMichael Brown0-0/+0
2007-06-10Add our own trivial version of stdarg.h. This makes our buildMichael Brown1-0/+22
entirely self-hosted (which avoids problems when building the same tree on multiple systems - e.g. when you have /home NFS-mounted). Also saves around 50 bytes in total - not sure why.
2007-06-09Merge branch 'master' into mcb-tcp-xferMichael Brown6-0/+2
2007-06-09Ignore external directories (bochs, qemu) within contrib/bochs.Michael Brown1-0/+2
2007-06-09Rename .cvsignore files to .gitignoreMichael Brown6-0/+0
2007-06-09Merge branch 'master' into mcb-tcp-xferMichael Brown4-8/+9
2007-06-09Update email addresses in driversMarty Connor4-8/+9
2007-06-09Scripts temporarily deregister themselves while executing. ThisMichael Brown3-18/+18
allows us to avoid execution loops without having to hack around the image registration order.
2007-06-09Allow xfer_open() to take a struct uri as well as a URI string.Michael Brown3-18/+40
2007-06-09Add our own trivial version of stdarg.h. This makes our buildMichael Brown1-0/+22
entirely self-hosted (which avoids problems when building the same tree on multiple systems - e.g. when you have /home NFS-mounted). Also saves around 50 bytes in total - not sure why.
2007-06-09Use standard xfer_open() argument list for downloader instantiatorMichael Brown2-9/+14
2007-06-09Add reference counting to register/unregister procedure.Michael Brown1-0/+32
2007-06-08Merge branch 'master' into mcb-tcp-xferMichael Brown1-1/+1
2007-06-08Merge branch 'master' into mcb-tcp-xferMichael Brown27-1043/+789
2007-06-08Updated email mdc's email addressMarty Connor1-1/+1
2007-06-08Conflicts with native asn1.cMichael Brown1-867/+0
2007-06-03Add a couple of tests for the URI parsing and resolving code.Michael Brown1-0/+145
2007-06-03Added missing va_end()Michael Brown1-0/+1
2007-06-03Add facility for resolving base+relative URIs (and paths).Michael Brown2-20/+227
2007-06-03Added dirname()Michael Brown2-1/+24
2007-06-03Added [v]asprintf()Michael Brown2-0/+52
2007-05-31Move [v]ssnprintf() from iscsi.c into vsprintf.c; we need themMichael Brown3-26/+44
elsewhere as well.
2007-05-29Should call ftp_done() if constructor fails.Michael Brown1-0/+1
2007-05-29Update HTTP to use data-xfer interface.Michael Brown4-285/+269
2007-05-28Updated FTP to use data-xfer API.Michael Brown2-230/+206
2007-05-28Add xfer_[v]printf() functions.Michael Brown2-0/+45
2007-05-28Add sanity check and extra debug messageMichael Brown1-0/+5
2007-05-28Make URI structures reference-counted.Michael Brown5-14/+27
2007-05-27Introduce name resolution interface and named socket opener.Michael Brown3-95/+485
2007-05-27Move increment/decrement debug messages to DBG2 levelMichael Brown1-4/+4
2007-05-26Eliminate PF_INET; just use the AF_INET from the struct sockaddr instead.Michael Brown1-12/+20
2007-05-26Eliminate PF_INET; just use the AF_INET from the struct sockaddr instead.Michael Brown3-50/+43
2007-05-26Added EPIPE description.Michael Brown1-0/+1