Commit Graph

5041 Commits

Author SHA1 Message Date
Arvid Norberg ee77b3fd04 handle buggy upnp routers 2011-07-12 08:33:05 +00:00
Arvid Norberg 1ed32d2758 make connection tester able to create variable sized torrents for more diverse testing. add option to client_test test to turn off disk storage 2011-07-10 20:17:32 +00:00
Arvid Norberg a609624d14 fixed typo 2011-07-10 09:07:40 +00:00
Arvid Norberg 8e20d9d867 sort pieces by expiration time in client_test 2011-07-10 08:57:27 +00:00
Arvid Norberg 8aaed9680e fixed typo on features page 2011-07-10 07:21:57 +00:00
Arvid Norberg 0d959ed697 fix disk thread settings update bug when changing session_settings::lock_files 2011-07-10 01:36:18 +00:00
Arvid Norberg 295bbe5340 update build instructions 2011-07-09 20:42:23 +00:00
Arvid Norberg 2974a47f3c fix release asserts build 2011-07-05 15:53:57 +00:00
Arvid Norberg 8d86c3bacc fixed release-asserts bulid 2011-07-05 04:05:12 +00:00
Arvid Norberg 220793c369 exposed comparison operators on torrent_handle to python 2011-07-04 21:02:15 +00:00
Arvid Norberg d0d6d535ce copy run_benchmarks from aio branch 2011-07-04 16:57:47 +00:00
Arvid Norberg 272dcb6652 fixed bug in python binding loading resume data 2011-07-04 07:07:34 +00:00
Arvid Norberg 70e6a6efaf update documentation stylesheet for pdfs 2011-07-04 07:03:07 +00:00
Arvid Norberg bf9d864dd2 stronger low-pass filter for iops reporting 2011-07-04 05:52:15 +00:00
Arvid Norberg ea535bca2b regenerated html 2011-07-04 05:46:18 +00:00
Arvid Norberg 94b3ef81c3 updated documentation to call out the save-resume-data race condition and added an assert to the destructor of alert_manager 2011-07-04 05:45:39 +00:00
Arvid Norberg 444d584446 fix resume saving issue in client_test. it would sometimes quit without first handling some remaining resume data alerts 2011-07-04 05:33:06 +00:00
Arvid Norberg 639590eff8 fixed typo in physical_offset pad-file fix 2011-07-03 21:09:42 +00:00
Arvid Norberg da0560f129 fixed typo in previous check-in 2011-07-03 20:39:24 +00:00
Arvid Norberg 0068f48646 vm stats logging for linux 2011-07-03 20:07:20 +00:00
Arvid Norberg de3ea9214a log a low-pass filtered iops to stats log 2011-07-03 17:21:45 +00:00
Arvid Norberg 2c07e488b1 fix assert in storage::physical_offset when peers requests pad files 2011-07-03 15:57:41 +00:00
Arvid Norberg 90d8030269 log VM stats alongside the session stats 2011-06-28 22:20:34 +00:00
Arvid Norberg 1e4a3d990c add new python binding file to makefiles 2011-06-27 17:54:30 +00:00
Arvid Norberg 209b9e4186 make disk timing be average over the last second. fixed some other bugs in previous changes 2011-06-26 19:45:33 +00:00
Arvid Norberg c647e95244 adjust default read cache line size and log IOPS in session stats 2011-06-26 19:00:40 +00:00
Arvid Norberg 2e70f92003 back ported simplification of stats logging code from aio branch 2011-06-26 18:43:23 +00:00
Arvid Norberg abb015e3de exposed alert error_codes to python 2011-06-25 20:11:31 +00:00
Arvid Norberg b94d6ddbfa update changelog 2011-06-25 19:30:04 +00:00
Arvid Norberg f5d6f885e3 fixed bug in next_announce_in 2011-06-25 19:29:06 +00:00
Arvid Norberg 0093229d27 merge diff from aio branch to show partially bdecoded files with dump_torrent 2011-06-25 17:42:49 +00:00
Arvid Norberg 69bbee8932 fix assert in torrent_info 2011-06-25 17:24:26 +00:00
Arvid Norberg 2548db5737 separate reports of disk timing for queue time and operation time 2011-06-24 03:11:39 +00:00
Arvid Norberg d47f8a11dc possible end-game fix 2011-06-23 17:17:51 +00:00
Arvid Norberg a93d8f5ba3 expose a bunch more functions through the old python settings interface 2011-06-23 00:59:07 +00:00
Arvid Norberg fdd2482536 fix windows isspace issue 2011-06-22 01:17:22 +00:00
Arvid Norberg 4d950285d1 expose bandwidth_mixed_algo constants to python 2011-06-22 01:16:53 +00:00
Arvid Norberg c390dd5858 measure uTP send delay and log it in stats log. change unit on times to seconds (from milliseconds and microseconds) 2011-06-21 07:44:13 +00:00
Arvid Norberg 3e5b165a91 fix invariant check defines 2011-06-21 07:10:54 +00:00
Arvid Norberg b9e754d14d mark some invariant checks in disk_io_thread as expensive 2011-06-21 05:10:32 +00:00
Arvid Norberg ae3fc48b80 add some session settings to the settings map 2011-06-21 04:39:04 +00:00
Arvid Norberg de799e1100 fix issue in session_impl::remove_torrent which would cause it to throw 2011-06-21 02:02:58 +00:00
Arvid Norberg 39a68729a5 add instrumentation for mixed mode 2011-06-20 04:33:46 +00:00
Arvid Norberg 707e678ffc fix tier and fail_limit to be writeable in the python binding 2011-06-18 17:30:44 +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 fbf2eb6f88 fixed sign issue in set_alert_mask signature 2011-06-17 16:28:21 +00:00
Arvid Norberg 1b5ee819cd fixed unaligned disk access for unbuffered I/O in windows 2011-06-17 15:10:40 +00:00
Arvid Norberg 67b79cdd69 fix windows assert 2011-06-17 06:55:40 +00:00
Arvid Norberg ec30fe5f9b fix build issue with statistics enabled 2011-06-16 00:28:36 +00:00
Arvid Norberg a18649dc9b bump the max metadata size to 2 megabytes 2011-06-15 23:59:44 +00:00