Commit Graph

4574 Commits

Author SHA1 Message Date
Arvid Norberg
b39c831115 fixed typo 2011-02-09 04:59:43 +00:00
Arvid Norberg
30d04f31fd client_test fixes 2011-02-09 04:54:22 +00:00
Arvid Norberg
a42d42fd11 CPU optimization for end-game piece picker 2011-02-09 02:56:00 +00:00
Arvid Norberg
cfd36ca53e another udp_socket buffer allocation fix 2011-02-08 17:17:07 +00:00
Arvid Norberg
c8edb67509 fix build 2011-02-08 06:46:53 +00:00
Arvid Norberg
e079907252 more end-game piece picker optimization (early exit) 2011-02-08 04:08:04 +00:00
Arvid Norberg
73e3bbae7b use iconv on mingw 2011-02-07 17:25:24 +00:00
Arvid Norberg
42902c405c fix build 2011-02-07 16:50:57 +00:00
Arvid Norberg
231118fdd0 one more udp_socket fix 2011-02-07 01:41:54 +00:00
Arvid Norberg
ae5aab42a1 session stats parser 2011-02-07 01:30:51 +00:00
Arvid Norberg
5df4e7edd9 added more piece picker stats 2011-02-07 00:51:20 +00:00
Arvid Norberg
3d616f894e end-game mode optimizations 2011-02-06 23:40:21 +00:00
Arvid Norberg
f0b15a2410 more robust removal in packet_buffer 2011-02-06 09:34:47 +00:00
Arvid Norberg
63c96274b9 more stats for redundant/failed and protocol bandwidth usage 2011-02-06 07:33:40 +00:00
Arvid Norberg
ea0af55a46 log end-game mode stats with stats logging 2011-02-06 03:07:00 +00:00
Arvid Norberg
ed8779a338 added option to not recheck on missing or incomplete resume data 2011-02-06 00:50:12 +00:00
Arvid Norberg
127fc0bd93 merged udp socket fix to 0.15 branch and made some more fixes to it 2011-02-06 00:34:52 +00:00
Arvid Norberg
5690444178 fixed bug in udp_socket where there would be two outstanding async read operations on the socket 2011-02-05 21:19:33 +00:00
Arvid Norberg
4c0c322387 use free/malloc instead of realloc in udp_socket 2011-02-05 09:39:15 +00:00
Arvid Norberg
adb250cf5c fixed missing logging of peer disconnects 2011-02-04 07:14:00 +00:00
Arvid Norberg
fa40cf38aa demoted some errors to regular disconnect messages 2011-02-04 06:55:39 +00:00
Arvid Norberg
06d8142c5b checking torrents don't count in auto manage logic 2011-02-04 06:55:05 +00:00
Arvid Norberg
051936cd29 fixed typo 2011-02-04 06:44:05 +00:00
Arvid Norberg
19d6c53ad4 increase low watermark for disk write queue. log payload rates in session stats 2011-02-04 06:33:47 +00:00
Arvid Norberg
004fac37bd fixes to session stats parser 2011-02-04 06:31:47 +00:00
Arvid Norberg
88663bfbde log more peer errors in stats log 2011-02-04 04:31:20 +00:00
Arvid Norberg
9715fbdb3a only post peer error alerts for actual errors 2011-02-04 03:49:20 +00:00
Arvid Norberg
907588db12 fixed bug in peer upload stats logging and adjusted bucket sizes for histogram 2011-02-04 03:24:55 +00:00
Arvid Norberg
4ed6b1a067 introduce a low watermark for disk io blocking connections 2011-02-04 03:02:23 +00:00
Arvid Norberg
bf77ee4199 extended stats logging 2011-02-03 06:22:22 +00:00
Arvid Norberg
5456f2ac91 provide more stats with stats builds 2011-02-03 04:09:50 +00:00
Arvid Norberg
6018f82c00 bump max queued_disk_bytes in high_performance_seed 2011-02-02 08:01:22 +00:00
Arvid Norberg
ddd4d84a1d fixed mingw build 2011-02-02 07:41:32 +00:00
Arvid Norberg
90ad9ba7d9 save resume data for paused torrents if they need to 2011-02-02 06:40:29 +00:00
Arvid Norberg
b4ccc228bc show number of torrents in each category in the top filter in client_test 2011-02-02 03:38:02 +00:00
Arvid Norberg
3857d4b984 fix for session stats parsing 2011-02-02 03:37:09 +00:00
Arvid Norberg
6ecf04137f fix stats build 2011-02-01 17:25:06 +00:00
Arvid Norberg
012bfba3f7 fix disk queue counters 2011-02-01 16:55:32 +00:00
Arvid Norberg
b842815710 added new session functions to more efficiently query torrent status 2011-02-01 09:48:28 +00:00
Arvid Norberg
6692f05655 added alerts for added and removed torrents 2011-02-01 03:25:40 +00:00
Arvid Norberg
77a4ac782a udp socket cleanup and asserts 2011-01-31 06:31:22 +00:00
Arvid Norberg
1a72520f60 create directory for resume files 2011-01-31 03:13:22 +00:00
Arvid Norberg
3e4634097d mapped file resume data fixes 2011-01-31 00:47:09 +00:00
Arvid Norberg
ad87e84e47 packet buffer comment fix and support for inserting NULLs 2011-01-30 19:35:20 +00:00
Arvid Norberg
19ae5440f2 make auto-manager kick in immediately when torrents are added and paused (reduces a 10 seconds delay) 2011-01-30 13:15:29 +00:00
Arvid Norberg
d393bb4097 report number of peers blocked on disk in session_status 2011-01-30 10:04:15 +00:00
Arvid Norberg
1baf40596a put resume data in a subfolder in client_test 2011-01-29 20:45:13 +00:00
Arvid Norberg
0c16163e71 fix build with no extensions support 2011-01-29 12:13:49 +00:00
Arvid Norberg
87dfdd4790 expanded plugin interface to support session state. improved re-request logic in ut_metadata extension. made max metadata size configurable 2011-01-29 10:37:21 +00:00
Arvid Norberg
e4884bfcd7 mention mixed mode in tuning guide 2011-01-29 10:17:17 +00:00