Commit Graph

2148 Commits

Author SHA1 Message Date
Arvid Norberg
f259e34f86 peer_connection fix for incoming connections 2008-05-12 10:10:39 +00:00
Arvid Norberg
756dbe3316 removed leftover from debugging 2008-05-12 09:31:57 +00:00
Arvid Norberg
aa8aee6109 updated IP overhead calculation 2008-05-12 08:22:56 +00:00
Arvid Norberg
574211055c GeoIP fixes 2008-05-12 07:14:03 +00:00
Arvid Norberg
7bde9ef4a9 improved debug logging in regression tests 2008-05-12 07:01:25 +00:00
Arvid Norberg
149fa28586 added constructor to torrent_info that loads a file directly 2008-05-12 06:35:24 +00:00
Arvid Norberg
2fbe53f880 assert fix 2008-05-12 06:31:54 +00:00
Arvid Norberg
971ead4a44 made redundant connction closing optional (defaults to on) 2008-05-12 06:25:53 +00:00
Arvid Norberg
a01c412f9e piece picker fixes (introduced when rewriting the piece checking) 2008-05-12 06:20:54 +00:00
Arvid Norberg
abb174218b updated disconnect logic (also in [2279]). Introduced new peer_disconnect_alert used for normal disconnects and peer_error_alert is now used for protocol level errors 2008-05-12 06:05:13 +00:00
Arvid Norberg
068adcd9a9 indentation fix 2008-05-12 06:03:31 +00:00
Arvid Norberg
f2ac4db1af changed the optimistic disconnect logic to be more efficient and configurable 2008-05-12 05:17:11 +00:00
Arvid Norberg
eabe9cad2d improved plugin support 2008-05-12 03:05:27 +00:00
Arvid Norberg
e51c8bea37 added makefile support for boost.system (#322) 2008-05-11 22:43:44 +00:00
Arvid Norberg
aa626f1422 logs node uptime and parses it for the DHT 2008-05-10 05:51:58 +00:00
Arvid Norberg
3fe96818d3 dht log fix 2008-05-09 23:42:00 +00:00
Arvid Norberg
ae11038495 improved dht logging of transaction ids 2008-05-09 21:20:28 +00:00
Arvid Norberg
11c181873c stripped down the dht log 2008-05-09 17:38:36 +00:00
Arvid Norberg
35f5ace67a fixed typo in Jamfile making it fail when linking against librt 2008-05-09 17:07:08 +00:00
Arvid Norberg
ebcb6861ca dht log parser update 2008-05-09 16:21:09 +00:00
Arvid Norberg
c91429e977 gnuplot option to use small font 2008-05-09 00:53:59 +00:00
Arvid Norberg
318a455f68 fix missing include 2008-05-08 22:07:13 +00:00
Arvid Norberg
74b90b822e added parser and plotter for dht round trip time distribution 2008-05-08 19:09:55 +00:00
Arvid Norberg
b4c68f3fe9 added parser and plotter for the dht.log 2008-05-08 17:40:32 +00:00
Arvid Norberg
5202056682 inverted distance log in dht 2008-05-08 03:58:05 +00:00
Arvid Norberg
64cb8696cd Jamfile fixes for the python bindings to work with system installed boost libraries 2008-05-08 01:53:05 +00:00
Arvid Norberg
1522f52db8 logs the distance between key and node when announcing 2008-05-08 01:17:14 +00:00
Arvid Norberg
bbf9c83edc initial support for icmp errors in the DHT 2008-05-08 00:22:17 +00:00
Arvid Norberg
7434368652 fixed dht logging error 2008-05-07 23:25:47 +00:00
Arvid Norberg
455045f02a client test update 2008-05-07 18:02:11 +00:00
Arvid Norberg
5741f72ab3 seed rank fix 2008-05-07 17:05:16 +00:00
Arvid Norberg
4f859ba778 client test update 2008-05-07 09:28:49 +00:00
Arvid Norberg
73ef60e5fa seed rank fix 2008-05-07 08:24:16 +00:00
Arvid Norberg
840273a94b example client change 2008-05-07 08:17:28 +00:00
Arvid Norberg
a555fff07b seed count fix in policy 2008-05-07 07:35:36 +00:00
Arvid Norberg
3ddca16525 client test fix 2008-05-07 07:24:34 +00:00
Arvid Norberg
018ec69d8c indentation fix 2008-05-06 21:27:06 +00:00
Arvid Norberg
081953db51 enum_net windows fixes 2008-05-06 19:13:59 +00:00
Arvid Norberg
9429ca4b1f replaced seed cycles with seed rank 2008-05-06 18:03:41 +00:00
Arvid Norberg
4df46a6e5e switched from floats to integers in stat_channel history, to avoid rounding errors 2008-05-06 16:35:15 +00:00
Arvid Norberg
f7ef315438 takes IP and TCP headers into account for rate limits as well 2008-05-06 16:15:31 +00:00
Arvid Norberg
e09457e4ab take an estimate of the IP ACK traffic into account when rate limiting (allows setting rate limits closer to the capacity) 2008-05-05 17:08:14 +00:00
Arvid Norberg
d15573ecc2 disk receive buffer cleanup 2008-05-05 06:25:22 +00:00
Arvid Norberg
7388144ec7 refactored stats class to be extensible with more channels 2008-05-04 17:57:06 +00:00
Arvid Norberg
010d3b6e75 windows fix 2008-05-04 16:10:13 +00:00
Arvid Norberg
c7e6c04705 switched over to asio from boost-1.35 2008-05-03 16:05:42 +00:00
Arvid Norberg
cb5f783987 boost-1.35 fix 2008-05-03 06:41:43 +00:00
Arvid Norberg
f3d0eb3c11 fixed boost-1.35 build 2008-05-01 16:31:19 +00:00
Andrew Resch
e533ed3010 Update python bindings to use new add_torrent() method and fix
building
2008-05-01 05:37:04 +00:00
Andrew Resch
4e768ab31f Fix building on gcc 4.3 2008-04-29 21:46:32 +00:00