31 Révisions (d94479468010ba2f64bc8664585e9c3491129303)

Auteur SHA1 Message Date
  Michael Brown 323cdf8c4c [xfer] Implement xfer_vreopen() to properly handle redirections il y a 15 ans
  Michael Brown 8ae1cac050 [xfer] Make consistent assumptions that xfer metadata can never be NULL il y a 15 ans
  Michael Brown 2e812235f4 [makefile] Add -Wformat-nonliteral as an extra warning category il y a 16 ans
  Sergey Vlasov e6cd16946a [ftp] Terminate processing after receiving an error il y a 16 ans
  Michael Brown 8f4c2b4a4c [ftp] Cope with RETR completion prior to all data received il y a 16 ans
  Michael Brown f6a8158eed Make seek information part of the xfer metadata, rather than an entirely il y a 17 ans
  Michael Brown 9fd6a0418f Allowed zero-cost enforced ordering of features in startup banner il y a 17 ans
  Michael Brown b34d4d0449 Separate the "is data ready" function of xfer_seek() into an il y a 17 ans
  Michael Brown ca4c6f9eee Kill off unused request() method in data-xfer interface. il y a 17 ans
  Holger Lubitz 7fa85d19b9 convert to zalloc il y a 17 ans
  Michael Brown 95adce0ce1 Add concept of transfer metadata, to be used by UDP in order to il y a 17 ans
  Michael Brown 4ccd1e8198 Should call ftp_done() if constructor fails. il y a 17 ans
  Michael Brown 0dfd5b84fd Updated FTP to use data-xfer API. il y a 17 ans
  Michael Brown 6d32f0e6e2 Changed to use the generic stream API. il y a 18 ans
  Michael Brown 73b09ecba6 Use stdio.h instead of vsprintf.h il y a 18 ans
  Michael Brown dd6d94004f HTTP/DNS now working fully asynchronously. HTTP/IP addresses and any il y a 18 ans
  Michael Brown df0397f334 Update TFTP and FTP to take the same temporary URI scheme as HTTP il y a 18 ans
  Michael Brown 4e20d73bb5 Gave asynchronous operations approximate POSIX signal semantics. This il y a 18 ans
  Michael Brown ad22cccc09 No need to maintain a received byte count; we always fill in sequential il y a 18 ans
  Michael Brown 6918cf9e9e Change FTP to use a data buffer rather than a callback function. il y a 18 ans
  Michael Brown 83e1340d88 Use autocolourisation il y a 18 ans
  Michael Brown 61ed298bc7 Merge changes from mcb-tcp-fixes branch. il y a 18 ans
  Michael Brown 9600af14a3 Added debug messages il y a 18 ans
  Michael Brown 89bcb57201 Update ftp.c to work with Nikhil's TCP stack. il y a 18 ans
  Michael Brown 3a660f9b25 Update ftp.c and hello.c to use the generic async_operations API. il y a 18 ans
  Michael Brown 8637834031 Made the temporary buffer part of the TCP senddata() API, to ease the il y a 18 ans
  Michael Brown 2462047128 Typo il y a 18 ans
  Michael Brown 9e1becaf8a Merge TCP aborted(), timedout() and closed() methods into a single il y a 18 ans
  Michael Brown 8afb6303fb Half-way tidy il y a 18 ans
  Michael Brown 04b6a1e004 Make all TCP methods optional; at least FTP data is a read-only il y a 18 ans
  Michael Brown aec0e127d2 Proof-of-concept FTP implementation il y a 18 ans