tinc/src
Etienne Dechamps c22560ae32 Remove bandwidth estimation code.
tinc bandwidth estimation has always been quite unreliable (at least in
my experience), but there's no chance of it working anymore since the
last changes to MTU discovery code, because packets are not sent in
batches of three anymore.

This commit removes the dead code - fortunately, nothing depends on this
estimation (it's not even shown in node info). We probably need be
smarter about this if we do want this estimation back.
2015-01-02 09:55:09 +00:00
..
bsd Add a variable offset to vpn_packet_t, drop sptps_packet_t. 2014-12-25 00:36:27 +01:00
chacha-poly1305 Use the ChaCha-Poly1305 cipher for the SPTPS protocol. 2014-04-14 21:43:45 +02:00
cygwin Add a variable offset to vpn_packet_t, drop sptps_packet_t. 2014-12-25 00:36:27 +01:00
ed25519 Avoid using OpenSSL's random number functions. 2014-12-24 16:54:12 +01:00
gcrypt Use conditional compilation for cryptographic functions. 2013-05-01 17:17:22 +02:00
linux Add a variable offset to vpn_packet_t, drop sptps_packet_t. 2014-12-25 00:36:27 +01:00
mingw Add a variable offset to vpn_packet_t, drop sptps_packet_t. 2014-12-25 00:36:27 +01:00
nolegacy Add missing nolegacy/crypto.c and prf.c. 2014-12-30 11:16:08 +01:00
openssl Remove AES-GCM support. 2014-12-26 18:22:13 +01:00
solaris Add a variable offset to vpn_packet_t, drop sptps_packet_t. 2014-12-25 00:36:27 +01:00
buffer.c Fix whitespace. 2012-10-10 17:17:49 +02:00
buffer.h Always compact the buffer if it has reached MAXBUFSIZE. 2011-05-22 13:24:01 +02:00
cipher.h Allow tinc to be compiled without OpenSSL. 2014-12-29 22:57:18 +01:00
conf.c Update copyright notices. 2014-02-07 20:38:48 +01:00
conf.h Releasing 1.1pre5. 2013-01-20 21:03:22 +01:00
connection.c Allow tinc to be compiled without OpenSSL. 2014-12-29 22:57:18 +01:00
connection.h Allow tinc to be compiled without OpenSSL. 2014-12-29 22:57:18 +01:00
control.c Remove redundant connection_t::status.active field. 2014-07-12 14:21:48 +02:00
control.h Use the TCP socket infrastructure for control sockets. 2009-11-07 23:43:25 +01:00
control_common.h Update copyright notices. 2012-10-14 17:42:49 +02:00
crypto.h Add generic crypto headers. 2013-05-01 17:58:30 +02:00
device.h Remove unused device stats variables. 2014-07-12 13:34:19 +01:00
digest.h Allow tinc to be compiled without OpenSSL. 2014-12-29 22:57:18 +01:00
dropin.c Update copyright notices. 2013-08-13 20:38:57 +02:00
dropin.h Update copyright notices. 2013-08-13 20:38:57 +02:00
dummy_device.c Don't print device statistics when exiting tinc. 2013-12-08 20:23:44 +01:00
ecdh.h Use Ed25519 keys. 2014-04-06 22:47:26 +02:00
ecdsa.h Add __attribute__((warn_unused_result)) to crypto functions. 2013-05-10 20:23:01 +02:00
ecdsagen.h Add __attribute__((warn_unused_result)) to crypto functions. 2013-05-10 20:23:01 +02:00
edge.c Add local address information to edges. 2014-06-29 11:23:14 +01:00
edge.h Add local address information to edges. 2014-06-29 11:23:14 +01:00
ethernet.h Make sure PMTU discovery works in switch mode with VLAN tags. 2012-11-10 23:55:56 +01:00
event.c Fix event loop io tree inconsistency on Windows. 2014-07-06 12:43:22 +01:00
event.h Remove the TAP-Win32 reader thread. 2014-06-28 20:00:05 +01:00
fake-gai-errnos.h Add missing definitions on Windows. 2013-07-17 18:00:40 +02:00
fake-getaddrinfo.c Rename xmalloc_and_zero() to xzalloc(). 2013-05-01 17:31:33 +02:00
fake-getaddrinfo.h Fix whitespace. 2012-10-10 17:17:49 +02:00
fake-getnameinfo.c Fix whitespace. 2012-10-10 17:17:49 +02:00
fake-getnameinfo.h Fix whitespace. 2012-10-10 17:17:49 +02:00
getopt.c Use conditional compilation for device.c. 2013-05-01 12:20:06 +02:00
getopt.h Move source from lib/ to src/. 2009-12-31 13:19:13 +01:00
getopt1.c Use conditional compilation for device.c. 2013-05-01 12:20:06 +02:00
graph.c Move PMTU discovery code into the TX path. 2015-01-01 17:40:15 +00:00
graph.h Update copyright notices. 2012-03-10 13:23:08 +01:00
hash.c Add an explicit hash_delete() function. 2014-12-07 22:10:16 +01:00
hash.h Add an explicit hash_delete() function. 2014-12-07 22:10:16 +01:00
have.h Include <limits.h> for PATH_MAX. 2013-12-07 22:19:39 +01:00
info.c Introduce node IDs. 2014-10-04 11:13:59 +01:00
info.h Add readline completion for tincctl config and tincctl info. 2012-08-03 13:23:07 +02:00
invitation.c Allow tinc to be compiled without OpenSSL. 2014-12-29 22:57:18 +01:00
invitation.h Add an invitation protocol. 2013-05-29 18:31:10 +02:00
ipv4.h Fix whitespace. 2012-10-10 17:17:49 +02:00
ipv6.h Fix whitespace. 2012-10-10 17:17:49 +02:00
list.c Update copyright notices. 2013-08-13 20:38:57 +02:00
list.h Update copyright notices. 2012-10-14 17:42:49 +02:00
logger.c Releasing 1.1pre5. 2013-01-20 21:03:22 +01:00
logger.h tincctl: Use replace_name to properly replace and validate input hostnames 2014-08-25 09:19:56 +02:00
Makefile.am Fixes for bugs in src/Makefile.am and tincctl.c introduced by cfe9285adf. 2015-01-01 00:52:39 +01:00
meta.c Allow tinc to be compiled without OpenSSL. 2014-12-29 22:57:18 +01:00
meta.h Use void pointers for opaque data blobs in the SPTPS code. 2014-12-24 22:15:40 +01:00
multicast_device.c Add a variable offset to vpn_packet_t, drop sptps_packet_t. 2014-12-25 00:36:27 +01:00
names.c Better default paths for log and PID files on Windows. 2014-12-27 09:08:34 +01:00
names.h Don't try to mkdir(CONFDIR) if --config is used. 2013-09-08 15:03:06 +02:00
net.c Remove redundant connection_t::status.active field. 2014-07-12 14:21:48 +02:00
net.h Move PMTU discovery code into the TX path. 2015-01-01 17:40:15 +00:00
net_packet.c Remove bandwidth estimation code. 2015-01-02 09:55:09 +00:00
net_setup.c Add UDP discovery mechanism. 2015-01-01 17:40:15 +00:00
net_socket.c Allow tinc to be compiled without OpenSSL. 2014-12-29 22:57:18 +01:00
netutl.c Update copyright notices. 2013-08-13 20:38:57 +02:00
netutl.h Update copyright notices. 2013-08-13 20:38:57 +02:00
node.c Move PMTU discovery code into the TX path. 2015-01-01 17:40:15 +00:00
node.h Remove bandwidth estimation code. 2015-01-02 09:55:09 +00:00
prf.h Add __attribute__((warn_unused_result)) to crypto functions. 2013-05-10 20:23:01 +02:00
process.c Revert "Use git description as the tinc version." 2014-07-12 22:51:37 +02:00
process.h Shutdown cleanly when receiving a Windows console shutdown request. 2014-07-12 17:47:01 +01:00
protocol.c utils: Refactor check_id out of protocol for global access 2014-08-25 09:19:54 +02:00
protocol.h Prepend source node ID information to UDP datagrams. 2014-10-04 11:21:44 +01:00
protocol_auth.c Allow tinc to be compiled without OpenSSL. 2014-12-29 22:57:18 +01:00
protocol_edge.c Add local address information to edges. 2014-06-29 11:23:14 +01:00
protocol_key.c Move PMTU discovery code into the TX path. 2015-01-01 17:40:15 +00:00
protocol_misc.c Add a variable offset to vpn_packet_t, drop sptps_packet_t. 2014-12-25 00:36:27 +01:00
protocol_subnet.c Update copyright notices. 2012-10-14 17:42:49 +02:00
raw_socket_device.c Add a variable offset to vpn_packet_t, drop sptps_packet_t. 2014-12-25 00:36:27 +01:00
route.c Add a variable offset to vpn_packet_t, drop sptps_packet_t. 2014-12-25 00:36:27 +01:00
route.h Fix whitespace. 2012-10-10 17:17:49 +02:00
rsa.h Add __attribute__((warn_unused_result)) to crypto functions. 2013-05-10 20:23:01 +02:00
rsagen.h Add __attribute__((warn_unused_result)) to crypto functions. 2013-05-10 20:23:01 +02:00
script.c Remove an unnecessary pointer dereference in execute_script(). 2014-07-12 13:34:08 +01:00
script.h Use PATHEXT when checking for the presence of scripts on Windows. 2013-08-23 21:23:46 +02:00
splay_tree.c Update copyright notices. 2013-08-13 20:38:57 +02:00
splay_tree.h Update copyright notices. 2013-08-13 20:38:57 +02:00
sptps.c Use void pointers for opaque data blobs in the SPTPS code. 2014-12-24 22:15:40 +01:00
sptps.h Use void pointers for opaque data blobs in the SPTPS code. 2014-12-24 22:15:40 +01:00
sptps_keypair.c tincctl: Use replace_name to properly replace and validate input hostnames 2014-08-25 09:19:56 +02:00
sptps_speed.c Use void pointers for opaque data blobs in the SPTPS code. 2014-12-24 22:15:40 +01:00
sptps_test.c Use void pointers for opaque data blobs in the SPTPS code. 2014-12-24 22:15:40 +01:00
subnet.c Fix memory leaks found by Valgrind. 2014-12-24 17:31:33 +01:00
subnet.h Update copyright notices. 2012-10-14 17:42:49 +02:00
subnet_parse.c Fix unsafe use of strncpy() and sprintf(). 2014-07-12 14:35:29 +02:00
system.h Update copyright notices. 2013-08-13 20:38:57 +02:00
tincctl.c Add UDP discovery mechanism. 2015-01-01 17:40:15 +00:00
tincctl.h Update copyright notices. 2013-08-13 20:38:57 +02:00
tincd.c Revert "Use git description as the tinc version." 2014-07-12 22:51:37 +02:00
top.c Resolve KEY_EVENT conflict between Windows and ncurses. 2014-07-12 13:34:19 +01:00
top.h Add top.h. 2011-05-16 09:48:19 +02:00
uml_device.c Add a variable offset to vpn_packet_t, drop sptps_packet_t. 2014-12-25 00:36:27 +01:00
utils.c Fix undefined HOST_NAME_MAX on Windows. 2014-08-31 13:59:30 +01:00
utils.h utils: Refactor check_id out of protocol for global access 2014-08-25 09:19:54 +02:00
vde_device.c Add a variable offset to vpn_packet_t, drop sptps_packet_t. 2014-12-25 00:36:27 +01:00
version.c Revert "Use git description as the tinc version." 2014-07-12 22:51:37 +02:00
version.h Revert "Use git description as the tinc version." 2014-07-12 22:51:37 +02:00
xalloc.h Don't use vasprintf() anymore on Windows. 2013-07-17 18:06:56 +02:00