Commit Graph

6551 Commits

Author SHA1 Message Date
Arvid Norberg
236acfce27 merged completed-on fix from RC_0_16 2013-11-04 01:32:16 +00:00
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