Thomas Schoebel-Theuer
97f7dad3a4
net: use bind() for outgoing connects on multihomed hosts
2015-06-30 16:04:06 +02:00
Thomas Schoebel-Theuer
e370551d9f
net: compression of bulk data
2015-06-30 15:59:03 +02:00
Thomas Schoebel-Theuer
225d85f4e3
net: TRANSITIONAL backwards compatibility with old protocol
...
THIS PATCH SHOULD BE REVERTED
as soon as upgrades from protocol version 0 to protocol version 1
have completed.
It is meant for transition
2015-06-29 14:49:10 +02:00
Thomas Schoebel-Theuer
a0b4d133f1
net: add generic protocol version exchange
2015-06-29 14:49:10 +02:00
Thomas Schoebel-Theuer
f18df7c952
net: add generic transfer statistics
2015-06-29 07:30:19 +02:00
Thomas Schoebel-Theuer
dedea45b76
net: hide some internal details
2015-06-29 07:30:19 +02:00
Thomas Schoebel-Theuer
7b5c2d1cd6
net: find out current tcp send buffer space available
2015-06-25 12:15:14 +02:00
Thomas Schoebel-Theuer
aa09d7df30
all: clarify license GPLv2+
2014-11-25 18:09:17 +01:00
Thomas Schoebel-Theuer
7be31c47f4
net: add {send,recv}_abort count
...
TCP_KEEPALIVE does not work well in the presence of long-blocking
socket operations.
This quirk allows for software aborts after a configurable number of
sk_{snd,rcv}timeo events.
2014-02-03 15:06:35 +01:00
Thomas Schoebel-Theuer
62d9dd371a
net: allow tcp tuning via /proc/sys/mars/tcp_tuning/
2014-02-03 15:06:34 +01:00
Thomas Schoebel-Theuer
07a40e7881
net: add module parameter mars_port=
2013-04-09 16:10:51 +02:00
Thomas Schoebel-Theuer
c58417d271
all: move kernel source into separate directory
2013-04-08 17:01:37 +02:00