Commit Graph

5964 Commits

Author SHA1 Message Date
Arvid Norberg 5aa85c9ca2 merge graceful pause fix from aio 2013-04-07 01:20:09 +00:00
Arvid Norberg 6ea6bf9e92 revert mistake 2013-04-01 08:37:21 +00:00
Arvid Norberg 04eae38bcd fixed error handling of missing directories in download path 2013-04-01 07:01:07 +00:00
Arvid Norberg 1ce4b2b531 fix error handling when directories in the target are missing 2013-04-01 06:47:44 +00:00
Arvid Norberg 4fdaa40e37 merged encryption patch from RC_0_16 2013-04-01 06:27:27 +00:00
Arvid Norberg dfe541ecec merged python fix from RC_0_16 2013-03-29 02:46:12 +00:00
Arvid Norberg d21243dc9f make release asserts build 2013-03-27 23:46:13 +00:00
Arvid Norberg aad5257dbf stop logging production asserts after 500 hits 2013-03-27 23:41:04 +00:00
Arvid Norberg f1cd525ec1 merged python fix from RC_0_16 2013-03-27 23:34:26 +00:00
Arvid Norberg 22b1c968a4 back-ported choking issue at high uplod rates 2013-03-26 04:45:38 +00:00
Arvid Norberg d0c2453f9e merge fix from RC_0_16 2013-03-25 22:35:52 +00:00
Arvid Norberg 8bc8c1abe8 merged implied_port from RC_0_16 2013-03-25 07:26:39 +00:00
Arvid Norberg be6afa74f3 optimized rate limiter by allowing peers to request more bandwidth while waiting on the socket 2013-03-24 18:00:58 +00:00
Arvid Norberg a220b8df0c merged fix from RC_0_16 2013-03-23 03:01:13 +00:00
Arvid Norberg 01f60fa20c fix disk setting sync. 2013-03-21 01:45:12 +00:00
Arvid Norberg 372dd935f1 make disk cache pool allocator configurable 2013-03-21 01:18:39 +00:00
Arvid Norberg 74b7d676bc use posix_memalign on linux, not valloc 2013-03-18 15:46:43 +00:00
Arvid Norberg 07984fa5e0 back port uninitialized variable access fix from libtorrent_aio 2013-03-18 05:46:08 +00:00
Arvid Norberg 59a95c8ed6 fix build 2013-03-17 22:16:57 +00:00
Arvid Norberg 92cedf82cf fix the off-by-one errors in file_storage as well as a NULL conversion warning (typo) 2013-03-17 22:05:09 +00:00
Arvid Norberg 56e4c48873 merged disk buffer pool change from RC_0_16 2013-03-17 17:13:34 +00:00
Arvid Norberg 8d8d160b35 a bit more robust error messaging when deleting files in a torrent 2013-03-17 00:50:33 +00:00
Arvid Norberg d52a1f8c0a simplify logic for sending torrent_finished_alert and fix incorrect assert 2013-03-16 22:16:58 +00:00
Arvid Norberg 57e95879ec bump request queue sizes in high performance mode 2013-03-16 21:52:54 +00:00
Arvid Norberg 6bbda29c16 merged updated email 2013-03-11 00:02:12 +00:00
Arvid Norberg 8ed2a526a7 fix test_rss build 2013-03-10 23:06:57 +00:00
Arvid Norberg 279ee66201 fix release with assert-debugging build 2013-03-10 20:41:26 +00:00
Arvid Norberg 23ee02ccab fix race condition fix from RC_0_16 2013-03-10 10:45:22 +00:00
Arvid Norberg a2a4b61b5d fix library ABI to not depend on logging being enabled 2013-03-10 09:19:58 +00:00
Arvid Norberg b943a9b057 merged long-name truncation fix from RC_0_16 2013-03-08 09:56:19 +00:00
Arvid Norberg 83f626c18e fixed test_torrent_parse test 2013-03-05 00:32:57 +00:00
Arvid Norberg 0682272661 make libtorrent and examples build with deprecated functions disabled (with some slight performance improvements). use hex encoding instead of base32 in create_magnet_uri 2013-03-04 03:24:53 +00:00
Arvid Norberg 431efc6157 merge storage fix from RC_0_16 2013-03-03 04:47:19 +00:00
Arvid Norberg b07e7d8fe9 include name, save_path and torrent_file in torrent_status, for improved performance 2013-03-02 23:17:48 +00:00
Arvid Norberg de3dd9b0d9 merged assert fix from RC_0_16 2013-03-02 21:48:20 +00:00
Arvid Norberg 5033960045 merged fix from RC_0_16 2013-02-28 04:31:55 +00:00
Arvid Norberg 96c62bc4b8 merged fix from RC_0_16 2013-02-28 03:29:33 +00:00
Arvid Norberg 6ff833390e extend ip_filter test to include some IPv6 2013-02-27 04:14:50 +00:00
Arvid Norberg 4241e279bd more torrent parsing unit tests and fixing some previously broken by changes to parse_url_components 2013-02-26 07:32:53 +00:00
Arvid Norberg ba6770ccd8 more torrent parsing unit tests 2013-02-26 05:57:29 +00:00
Arvid Norberg c40a35e90b uTP fix for loopback on mac 2013-02-25 05:09:35 +00:00
Arvid Norberg a0caa0f4b2 disable invariant_check functions when invariant checks are disabled 2013-02-25 04:13:46 +00:00
Arvid Norberg 775cf5570a improve unit test coverage and fix handling of some invalid .torrent files and invalid utf-8 sequences 2013-02-25 01:54:38 +00:00
Arvid Norberg 53990f4653 fix build warning 2013-02-24 18:45:30 +00:00
Arvid Norberg 6b3117d872 merged fix from RC_0_16 2013-02-24 18:42:20 +00:00
Arvid Norberg 7b53dd0491 fixed utf-8 verification bug and filename collision resolver 2013-02-24 10:16:57 +00:00
Arvid Norberg 3599b130c0 expand unit tests 2013-02-24 10:02:26 +00:00
Arvid Norberg 6faec32ebc don't send ipv4 and ipv6 to trackers 2013-02-24 01:00:20 +00:00
Arvid Norberg bf3b874cb4 use upper case hex digits in tracker key 2013-02-23 23:25:44 +00:00
Arvid Norberg 5bc3028291 make some stats more configurable and reorder some fields 2013-02-23 22:13:25 +00:00