| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [PXEXT] Avoid queueing zero-length buffers in posix_io.c | Michael Brown | 2008-03-25 | 1 | -6/+12 |
| | | | | | | read_user() assumes that zero-length buffers don't exist, and optimises around this. | ||||
| * | [PXEXT] Avoid returning a false EOF when we have an empty buffer queued | Michael Brown | 2008-03-25 | 1 | -1/+3 |
| | | |||||
| * | Make seek information part of the xfer metadata, rather than an entirely | Michael Brown | 2008-01-08 | 1 | -29/+8![]() |
| | | | | | | | | separate xfer method. Add missing .alloc_iob entries to several xfer_interface_operations structures. | ||||
| * | Fix a minor logical error in posix_io.c | Michael Brown | 2007-12-07 | 1 | -1/+1 |
| | | |||||
| * | Make read_user() non-blocking, and add select() call. | Michael Brown | 2007-08-04 | 1 | -35/+59 |
| | | |||||
| * | Separate the "is data ready" function of xfer_seek() into an | Michael Brown | 2007-07-08 | 1 | -0/+1 |
| | | | | | | xfer_window() function, which can return a scalar rather than a boolean. | ||||
| * | Kill off unused request() method in data-xfer interface. | Michael Brown | 2007-07-08 | 1 | -1/+0![]() |
| | | |||||
| * | convert to zalloc | Holger Lubitz | 2007-07-06 | 1 | -2/+1![]() |
| | | |||||
| * | Add concept of transfer metadata, to be used by UDP in order to | Michael Brown | 2007-06-11 | 1 | -2/+5 |
| | | | | | implement sendto()/recvfrom() equivalents. | ||||
| * | Allow xfer_open() to take a struct uri as well as a URI string. | Michael Brown | 2007-06-09 | 1 | -1/+1 |
| | | |||||
| * | Modify data-xfer semantics: it is no longer necessary to call one of | Michael Brown | 2007-05-26 | 1 | -4/+4 |
| | | | | | | | | | | request(), seek() or deliver_xxx() in order to start the data flow. Autonomous generators must be genuinely autonomous (having their own process), or otherwise arrange to be called. TCP does this by starting the retry timer immediately. Add some debugging statements. | ||||
| * | Free I/O buffers when we are finished with them! | Michael Brown | 2007-05-25 | 1 | -1/+4 |
| | | |||||
| * | Use list_for_each_entry_safe() when flushing queue. | Michael Brown | 2007-05-20 | 1 | -1/+2 |
| | | |||||
| * | Must request data before anything actually happens... | Michael Brown | 2007-05-18 | 1 | -0/+4 |
| | | |||||
| * | Added POSIX-style blocking I/O calls, for use by PXE TFTP API. | Michael Brown | 2007-05-18 | 1 | -0/+332 |

