Commit Graph

624 Commits

Author SHA1 Message Date
Arvid Norberg
b6f92aa981 added initial support for share-mode 2010-09-05 16:01:36 +00:00
Arvid Norberg
e2ca3e1545 rate limiter fix 2010-08-27 14:52:42 +00:00
Arvid Norberg
d68719376f use set_proxy in client_test 2010-08-26 15:13:17 +00:00
Arvid Norberg
b7b542f587 optimized file_pool lookups and string handling 2010-08-23 08:48:02 +00:00
Arvid Norberg
e7561e5274 add a flag to client_test to turn off upnp and nat-pmp 2010-08-03 07:30:38 +00:00
Arvid Norberg
ef48c92a4e fixed SOCKS5 bug for routing UDP packets 2010-07-25 01:31:15 +00:00
Arvid Norberg
67110ec0a3 vs2010 build fixes 2010-07-22 16:49:40 +00:00
Arvid Norberg
9baa280b52 added asserts to catch broken peer allocations and frees as well as disk buffer corruption 2010-07-18 19:28:22 +00:00
Arvid Norberg
1e70456f58 improved support for multi-homed clients 2010-07-17 07:13:14 +00:00
Arvid Norberg
aa25ed00c6 fix force-reannounce and tracker retry issue 2010-07-15 05:16:06 +00:00
Arvid Norberg
e4ea683c1a fix fragmentation test build 2010-07-15 02:08:12 +00:00
Arvid Norberg
92593abf89 added support for SOCKS5 proxies in client_test and fixed an assert when using proxies 2010-07-03 06:56:09 +00:00
Arvid Norberg
9ddf7f7cfa add back support for ip filter files to client_test. add some logging when tracker IPs are filtered 2010-06-06 02:31:20 +00:00
Arvid Norberg
83dbc1d9f1 fixed torrent load and applying settings order issue in client test 2010-06-05 21:03:01 +00:00
Arvid Norberg
37d9c8d329 fixed terminal width underflow bug in client_test 2010-05-31 23:20:00 +00:00
Arvid Norberg
90ac0dbbcc print fail limit on trackers in client_test 2010-05-04 16:49:26 +00:00
Arvid Norberg
5d8feafc11 add flag to client_test to turn off DHT 2010-05-03 05:51:01 +00:00
Arvid Norberg
2705859bb4 fixed bug where trackers wouldn't be retried if they failed 2010-04-27 18:22:59 +00:00
Arvid Norberg
4ca8339337 update client_test to use need_save_resume_data 2010-04-15 02:58:30 +00:00
Arvid Norberg
eeda665d06 report tracker errors in the tracker list 2010-04-13 04:37:39 +00:00
Arvid Norberg
6851254fdf fixed FIEMAP support on linux 2010-04-11 00:48:48 +00:00
Arvid Norberg
c51e0a2a86 fixed inconsistency when creating torrents with symlinks 2010-04-01 00:44:29 +00:00
Arvid Norberg
9977480f02 fixed bug in url encoder and in client test 2010-03-29 00:31:30 +00:00
Arvid Norberg
b4abe6677d support for sha1 file-hashes 2010-03-27 15:51:30 +00:00
Arvid Norberg
730f81ebe9 never write binary data to stdout on windows 2010-03-25 00:50:23 +00:00
Arvid Norberg
786172455b added save resume action to client_test. potential small optimization in resume data save function 2010-03-20 22:00:13 +00:00
Arvid Norberg
281b6368f7 deprecate old state saving functions, merge dht state with session state 2010-03-04 16:42:39 +00:00
Arvid Norberg
78363cc05d local service discovery fixes 2010-02-13 16:29:17 +00:00
Arvid Norberg
fb47469834 experimental support for the BitTyrant choking algorithm 2010-02-09 03:04:41 +00:00
Arvid Norberg
e3e177650c added more options to client_test 2010-01-31 21:30:43 +00:00
Arvid Norberg
238f7e38f5 improve disk stats logging to include cache hits 2010-01-31 21:13:52 +00:00
Arvid Norberg
5b747f58f7 add guided read cache and update tuning docs 2010-01-31 19:14:00 +00:00
Arvid Norberg
ca8b308f5b make connection_tester run in a single thread 2010-01-30 01:33:34 +00:00
Arvid Norberg
3174f050f9 add connection tester 2010-01-29 06:13:02 +00:00
Arvid Norberg
75a66a1f80 disable certain logging in client_test 2010-01-18 22:14:35 +00:00
Arvid Norberg
fb7aa7c1f2 support allocating storage in client_test 2010-01-18 05:29:35 +00:00
Arvid Norberg
0ab8dba84b improve client_test rendering for checking and queued for checking torrents 2010-01-17 21:10:28 +00:00
Arvid Norberg
7a5da3815b added test to render file fragmentation 2010-01-17 01:38:33 +00:00
Arvid Norberg
cfba431843 added connection_tester 2010-01-12 02:57:25 +00:00
Arvid Norberg
a1299c3a10 optimize disk I/O elevator algorithm to spend less time picking job 2010-01-12 01:56:48 +00:00
Arvid Norberg
08444d0c2f reverted accidental check-in 2010-01-05 13:00:04 +00:00
Arvid Norberg
96cedc9b5f more beos fixes 2009-12-15 13:11:07 +00:00
Arvid Norberg
9f733a7eac replaced iostream in dump_torrent example 2009-12-09 07:10:49 +00:00
Arvid Norberg
e5e1bca254 replaced iostream in example 2009-12-09 06:20:30 +00:00
Arvid Norberg
1a60150e61 added option to client_test to announce to all tiers 2009-12-05 17:12:30 +00:00
Arvid Norberg
972858ffce fixed client_test build 2009-12-05 16:55:25 +00:00
Arvid Norberg
5b039a8982 error handling in make_torrent 2009-11-30 00:40:36 +00:00
Arvid Norberg
af8234b035 fix include in client_test 2009-11-28 02:43:05 +00:00
Arvid Norberg
8dd244581d header optimizations 2009-11-26 05:45:43 +00:00
Arvid Norberg
d6d577627b removed some unnecessary includes 2009-11-22 21:08:44 +00:00