Commit Graph

107 Commits

Author SHA1 Message Date
Arvid Norberg 8957b64c04 prepared for precompiled headers support. fixed issue where storage didn't lock the session properly. fixed typo in natpmp.cpp 2007-03-17 17:15:16 +00:00
Arvid Norberg 23c95e35a0 merged fixes from RC_0_12 branch 2007-03-12 01:05:15 +00:00
Arvid Norberg 7e3a415d0b made the trackers pick the most suitable interface to connect to (IPv6/Ipv4 issue). added Mono Torrent to identify_client and dht statistics. 2007-03-02 18:40:02 +00:00
Arvid Norberg 08e15e2f0c updated Makefile for latest asio, fix in peer exchange, updated client_test output 2007-01-02 17:44:15 +00:00
Arvid Norberg 442039ea28 updated changelog added Xtorrent to identify_client 2007-01-02 14:23:32 +00:00
Arvid Norberg 0f3874028b added btgdaemon to identify client and applied wojci's patch to add num_connections() and num_uploads() to session 2007-01-01 21:04:30 +00:00
Arvid Norberg d50ab33855 added clients to identify_client and a minor fix 2006-12-27 15:14:17 +00:00
Arvid Norberg ef235faede added MLDonkey to identify client, fixed a problem introduced with the recent piece_picker optimization, choked peers should now waste less bandwidth in the quota management. 2006-12-04 20:42:47 +00:00
Arvid Norberg 1805beaaec added Deluge client id 2006-10-18 04:04:34 +00:00
Arvid Norberg 4d6d8b893d added uLeacher and qBittorrent 2006-09-23 21:21:52 +00:00
Arvid Norberg d17082aa1a added electric sheep as an identified client 2006-08-02 00:06:44 +00:00
Arvid Norberg 5366971c39 fixed compilation error in previous checkin 2006-07-23 19:42:59 +00:00
Arvid Norberg f1efa8c952 updated makefile according to the latest version of asio, fixed Mainline peer-id decoder to work with the new version numbers, added some new clients to the identification list 2006-07-23 19:42:13 +00:00
Arvid Norberg 0b529e8f96 added a setting for max outstanding requests, and a limit for BitComet since it's known to have a very low limit, also added an extension header to specify it. Fixed another unnecessary delay spotted by Tianhao Qiu. Cleaned up the logging class a bit. Fixed a bug that would cause an assert when removing a torrent queued for checking. 2006-05-14 22:30:05 +00:00
Arvid Norberg 41810b1166 merged back the asio development branch 2006-04-25 21:04:48 +00:00
Arvid Norberg e5f73f4563 merged fixes from release branch 2005-11-02 23:24:18 +00:00
Arvid Norberg c7c784170f fix for unkown clients using shadow's style 2005-10-13 21:37:32 +00:00
Arvid Norberg 371c34ea7e updated client identification 2005-10-05 14:06:39 +00:00
Arvid Norberg 09c98711d5 made the peer_connection re-request pieces that aren't sent (fixes a problem where the download could get stuck because bitcomet ignores some requests) 2005-09-21 21:44:38 +00:00
Arvid Norberg 82c0ca5675 Changed the way libtorrent find out if a peer supports its extensions to make it compatible with Mainline beta. 2005-09-18 10:18:23 +00:00
Arvid Norberg d19c2c6483 removed olf workarounds for vc6.5 and added documentation for building with autotools 2005-08-15 18:03:57 +00:00
Arvid Norberg 42f8393ab0 added async. gethostbyname support and updated the makefile 2005-08-08 23:32:38 +00:00
Arvid Norberg 0d6a4de5aa *** empty log message *** 2005-06-22 23:04:37 +00:00
Arvid Norberg eca5300ebb *** empty log message *** 2005-06-15 12:54:35 +00:00
Arvid Norberg de63a70323 *** empty log message *** 2005-06-12 00:21:37 +00:00
Arvid Norberg 6ff7e76ab2 *** empty log message *** 2005-03-19 12:22:40 +00:00
Arvid Norberg 4011f16044 *** empty log message *** 2005-03-13 12:52:21 +00:00
Arvid Norberg f36b3180d9 added MooPolice client identification 2005-03-13 12:15:43 +00:00
Arvid Norberg 89b1f1f5d5 *** empty log message *** 2005-03-11 17:21:56 +00:00
Arvid Norberg a67ad42027 *** empty log message *** 2005-02-27 09:30:34 +00:00
Arvid Norberg 953d4fb600 *** empty log message *** 2005-02-23 20:38:29 +00:00
Arvid Norberg b55a1a6766 *** empty log message *** 2004-12-21 12:30:09 +00:00
Arvid Norberg df281f81ae *** empty log message *** 2004-10-31 23:16:08 +00:00
spyhole b475883c66 spelling mistake bugfix for TorrentDotNET 2004-10-13 13:13:52 +00:00
Arvid Norberg de2f1f8cfb *** empty log message *** 2004-10-03 11:39:34 +00:00
Arvid Norberg c609faa879 *** empty log message *** 2004-08-30 09:08:36 +00:00
Arvid Norberg 8b4928d280 *** empty log message *** 2004-08-16 21:55:31 +00:00
Arvid Norberg a1b50fb1e3 *** empty log message *** 2004-08-08 21:26:40 +00:00
Arvid Norberg d5f9f721fb updated client identification 2004-08-01 22:34:45 +00:00
Arvid Norberg 1148a5574c *** empty log message *** 2004-07-18 00:39:58 +00:00
Arvid Norberg feebf4bbb3 *** empty log message *** 2004-07-07 22:45:14 +00:00
Arvid Norberg 2125f52ea7 *** empty log message *** 2004-07-06 18:52:20 +00:00
Arvid Norberg d1577962db *** empty log message *** 2004-07-06 18:20:07 +00:00
Arvid Norberg 82f5f056ea *** empty log message *** 2004-06-30 07:53:42 +00:00
Arvid Norberg f70bd8ac97 added a metadata extension. i.e. torrent-less downloads 2004-06-13 23:30:42 +00:00
Arvid Norberg af50fe181b *** empty log message *** 2004-05-20 23:26:40 +00:00
Arvid Norberg 22e2f8a164 *** empty log message *** 2004-05-10 06:12:29 +00:00
Arvid Norberg 870b4aeaab *** empty log message *** 2004-03-23 22:58:18 +00:00
Arvid Norberg 5d65eab1bd *** empty log message *** 2004-03-01 00:50:00 +00:00
Arvid Norberg c3bbc79c22 *** empty log message *** 2004-02-19 11:35:08 +00:00
Arvid Norberg 0dbbc18186 removed most warnings on msvc.
reimplemented piece_manager::check_pieces to take care of all possible cases of the storage state.
2004-01-25 18:18:36 +00:00
Arvid Norberg 19a4dad706 *** empty log message *** 2004-01-24 17:14:03 +00:00
Arvid Norberg 9983e7c85b *** empty log message *** 2004-01-14 01:19:30 +00:00
Arvid Norberg b6c826c6af *** empty log message *** 2004-01-12 20:31:27 +00:00
Arvid Norberg 8137e5002d *** empty log message *** 2004-01-08 17:03:04 +00:00
Arvid Norberg 2274c82c61 *** empty log message *** 2004-01-05 02:30:50 +00:00
Arvid Norberg c432c9ad68 *** empty log message *** 2003-12-22 07:14:35 +00:00