Commit Graph

3572 Commits

Author SHA1 Message Date
Arvid Norberg 7ad858ccd9 fixed rate limiter bug for local (unthrottled) connections 2009-07-19 09:17:40 +00:00
Arvid Norberg a3b6351b3b fix to client_test to use new progress_ppm 2009-07-19 09:14:00 +00:00
Arvid Norberg 8b807f7514 enable floating point API by default 2009-07-19 05:36:06 +00:00
Arvid Norberg ae3be201c4 reduced the number of floating point operations to better support systems with no FPU 2009-07-19 04:59:27 +00:00
Arvid Norberg 18b911768c improve upnp port mapping description 2009-07-19 02:20:38 +00:00
Arvid Norberg 0ff0dfd004 added note in docs about urls being encoded 2009-07-18 23:18:16 +00:00
Arvid Norberg c9a789d86f made the upload slot setting be a minimum for the rate based auto unchoke algorithm 2009-07-18 22:55:07 +00:00
Arvid Norberg 20d3c46155 attempt to make it build on windows 2009-07-18 22:19:04 +00:00
Arvid Norberg 7dd86daec8 run the upnp test by default 2009-07-18 20:54:47 +00:00
Arvid Norberg e2b8434361 simplified should_announce_dht slightly 2009-07-18 16:50:56 +00:00
Arvid Norberg 3db42de4d9 fixed cancel_all_request() in peer_connection 2009-07-18 16:34:19 +00:00
Arvid Norberg 944b1a7d57 fixed inversed seed_time ratio logic 2009-07-18 07:16:20 +00:00
Arvid Norberg b968f26273 updated python bindings to build 2009-07-16 07:10:58 +00:00
Arvid Norberg a259b2ba93 windows build fix 2009-07-16 06:35:25 +00:00
Georg Rudoy 780f5d7320 Don't build tests and examples in CMake by default. 2009-07-07 21:55:50 +00:00
Arvid Norberg 93e204223d removed debug printouts 2009-07-04 05:06:50 +00:00
Arvid Norberg 51992dda6a added new alert when individual files complete 2009-07-04 04:58:24 +00:00
Arvid Norberg 52f39a9af0 fixed inconsistency between peer's request list and piece picker in rare cases 2009-07-02 06:43:05 +00:00
Arvid Norberg ece98a8ef6 * added support for storing symbolic links in .torrent files 2009-07-01 08:35:45 +00:00
Arvid Norberg 76db4627f6 another pending_bytes fix 2009-07-01 04:14:43 +00:00
Arvid Norberg fb6130bd95 another try to fix the upnp problems 2009-07-01 04:02:16 +00:00
Arvid Norberg db165942a7 oportunistic mingw fix 2009-06-30 23:03:54 +00:00
Arvid Norberg 79bc0070db fixed race condition in UPnP which could lead to crash 2009-06-30 03:31:58 +00:00
Arvid Norberg 690467d4ee turned test_upnp into a proper unit-test with a simple program acting as a UPnP router 2009-06-29 08:09:32 +00:00
Arvid Norberg 50fed84fe6 fixed typo 2009-06-28 22:58:21 +00:00
Arvid Norberg 315a4cdd1e some extra precaution for m_outstanding_bytes 2009-06-28 21:50:18 +00:00
Arvid Norberg ed0df519d7 fixed outstanding bytes counter assert 2009-06-28 21:09:07 +00:00
Arvid Norberg 8ee50045ca added support for uTorrent interpretation of multi-tracker torrents (off by default) 2009-06-28 20:21:55 +00:00
Arvid Norberg 6ddf63197f added more asserts around outstanding bytes counter 2009-06-28 07:39:06 +00:00
Arvid Norberg cbc740ee4f fixed bug where one allowed-fast message would be sent even when disabled 2009-06-28 00:47:49 +00:00
Arvid Norberg e9bd8f6e1f turned fast-resume errors into error_codes. fixed typo in documentation 2009-06-28 00:36:41 +00:00
Arvid Norberg 8454d51ba1 fixed rare piece picker bug 2009-06-28 00:32:14 +00:00
Arvid Norberg 44ace0b86b fixed resume data compatibility with 0.13 2009-06-27 21:47:30 +00:00
Arvid Norberg 32d1bdcf01 removed unused enums 2009-06-27 21:36:31 +00:00
Andrew Resch 272e9e672d Remove un-necessary cast 2009-06-27 19:49:34 +00:00
Arvid Norberg 499d4dfbb4 cleaned up left-over logging 2009-06-27 19:35:20 +00:00
Arvid Norberg 8b1e55d28a workaround bug in asio in boost-1.39 2009-06-27 19:30:15 +00:00
Andrew Resch 277262b9b0 Add torrent_info.rename_file() to the python bindings 2009-06-27 01:50:10 +00:00
Arvid Norberg 36317c053f regenerated html 2009-06-26 19:03:28 +00:00
Arvid Norberg 66dd40c720 fixed typo in udp tracker specification 2009-06-26 19:01:37 +00:00
Arvid Norberg 10eb3fa00f handle torrents with duplicate filenames 2009-06-26 16:20:57 +00:00
Arvid Norberg 356db54dce connect candidate counter fix 2009-06-26 05:58:24 +00:00
Andrew Resch c349203074 Add session.get_cache_status() to the python bindings 2009-06-25 23:05:12 +00:00
Arvid Norberg 84426fd0a3 merkle tree torrents use 64 kiB piece sizes 2009-06-24 21:39:15 +00:00
Arvid Norberg 1100a4996d fixed typo 2009-06-24 21:35:14 +00:00
Arvid Norberg b6b4e0d051 fix wpath build issue 2009-06-24 17:05:14 +00:00
Arvid Norberg 7eb7dfdf17 fixed rename_file 2009-06-24 09:09:35 +00:00
Arvid Norberg 3722fff027 fixed typo 2009-06-24 01:49:06 +00:00
Arvid Norberg f96a5c247f windows fixes 2009-06-23 17:52:05 +00:00
Arvid Norberg 2c5ef0debf fixed disk stats assert 2009-06-23 08:10:59 +00:00