Arvid Norberg
|
d05ce6c6a0
|
fix tests
|
2013-06-19 19:14:46 +00:00 |
Arvid Norberg
|
3b9fd38c22
|
fix build of test_storage without deprecated functions
|
2013-06-18 07:33:49 +00:00 |
Arvid Norberg
|
ff5526300d
|
fix test_rss for windows
|
2013-06-18 04:00:25 +00:00 |
Arvid Norberg
|
4a95b06316
|
remove test for removed function
|
2013-06-18 02:08:57 +00:00 |
Arvid Norberg
|
2c7d6a31cb
|
fix test_transfer when built without deprecated functions
|
2013-06-18 00:33:16 +00:00 |
Arvid Norberg
|
50ca25c08a
|
fix test_torrent_parse for windows
|
2013-06-17 15:56:58 +00:00 |
Arvid Norberg
|
ab07c8f041
|
some test fixes
|
2013-06-17 07:47:47 +00:00 |
Arvid Norberg
|
7a60f66df5
|
link fix for unit tests
|
2013-06-17 05:58:18 +00:00 |
Arvid Norberg
|
4d2f61a353
|
actually fix the windows build of tests
|
2013-06-17 05:50:53 +00:00 |
Arvid Norberg
|
0600639b79
|
fix linux issue in tests
|
2013-06-17 05:18:56 +00:00 |
Arvid Norberg
|
fa919d26e3
|
fix windows test build
|
2013-06-17 04:12:18 +00:00 |
Arvid Norberg
|
6fe61669cc
|
fix test_file_storage for windows
|
2013-06-17 02:10:45 +00:00 |
Arvid Norberg
|
1774e989f0
|
make tests run in separate directories, to have them never interfere with eachother
|
2013-06-17 00:45:17 +00:00 |
Arvid Norberg
|
7f23627581
|
some more output for the servers started by some tests
|
2013-06-16 23:05:11 +00:00 |
Arvid Norberg
|
98b47c55c6
|
fix ipv6-off build
|
2013-06-16 00:59:29 +00:00 |
Arvid Norberg
|
9803b6a15f
|
fix build issue when asserts are disabled
|
2013-06-14 21:11:28 +00:00 |
Arvid Norberg
|
f91d83434b
|
don't print color output from tests (to make it work with some of the regression testing tools)
|
2013-06-14 16:38:26 +00:00 |
Arvid Norberg
|
3823b74586
|
merged test_privacy updates from RC_0_16
|
2013-06-13 06:32:13 +00:00 |
Arvid Norberg
|
971b979dbc
|
merged test from RC_0_16
|
2013-06-12 17:03:56 +00:00 |
Arvid Norberg
|
6bc908fd49
|
merged anonymous mode fix from RC_0_16
|
2013-06-12 07:57:13 +00:00 |
Arvid Norberg
|
8f3723cdef
|
support renaming files to absolute paths
|
2013-06-09 22:30:02 +00:00 |
Arvid Norberg
|
91f8c32937
|
stub for file_storage test
|
2013-06-08 23:37:11 +00:00 |
Arvid Norberg
|
c464dc2383
|
merged unit test from RC_0_16
|
2013-05-31 16:33:06 +00:00 |
Arvid Norberg
|
bdf0e1764b
|
merged fixes from RC_0_16
|
2013-05-11 22:00:54 +00:00 |
Arvid Norberg
|
01c8c8543b
|
fix typo in move_storage
|
2013-05-11 21:32:18 +00:00 |
Arvid Norberg
|
c773e67c6a
|
merged fix from RC_0_16
|
2013-05-11 17:10:57 +00:00 |
Arvid Norberg
|
90a2509d68
|
fix bug in recent move_storage patch
|
2013-05-10 02:18:14 +00:00 |
Arvid Norberg
|
982a14c2e9
|
extend move_storage functionality to have more flexible behavior
|
2013-05-09 02:50:16 +00:00 |
Arvid Norberg
|
0a8f81cfed
|
merge tracker exchange patch from RC_0_16
|
2013-04-27 22:54:58 +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
|
8ed2a526a7
|
fix test_rss build
|
2013-03-10 23:06:57 +00:00 |
Arvid Norberg
|
23ee02ccab
|
fix race condition fix from RC_0_16
|
2013-03-10 10:45:22 +00:00 |
Arvid Norberg
|
83f626c18e
|
fixed test_torrent_parse test
|
2013-03-05 00:32:57 +00:00 |
Arvid Norberg
|
431efc6157
|
merge storage fix from RC_0_16
|
2013-03-03 04:47:19 +00:00 |
Arvid Norberg
|
96c62bc4b8
|
merged fix from RC_0_16
|
2013-02-28 03:29:33 +00:00 |
Arvid Norberg
|
6ff833390e
|
extend ip_filter test to include some IPv6
|
2013-02-27 04:14:50 +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
|
a0caa0f4b2
|
disable invariant_check functions when invariant checks are disabled
|
2013-02-25 04:13:46 +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
|
e45c71dd30
|
merged sparse file fix from RC_0_16
|
2013-02-16 08:26:55 +00:00 |
Arvid Norberg
|
733aafc245
|
merged unit test fixes from RC_0_16
|
2013-02-09 22:02:05 +00:00 |
Arvid Norberg
|
d63b82bb78
|
merged rename_file fix from RC_0_16
|
2013-02-09 21:50:22 +00:00 |
Arvid Norberg
|
4b3d8f5739
|
merged makefile fixes from RC_0_16
|
2013-02-09 20:29:40 +00:00 |
Arvid Norberg
|
d242761a78
|
merged unit test from RC_0_16
|
2013-02-06 18:51:42 +00:00 |
Arvid Norberg
|
b3b1180069
|
clean up uTP implementation by not using any timers
|
2013-02-06 04:38:30 +00:00 |
Arvid Norberg
|
09946aee26
|
merged fix from RC_0_16
|
2013-01-31 03:39:14 +00:00 |
Arvid Norberg
|
42ee2869b1
|
merged file priority fix from RC_0_16
|
2013-01-28 04:57:35 +00:00 |
Arvid Norberg
|
7223bf17e5
|
DHT memory optimization
|
2013-01-28 04:00:23 +00:00 |
Arvid Norberg
|
d6fecf4c34
|
make condition variable c++11 compatible
|
2013-01-21 22:52:34 +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
|
002d69a9fc
|
fix non-logging build of dht test
|
2013-01-19 07:01:03 +00:00 |
Arvid Norberg
|
51e99ba3e5
|
extend DHT unit test and fix bug in routing_table bucket splitting
|
2013-01-18 06:17:30 +00:00 |
Arvid Norberg
|
7f4ca24f8b
|
merged fix from RC_0_16
|
2013-01-15 05:33:24 +00:00 |
Arvid Norberg
|
1be837c6e4
|
merged build fixes from RC_0_16
|
2013-01-07 04:13:45 +00:00 |
Arvid Norberg
|
640f3e1f2d
|
merge test_checking fix from RC_0_16
|
2013-01-07 00:55:15 +00:00 |
Arvid Norberg
|
72d4999ca4
|
fix test support for platforms not supporting IPv6
|
2013-01-06 22:41:56 +00:00 |
Arvid Norberg
|
5b638c3c9e
|
windows fix for ip-voter test
|
2013-01-06 19:53:17 +00:00 |
Arvid Norberg
|
d8c2228ff3
|
merged some windows fixes from RC_0_16
|
2013-01-06 18:38:33 +00:00 |
Arvid Norberg
|
38d7e58177
|
merge checking fix from RC_0_16
|
2013-01-06 04:53:26 +00:00 |
Arvid Norberg
|
e45124fc22
|
back-port heavy weight refcount invariant checking from libtorrent_aio (disabled by default). and also backport piece-picker refcounting bug fix
|
2013-01-06 04:02:29 +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
|
7ad7d18ea7
|
debug output for test_http_connection
|
2012-12-17 06:22:37 +00:00 |
Arvid Norberg
|
205d70da3c
|
merged uTP fix from RC_0_16
|
2012-11-25 07:03:37 +00:00 |
Arvid Norberg
|
a649346b43
|
merged windows test build fix from libtorrent_aio
|
2012-10-20 22:02:31 +00:00 |
Arvid Norberg
|
8ba970018c
|
make bottled http requests response size limit configurable and bump default to 2 MiB
|
2012-10-19 01:28:47 +00:00 |
Arvid Norberg
|
6d7e9e4521
|
remove some iostream dependencies
|
2012-10-12 04:50:34 +00:00 |
Arvid Norberg
|
8f0d039b3c
|
merged proxy test change from RC_0_16
|
2012-10-11 02:20:16 +00:00 |
Arvid Norberg
|
971aea19e7
|
merged local service discovery logging from RC_0_16
|
2012-10-09 04:16: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
|
2adfea3e3f
|
expand file test
|
2012-06-30 02:35:38 +00:00 |
Arvid Norberg
|
b14479132c
|
add unit test for some filesystem functions, like listing directories
|
2012-06-29 23:10:28 +00:00 |
Arvid Norberg
|
426f555ce0
|
improve and extend the upnp unit test
|
2012-06-28 06:47:59 +00:00 |
Arvid Norberg
|
342a0b9306
|
merged UNC path fixes from libtorrent_aio
|
2012-06-16 23:23:36 +00:00 |
Arvid Norberg
|
f6450b91bb
|
randomize proxy port to improve chances of unit tests passing
|
2012-06-09 16:58:16 +00:00 |
Arvid Norberg
|
dbf6b0a02c
|
fix bandwidth limiter issue for incoming connections (not associated with a torrent)
|
2012-06-08 04:28:37 +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
|
42a5185f24
|
merged fix from RC_0_16
|
2012-06-05 05:55:40 +00:00 |
Arvid Norberg
|
f49bc42cae
|
added missing license headers
|
2012-06-04 06:30:45 +00:00 |
Arvid Norberg
|
49a1398fe5
|
update dht_sec specification and the dht code
|
2012-05-31 02:16:44 +00:00 |
Arvid Norberg
|
cc7ff1606c
|
add unit test for seed optimization in piece picker and make it reliable in the presence of dont-have messages
|
2012-05-14 04:48:23 +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
|
ada35c021a
|
improved multiple bitfield and have_all/have_none unit test and fixed peer_connection accordingly
|
2012-05-02 18:03:12 +00:00 |
Arvid Norberg
|
7c62a124ed
|
added unit test for receiving multiple bitfield messages
|
2012-05-01 03:24:38 +00:00 |
Arvid Norberg
|
cec9a16cc1
|
back-ported observer for set_external_ip for DHT
|
2012-04-30 06:30:35 +00:00 |
Arvid Norberg
|
918dce1341
|
back-ported part of the alert_dispatcher patch for the DHT
|
2012-04-30 05:39:35 +00:00 |
Arvid Norberg
|
1c60ae4064
|
canonicalize paths when using UNC paths
|
2012-04-28 21:13:55 +00:00 |
Arvid Norberg
|
acff091cad
|
fix windows unit test build
|
2012-04-28 18:49:53 +00:00 |
Arvid Norberg
|
f7c6d9ce6c
|
make test_utp more likely to pass
|
2012-04-28 14:56:34 +00:00 |
Arvid Norberg
|
3cf7d0a7a2
|
make tests catch fatal signals and present a nice stack for the error
|
2012-04-21 05:54:49 +00:00 |
Arvid Norberg
|
de07505464
|
more asserts in piece_picker to validate peer pointers
|
2012-04-12 17:10:22 +00:00 |