Commit Graph

6469 Commits

Author SHA1 Message Date
Arvid Norberg
e7215076ca merged fix from RC_0_16 2013-10-22 06:59:54 +00:00
Arvid Norberg
1a2226b8f0 fix test_dht to take into account the slightly more relaxed semantics of routing_table::find_node 2013-10-22 05:20:00 +00:00
Arvid Norberg
a627a4e156 add negative test for put/get DHT feature. fix bug in signature verification and in DHT unit test 2013-10-22 01:24:33 +00:00
Arvid Norberg
1ca493b20d test_priority fix 2013-10-21 08:48:53 +00:00
Arvid Norberg
02a337ceae merged minor fix from RC_0_16 2013-10-21 01:40:42 +00:00
Arvid Norberg
3aa2d46b4b if proxy name server lookup fails, and we're not in anonymous mode, disable the proxy and continue 2013-10-20 21:08:59 +00:00
Arvid Norberg
e8db4fe67a make test_torrent cheaper 2013-10-20 08:06:18 +00:00
Arvid Norberg
5ae074994d revert a bad optimization from peer_connection's invariant check 2013-10-20 07:10:09 +00:00
Arvid Norberg
1b888eeec6 optimize DHT 2013-10-20 07:06:42 +00:00
Arvid Norberg
416d064489 optimize some invariant checks and make test_utp shorted, to complete much faster 2013-10-20 06:03:23 +00:00
Arvid Norberg
a8ac369584 fixed uninitialized variable in http_parser (introduced with web seeding improvements) 2013-10-20 04:58:36 +00:00
Arvid Norberg
f6970f6c35 test_pex fix 2013-10-20 04:49:50 +00:00
Arvid Norberg
6542795d0a improved support for web seeds that don't support keep-alive 2013-10-20 02:40:43 +00:00
Arvid Norberg
299cec6377 make test_pex a bit more reliable 2013-10-18 08:14:49 +00:00
Arvid Norberg
17d276e060 move dht_flood.py into tools. only reveal 3 bits passed the shared target prefix when doing obfuscated dht lookups 2013-10-16 23:19:18 +00:00
Arvid Norberg
8fe1dc5754 fix valgrind build 2013-10-16 16:55:09 +00:00
Arvid Norberg
49502ed824 more valgrind instrumentation 2013-10-16 08:29:12 +00:00
Arvid Norberg
17cb5d1041 attempt to make test_pe_crypto pass under valgrind in reasonable time 2013-10-16 08:22:14 +00:00
Arvid Norberg
73323e2c3d more valgrind instrumentation 2013-10-16 08:11:19 +00:00
Arvid Norberg
7c47f18866 fix valgrind run of test_metadata_extension 2013-10-16 08:01:50 +00:00
Arvid Norberg
33ced8c0ec lower dht rate limit to 20 kB in high performance seed 2013-10-14 19:04:30 +00:00
Arvid Norberg
0985c9e6c8 don't run the CPU intensive part of test_dht under valgrind 2013-10-14 08:52:45 +00:00
Arvid Norberg
0a5a042752 fix typo 2013-10-14 08:34:22 +00:00
Arvid Norberg
65475d54a6 valgrind unit test polish 2013-10-14 08:15:08 +00:00
Arvid Norberg
5388f0af74 improve valgrind runs of test_dht 2013-10-14 07:43:18 +00:00
Arvid Norberg
8b2f561863 merged metadata_extension test unit patch from libtorrent_aio 2013-10-14 07:18:50 +00:00
Arvid Norberg
e515dd5c25 unittest polishing 2013-10-14 07:09:57 +00:00
Arvid Norberg
bb72af6bbe attempt to make test_priority a bit more robust 2013-10-14 04:37:40 +00:00
Arvid Norberg
01c42720e1 fix some deprecation issues (use interfa) 2013-10-14 02:25:21 +00:00
Arvid Norberg
d4032c6101 fix compile warnings in ed25519 code 2013-10-14 01:04:02 +00:00
Arvid Norberg
afd80cffb7 add option to enforce node ID in the DHT 2013-10-14 01:03:43 +00:00
Arvid Norberg
50f051433a merged DHT change from RC_0_16 2013-10-13 23:04:40 +00:00
Arvid Norberg
b7ae64fd1f don't try to fill send buffers after the torrent has started to shut down 2013-10-13 18:50:07 +00:00
Arvid Norberg
fb60de086b merge some cleanup and fixes from libtorrent_aio 2013-10-12 06:03:19 +00:00
Arvid Norberg
145a2e74cb cleanup test_priority 2013-10-11 08:36:17 +00:00
Arvid Norberg
9ec2f48a6e split out test_priority from test_transfer 2013-10-10 17:00:32 +00:00
Arvid Norberg
3b882a35de fix hang in unit test caused by disabling the DHT 2013-10-10 09:08:56 +00:00
Arvid Norberg
6d7a473098 minor test_auto_unchoke cleanup 2013-10-10 08:07:36 +00:00
Arvid Norberg
28041accc1 unit test cleanup (test_metadata_transfer) 2013-10-10 07:50:34 +00:00
Arvid Norberg
9395186a7d merged python binding fix from RC_0_16 2013-10-10 05:53:44 +00:00
Arvid Norberg
8eece6b704 make unit test page more compact 2013-10-10 02:04:37 +00:00
Arvid Norberg
5eb5057a52 merged ipv6 fix from RC_0_16 2013-10-08 09:30:33 +00:00
Arvid Norberg
722d56368c increase tracker timeouts for test_privacy 2013-10-08 08:34:22 +00:00
Arvid Norberg
c137e79e34 merge IPv6 fix from RC_0_16 2013-10-08 05:11:29 +00:00
Arvid Norberg
99c032a90e fixes run_benchmark.py 2013-10-08 05:10:23 +00:00
Arvid Norberg
2b7897700d fix deprecation warning 2013-10-07 07:45:36 +00:00
Arvid Norberg
d45d193811 improve error message for tracker_error_alert. various smaller attempts at making the unit tests more reliable 2013-10-07 06:20:55 +00:00
Arvid Norberg
e94df810cb proper fix for unit test http proxy handling EAGAIN 2013-10-07 01:12:31 +00:00
Arvid Norberg
793c65cc61 attempt to fix test http proxy to handle EAGAIN errors 2013-10-07 00:34:06 +00:00
Arvid Norberg
d90f7336b1 fix unit test web server for tracker announces 2013-10-07 00:33:55 +00:00