Commit Graph

475 Commits

Author SHA1 Message Date
Arvid Norberg
413c04abcf fixed windows network path recognition issue 2011-11-27 10:23:50 +00:00
Arvid Norberg
c279870516 add web seed support for torrents with pad files 2011-11-26 20:48:31 +00:00
Arvid Norberg
12d94246df improve test error messages 2011-11-25 22:50:43 +00:00
Arvid Norberg
f234cf71d8 test update 2011-11-19 06:36:44 +00:00
Arvid Norberg
4d49d0f20d windows storage fixes 2011-11-13 04:12:56 +00:00
Arvid Norberg
0f6b34c260 fixed unit test 2011-10-30 03:51:55 +00:00
Arvid Norberg
167fc021ac fix unit test 2011-10-29 08:59:36 +00:00
Arvid Norberg
2741563711 set alert_mask early 2011-10-08 09:52:36 +00:00
Arvid Norberg
ba69b6ab15 convert test_pe_crypto to use stdio instead of iostream 2011-10-04 04:47:53 +00:00
Arvid Norberg
09017ed28e fix unit test 2011-09-26 04:05:36 +00:00
Arvid Norberg
5ae23f5800 add unit test to make sure the next tier is tried in the tracker list when the one ahead of it fails 2011-09-25 23:29:23 +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
9a2fb2739c fix test_fast_extension 2011-09-15 09:44:07 +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
1c5399b736 piece picker optimization 2011-08-16 06:30:53 +00:00
Arvid Norberg
88441e4fdc another attempt at optimizing piece picker 2011-08-14 23:16:12 +00:00
Arvid Norberg
9a22b1bf6d fix unit test 2011-08-07 07:37:02 +00:00
Arvid Norberg
060b849dda factor encryption handler a bit and add proposal for an authentication extension 2011-06-18 16:58:36 +00:00
Arvid Norberg
cfbd5bfc4b extend magnet URI unit test 2011-05-25 16:26:39 +00:00
Arvid Norberg
2bb53ce6e8 fix non-openssl builds and improved error messages for mutable puts 2011-05-25 02:41:48 +00:00
Arvid Norberg
6fa1827c39 add support for mutable put/get functions in DHT 2011-05-25 02:26:07 +00:00
Arvid Norberg
5bbbf0cd41 add rsa sign and verification functions for future DHT extensions 2011-05-23 23:42:52 +00:00
Arvid Norberg
6830eb10a9 remove old search code from DHT. modify announce-item to fit with more recent proposal of get/put. Only immutable entries for now 2011-05-23 05:07:52 +00:00
Arvid Norberg
58d723012a support DHT scrape 2011-05-23 00:45:36 +00:00
Arvid Norberg
6f127dd07b fixed build with no deprecated functions 2011-05-01 19:28:13 +00:00
Arvid Norberg
a9cc2101c6 fixed bug with setting and getting file priorities 2011-05-01 17:43:15 +00:00
Arvid Norberg
c8434f56eb extend the metadata unit test to make sure the metadata is forwarded to a 3rd peer 2011-04-29 02:46:05 +00:00
Arvid Norberg
cb3371dd7f print even less in test_web_seed 2011-04-10 01:36:07 +00:00
Arvid Norberg
ad2f4d1697 print less in test_swarm.cpp 2011-04-10 00:41:16 +00:00
Arvid Norberg
6903e0495e don't print so much in test_web_seed 2011-04-10 00:26:37 +00:00
Arvid Norberg
42863ca022 import testing framework in Jamfile 2011-04-09 23:50:33 +00:00
Arvid Norberg
7e3ccba939 don't log stats alerts in web seed unit test 2011-04-02 20:07:18 +00:00
Arvid Norberg
7e07f7469f fixed bug in web_connection_base when receiving chunked encoding and made sure the unit tests pass 2011-03-24 16:46:26 +00:00
Arvid Norberg
929c31a757 fix pex unit test and shave off a few seconds for pex 2011-03-24 03:34:06 +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
0d300cd09a fixed test build and some clang warnings 2011-03-09 07:51:04 +00:00
Arvid Norberg
83e8700615 minor fixes 2011-03-01 21:57:03 +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
3c05e81529 support for receiving multi announce messages for local peer discovery 2011-02-16 07:41:44 +00:00
Arvid Norberg
d73f4f0c92 improve print-out of fast extension test 2011-02-13 03:16:53 +00:00
Arvid Norberg
a42d42fd11 CPU optimization for end-game piece picker 2011-02-09 02:56:00 +00:00
Arvid Norberg
de28a57954 add back version in DHT packets 2011-01-23 02:02:04 +00:00
Arvid Norberg
8ebc3e7f1e dht test cleanup 2011-01-22 18:44:48 +00:00
Arvid Norberg
6663f527da fixed error handling in torrent_info constructor 2011-01-19 10:07:51 +00:00
Arvid Norberg
ba0aed2282 initial support for DHT RSS feeds 2011-01-19 05:57:44 +00:00
Arvid Norberg
3095b2367e build fix for test_natpmp 2011-01-18 04:50:39 +00:00