16 Révisions (master)

Auteur SHA1 Message Date
  Michael Brown e901e6b73b [tcp] Add missing packed attribute on struct tcp_header il y a 6 ans
  Michael Brown 188789eb3c [tcp] Send TCP keepalives on idle established connections il y a 8 ans
  Michael Brown fef8e34b6f [tcp] Guard against malformed TCP options il y a 8 ans
  Michael Brown 38afcc51ea [tcp] Gracefully close connections during shutdown il y a 9 ans
  Michael Brown e0fc8fe781 [tcp] Implement support for TCP Selective Acknowledgements (SACK) il y a 9 ans
  Michael Brown 2f020a8df3 [legal] Relicense files under GPL2_OR_LATER_OR_UBDL il y a 9 ans
  Michael Brown e191298a1d [tcp] Calculate correct MSS from peer address il y a 10 ans
  Michael Brown 8dd180f165 [tcp] Reduce path MTU to 1280 bytes il y a 10 ans
  Michael Brown 07bc73e087 [tcp] Increase maximum window size to 256kB il y a 12 ans
  Michael Brown ea61075c60 [tcp] Add support for TCP window scaling il y a 12 ans
  Michael Brown 469bd11f39 [tcp] Allow sufficient headroom for TCP headers il y a 12 ans
  Michael Brown 7e33adcb90 [tcp] Remove obsolete constants il y a 13 ans
  Michael Brown d012f87018 [tcp] Use MAX_LL_NET_HEADER_LEN instead of defining our own MAX_HDR_LEN il y a 13 ans
  Piotr Jaroszyński b9eaf24df2 [build] Fix misaligned table entries when using gcc 4.5 il y a 14 ans
  Michael Brown 68613047f0 [tcp] Handle out-of-order received packets il y a 14 ans
  Michael Brown 8406115834 [build] Rename gPXE to iPXE il y a 14 ans
  Michael Brown 558c1a45fe [tcp] Improve robustness in the presence of duplicated received packets il y a 15 ans
  Michael Brown c44a193d0d [legal] Add a selection of FILE_LICENCE declarations il y a 15 ans
  Alexey Zaytsev a1572e0ab0 Modify gPXE core and drivers to work with the new timer subsystem il y a 16 ans
  Michael Brown 30717896f5 IB can't afford many RX buffers, because the MTU is so large. Reduce il y a 17 ans
  Michael Brown 096fa94f0c Add support for TCP timestamps il y a 17 ans
  Michael Brown 9dc6a1e678 Remove some obsolete stream-API files il y a 17 ans
  Michael Brown edded7546e Limit xmit window to one MTU. (Path MTU discovery not yet il y a 17 ans
  Michael Brown 1136c19fa4 Updated tcp.c to provide a standardised data transfer interface. il y a 17 ans
  Michael Brown 3e2c6b6736 pkbuff->iobuf changeover il y a 17 ans
  Michael Brown 6d32f0e6e2 Changed to use the generic stream API. il y a 17 ans
  Michael Brown c014f607a8 Use total free memory as advertised window. This seems to be sufficient il y a 17 ans
  Michael Brown 5b00fbade3 Increase window size to 64kB. Line rate downloads on a 100Mbps link, il y a 17 ans
  Michael Brown 526d314266 Advertise a larger MSS to improve TCP performance. il y a 17 ans
  Michael Brown b91b9d3d88 Use whole bytes for the ACKED and RCVD portions of tcp_state; it il y a 17 ans
  Michael Brown ce9819af27 Redefine TCP state to include "flags that have been sent" rather than il y a 17 ans
  Michael Brown 61ed298bc7 Merge changes from mcb-tcp-fixes branch. il y a 17 ans
  Michael Brown 89bcb57201 Update ftp.c to work with Nikhil's TCP stack. il y a 17 ans
  Nikhil Chandru Rao d2bdf81505 Removed some bugs in TCP il y a 18 ans
  Nikhil Chandru Rao cb42e573a0 Added retransmissions to TCP il y a 18 ans
  Michael Brown 467e9627cc Added features that will be required for PXE UDP support. il y a 18 ans
  Nikhil Chandru Rao 9225f4edac TCP support 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 f743de4858 Added tcp_kick(). This speed up LILO and GRUB booting by almost two 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 7af478b30d Make tcp_connect() void; it will eventually have no failure case. il y a 18 ans
  Michael Brown 824d6ffa7f Header rearrangement. il y a 18 ans
  Michael Brown c8a7133e9f Added tcp_buffer, to give applications a zero-cost place to build data to il y a 18 ans
  Michael Brown b44332eb7d Split non-TCP portions of the stack out into ip.[ch]. il y a 18 ans
  Michael Brown a4a0244aa3 Moved uIP wrapper out of prototester.c and into proto/tcp.c. il y a 18 ans