Commit Graph

17 Commits

Author SHA1 Message Date
arvidn
48bc00cbb7 attempt to make unit tests more deterministic 2015-06-05 23:02:07 -04:00
Arvid Norberg
c8443d0c7c msvc fixes 2015-05-31 12:21:16 +00:00
Arvid Norberg
f9c9d0ad0d merge small unit tests to make running the tests quicker. expand the test framework a bit. add ax_boost_random.m4 script to link against boost.random correctly from makefile. 2015-05-30 04:31:23 +00:00
Arvid Norberg
5dc00969f8 fix more warninigs 2015-05-06 02:13:03 +00:00
Arvid Norberg
4f216dece3 factor out strings of peer logs to be enums instead, in peer_log_alert 2015-05-03 02:53:54 +00:00
Arvid Norberg
1faf2e201f inversed TORRENT_LOGGING build config to enable logging by default. It's now disabled by TORRENT_DISABLE_LOGGING 2015-04-17 01:15:33 +00:00
Arvid Norberg
a4d99188ba test_peer_list extension 2015-04-16 23:11:37 +00:00
Arvid Norberg
8200f33925 fix gcc build issue in test_peer_list 2015-04-13 00:50:55 +00:00
Arvid Norberg
daacbbfbb4 extend test_peer_list 2015-04-12 22:29:41 +00:00
Arvid Norberg
208fbe8545 extend test_peer_list 2015-04-12 06:39:16 +00:00
Arvid Norberg
b3e061ca94 clean up of some test and fix warnings 2015-04-11 15:25:24 +00:00
Arvid Norberg
d49e97afb3 optimized loading and parsing torrents. Specifically detecting duplicate filenames (optimizing the common case of no collisions). Expanded unit test to uncover an unsupported case (not fixed yet). cutting down on memory allocation and copying when parsing torrent files in memory 2015-02-17 02:08:47 +00:00
Arvid Norberg
479dd71de5 extend test_peer_list unit test 2015-01-21 02:58:32 +00:00
Arvid Norberg
3286437a7d extend peer_list unit test and fix some bugs 2015-01-20 23:56:45 +00:00
Arvid Norberg
09bc1550e9 simplify the debug logging mechanism. There's now only one build option, logging=on or logging=off. When logging is enabled, the log level is controlled by the alert mask. All log events are delivered as alerts and it's up to the client to write them to disk in whatever way seems appropriate. removed the pointless logger plugin 2014-12-09 09:08:26 +00:00
Arvid Norberg
1ed1963f29 remove size_type typedef in favor of boost::int64_t 2014-12-03 04:32:50 +00:00
Arvid Norberg
85cc72835e finally rename policy to peer_list 2014-10-26 07:34:31 +00:00