Commit Graph

135 Commits

Author SHA1 Message Date
Arvid Norberg
1c3229caa9 fix test_pe_crypto build 2013-09-01 17:39:40 +00:00
Arvid Norberg
d04748f1db split up test_primitives some more 2013-09-01 06:52:50 +00:00
Arvid Norberg
dd192cfd3c split up test_primitives into more tests (in an attempt to get the link-time down within the regression test time limit) 2013-09-01 01:10:50 +00:00
Arvid Norberg
b431ef7836 use crc32 for node ID restriction scheme 2013-08-19 05:24:35 +00:00
Arvid Norberg
5141a6505a merged url escaping fix from RC_0_16 2013-08-16 16:38:09 +00:00
Arvid Norberg
75ba9333e6 fix test_primitives build 2013-08-05 06:35:04 +00:00
Arvid Norberg
09f29217ee test fixes 2013-08-01 04:58:43 +00:00
Arvid Norberg
410ef08e6a fix test builds 2013-06-26 19:16:21 +00:00
Arvid Norberg
aa58f26985 fix dynamic linking of test library on windows 2013-06-23 17:36:00 +00:00
Arvid Norberg
78da577e2b big-endian fixes to test_primitives and more logging to track down error in test_dht 2013-06-23 01:22:44 +00:00
Arvid Norberg
4a95b06316 remove test for removed function 2013-06-18 02:08:57 +00:00
Arvid Norberg
98b47c55c6 fix ipv6-off build 2013-06-16 00:59:29 +00:00
Arvid Norberg
c773e67c6a merged fix from RC_0_16 2013-05-11 17:10:57 +00:00
Arvid Norberg
246826ecb4 support arbitrarily long magnet URIs in make_magnet_uri 2013-04-27 22:35:06 +00:00
Arvid Norberg
dc226eab80 merged unit test for magnet links from RC_0_16 2013-04-27 20:48:29 +00:00
Arvid Norberg
df4fcaaeed remove disable-dht build configuration from the public API (simplify linking) 2013-04-09 01:04:43 +00:00
Arvid Norberg
4241e279bd more torrent parsing unit tests and fixing some previously broken by changes to parse_url_components 2013-02-26 07:32:53 +00:00
Arvid Norberg
ba6770ccd8 more torrent parsing unit tests 2013-02-26 05:57:29 +00:00
Arvid Norberg
775cf5570a improve unit test coverage and fix handling of some invalid .torrent files and invalid utf-8 sequences 2013-02-25 01:54:38 +00:00
Arvid Norberg
7b53dd0491 fixed utf-8 verification bug and filename collision resolver 2013-02-24 10:16:57 +00:00
Arvid Norberg
3599b130c0 expand unit tests 2013-02-24 10:02:26 +00:00
Arvid Norberg
cfa25b66e8 extend unit tests 2013-02-23 06:58:28 +00:00
Arvid Norberg
7223bf17e5 DHT memory optimization 2013-01-28 04:00:23 +00:00
Arvid Norberg
b3ef6011aa merged merkle torrent creation fix from RC_0_16 2013-01-21 07:33:48 +00:00
Arvid Norberg
a67640bddb merged fix from RC_0_16 2013-01-20 19:35:47 +00:00
Arvid Norberg
5b638c3c9e windows fix for ip-voter test 2013-01-06 19:53:17 +00:00
Arvid Norberg
aab59d04c7 improve the external IP discovery to work with multiple external IPs (specifically IPv4 and IPv6) 2013-01-01 23:12:16 +00:00
Arvid Norberg
ac5a9e9882 introduce global connection priority for improved swarm performance 2012-12-31 06:54:54 +00:00
Arvid Norberg
205d70da3c merged uTP fix from RC_0_16 2012-11-25 07:03:37 +00:00
Arvid Norberg
7640414cf2 merged dht fixes from libtorrent_aio 2012-09-23 03:49:04 +00:00
Arvid Norberg
f0e554d4db merged unit test fix from libtorrent_aio 2012-09-22 23:01:15 +00:00
Arvid Norberg
40284b2b99 update dht_sec definition 2012-06-07 16:29:20 +00:00
Arvid Norberg
c71c2ee3a5 fixed dht node-id unit test and update documentation 2012-06-06 17:06:46 +00:00
Arvid Norberg
49a1398fe5 update dht_sec specification and the dht code 2012-05-31 02:16:44 +00:00
Arvid Norberg
10b64a7761 add all_set() function on bitfield and automatically call inc_refcount_all or dec_refcount_all if all bits are set in a bitfield 2012-05-02 18:55:58 +00:00
Arvid Norberg
1c60ae4064 canonicalize paths when using UNC paths 2012-04-28 21:13:55 +00:00
Arvid Norberg
418c1e8190 make tracker back-off configurable 2012-03-29 03:51:22 +00:00
Arvid Norberg
2be6f990b4 add unit test for recent uTP fix 2012-03-25 05:40:00 +00:00
Arvid Norberg
4d60adcaa9 retry failed trackers a little bit sooner. make the exponential back-off not quite grow as fast 2012-03-24 15:15:36 +00:00
Arvid Norberg
68cefe7d89 fixed bug in magnet link parser, and improved unit test 2012-03-21 16:27:50 +00:00
Arvid Norberg
26805c944c converted use of deprecated functions in the tests 2012-03-19 04:02:13 +00:00
Arvid Norberg
341967dab7 improve magnet link support. in RSS feeds for instance. Parsing of magnet links was factored out and moved to the proper place, in session_impl::add_torrent 2012-03-08 09:54:44 +00:00
Arvid Norberg
e3f484e78f added unit test for unc paths on windows 2012-03-04 05:24:42 +00:00
Arvid Norberg
6144280fde fix xml parser issue and the xml unit test 2012-02-27 07:02:11 +00:00
Arvid Norberg
67b12dfb90 fixed off-by-one read error in xml-parser, and removed some unnecessary casts in the unit test 2012-02-18 09:54:49 +00:00
Arvid Norberg
c384d00dbf make bdecoder more robust when encountering errors (leave the resulting tree consistent) 2012-02-10 04:19:11 +00:00
Arvid Norberg
413c04abcf fixed windows network path recognition issue 2011-11-27 10:23:50 +00:00
Arvid Norberg
2741563711 set alert_mask early 2011-10-08 09:52:36 +00:00
Arvid Norberg
9a22b1bf6d fix unit test 2011-08-07 07:37:02 +00:00
Arvid Norberg
cfbd5bfc4b extend magnet URI unit test 2011-05-25 16:26:39 +00:00