haiku/src
Axel Dörfler 5fcf044823 * Added a helper class tcp_sequence which hides the semantics of comparing sequences
(this was completely broken in the code before).
* Wrote a buffer queue class to replace the previous algorithm - instead of merging
  all buffers together, they're kept in a list, so that the most work will be done
  in the application's thread and only very little when the data is received; maybe
  we should add an append_move() function to net_buffer, and use that instead,
  though, to keep the number of fragments small.
* The advertised receive window is now bound to 65535, the receive window shift
  is correctly computed, but not yet used.
* The new buffer queue is now also responsible for the send buffer.
* TCPConnection::ListenReceive() used the wrong address to retrieve the target route.
* Fixed TCPConnection::ReadData() to also return data when the connection is already
  closed, and to wait if the connection is not yet established (in SO_NONBLOCK mode);
  it still doesn't wait until data is available, though...


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19372 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-11-25 16:13:30 +00:00
..
add-ons * Added a helper class tcp_sequence which hides the semantics of comparing sequences 2006-11-25 16:13:30 +00:00
apps Stop generating "xxxx, 0 second" uptime string. 2006-11-21 21:05:35 +00:00
bin Added unrar 3.6.7 to the repository. Most changes to the original versions done 2006-11-20 18:53:55 +00:00
build Added a new type for the vector icon format 'VICN' or B_VECTOR_ICON_TYPE. 2006-11-07 02:46:25 +00:00
data Renamed x-rar-compressed to x-rar, fixed its contents, and added Expander as 2006-11-20 18:04:30 +00:00
documentation Initial checkin. Definitely a work in progress. Content comes first and then formatting later. :^) 2006-11-21 00:24:51 +00:00
kits close the menu immediately when user clicks outside the menu 2006-11-23 21:39:49 +00:00
libs Return better error code. 2006-11-17 15:36:10 +00:00
preferences * Sending uninitialized buffers to Icon-O-Matic is sure fun, but it actually 2006-11-17 15:00:26 +00:00
servers * use B_RGBA32 icons in shutdown process window (untested) 2006-11-17 09:56:42 +00:00
system My first commit to the kernel. 2006-11-19 00:30:18 +00:00
tests Added support for simulating simultaneous connect (via the -s option). 2006-11-23 18:40:04 +00:00
tools Added a new type for the vector icon format 'VICN' or B_VECTOR_ICON_TYPE. 2006-11-07 02:46:25 +00:00
Jamfile Merged changes from branch build_system_redesign at revision 14573. 2005-10-29 16:27:43 +00:00