236 Révisions (05f4c3d1761b1329378fc0eb863e8b179e2823ed)

Auteur SHA1 Message Date
  Michael Brown 20681d6168 Allow empty checksums on received packets il y a 19 ans
  Michael Brown 0c03bb5a9a Make open() and close() an official part of the netdevice API. il y a 19 ans
  Michael Brown 7fafa89258 A DHCP session holds a persistent reference to a network device il y a 19 ans
  Michael Brown b29861a5aa IPv6 minirouting table entries hold persistent references to net devices. il y a 19 ans
  Michael Brown b22d4405c0 An AoE session holds a persistent reference to a net device. il y a 19 ans
  Michael Brown 35b5e5d3f5 Minirouting table entries hold a persistent reference to a net_device. il y a 19 ans
  Michael Brown bdf79ec8dc Use hotplug support to notify persistent reference holders when a il y a 19 ans
  Michael Brown b0daa99dce Send RST packets when we get a non-matching connection, or receive an il y a 19 ans
  Michael Brown eea1167a85 Accept RST on received packets il y a 19 ans
  Michael Brown 94fc68895d Improve consistency between TCP and UDP RX datapaths il y a 19 ans
  Michael Brown a0525a4ed3 Verify checksums on the RX datapath. il y a 19 ans
  Michael Brown 285beeff7c Tidy up debug messages il y a 19 ans
  Michael Brown 718294553b Fix compiler warning il y a 19 ans
  Michael Brown 83e1340d88 Use autocolourisation il y a 19 ans
  Michael Brown feb4f65d1e Use auto-colourisation for debug messages. il y a 19 ans
  Michael Brown ce9819af27 Redefine TCP state to include "flags that have been sent" rather than il y a 19 ans
  Michael Brown be31970e36 Don't send a second FIN if we receive a FIN while in FIN_WAIT_2 il y a 19 ans
  Michael Brown 61ed298bc7 Merge changes from mcb-tcp-fixes branch. il y a 19 ans
  Michael Brown 1a11cc5c5b Added times to start/stop log messages il y a 19 ans
  Michael Brown 4cc1c1bd4c Ensure that old TCP connection state is destroyed before attempting to il y a 19 ans
  Michael Brown a2e3357825 Cannot immediately overwrite the peer address when we parse il y a 19 ans
  Michael Brown 66a7ed23cb Make start_timer() and stop_timer() robust against incorrect usage. il y a 19 ans
  Michael Brown d6f9152bfa Avoid null pointer dereferences when no username/password specified. il y a 19 ans
  Michael Brown 6ceb55fad0 When login fails, leave the session open but not in full feature il y a 19 ans
  Michael Brown ab242a760d Add ability to shut down iSCSI connection il y a 19 ans
  Michael Brown 60a3f77711 Close UDP connection when DHCP completes. il y a 19 ans
  Michael Brown a646e38f03 Use stdlib.h for malloc() instead of malloc.h. il y a 19 ans
  Michael Brown 04c09823bd Request all the options that we're prepared to do anything with. il y a 19 ans
  Michael Brown a1af111a87 Also request root-path. il y a 19 ans
  Michael Brown 38ae94f8ce A cleaner method of handling login redirection; just use the existing il y a 19 ans
  Michael Brown 5edb85c8b4 Work around another confused-by-RST bug il y a 19 ans
  Michael Brown b9f9230661 Work around another instance of the port re-use bug. il y a 19 ans
  Michael Brown 8c3d09c564 Tweaked retry messages il y a 19 ans
  Michael Brown 9600af14a3 Added debug messages il y a 19 ans
  Michael Brown cc0b92652f Call closed() method only when the connection is genuinely in the il y a 19 ans
  Michael Brown fcc70c9d60 Ensure that tcp_rx() always frees its received packet buffer. il y a 19 ans
  Michael Brown 28c711b91d Killed off spurious <stdio.h> inclusion il y a 19 ans
  Michael Brown 3fbfbad0f7 Avoid calling NULL methods! il y a 19 ans
  Michael Brown 89bcb57201 Update ftp.c to work with Nikhil's TCP stack. il y a 19 ans
  Michael Brown 6842dd3222 Handle TargetAddress il y a 19 ans
  Michael Brown 67577556a2 Handle strings as complete units, instead of a byte at a time. il y a 19 ans
  Michael Brown 3a7d762c1c Add iscsi_rx_buffered_data() and supporting infrastructure. il y a 19 ans
  Michael Brown 3f0b4d9ed8 Updated to use asynchronous operation model for iSCSI requests il y a 19 ans
  Michael Brown fedc186fd7 Split login into security negotation and operational parameter il y a 19 ans
  Michael Brown 88e38fa148 We don't actually have a stdio.h header file. Our printf() functions are il y a 19 ans
  Marty Connor 6ac78f6aff added stdio.h to includes for DBG compilation il y a 19 ans
  Michael Brown 0dca1dc8ce Made eth_ntoa() public for use in legacy drivers' DBG() statements. il y a 19 ans
  Michael Brown 095fce14f8 Added extra debugging il y a 19 ans
  Michael Brown cab3f4502b Correct option number for DHCP_DNS_SERVERS, and add it to the request il y a 19 ans
  Nikhil Chandru Rao dccb8358bd Fixed a bug in the TCP state machine. Added a transition from ESTABLISHED to LAST_ACK on receiving a FIN,ACK il y a 19 ans