Arvid Norberg
|
8f0d039b3c
|
merged proxy test change from RC_0_16
|
2012-10-11 02:20:16 +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
|
6acde24799
|
merged SSL fix from RC_0_16
|
2012-04-05 04:17:19 +00:00 |
Arvid Norberg
|
00aa80a5fd
|
fix issue in web_peer_connection when the combined header size + chunk headers exceeds 1 kB
|
2012-03-23 04:35:35 +00:00 |
Arvid Norberg
|
bc851d317f
|
work on test_web_seed
|
2012-03-22 01:48:17 +00:00 |
Arvid Norberg
|
26805c944c
|
converted use of deprecated functions in the tests
|
2012-03-19 04:02:13 +00:00 |
Arvid Norberg
|
5a23d04143
|
fix some clang warnings
|
2012-02-18 08:23:48 +00:00 |
Arvid Norberg
|
12d94246df
|
improve test error messages
|
2011-11-25 22:50:43 +00:00 |
Arvid Norberg
|
0f6b34c260
|
fixed unit test
|
2011-10-30 03:51:55 +00:00 |
Arvid Norberg
|
4e1af65fe0
|
fix issue where event=stopped announces wouldn't be sent when closing session
|
2011-09-17 21:15:42 +00:00 |
Arvid Norberg
|
726f89ca99
|
(partially) fix test_web_seed
|
2011-09-10 05:36:38 +00:00 |
Arvid Norberg
|
92bcb9ebfd
|
feature to encrypt peer connections with a secret AES-256 key stored in .torrent file
|
2011-09-05 05:50:41 +00:00 |
Arvid Norberg
|
cb3371dd7f
|
print even less in test_web_seed
|
2011-04-10 01:36:07 +00:00 |
Arvid Norberg
|
27c1bc632d
|
introduced pop_alerts() which pops the entire alert queue in a single call
|
2011-03-14 02:59:46 +00:00 |
Arvid Norberg
|
48a009f1c5
|
fixed typo
|
2011-02-22 07:28:03 +00:00 |
Arvid Norberg
|
b69db24e30
|
use terminal colors on mingw
|
2011-02-22 03:32:07 +00:00 |
Arvid Norberg
|
141ada013f
|
fixed a whole bunch of build warnings on gcc and msvc, along with some fixes discovered along the way
|
2011-02-21 05:24:41 +00:00 |
Arvid Norberg
|
513914050c
|
fixed broadcast_lsd option. in trunk, redefined it to only broadcast every 8th packet
|
2011-02-16 10:16:52 +00:00 |
Arvid Norberg
|
6663f527da
|
fixed error handling in torrent_info constructor
|
2011-01-19 10:07:51 +00:00 |
Arvid Norberg
|
d1124574ef
|
fix test_transfer to set mixed mode to 'prefer_tcp' to avoid having it interfere with the send rate. optimize the test to run a lot faster. fix proxy to allow any protocol (fixes issue where test failed with http and https proxy). Bump the minimum rate limit to 20kB/s (from 5kB/s) in proportional mixed mode algorithm
|
2010-12-27 22:54:14 +00:00 |
Arvid Norberg
|
c4422cd34e
|
optimize test_transfer. fix set_upload_mode() bug for seeds. clean up some verbose logging. fix tests to not fail by EAGAIN on stdout
|
2010-12-24 00:37:01 +00:00 |
Arvid Norberg
|
47ec708f49
|
disable uTP for test_transfer (since proxy is not set up for UDP)
|
2010-12-20 00:20:56 +00:00 |
Arvid Norberg
|
e5f980d80d
|
merged uTP branch into trunk (yay)
|
2010-11-29 01:33:05 +00:00 |
Arvid Norberg
|
c861d0344d
|
fixed typo in unit test
|
2010-10-31 03:08:12 +00:00 |
Arvid Norberg
|
0773644a4e
|
fixed web seed test to work with invariant checks turned on and fixed error reporting when receiving an unexpected responce for http seeds
|
2010-10-30 19:45:50 +00:00 |
Arvid Norberg
|
a76570b563
|
deprecated a bunch of query functions on torrent_handle in favor of using status() to get as much information as possible in fewer calls, and saving time on synchronizing with the main thread
|
2010-10-30 17:23:30 +00:00 |
Arvid Norberg
|
d737dd051d
|
added support for chunked encoding for web seeds
|
2010-10-27 06:39:18 +00:00 |
Arvid Norberg
|
3948ca3179
|
fixed bugs in http seed connection and added unit test for it
|
2010-10-17 16:15:32 +00:00 |
Arvid Norberg
|
7bd25edc9d
|
generalize SSL support to also include web seeds (and in theory regular peers)
|
2010-10-12 08:57:43 +00:00 |
Arvid Norberg
|
02668e8f75
|
fix message posting to work from multiple threads
|
2010-08-26 17:00:24 +00:00 |
Arvid Norberg
|
b44f71e217
|
post alerts for socks failures. fix unit tests
|
2010-08-25 06:22:49 +00:00 |
Arvid Norberg
|
897e615a86
|
optimized storage test
|
2010-08-08 07:53:47 +00:00 |
Arvid Norberg
|
06190d8920
|
fixed bug in web_peer_connection which could cause a hang when downloading from web servers
|
2010-06-22 18:09:04 +00:00 |
Arvid Norberg
|
9fd624ecb6
|
solaris build fixes
|
2010-05-02 22:26:43 +00:00 |
Arvid Norberg
|
a14a8b6e5f
|
fixed an debug iterator assert in test
|
2010-04-02 20:48:09 +00:00 |
Arvid Norberg
|
786172455b
|
added save resume action to client_test. potential small optimization in resume data save function
|
2010-03-20 22:00:13 +00:00 |
Arvid Norberg
|
09a1023eb3
|
fixed issue with UDP over SOCKS5. Added a udp tracker to the unit test to make sure it works. Added tracker tests for all proxies
|
2010-02-18 04:37:02 +00:00 |
Arvid Norberg
|
a47c40d7fa
|
fixed web server tests to not require a fixed port. Should be much more likely to pass now
|
2010-01-23 23:57:11 +00:00 |
Arvid Norberg
|
a641f66258
|
use alert_cast instead of dynamic_cast in unit tests
|
2010-01-18 07:02:56 +00:00 |
Arvid Norberg
|
8154ca3c7c
|
more http test fixes
|
2009-12-25 22:18:14 +00:00 |
Arvid Norberg
|
ef6c143e74
|
fixed web seed unit test
|
2009-12-25 16:00:15 +00:00 |
Arvid Norberg
|
310a4b8012
|
fix shutdown issue in web server unit test
|
2009-12-17 08:50:35 +00:00 |
Arvid Norberg
|
2055426c52
|
fix trunk build and tests build without exceptions
|
2009-12-16 10:42:34 +00:00 |
Arvid Norberg
|
96cedc9b5f
|
more beos fixes
|
2009-12-15 13:11:07 +00:00 |
Arvid Norberg
|
cee7f2a809
|
dropped dependency on lighttpd for the tests
|
2009-12-05 23:41:33 +00:00 |
Arvid Norberg
|
1c28444f94
|
fixed residual references to boost/thread. Removed memdebug (it doesn't work and tcmalloc is better)
|
2009-11-02 02:00:41 +00:00 |
Arvid Norberg
|
c418165e07
|
replaced boost.filesystem with custom functions (improves efficiency and drops unnecessary dependencies and improves libtorrent portability)
|
2009-10-26 01:29:39 +00:00 |
Arvid Norberg
|
8a5b7d5d36
|
got rid of the last recursive mutexes. abstracted the threading primitives (and switched over to use asio's internal ones).
|
2009-10-20 02:49:56 +00:00 |
Arvid Norberg
|
fffda3c738
|
fixed tracker error race condition
|
2009-06-23 01:52:44 +00:00 |