35 Ревизии (1a7746603bca1022b63c406c9459525312a2b2b6)

Автор SHA1 Съобщение Дата
  Michael Brown 91372d6dab [xfer] Ensure va_end() is called on failure path преди 7 години
  Michael Brown 5e2a7481ad [xfer] Send intf_close() if redirection fails преди 8 години
  Michael Brown 0dc85aed03 [xfer] Add xfer_check_order() utility function преди 9 години
  Michael Brown 7194f38131 [xfer] Use intf_poke() to implement xfer_window_changed() преди 9 години
  Michael Brown b6ee89ffb5 [legal] Relicense files under GPL2_OR_LATER_OR_UBDL преди 9 години
  Michael Brown c3b4860ce3 [legal] Update FSF mailing address in GPL licence texts преди 12 години
  Michael Brown de2616165b [xfer] Avoid using stack-allocated memory in xfer_printf() преди 12 години
  Michael Brown ba3633782b [xfer] Send xfer_window_changed() after xfer_vredirect() преди 13 години
  Michael Brown c8199aacaa [xfer] Add xfer_window_changed() преди 14 години
  Michael Brown 0329673833 [xfer] Add xfer_deliver_raw_meta() преди 14 години
  Michael Brown 364b92521a [xfer] Generalise metadata "whence" field to "flags" field преди 14 години
  Michael Brown 65bc070b05 [interface] Allow for non-pass-through interface methods преди 14 години
  Michael Brown 4327d5d39f [interface] Convert all data-xfer interfaces to generic interfaces преди 14 години
  Michael Brown 8406115834 [build] Rename gPXE to iPXE преди 14 години
  Michael Brown b7e93a6a55 [xfer] Always nullify interface while sending close() message преди 15 години
  Michael Brown c44a193d0d [legal] Add a selection of FILE_LICENCE declarations преди 15 години
  Michael Brown 8ae1cac050 [xfer] Make consistent assumptions that xfer metadata can never be NULL преди 15 години
  Michael Brown a2b4252d5a Add XFER_INIT() macro. преди 17 години
  Michael Brown f6a8158eed Make seek information part of the xfer metadata, rather than an entirely преди 17 години
  Michael Brown 4075f7596b Unplug before sending close() message, to avoid screwing up interfaces преди 17 години
  Michael Brown f0c44f2f71 Remove xfer_ready() (it has been replaced by xfer_window()) преди 17 години
  Michael Brown b34d4d0449 Separate the "is data ready" function of xfer_seek() into an преди 17 години
  Michael Brown ca4c6f9eee Kill off unused request() method in data-xfer interface. преди 17 години
  Michael Brown 95adce0ce1 Add concept of transfer metadata, to be used by UDP in order to преди 17 години
  Michael Brown 6a5cc3533f Added missing va_end() преди 17 години
  Michael Brown a6a18ae9af Add xfer_[v]printf() functions. преди 17 години
  Michael Brown 10d0a1f8c7 Modify data-xfer semantics: it is no longer necessary to call one of преди 17 години
  Michael Brown b1755462ab Do not hold self-references. This then avoids the problem of having to преди 17 години
  Michael Brown 5471bfbbbe Data-transfer interface should now be functionally complete. преди 17 години
  Michael Brown e3dcb9a1ad Add start() event преди 17 години
  Michael Brown d40761d725 Add (and use) generic reference counter, to improve signal:noise ratio преди 17 години
  Michael Brown 280160139d Add seek() преди 17 години
  Michael Brown ff1222a8d3 Preliminary support for opening data-transfer interfaces преди 17 години
  Michael Brown 1c765b3988 Added deliver-as-iobuf/deliver-as-raw concepts. преди 17 години
  Michael Brown 2575ddc889 Initial sketch for the generic data-transfer interface. преди 17 години