Commit Graph

6550 Commits

Author SHA1 Message Date
Arvid Norberg
e60d54d90e split up the web seed tests further into chunked encoding and banning of web seeds as their own tests 2013-11-03 18:27:24 +00:00
Arvid Norberg
b4aad2a481 move web_server for unit tests over to python 2013-11-03 08:15:51 +00:00
Arvid Norberg
5812e8415d merged fix from RC_0_16 2013-11-02 23:08:26 +00:00
Arvid Norberg
0f298dbe88 make the definition of routing table depth a bit more reliaxed in the DHT 2013-11-02 16:07:47 +00:00
Arvid Norberg
58b4d85445 fix client_test build 2013-11-02 09:14:39 +00:00
Arvid Norberg
b911129a12 merged fixes from RC_0_16 2013-11-02 03:35:45 +00:00
Arvid Norberg
90e7a4c9e3 merged some rate limiter polish from libtorrent_aio 2013-11-02 03:26:53 +00:00
Arvid Norberg
dde078cdf7 fix ambiguity invoking min 2013-11-01 23:13:53 +00:00
Arvid Norberg
03a6829070 add unit test for timer functions 2013-11-01 16:05:48 +00:00
Arvid Norberg
375ce91248 fix integer overflow issue in timers 2013-11-01 09:13:14 +00:00
Arvid Norberg
b9293058bd merged fixes from RC_0_16 2013-11-01 09:05:41 +00:00
Arvid Norberg
73d9b3f51d update docs 2013-10-31 00:57:33 +00:00
Arvid Norberg
514f8797ad improve error handling in connection_tester 2013-10-30 02:37:13 +00:00
Arvid Norberg
c1b1d954be fix typo 2013-10-28 21:48:21 +00:00
Arvid Norberg
4e78921c76 more debug output for test web server 2013-10-28 07:56:10 +00:00
Arvid Norberg
aef04aca5b merged move_storage fix from RC_0_16 2013-10-28 05:07:55 +00:00
Arvid Norberg
4459fd89f7 merged i2p fix from RC_0_16 2013-10-28 02:41:54 +00:00
Arvid Norberg
146fee37e9 merged fix from RC_0_16 2013-10-27 23:56:45 +00:00
Arvid Norberg
aa4064316e add info_hash to torrent_delete_failed_alert 2013-10-27 23:39:24 +00:00
Arvid Norberg
cbe3a72a6e merged i2p fix from RC_0_16 2013-10-27 19:56:37 +00:00
Arvid Norberg
1d55894bef improve obfuscated get_peers 2013-10-26 22:59:55 +00:00
Arvid Norberg
9e610dca46 increase the default session tick interval 2013-10-26 00:39:47 +00:00
Arvid Norberg
c94ed806db merged fix from RC_0_16 2013-10-24 07:22:44 +00:00
Arvid Norberg
af6dbc5d79 attempted fix for a crash in peer ranking 2013-10-23 06:45:23 +00:00
Arvid Norberg
568eac3f42 update parse_test_results.py 2013-10-23 05:40:30 +00:00
Arvid Norberg
4b1d9cb760 make lazy_bdecode a bit more self-contained 2013-10-23 05:19:52 +00:00
Arvid Norberg
0158710f5c break out bdecode errors into its own category 2013-10-22 23:57:12 +00:00
Arvid Norberg
4e94ae592c clean up lazy bdecoder a bit 2013-10-22 22:41:58 +00:00
Arvid Norberg
9535142e00 updated parser_test_results.py 2013-10-22 08:32:08 +00:00
Arvid Norberg
83960d287d fix test_pex 2013-10-22 07:53:36 +00:00
Arvid Norberg
dd55082321 fixed typo in dht put signature parsing 2013-10-22 07:12:31 +00:00
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