Arvid Norberg
|
aea4e503c5
|
more storage state machine fixes, added test to storage unit test and fix in file::set_size
|
2007-05-31 23:35:48 +00:00 |
Arvid Norberg
|
61f9315e34
|
added the metdata extension alert back
|
2007-05-31 22:56:29 +00:00 |
Arvid Norberg
|
8f4c460587
|
fixes to storage state machine
|
2007-05-31 21:48:36 +00:00 |
Arvid Norberg
|
bb25fceb3f
|
added documentation for socks4 proxy
|
2007-05-31 20:52:20 +00:00 |
Arvid Norberg
|
7e540a8d53
|
made inactivity time-out configurable
|
2007-05-31 19:57:15 +00:00 |
Arvid Norberg
|
43a28e7a49
|
fixed bug in write resume data
|
2007-05-31 02:22:04 +00:00 |
Arvid Norberg
|
31247c046a
|
supports turning on and off upnp, natpmp and lsd. All ofthem are now off by default
|
2007-05-31 00:21:54 +00:00 |
Arvid Norberg
|
b385ed6064
|
added socks4 proxy support
|
2007-05-30 23:35:14 +00:00 |
Arvid Norberg
|
5f7dd474e9
|
fixes to storage full allocation mode
|
2007-05-30 22:23:17 +00:00 |
Arvid Norberg
|
97db7e009d
|
updated identify client
|
2007-05-30 09:52:36 +00:00 |
Arvid Norberg
|
0d9909f8d9
|
cleaned up the proxies. Factor out common code into a base class and added include guards
|
2007-05-30 09:07:33 +00:00 |
Arvid Norberg
|
f65c08338e
|
fixed bug with torrents having peers despite being paused
|
2007-05-30 08:37:36 +00:00 |
Arvid Norberg
|
14a15831ef
|
exposed piece availability vector
|
2007-05-30 06:52:59 +00:00 |
Arvid Norberg
|
1d15a5040c
|
removed old unused logging
|
2007-05-26 22:55:21 +00:00 |
Arvid Norberg
|
9fe77101ed
|
added support for lazy bitfields
|
2007-05-26 22:27:40 +00:00 |
Arvid Norberg
|
ea965431bf
|
fixed typo
|
2007-05-26 19:28:38 +00:00 |
Arvid Norberg
|
8679ee5916
|
have optimization is now optional, but on by default
|
2007-05-25 21:19:14 +00:00 |
Arvid Norberg
|
c10e74f4fc
|
improved control over the rate of connection attempts
|
2007-05-25 21:00:35 +00:00 |
Arvid Norberg
|
bb71832f5f
|
exposed some more peer info
|
2007-05-25 19:42:10 +00:00 |
Arvid Norberg
|
685f79b82f
|
option to ignore bandwidth limits for local peers. fixed some asserts when allowing multiple connections per IP
|
2007-05-25 17:06:30 +00:00 |
Arvid Norberg
|
c48bba388e
|
formatting fixes in client test, and made the test build when resolve countries is disabled
|
2007-05-24 20:23:14 +00:00 |
Arvid Norberg
|
4ff4ddeae7
|
added more shutdown logging
|
2007-05-24 19:51:14 +00:00 |
Arvid Norberg
|
71fe036b78
|
removed leftover debug print
|
2007-05-24 19:00:28 +00:00 |
Arvid Norberg
|
510966f2a5
|
fixed fast resume data bug when using full allocation mode, and moved parts of resume data generation to the storage
|
2007-05-24 18:53:55 +00:00 |
Arvid Norberg
|
58b23a79e7
|
exception fixes
|
2007-05-24 17:07:43 +00:00 |
Arvid Norberg
|
1eb819b901
|
fix to previous optimization in client_test
|
2007-05-24 00:52:03 +00:00 |
Arvid Norberg
|
b3d354f534
|
added missing time.hpp to Makefile.am
|
2007-05-23 22:58:54 +00:00 |
Arvid Norberg
|
99a22dcae4
|
made dht requests be allocated in a pool allocator for heap and runtime efficiency. Fixes to DHT error responses
|
2007-05-23 08:45:12 +00:00 |
Arvid Norberg
|
4bcf8b53ff
|
string operations optimizations in client_test
|
2007-05-23 07:39:21 +00:00 |
Arvid Norberg
|
3a27e51720
|
fixed bug in recent UPnP change
|
2007-05-23 06:23:22 +00:00 |
Arvid Norberg
|
3e4ee68e66
|
added missing documentation of stop_tracker_timeout in session_settings
|
2007-05-23 01:08:57 +00:00 |
Arvid Norberg
|
883773e8fa
|
added shutdown logging and tracker manager shutdown flag
|
2007-05-23 01:02:46 +00:00 |
Arvid Norberg
|
cbd67ed729
|
added support for authentication in the url_parser and added a test for it
|
2007-05-22 20:44:18 +00:00 |
Arvid Norberg
|
e58c161057
|
http_parser fix
|
2007-05-22 19:39:06 +00:00 |
Arvid Norberg
|
1c147018db
|
fixed correct export macros for intrusive pointer refcounter functions
|
2007-05-21 19:31:37 +00:00 |
Arvid Norberg
|
66437229e1
|
updated makefile to name the target so file properly
|
2007-05-21 08:16:13 +00:00 |
Arvid Norberg
|
6eb892fc04
|
added missing TORRENT_EXPORT
|
2007-05-17 20:37:42 +00:00 |
Arvid Norberg
|
89d65dcb15
|
web seed downloader fix
|
2007-05-17 19:57:48 +00:00 |
Arvid Norberg
|
d964abda7a
|
fixed typo in previous check-in
|
2007-05-17 16:04:09 +00:00 |
Arvid Norberg
|
6d8cf1899c
|
connection queue fixes
|
2007-05-17 02:55:44 +00:00 |
Arvid Norberg
|
8987d7077d
|
refactoring in natpmp, upnp and lsd. made lsd (probably) work on windows
|
2007-05-17 02:54:13 +00:00 |
Arvid Norberg
|
ea45641c8b
|
made lsd work
|
2007-05-17 00:01:51 +00:00 |
Arvid Norberg
|
633f174947
|
improved natpmp, upnp and lsd
|
2007-05-16 21:36:27 +00:00 |
Arvid Norberg
|
674e1f96b1
|
improved local IP guessing slightly
|
2007-05-16 18:58:31 +00:00 |
Arvid Norberg
|
3bfaaf1129
|
fixed a checked iterator assert
|
2007-05-16 18:21:08 +00:00 |
Arvid Norberg
|
8ac9b5fea8
|
updated changelog
|
2007-05-16 17:19:24 +00:00 |
Arvid Norberg
|
13ca78e92b
|
#47. introduced parole mode for peers that fails the hash check.
|
2007-05-16 04:12:13 +00:00 |
Arvid Norberg
|
f7d051162e
|
fixed assert triggered by checked iterators in msvc-8.0
|
2007-05-16 01:58:00 +00:00 |
Arvid Norberg
|
1d68e10684
|
made it build in msvc by inserting ; at the end of function try blocks
|
2007-05-16 01:17:14 +00:00 |
Arvid Norberg
|
e9601080bb
|
introduced swap_slots and swap_slots3 on storage_interface. All reads that needs it, should now be EOF safe (when using sparse files).
|
2007-05-16 01:16:08 +00:00 |