aboutsummaryrefslogtreecommitdiff
path: root/src/core/posix_io.c
AgeCommit message (Expand)AuthorFilesLines
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown1-1/+5
2012-07-20[legal] Update FSF mailing address in GPL licence textsMichael Brown1-1/+2
2010-09-03[xfer] Generalise metadata "whence" field to "flags" fieldMichael Brown1-1/+1
2010-06-22[interface] Convert all data-xfer interfaces to generic interfacesMichael Brown1-32/+15
2010-06-22[refcnt] Add ref_init() wrapper functionMichael Brown1-1/+1
2010-04-19[build] Rename gPXE to iPXEMichael Brown1-6/+6
2009-05-18[legal] Add a selection of FILE_LICENCE declarationsMichael Brown1-0/+2
2009-03-30[xfer] Implement xfer_vreopen() to properly handle redirectionsMichael Brown1-1/+1
2008-03-25[PXEXT] Avoid queueing zero-length buffers in posix_io.cMichael Brown1-6/+12
2008-03-25[PXEXT] Avoid returning a false EOF when we have an empty buffer queuedMichael Brown1-1/+3
2008-01-08Make seek information part of the xfer metadata, rather than an entirelyMichael Brown1-29/+8
2007-12-07Fix a minor logical error in posix_io.cMichael Brown1-1/+1
2007-08-04Make read_user() non-blocking, and add select() call.Michael Brown1-35/+59
2007-07-08Separate the "is data ready" function of xfer_seek() into anMichael Brown1-0/+1
2007-07-08Kill off unused request() method in data-xfer interface.Michael Brown1-1/+0
2007-07-06convert to zallocHolger Lubitz1-2/+1
2007-06-11Add concept of transfer metadata, to be used by UDP in order toMichael Brown1-2/+5
2007-06-09Allow xfer_open() to take a struct uri as well as a URI string.Michael Brown1-1/+1
2007-05-26Modify data-xfer semantics: it is no longer necessary to call one ofMichael Brown1-4/+4
2007-05-25Free I/O buffers when we are finished with them!Michael Brown1-1/+4
2007-05-19Use list_for_each_entry_safe() when flushing queue.Michael Brown1-1/+2
2007-05-18Must request data before anything actually happens...Michael Brown1-0/+4
2007-05-18Added POSIX-style blocking I/O calls, for use by PXE TFTP API.Michael Brown1-0/+332