Commit Graph

804 Commits

Author SHA1 Message Date
Arvid Norberg ae7bb20170 update node ID generation algorithm from RC_0_16 2014-01-06 05:46:46 +00:00
Arvid Norberg 6dbc7091d3 fix link issue in build. caused corruption and crash in test_storage 2014-01-06 03:50:25 +00:00
Arvid Norberg 54bbd3cae0 support salt feature in DHT put 2014-01-03 04:18:46 +00:00
Arvid Norberg 260e97c4e0 document salt feature in put and get DHT extensions. include a test vector and add that to the unit test. (salt is not implemented) 2013-12-31 08:37:42 +00:00
Arvid Norberg 3f66a65917 assert that create_torrent returns a valid torrent_info pointer 2013-12-30 06:47:15 +00:00
Arvid Norberg 5b46be916b merged storage fix from RC_0_16 2013-12-30 02:50:29 +00:00
Arvid Norberg d6b1aa4c36 DHT refactoring and support for storing arbitrary data with put 2013-12-27 04:28:25 +00:00
Arvid Norberg 9fdae8f525 back ported bitfield test from libtorrent_aio 2013-12-24 08:34:30 +00:00
Arvid Norberg 444223c2e3 merged fixes from RC_0_16 2013-12-23 01:40:05 +00:00
Arvid Norberg 87f08265bc some more fixes around TORRENT_DISABLE_EXTENSIONS 2013-12-21 06:20:16 +00:00
Arvid Norberg df3204874d clean up entry::print 2013-12-19 08:30:17 +00:00
Arvid Norberg adb3a5523c some defensive programming. cleanup unused boost include. tighten up boost includes 2013-12-17 23:26:44 +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 ad772aecd8 test tweaks 2013-12-16 05:50:03 +00:00
Arvid Norberg 43f47275b6 fix test_ssl for trunk 2013-12-16 00:42:06 +00:00
Arvid Norberg 5910059869 test_natpmp is not a unit test 2013-12-16 00:38:46 +00:00
Arvid Norberg 64af2b833b merged unit test fix from RC_0_16 2013-12-15 23:25:45 +00:00
Arvid Norberg 7a98a4b201 fix makefiles 2013-12-15 23:20:23 +00:00
Arvid Norberg efd272681d merged makefile fixes from RC_0_16 2013-12-15 22:29:11 +00:00
Arvid Norberg 1dfc93aad8 merged SSL unit tests from RC_0_16 2013-12-15 21:10:45 +00:00
Arvid Norberg 88e4e0a97b strip trailing dots and spaces in filenames 2013-12-05 07:40:57 +00:00
Arvid Norberg faa53d7657 member re-order and struct packing 2013-12-02 04:24:10 +00:00
Arvid Norberg c08d3ef5db fix build 2013-11-29 05:37:52 +00:00
Arvid Norberg d64d12e50d merge test_read_piece from RC_0_16 2013-11-24 01:32:51 +00:00
Arvid Norberg ecb87b003b attempt to fix http_connection unit test 2013-11-22 03:05:38 +00:00
Arvid Norberg bcb703b9a3 improve duplicate file detection in torrent files 2013-11-18 06:59:47 +00:00
Arvid Norberg 31ecd1b914 copy test_torrent_info unit test from libtorrent_aio 2013-11-18 00:56:02 +00:00
Arvid Norberg 25e53cd799 fix set_naem() on file_storage actually affecting save paths 2013-11-17 08:02:16 +00:00
Arvid Norberg a00f396224 merged test from RC_0_16 2013-11-07 17:12:11 +00:00
Arvid Norberg 3c5ec23480 add timeout to web_server.py for unit tests (it doesn't seem to die on windows otherwise) 2013-11-06 04:05:13 +00:00
Arvid Norberg ec87fb2968 don't try to close connections in web_server.py (to may cause exceptions when using ssl) 2013-11-05 00:25:49 +00:00
Arvid Norberg 5d149e2d0a fix web_seed_chunked test 2013-11-04 21:08:19 +00:00
Arvid Norberg c147caca0d fix ssl issue in web_server.py 2013-11-04 10:06:14 +00:00
Arvid Norberg 5fcd1237f0 fix race condition of closing http socket in web_server.py 2013-11-04 05:48:40 +00:00
Arvid Norberg 2ce6b83a8e restore web_server.py 2013-11-04 01:35:57 +00:00
Arvid Norberg 236acfce27 merged completed-on fix from RC_0_16 2013-11-04 01:32:16 +00:00
Arvid Norberg e60d54d90e split up the web seed tests further into chunked encoding and banning of web seeds as their own tests 2013-11-03 18:27:24 +00:00
Arvid Norberg b4aad2a481 move web_server for unit tests over to python 2013-11-03 08:15:51 +00:00
Arvid Norberg 03a6829070 add unit test for timer functions 2013-11-01 16:05:48 +00:00
Arvid Norberg 4e78921c76 more debug output for test web server 2013-10-28 07:56:10 +00:00
Arvid Norberg c94ed806db merged fix from RC_0_16 2013-10-24 07:22:44 +00:00
Arvid Norberg 1a2226b8f0 fix test_dht to take into account the slightly more relaxed semantics of routing_table::find_node 2013-10-22 05:20:00 +00:00
Arvid Norberg a627a4e156 add negative test for put/get DHT feature. fix bug in signature verification and in DHT unit test 2013-10-22 01:24:33 +00:00
Arvid Norberg 1ca493b20d test_priority fix 2013-10-21 08:48:53 +00:00
Arvid Norberg 3aa2d46b4b if proxy name server lookup fails, and we're not in anonymous mode, disable the proxy and continue 2013-10-20 21:08:59 +00:00
Arvid Norberg e8db4fe67a make test_torrent cheaper 2013-10-20 08:06:18 +00:00
Arvid Norberg 1b888eeec6 optimize DHT 2013-10-20 07:06:42 +00:00
Arvid Norberg 416d064489 optimize some invariant checks and make test_utp shorted, to complete much faster 2013-10-20 06:03:23 +00:00
Arvid Norberg f6970f6c35 test_pex fix 2013-10-20 04:49:50 +00:00
Arvid Norberg 6542795d0a improved support for web seeds that don't support keep-alive 2013-10-20 02:40:43 +00:00