Commit Graph

467 Commits

Author SHA1 Message Date
Arvid Norberg 49c01d7754 moved UPNP_LOGGING out of upnp.cpp and added alerts for when upnp logs something 2008-10-22 01:12:14 +00:00
Arvid Norberg 8be621ac7a updated docs makefile and added rst2pdf stylesheet 2008-10-22 00:55:51 +00:00
Arvid Norberg 25edc23e90 updated python bindings docs 2008-10-21 09:31:16 +00:00
Arvid Norberg 814d8ec223 added hkrtorrent to projects page 2008-10-20 23:29:22 +00:00
Arvid Norberg f4496fe6b6 updated projects page 2008-10-20 23:23:27 +00:00
Arvid Norberg 29823018bb removed Jamplayer from project list 2008-10-20 22:20:43 +00:00
Arvid Norberg e79358ffc9 regenerated docs 2008-10-19 22:42:56 +00:00
Arvid Norberg f04e9e9875 made unchoke interval depend on piece size 2008-10-18 22:35:10 +00:00
Arvid Norberg 872956e3f4 fix documentation regarding storage_mode_allocate 2008-10-18 22:12:31 +00:00
Arvid Norberg a599d9e8ec fixed typos in documentation and made makefile build pdfs with rst2pdf 2008-10-17 17:31:20 +00:00
Arvid Norberg c0f82a730e updated setup.py and documentation for python bindings (thanks will guaraldi) 2008-10-17 07:42:17 +00:00
Arvid Norberg 5b7cf047b7 fixed pdf generation of manual.rst and updated makefile 2008-10-17 07:07:31 +00:00
Arvid Norberg 447c32a7ba bumped version number in docs 2008-10-17 03:26:59 +00:00
Arvid Norberg 81bf8763f6 regenerated documentation. added makefile for docs, added rst template file 2008-10-17 03:23:30 +00:00
Arvid Norberg 18017c3f72 updated documentation on saving resume data and fixed client_test to do it properly 2008-10-17 02:26:08 +00:00
Arvid Norberg 183040933e clarify all_time_* documentation 2008-10-15 17:55:44 +00:00
Arvid Norberg b355541a7d applied patch from Sergei Vorobyov to allow changing the limit on outstanding alerts 2008-10-07 05:46:42 +00:00
Arvid Norberg 894d623729 fixed typo in docs 2008-10-05 23:03:33 +00:00
Arvid Norberg 1092c558e4 counts newly started torrents as active up to 2 minutes, to give them a chance to start downloading. Active torrents are not considered slow in the auto manager. 2008-10-01 05:25:18 +00:00
Andrew Resch 4189e0b697 add peer_info::progress 2008-09-25 20:39:06 +00:00
Arvid Norberg 19b6525932 added documentation for new create_torrent constructor 2008-09-24 21:55:31 +00:00
Arvid Norberg 80e9e8d1cf changed torrent::set_metadata() to reduce code duplication in metadata extensions. Exposed torrent_handle::set_metadata() to the public interface 2008-09-24 02:32:33 +00:00
Arvid Norberg 1ac3b8298c report tracker bandwidth usage and include it in rate limiter 2008-09-22 00:15:05 +00:00
Arvid Norberg ea578a6acf adds ut_pex, ut_metadata and smart_ban by default in session constructor. Also starts upnp and nat-pmp by default. Fixes #399 2008-09-21 23:19:58 +00:00
Arvid Norberg 0338510b9b added more bandwidth monitoring of DHT and TCP/IP overhead. added monitoring of the running DHT lookups 2008-09-20 17:42:25 +00:00
Arvid Norberg d8cc89fd13 updated docs 2008-09-17 15:25:12 +00:00
Arvid Norberg 7f143791d5 added get_storage_impl() to torrent_handle 2008-09-04 16:20:19 +00:00
Arvid Norberg e4e0d3f062 fixed storage_interface document typo 2008-09-04 11:21:01 +00:00
Arvid Norberg 5a3995aad3 fixed documentation regarding storage_interface 2008-09-04 11:09:39 +00:00
Arvid Norberg 48abc4e7e1 fixed typo 2008-08-21 11:25:10 +00:00
Arvid Norberg 635341f1e4 fixed the definition of torrent_handle::is_paused() to be consistent with torrent_status::paused and made it clear in the documentation 2008-08-21 11:24:24 +00:00
Arvid Norberg 37389e4fe4 added test to measure peak download rate and introduced performance warning alert when disk buffer limit and request limit are reached 2008-08-19 15:04:14 +00:00
Arvid Norberg 7ae0c0f23f added documentation on how to build openssl for windows 2008-08-17 11:30:24 +00:00
Arvid Norberg 5d919403da updated boost link in building docs to point to boost-1.36 2008-08-13 08:03:16 +00:00
Arvid Norberg cd71f3fb9b updated examples page 2008-08-09 07:34:12 +00:00
Arvid Norberg 7d47ed54eb removed connecting_to_tracker state 2008-08-03 15:32:15 +00:00
Arvid Norberg cbf8e6f3b1 introduced TORRENT_NO_DEPRECATE, to disable deprecated functions. Made example not use deprecated functions. Documented magnet uri related functions. 2008-08-03 15:14:08 +00:00
Arvid Norberg 18b14e56df made the minimum announce interval configurable 2008-08-01 22:34:37 +00:00
Arvid Norberg c605c8021f added file priority functions 2008-07-20 16:00:08 +00:00
Arvid Norberg d16629f7c8 default to use UNICODE on windows 2008-07-20 11:53:21 +00:00
Arvid Norberg 7607034ab6 exposed upload_only in peer_info 2008-07-19 07:57:43 +00:00
Arvid Norberg 1ed583011c made the invariant checks cheaper and more useful. The full invariant checks are still available as an option 2008-07-12 17:51:59 +00:00
Arvid Norberg ff6cbbc6b6 added torrent_handle::clear_error() to retry a torrent that is in an error state (torrent_status::error is set) 2008-07-12 17:00:52 +00:00
Arvid Norberg 3162a03d0c fix manual markup 2008-07-12 13:40:21 +00:00
Arvid Norberg 9bf25d1006 changed the definition of file_progress and deprecated the old function. Python bindings only exposes the new one 2008-07-12 13:38:22 +00:00
Arvid Norberg 486fb1082d reports event in tracker_announce_alert 2008-07-11 12:00:29 +00:00
Arvid Norberg 9c9c13c7bb exposed read cache info as well as write cache 2008-07-11 10:29:26 +00:00
Arvid Norberg 589e098002 fixed parole mode with timeouts and made it optional 2008-07-11 09:23:22 +00:00
Arvid Norberg 96ca475652 added redundant and failed byte counters to session 2008-07-11 07:30:04 +00:00
Arvid Norberg a20f1a8fa0 keeps track of the number of requests waiting in the send buffer and adjusts bandwidht priority accordingly in the bandwidth limiter 2008-07-08 00:03:08 +00:00