Arvid Norberg
|
1cdfe26630
|
Fixed bug when moving storage with files renamed to end up outside of the rood directory. Fixes Deluge bug http://dev.deluge-torrent.org/ticket/839
|
2009-03-17 09:31:30 +00:00 |
Arvid Norberg
|
fc8a59a390
|
fix to http_parser when used to parse requests instead of responses
|
2009-03-14 23:22:37 +00:00 |
Arvid Norberg
|
af10b55254
|
wakes up the disk io thread once a second to flush caches
|
2009-03-14 09:24:58 +00:00 |
Arvid Norberg
|
f5f9796ba7
|
fixed windows build
|
2009-03-14 08:19:17 +00:00 |
Arvid Norberg
|
84a513bffb
|
initial support for merkle hash tree torrents
|
2009-03-13 06:09:39 +00:00 |
Andrew Resch
|
2ad491cfd3
|
fixed UPnP issue where the control url contained the base url
|
2009-03-12 20:15:05 +00:00 |
Arvid Norberg
|
f07ff08dd2
|
we can send requests when we're choked (for allowed fast pieces)
|
2009-03-12 17:27:59 +00:00 |
Arvid Norberg
|
0de21dc815
|
fixed bug related to ignoring upload slots and made the piece rejection code more robust to handle similar bugs better
|
2009-03-12 17:06:41 +00:00 |
Arvid Norberg
|
59fa30400f
|
fix lazy_entry stream out operator to not leave the stream in hexadecimal mode
|
2009-03-12 01:59:35 +00:00 |
Arvid Norberg
|
ee3075ec12
|
upnp delete mapping bugfix
|
2009-03-11 00:42:46 +00:00 |
Arvid Norberg
|
6353b3c3e6
|
fixed boost-1.34.1 build
|
2009-03-06 08:57:00 +00:00 |
Arvid Norberg
|
079c6e6e03
|
no need to wait for 4 retries before mapping ports on a router
|
2009-03-04 09:40:16 +00:00 |
Arvid Norberg
|
b9ab3f056b
|
fixed create_torrent to use renamed function 'convert_to_wstring'
|
2009-03-03 18:18:08 +00:00 |
Arvid Norberg
|
93eda7c7fa
|
fix ignore unchoke slot invariant check
|
2009-03-01 07:20:08 +00:00 |
Arvid Norberg
|
614dec05aa
|
fixed UPnP crash caused by UPnP was giving up while there were still outstanding http requests pending
|
2009-03-01 02:25:46 +00:00 |
Arvid Norberg
|
b809028bda
|
uses iconv by default on linux to convert filenames from utf-8 to the current locale
|
2009-03-01 00:02:33 +00:00 |
Arvid Norberg
|
6ff2b1b2d4
|
fixed potential http compatibility issue
|
2009-02-27 09:03:05 +00:00 |
Arvid Norberg
|
b84e87edf4
|
build fix
|
2009-02-27 07:03:00 +00:00 |
Arvid Norberg
|
7aacfca292
|
made the examples build without exception support. added overloads of add_torrent() and add_magnet_uri() that don't throw
|
2009-02-26 07:09:56 +00:00 |
Arvid Norberg
|
f8e72650bd
|
fixed #488
|
2009-02-25 05:53:24 +00:00 |
Arvid Norberg
|
00916610c7
|
fixed wpath bug #486
|
2009-02-25 04:56:00 +00:00 |
Arvid Norberg
|
b25a8db2a6
|
added more error codes. consolidated exception classes into one. moved over more places to use error_code instead of strings. fixed proper error handling for torrent_info
|
2009-02-23 01:21:19 +00:00 |
Arvid Norberg
|
80a51ad89d
|
improved error handling of out of memory conditions
|
2009-02-22 20:52:55 +00:00 |
Arvid Norberg
|
658b7309d3
|
fixed issue where web peers would be connected before files were checked
|
2009-02-22 20:19:58 +00:00 |
Arvid Norberg
|
fbc6910335
|
fix cast issue on 64-bit platforms
|
2009-02-22 20:18:42 +00:00 |
Arvid Norberg
|
d728af10a2
|
fix 64-bit cast issue
|
2009-02-21 18:02:12 +00:00 |
Arvid Norberg
|
afd04635e9
|
replaced std::isdigit with is_digit, to avoid asserts on windows and locale dependency. Fixes #484
|
2009-02-18 06:01:24 +00:00 |
Arvid Norberg
|
25dd5c86b9
|
fixed upnp bug that could cause stack overflow
|
2009-02-18 03:46:36 +00:00 |
Arvid Norberg
|
7fff6ace1b
|
added download queue time estimate
|
2009-02-17 02:33:45 +00:00 |
Arvid Norberg
|
13ca386838
|
improved support for sparse files on windows
|
2009-02-17 00:11:38 +00:00 |
Arvid Norberg
|
7b2be278f1
|
windows file fix
|
2009-02-17 00:00:21 +00:00 |
Arvid Norberg
|
5a30111b9b
|
some file fixes
|
2009-02-16 11:04:54 +00:00 |
Arvid Norberg
|
75efebac1e
|
allocate files on unix when allocate storage mode is used
|
2009-02-16 00:42:44 +00:00 |
Arvid Norberg
|
9905f700ae
|
prepare to take sparse regions into account when checking files
|
2009-02-14 04:31:08 +00:00 |
Arvid Norberg
|
7c2d2f6d12
|
use SetFileValidData() on non-sparse files on windows
|
2009-02-14 04:18:17 +00:00 |
Arvid Norberg
|
dc4d50b117
|
don't make files sparse when allocation mode is set on the storage (windows only)
|
2009-02-14 03:56:07 +00:00 |
Arvid Norberg
|
3187bd9905
|
moved some errors over to use error_code
|
2009-02-13 19:01:02 +00:00 |
Arvid Norberg
|
2a9605f9db
|
the reserved bits are only 8 bytes
|
2009-02-13 07:17:20 +00:00 |
Arvid Norberg
|
63a2522014
|
fixed some warnings
|
2009-02-13 07:13:03 +00:00 |
Arvid Norberg
|
373c19dadd
|
build fix for no encryption build
|
2009-02-12 03:57:53 +00:00 |
Arvid Norberg
|
e42ca5ec4b
|
fixed locale dependence in lsd.cpp
|
2009-02-11 18:16:55 +00:00 |
Arvid Norberg
|
72531255bc
|
define boost::throw_exception when building with no exceptions
|
2009-02-11 17:45:12 +00:00 |
Arvid Norberg
|
561fcd5748
|
formatting change
|
2009-02-11 08:16:14 +00:00 |
Arvid Norberg
|
90b3006d22
|
fixed bug when talking to https 1.0 servers
|
2009-02-11 07:54:16 +00:00 |
Arvid Norberg
|
2f5604f3c0
|
removed duplicate code
|
2009-02-10 08:55:39 +00:00 |
Arvid Norberg
|
2c68654994
|
fixed bug where mapped files were not restored properly from the resume data. Fixes #483
|
2009-02-09 06:19:31 +00:00 |
Arvid Norberg
|
fe714b4b89
|
fixed torrent checking race condition
|
2009-02-09 02:04:43 +00:00 |
Arvid Norberg
|
ba0f894c7c
|
avoid adding a torrent to the checking queue twice
|
2009-02-08 01:29:09 +00:00 |
Arvid Norberg
|
c0d43b8110
|
resume data errors should always be logged, regardless of the alert being active
|
2009-02-08 00:05:27 +00:00 |
Arvid Norberg
|
6c8617ffc3
|
added more verbose logging for web_peer_connection
|
2009-02-07 22:20:13 +00:00 |