Commit Graph

604 Commits

Author SHA1 Message Date
Andrew Resch c401c65dfb Add get_ip_filter() to session 2009-07-21 01:52:37 +00:00
Arvid Norberg c0b83375bf replaced max_outstanding_disk_bytes_per_connection with max_queued_disk_bytes in docs 2009-07-20 00:23:16 +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 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 51992dda6a added new alert when individual files complete 2009-07-04 04:58:24 +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 e9bd8f6e1f turned fast-resume errors into error_codes. fixed typo in documentation 2009-06-28 00:36:41 +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 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 cc3e6621ed fixed rename_file() bug where the new name would not be saved in the resume data in some cases 2009-06-22 00:52:57 +00:00
Arvid Norberg 93e1c70263 allow 0 upload slots. added test for allow fast support for sending pieces to choked peers 2009-06-20 23:23:41 +00:00
Arvid Norberg f09774607f added upload mode 2009-06-18 22:32:55 +00:00
Arvid Norberg 3c18f164ab regenerated html documentation 2009-06-12 16:41:44 +00:00
Arvid Norberg 07bcb3545a converted a whole lot of error strings into error_codes. Documented some previously undocumented alerts as well as all the error codes 2009-06-12 16:40:38 +00:00
Arvid Norberg 5e87420b6f set all piece priorities to 0 when a write fails 2009-06-10 09:20:55 +00:00
Arvid Norberg f0134c1b11 improved disk error handling and expanded use of error_code in error reporting 2009-06-10 08:30:55 +00:00
Arvid Norberg 0f21512b14 fixed typos 2009-06-03 09:40:30 +00:00
Arvid Norberg c8adc86464 remove dot from doc makefile 2009-06-03 08:25:17 +00:00
Arvid Norberg c62c4fc783 added tvblob to projects page 2009-06-02 07:23:40 +00:00
Arvid Norberg 6dc55bb77c regenerated html 2009-05-30 18:52:01 +00:00
Arvid Norberg 9effe8a54a fixed deadlock in http_connection. added two error codes for that class. Added more documentation on error_code 2009-05-30 18:50:38 +00:00
Arvid Norberg 56bdc9bac6 clarification 2009-05-30 02:37:37 +00:00
Andrew Resch 6242ae051e added ability to give seeding torrents preference to active slots 2009-05-27 19:27:12 +00:00
Arvid Norberg 2466789baa removed incomplete sentence and regenerated html 2009-05-27 06:45:27 +00:00
Arvid Norberg 64c8834fbb updated tuning document for seed boxes 2009-05-27 06:37:45 +00:00
Arvid Norberg 4a326ca1ec moved disk_io.png into the docs directory 2009-05-25 21:56:01 +00:00
Arvid Norberg 9799b96df5 updated tuning document 2009-05-25 20:04:07 +00:00
Daniel Wallin 3d8f09f12b Fixed some typos. 2009-05-25 10:29:59 +00:00
Arvid Norberg 762d7627b7 update stats in docs 2009-05-25 07:50:53 +00:00
Arvid Norberg 55b598cbba added new section about tuning libtorrent for special needs 2009-05-25 07:11:09 +00:00
Arvid Norberg bfe474aade added easy-to-use-api to feature list 2009-05-25 04:21:31 +00:00
Arvid Norberg 95c3367b5e added merkle hash tree graphics 2009-05-25 02:43:19 +00:00
Arvid Norberg f8ee1402c5 updated graphics on feature page 2009-05-25 02:25:54 +00:00
Arvid Norberg 865b97d19a regenerated html 2009-05-24 22:35:18 +00:00
Arvid Norberg 1d85c2d47d added new section on the new disk cache optimizations to the feature page 2009-05-24 22:30:53 +00:00
Arvid Norberg a89d6cced1 clean up some disk cache duplication of logic and added another memory usage optimization for the write cache 2009-05-24 00:12:53 +00:00
Arvid Norberg ae8488fb91 improved read cache memory efficiency 2009-05-23 19:27:27 +00:00
Arvid Norberg c1d9198dc3 added largest_contiguous cache flush algorithm 2009-05-23 07:35:45 +00:00
Arvid Norberg 0127edac14 added disk-checking delay, to leave room for other disk operations while checking a torrent 2009-05-22 06:32:39 +00:00
Arvid Norberg cb9c3cb37d memory optimization for checking torrents 2009-05-21 16:15:05 +00:00
Arvid Norberg 6565a3a619 updated docs 2009-05-14 17:23:00 +00:00
Arvid Norberg b7c5d2f12d add a separate setting for max peer list size for paused torrents 2009-05-13 01:34:10 +00:00
Arvid Norberg 85bf463e11 added session setting to control disk buffer pool allocation sizes 2009-05-12 18:52:05 +00:00
Arvid Norberg 649f95c932 added session_settings presets for low memory usage and seed box environments 2009-05-12 18:05:04 +00:00
Arvid Norberg 92f42eb23c fixed move_stororage to handle the case where it fails 2009-05-11 21:18:09 +00:00
Arvid Norberg 838df44184 documented file_rename_failed_alert and file_renamed_alert. they were previously not documented. Fixed bug where the storage would be left in an error state (and eventually pause the torrent) when a rename_file() failed. The error is now only reported back through the alert 2009-05-07 06:41:41 +00:00
Arvid Norberg c8176cca55 optimized peer storage in resume data an in memory. Should use far less memory than previously for the peer list. Introduced peer source affinity, to avoid problem with a peer list that's diluted with stale peers 2009-05-06 22:36:24 +00:00