summaryrefslogtreecommitdiffstats
path: root/src/net/tcp.c
Commit message (Expand)AuthorAgeFilesLines
* Work around another confused-by-RST bugMichael Brown2006-12-061-0/+8
* Work around another instance of the port re-use bug.Michael Brown2006-12-061-0/+8
* Call closed() method only when the connection is genuinely in theMichael Brown2006-12-051-14/+19
* Ensure that tcp_rx() always frees its received packet buffer.Michael Brown2006-12-051-1/+2
* Killed off spurious <stdio.h> inclusionMichael Brown2006-12-051-1/+0Star
* Avoid calling NULL methods!Michael Brown2006-12-051-12/+22
* added stdio.h to includes for DBG compilationMarty Connor2006-09-271-0/+1
* Fixed a bug in the TCP state machine. Added a transition from ESTABLISHED to ...Nikhil Chandru Rao2006-08-191-57/+46Star
* Don't call stop_timer() from within the timer expiry callback; it'sMichael Brown2006-08-091-11/+10Star
* Changed the TCP state machines behaviour in the ESTABLISHED stateNikhil Chandru Rao2006-08-091-5/+15
* Temporarily work around the bug when port numbers are reused betweenMichael Brown2006-08-091-0/+7
* Correct some packet ownership and freeing bugs.Michael Brown2006-08-091-15/+36
* out_flags was being set but never used.Michael Brown2006-08-091-16/+14Star
* Port the UDP port allocation code to TCPMichael Brown2006-08-091-21/+45
* Remove some of the confusion surrounding the amount to strip off fromMichael Brown2006-08-091-6/+5Star
* Remove _PROTOCOL macros for gcc 3.2 compatibilityMarty Connor2006-08-091-3/+1Star
* Corrected bugs in the TCP logic. There might be a few more which need to be t...Nikhil Chandru Rao2006-08-091-25/+27
* Removed some bugs in TCPNikhil Chandru Rao2006-08-081-53/+96
* Added retransmissions to TCPNikhil Chandru Rao2006-08-071-0/+63
* Minor correctionsNikhil Chandru Rao2006-08-071-1/+1
* Added features that will be required for PXE UDP support.Michael Brown2006-08-021-30/+22Star
* TCP supportNikhil Chandru Rao2006-08-011-0/+610
* Made the temporary buffer part of the TCP senddata() API, to ease theMichael Brown2006-06-181-10/+8Star
* Simplify RX data path.Michael Brown2006-06-181-1/+1
* Simplify TX datapath.Michael Brown2006-06-161-3/+2Star
* Added tcp_kick(). This speed up LILO and GRUB booting by almost twoMichael Brown2006-05-271-0/+13
* Merge TCP aborted(), timedout() and closed() methods into a singleMichael Brown2006-04-301-12/+9Star
* Make all TCP methods optional; at least FTP data is a read-onlyMichael Brown2006-04-301-9/+9
* Make tcp_connect() void; it will eventually have no failure case.Michael Brown2006-04-301-13/+4Star
* Put the TCP connection periodic processing in tcp.c, where it belongs.Michael Brown2006-04-301-0/+62
* Moved uIP and tcp.c from proto/ to net/Michael Brown2006-04-301-0/+164