Commit Graph

4232 Commits

Author SHA1 Message Date
Arvid Norberg
d1d6814e2f drop proxied incoming packets if the source IP doesn't match the proxy 2010-08-20 07:13:05 +00:00
Arvid Norberg
bdee276a98 fixed proxy support for udp trackers 2010-08-20 07:01:11 +00:00
Arvid Norberg
ad07883228 use the same logic to post resume data failed messages as to determine whether to do a full check or not 2010-08-19 16:10:31 +00:00
Arvid Norberg
a85f1f5c61 improved logging 2010-08-18 17:14:40 +00:00
Arvid Norberg
e7f4d6984f bumped version number to 0.15.2 2010-08-15 09:06:19 +00:00
Arvid Norberg
0f8d75c607 removed invalid assert 2010-08-13 15:55:52 +00:00
Arvid Norberg
ac3444c71e fixed calling blocking functions simultaneously from multiple threads 2010-08-08 17:17:33 +00:00
Arvid Norberg
897e615a86 optimized storage test 2010-08-08 07:53:47 +00:00
Arvid Norberg
ceb5700588 fix socks5 error handling 2010-08-08 04:11:59 +00:00
Arvid Norberg
cbc7bd078d fix no-exception build 2010-08-08 04:06:06 +00:00
Arvid Norberg
0800513b2d updated setup.py to use msvc 9.0 (2008) 2010-08-04 17:07:01 +00:00
Arvid Norberg
fd5f1bf80b improved SOCKS5 support 2010-08-03 09:08:37 +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
9d56f3f459 restored default fail_limit to unlimited on all trackers 2010-08-03 03:00:54 +00:00
Arvid Norberg
6ab555659c anonymous mode fix (don't resolve countries, since that gives away IPs) 2010-08-02 06:16:32 +00:00
Arvid Norberg
f27e24ba98 fixed rate limit bug for DHT 2010-07-28 18:43:56 +00:00
Arvid Norberg
ef48c92a4e fixed SOCKS5 bug for routing UDP packets 2010-07-25 01:31:15 +00:00
Arvid Norberg
b0a3b2545b fixed bug in torrent_handle::write_resume_data since the session mutex was removed 2010-07-24 17:10:45 +00:00
Arvid Norberg
7c5ca7712a fixed bug on windows when verifying resume data for a torrent where one of its directories had been removed 2010-07-24 07:06:45 +00:00
Arvid Norberg
030b2b5be8 don't dereference empty strings 2010-07-24 06:46:58 +00:00
Arvid Norberg
aa1da121bc attempt to support disk IO priority on linux 2010-07-24 02:54:42 +00:00
Arvid Norberg
c6a6fe1c07 fixed typo 2010-07-23 19:11:00 +00:00
Arvid Norberg
9109af0ce1 fix for disk job queue size measurement 2010-07-23 16:15:14 +00:00
Arvid Norberg
67110ec0a3 vs2010 build fixes 2010-07-22 16:49:40 +00:00
Arvid Norberg
72060e8676 removed DHT mutex since everything is in the network thread now 2010-07-19 05:27:33 +00:00
Arvid Norberg
e93c4be75c fixed race condition in peer-list with DHT 2010-07-19 00:14:44 +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
f93960884c ignore errors when setting broadcast option 2010-07-18 14:58:07 +00:00
Arvid Norberg
a3f5962f91 ignore failures in when asking for local_endpoint 2010-07-18 14:45:43 +00:00
Arvid Norberg
eed5ec97a6 fix issue with UDP socket closing before UDP trackers having a chance of sending stopped event 2010-07-18 02:49:26 +00:00
Arvid Norberg
0c7b5ab3da fix to tracker announce code 2010-07-17 23:32:17 +00:00
Arvid Norberg
0dd925ef14 fixed bug in network interface bind code from multi-home support patch 2010-07-17 18:32:06 +00:00
Arvid Norberg
64682072d8 save last_download,last_upload and last_scrape states 2010-07-17 07:25:28 +00:00
Arvid Norberg
1e70456f58 improved support for multi-homed clients 2010-07-17 07:13:14 +00:00
Arvid Norberg
9a9c121ec0 fixed assert typo 2010-07-15 06:31:39 +00:00
Arvid Norberg
4c6be42b74 added feature to not count downloaded bytes from web seeds in stats 2010-07-15 06:27:44 +00:00
Arvid Norberg
89ca5a157a fixed typos 2010-07-15 06:02:58 +00:00
Arvid Norberg
b3f57ac293 added incoming lsd alert 2010-07-15 05:56:29 +00:00
Arvid Norberg
aa25ed00c6 fix force-reannounce and tracker retry issue 2010-07-15 05:16:06 +00:00
Arvid Norberg
21e2894a4d added asserts to peer allocation management 2010-07-15 02:27:12 +00:00
Arvid Norberg
e4ea683c1a fix fragmentation test build 2010-07-15 02:08:12 +00:00
Arvid Norberg
c4fac3b91a fixed incorrect assert 2010-07-15 01:46:50 +00:00
Arvid Norberg
beafa4f3e0 add some more potential error codes that should cause the torrent check to skip the file 2010-07-15 01:32:59 +00:00
Arvid Norberg
97afe3fca8 added option to set file priorities when adding torrents 2010-07-15 01:14:36 +00:00
Arvid Norberg
a3d95677b0 fixed build errors from last check-in 2010-07-14 07:38:35 +00:00
Arvid Norberg
4e576f93fd removed the session mutex for improved performance 2010-07-14 04:16:38 +00:00
Arvid Norberg
3310198dae added upload and download activity timer stats for torrents 2010-07-08 19:29:38 +00:00
Arvid Norberg
079109f657 move handling of upload_only message to after plugins has a chance to react 2010-07-08 00:02:38 +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
70ea511409 fixed rate limited udp socket timer issue 2010-07-03 02:57:21 +00:00