Commit Graph

42 Commits

Author SHA1 Message Date
arvidn ceb0ac6148 fix issue in socket binding and back-port ssl test reliability fix 2016-02-10 02:09:12 -05:00
arvidn 08e2bf7835 mark up some more functions with override and silence a few more warnings in boost headers 2015-10-17 10:02:37 -04:00
arvidn 5da511f140 now that force-started torrents aren't affected by the auto-manager, they need to be explicitly kicked when entering checking state (it would be nice if all this could be done through set_state()) 2015-09-29 20:49:38 -04:00
arvidn b628692223 separate out announce_entry and torrent_status into their own headers 2015-09-18 08:08:08 -04:00
arvidn 43ee75ce02 only post listen_succeeded_alert once all sockets have succeeded, since we may re-open previously successful ones if a later one fails 2015-09-05 22:14:04 -04:00
arvidn e5f68dafc9 split up test_ssl into smaller test cases to improve output on failure 2015-06-20 12:46:40 -04:00
arvidn 9af8841244 remove some unnecessary asio typedefs in the libtorrent namespace, just pull ip::tcp and ip::udp 2015-06-06 13:49:18 -04:00
arvidn 389ffc622c don't pull in the asio namespace in libtorrent. refer to it by boost::asio 2015-06-06 01:24:25 -04:00
arvidn 15dd15d0d6 fix no-deprecated build. extend .travis.yml to build the 3 test configurations too. rename README to README.rst 2015-06-05 02:31:52 -04:00
Arvid Norberg 84849f3afd some msvc fixes 2015-05-30 21:46:59 +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 72e0e331a5 fix SSL build 2015-05-11 05:30:59 +00:00
Arvid Norberg d019f3d4c3 fix linux python build and test_ssl build 2015-04-04 18:03:55 +00:00
Arvid Norberg fb597ca4b3 symbols export fix and test_ssl fix 2015-04-04 13:31:33 +00:00
Arvid Norberg 65a9d76938 fix dht logging build 2015-03-13 05:53:22 +00:00
Arvid Norberg 1a53a454ec fix ssl unit test 2015-01-06 08:16:03 +00:00
Arvid Norberg 1218e328cd SSL fixes (especially over uTP) 2015-01-04 01:04:56 +00:00
Arvid Norberg 80b5a61655 fix test_ssl build 2015-01-03 22:40:19 +00:00
Arvid Norberg a655047cb0 support SSL over uTP (unit test is still failing with same errors as previously, this has not been fixed yet) 2014-10-06 03:03:01 +00:00
Arvid Norberg 649d7646fb test build fix. another boost.chrono overflow issue fixed 2014-09-02 08:01:09 +00:00
Arvid Norberg 7351389ce8 land libtorrent_aio branch in trunk 2014-07-06 19:18:00 +00:00
Arvid Norberg 452e78ba3b wait for torrent to be seeding before trying to connect to it, in test_ssl 2014-01-20 03:00:25 +00:00
Arvid Norberg dca3f3c1a8 improve SSL error reporting and fix torrent_info::ssl_cert() bug 2014-01-20 01:01:03 +00:00
Arvid Norberg 36889a1524 asserts and logging in SSL test 2014-01-17 01:00:49 +00:00
Arvid Norberg ad7b2c87bd fix ssl test 2014-01-08 06:18:57 +00:00
Arvid Norberg 60a33f8cf8 make test_ssl build without openssl (and also not do anything) 2013-12-16 06:17:05 +00:00
Arvid Norberg 43f47275b6 fix test_ssl for trunk 2013-12-16 00:42:06 +00:00
Arvid Norberg 1dfc93aad8 merged SSL unit tests from RC_0_16 2013-12-15 21:10:45 +00:00
Arvid Norberg 0a5a042752 fix typo 2013-10-14 08:34:22 +00:00
Arvid Norberg 65475d54a6 valgrind unit test polish 2013-10-14 08:15:08 +00:00
Arvid Norberg b6083fbc28 first steps towards supporting SSL over uTP. moved the TODO comment and made it describe the next step. Optimized session destruction in unit tests, hopefully shaving off a bit of test run-time (and now supports asio-debugging of unit tests) 2013-08-31 20:19:03 +00:00
Arvid Norberg 023116db6f merge ssl test fix from RC_0_16 2013-08-17 22:29:34 +00:00
Arvid Norberg 2fec803ae4 merged ssl fix from RC_0_16 2013-08-12 03:31:44 +00:00
Arvid Norberg 4a4880a822 relax requirement of test_ssl to allow for longer handshake time 2013-08-05 05:00:26 +00:00
Arvid Norberg c0a0769aea merged fix from RC_0_16 2013-08-02 01:25:52 +00:00
Arvid Norberg 990275d2dc merge test_ssl fix from RC_0_16 2013-08-02 01:12:27 +00:00
Arvid Norberg 0acd1200f3 fixed test_transfer 2013-08-01 03:50:57 +00:00
Arvid Norberg 4ecccb6fea fix test_ssl and test_transfer 2013-07-30 07:13:12 +00:00
Arvid Norberg 68db0038e5 test_ssl and test_transfer polish 2013-07-30 04:30:19 +00:00
Arvid Norberg 7a0c4654a3 fix test_ssl for trunk, where tests are run in separate directories 2013-07-29 09:26:05 +00:00
Arvid Norberg e43407778d merged fix from RC_0_16 2013-07-28 17:54:41 +00:00
Arvid Norberg beae6cece0 merged ssl fix from RC_0_16 2013-07-28 15:06:28 +00:00