Commit Graph

143 Commits

Author SHA1 Message Date
arvidn a854fed12b simplify Jamfile by determining whether to use boost from source or from system installed version based on the BOOST_ROOT environment variable. This removes the build feature boost=source/boost=system 2015-08-08 19:18:05 -04:00
arvidn 6c5aec3476 fix request queue size performance issue 2015-07-20 08:20:17 -07:00
Chocobo1 a59d1d3240 Add/fix shebang in python scripts, add execute permission (linux), remove whitespace/tabs at end of line 2015-07-12 14:24:01 +08:00
arvidn 1668e1c59c cleanup root of repository 2015-06-05 23:14:53 -04:00
Arvid Norberg 9856a1fe0c break out more tests from test_primitives 2015-05-23 01:38:47 +00:00
Arvid Norberg b480f40a98 fix linux build and update code coverage script 2015-05-17 21:00:47 +00:00
Arvid Norberg 4b91b87ec5 improve repo cleaning script 2015-05-09 18:41:37 +00:00
Arvid Norberg a3a06ca45c add ip_voter test to test coverage script 2015-05-09 03:05:24 +00:00
Arvid Norberg a83dcbaaf0 removed access-log build option and log parser. added incoming_request_alert. This feature can now be implemented by clients 2015-05-09 03:04:08 +00:00
Arvid Norberg caf2b6ed07 improve test coverage script 2015-04-11 16:56:17 +00:00
Arvid Norberg 353cf408cf add alert_manager test to test_coverage script 2015-04-05 22:53:04 +00:00
Arvid Norberg fa450084bd improve parse_test_results.py 2015-04-04 19:11:35 +00:00
Arvid Norberg 013ed36f09 landed alert_queue feature branch into trunk 2015-04-03 20:15:48 +00:00
Arvid Norberg 3f21a846f6 fix build without deprecated function. extend test_coverage script. comment out DHT sanity check assert that fires in the wild 2015-03-21 00:50:28 +00:00
Arvid Norberg 8cd5853ceb fix build 2015-03-15 18:04:45 +00:00
Arvid Norberg 6c1df7eb55 landed the bdecode branch in master. lazy_bdecode/lazy_entry is now being replaced by bdecode/bdecode_node 2015-03-12 05:20:12 +00:00
Arvid Norberg 1e9e8e5f26 fix test coverage tool 2015-02-13 04:35:54 +00:00
Arvid Norberg 48b6eb1798 add script to run some unit tests with code coverage 2015-02-12 03:17:20 +00:00
Arvid Norberg 2d4949cfed test coverage script 2015-02-10 06:02:51 +00:00
Arvid Norberg e08fedaa75 simple fuzzer for .torrent files 2015-01-28 04:39:20 +00:00
Arvid Norberg 1ab8d2fa5c fix test_privacy build. fix uninitialized bit in torrent. attempt to filter output from valgrind in regression tests 2015-01-16 04:57:58 +00:00
Arvid Norberg 8589a7b01c don't build parse_hash_fails.cpp by defaults, as it uses internal libtorrent symbols (and fail in dynamic linking) 2015-01-02 23:33:15 +00:00
Arvid Norberg 29fb79f60c merged changes from RC_1_0 2014-11-24 04:25:05 +00:00
Arvid Norberg aae56c991c merged changes from RC_1_0 2014-11-08 16:58:18 +00:00
Arvid Norberg 601f0dc434 merged changes from RC_1_0 2014-11-03 06:15:51 +00:00
Arvid Norberg b55778a847 some DHT logging and parsing 2014-10-07 07:23:20 +00:00
Arvid Norberg ba3ffe52f8 improve DHT logging a bit 2014-10-01 09:14:49 +00:00
Arvid Norberg 07af6f6216 merged changes from RC_1_0 2014-08-20 07:02:03 +00:00
Arvid Norberg 7c9c25e359 cleaned up redundant bytes and failed bytes counters. moved some into the stats_counters 2014-07-29 05:59:00 +00:00
Arvid Norberg ab8c1eb334 log latency of bittorrent requests 2014-07-28 22:18:06 +00:00
Arvid Norberg 55c21e8513 fixed typo 2014-07-20 07:23:10 +00:00
Arvid Norberg f15182a737 merged changes from RC_1_0 2014-07-19 07:12:20 +00:00
Arvid Norberg 7351389ce8 land libtorrent_aio branch in trunk 2014-07-06 19:18:00 +00:00
Arvid Norberg 6043e14131 remove pch.hpp 2014-06-28 23:45:46 +00:00
Arvid Norberg f3e86dbc4a fix python binding Jamfile to use the same default linkage as everything else. polish run_tests script to print out less verbose build logs 2014-03-31 06:43:29 +00:00
Arvid Norberg 0ad4e53ad5 some error handling in regression test script 2014-03-30 20:13:42 +00:00
Arvid Norberg dedc21f8c8 don't export extra when building tools 2014-03-30 20:11:01 +00:00
Arvid Norberg 6b39247d2f put the regression test report in a separate directory 2014-03-30 20:08:20 +00:00
Arvid Norberg 476c36b9c8 improve regression test output 2014-03-30 09:11:38 +00:00
Arvid Norberg d6bbb5be9e print output from failing builds in regression tests 2014-03-27 06:24:18 +00:00
Arvid Norberg 2c727a1448 clean more files with the clean script 2014-03-27 06:22:12 +00:00
Arvid Norberg 5cf0feb77e remove unnecessary print 2014-03-21 05:08:20 +00:00
Arvid Norberg ca29493cd8 parse test results fix 2014-03-19 07:32:59 +00:00
Arvid Norberg 3ec77fc936 improve regression test parsing 2014-03-17 07:41:08 +00:00
Arvid Norberg 6ac8b9e006 improve regression testing framework 2014-03-16 23:55:18 +00:00
Arvid Norberg cff82fa319 export ed25519 functions from libtorrent. fix tools/dht_put build when dht is disabled. fix shared linking in tools Jamfile 2014-03-06 09:45:16 +00:00
Arvid Norberg 7b706b988b fix windows build 2014-03-06 06:25:24 +00:00
Arvid Norberg 8403e58f3c make dht test program able to get and put mutable items. fixed some DHT bugs along the mutable put/get path 2014-03-02 23:35:35 +00:00
Arvid Norberg 86c704a6ff fix dht_bootstrap_alert being posted. add additional alert for dht put completion. add utility to test immutable put/get. fix issue in DHT preventing stores on router nodes (even when they return write tokens). immutable put and get confirmed to be working 2014-02-28 04:02:48 +00:00
Arvid Norberg 0ed79849c1 support msvc /RTC option and make run_regression_tests support passing on arbitrary boost-build options (to allow different testers enable rtc and sanitizers) 2014-02-03 03:23:17 +00:00