Arvid Norberg
|
41810b1166
|
merged back the asio development branch
|
2006-04-25 21:04:48 +00:00 |
Arvid Norberg
|
410af930a7
|
no longer expects requests to be handled in fifo order
|
2006-02-23 10:53:07 +00:00 |
Arvid Norberg
|
564ae78012
|
fixed bug caused when sockets were bound to non-local interface
|
2006-01-06 20:20:20 +00:00 |
Arvid Norberg
|
2e851505f8
|
merged fixes from release branch
|
2005-11-22 00:18:39 +00:00 |
Arvid Norberg
|
ec7eb0ebd6
|
more asserts in peer_connection
|
2005-11-04 00:14:55 +00:00 |
Arvid Norberg
|
051aa5dbe0
|
fixed an incorrect assert and added another one in the invariant check
|
2005-11-03 22:55:51 +00:00 |
Arvid Norberg
|
d7b1dda483
|
renamed torrent::interface() since it seems msvc won't allow it as an identifier
|
2005-11-02 19:19:41 +00:00 |
Arvid Norberg
|
bcbe165aee
|
added the ability to limit the number of half-open tcp connections
|
2005-11-02 16:28:39 +00:00 |
Arvid Norberg
|
6d7236fbea
|
fixed unchecked input
|
2005-10-18 18:16:36 +00:00 |
Arvid Norberg
|
51052fa2b1
|
fixed incorrect assert in file_win.cpp, added windows-unicode function for file_size
|
2005-10-17 20:37:40 +00:00 |
Arvid Norberg
|
23fbb8d240
|
may have fixed a bug where incorrect metadata was sent (introduced with the latest optimization)
|
2005-10-16 20:15:54 +00:00 |
Arvid Norberg
|
a44c3c7811
|
fixed bug where upload ratio was not being respected
|
2005-10-15 17:21:49 +00:00 |
Arvid Norberg
|
ea0e803fff
|
removed some debug logging
|
2005-10-13 21:51:59 +00:00 |
Arvid Norberg
|
b80c8720e3
|
fixed incorrect assert
|
2005-10-01 16:18:36 +00:00 |
Arvid Norberg
|
a09159c239
|
fixed the buggy changes from last revision, modified the invariant checks
|
2005-10-01 15:12:10 +00:00 |
Arvid Norberg
|
7cfc0b2e44
|
fixed bug introduced when adding the separate request queue
|
2005-09-29 23:31:39 +00:00 |
Arvid Norberg
|
8ef7f58d16
|
fixed bug where some blocks weren't restored in the piece picker when the peer they were requested from disconnected. made the invariant check on policy work
|
2005-09-28 23:58:55 +00:00 |
Arvid Norberg
|
beee914277
|
separated the queue of blocks to be requested from peers and those allocated for peers. This sets a hard limit on the remote request queue size and works better with BitComet
|
2005-09-27 08:07:24 +00:00 |
Arvid Norberg
|
09c98711d5
|
made the peer_connection re-request pieces that aren't sent (fixes a problem where the download could get stuck because bitcomet ignores some requests)
|
2005-09-21 21:44:38 +00:00 |
Arvid Norberg
|
82c0ca5675
|
Changed the way libtorrent find out if a peer supports its extensions to make it compatible with Mainline beta.
|
2005-09-18 10:18:23 +00:00 |
Arvid Norberg
|
5a1e064783
|
Added support for dht-port message. It is currently only logged.
|
2005-09-14 22:45:22 +00:00 |
Arvid Norberg
|
7f890239c4
|
Added new send buffer class to avoid unecessary copying of outgoing data.
|
2005-09-14 19:33:16 +00:00 |
Arvid Norberg
|
a15f589341
|
fixed problem in piece_picker with filtered files, also optimzed it somewhat. Added more logging and added one test to the piece_picker test
|
2005-09-01 21:04:21 +00:00 |
Arvid Norberg
|
84ddeacea0
|
*** empty log message ***
|
2005-08-23 09:59:56 +00:00 |
Arvid Norberg
|
e930580f13
|
*** empty log message ***
|
2005-08-18 23:55:32 +00:00 |
Arvid Norberg
|
d19c2c6483
|
removed olf workarounds for vc6.5 and added documentation for building with autotools
|
2005-08-15 18:03:57 +00:00 |
Arvid Norberg
|
c1ec7e8830
|
*** empty log message ***
|
2005-08-05 02:43:44 +00:00 |
Arvid Norberg
|
57144ea15d
|
*** empty log message ***
|
2005-08-03 22:51:21 +00:00 |
Arvid Norberg
|
de8839cc62
|
*** empty log message ***
|
2005-07-22 17:16:23 +00:00 |
Arvid Norberg
|
300e839fab
|
*** empty log message ***
|
2005-07-16 00:56:50 +00:00 |
Arvid Norberg
|
eca5300ebb
|
*** empty log message ***
|
2005-06-15 12:54:35 +00:00 |
Arvid Norberg
|
cf8d7beb23
|
*** empty log message ***
|
2005-06-13 10:58:00 +00:00 |
Arvid Norberg
|
de63a70323
|
*** empty log message ***
|
2005-06-12 00:21:37 +00:00 |
Arvid Norberg
|
1bc22888a8
|
*** empty log message ***
|
2005-06-10 23:12:50 +00:00 |
Arvid Norberg
|
fbffae1981
|
*** empty log message ***
|
2005-05-30 17:43:03 +00:00 |
Arvid Norberg
|
2fabb2bf80
|
experimental support for filtering pieces (filter from downloading that is)
|
2005-05-25 10:01:01 +00:00 |
Arvid Norberg
|
1672eed3f2
|
*** empty log message ***
|
2005-04-03 15:44:17 +00:00 |
Arvid Norberg
|
6ff7e76ab2
|
*** empty log message ***
|
2005-03-19 12:22:40 +00:00 |
Arvid Norberg
|
ed868f04ed
|
*** empty log message ***
|
2005-03-12 12:18:07 +00:00 |
Arvid Norberg
|
a5c91f683a
|
*** empty log message ***
|
2005-03-05 14:17:17 +00:00 |
Arvid Norberg
|
344d5b80c8
|
*** empty log message ***
|
2005-01-10 11:14:22 +00:00 |
Arvid Norberg
|
b55a1a6766
|
*** empty log message ***
|
2004-12-21 12:30:09 +00:00 |
Arvid Norberg
|
bc774ff491
|
*** empty log message ***
|
2004-11-30 11:17:32 +00:00 |
Arvid Norberg
|
b29e378f22
|
*** empty log message ***
|
2004-11-18 22:33:50 +00:00 |
Arvid Norberg
|
df281f81ae
|
*** empty log message ***
|
2004-10-31 23:16:08 +00:00 |
Arvid Norberg
|
e9ef2b56a5
|
*** empty log message ***
|
2004-10-17 22:23:08 +00:00 |
Arvid Norberg
|
a8e8c715e8
|
*** empty log message ***
|
2004-10-14 01:17:04 +00:00 |
Arvid Norberg
|
579d63f49d
|
*** empty log message ***
|
2004-09-16 01:14:16 +00:00 |
Arvid Norberg
|
2406d5e54d
|
*** empty log message ***
|
2004-09-12 13:53:00 +00:00 |
Arvid Norberg
|
29cb9e8969
|
*** empty log message ***
|
2004-09-07 23:16:11 +00:00 |
Arvid Norberg
|
a1b50fb1e3
|
*** empty log message ***
|
2004-08-08 21:26:40 +00:00 |
Arvid Norberg
|
bd296f3657
|
*** empty log message ***
|
2004-07-24 11:54:17 +00:00 |
Arvid Norberg
|
d1577962db
|
*** empty log message ***
|
2004-07-06 18:20:07 +00:00 |
Arvid Norberg
|
2baa01e3ec
|
*** empty log message ***
|
2004-07-01 07:12:17 +00:00 |
Arvid Norberg
|
82f5f056ea
|
*** empty log message ***
|
2004-06-30 07:53:42 +00:00 |
Arvid Norberg
|
43997c41fd
|
*** empty log message ***
|
2004-06-28 20:23:42 +00:00 |
Arvid Norberg
|
0f31d61d7d
|
*** empty log message ***
|
2004-06-14 23:11:31 +00:00 |
Arvid Norberg
|
760fe68eff
|
*** empty log message ***
|
2004-06-14 23:10:16 +00:00 |
Arvid Norberg
|
f70bd8ac97
|
added a metadata extension. i.e. torrent-less downloads
|
2004-06-13 23:30:42 +00:00 |
Magnus Jonsson
|
00eaae092f
|
*** empty log message ***
|
2004-05-13 23:34:42 +00:00 |
Arvid Norberg
|
6b5b48adbc
|
*** empty log message ***
|
2004-04-17 12:29:35 +00:00 |
Arvid Norberg
|
b0359b8f91
|
*** empty log message ***
|
2004-04-04 23:22:39 +00:00 |
Arvid Norberg
|
fb8a1bb495
|
*** empty log message ***
|
2004-03-30 23:55:52 +00:00 |
Arvid Norberg
|
62bfb69863
|
*** empty log message ***
|
2004-03-29 23:25:13 +00:00 |
Arvid Norberg
|
fac783b4d8
|
*** empty log message ***
|
2004-03-28 17:45:37 +00:00 |
Arvid Norberg
|
a9b3c6dd41
|
*** empty log message ***
|
2004-03-27 22:02:31 +00:00 |
Arvid Norberg
|
27c8533716
|
*** empty log message ***
|
2004-03-22 14:56:32 +00:00 |
Arvid Norberg
|
bb52b74a9e
|
*** empty log message ***
|
2004-03-21 02:03:37 +00:00 |
Arvid Norberg
|
06ad07cea7
|
*** empty log message ***
|
2004-03-17 12:14:44 +00:00 |
Magnus Jonsson
|
d6dc5b52e4
|
*** empty log message ***
|
2004-03-11 14:56:48 +00:00 |
Arvid Norberg
|
8e581e7a37
|
*** empty log message ***
|
2004-03-08 14:34:11 +00:00 |
Magnus Jonsson
|
1d9b74ffee
|
*** empty log message ***
|
2004-03-07 20:50:56 +00:00 |
Arvid Norberg
|
3dac95965e
|
*** empty log message ***
|
2004-03-05 12:04:47 +00:00 |
Arvid Norberg
|
02871e5977
|
*** empty log message ***
|
2004-03-01 21:54:10 +00:00 |
Arvid Norberg
|
35ce00afa7
|
*** empty log message ***
|
2004-03-01 01:03:16 +00:00 |
Arvid Norberg
|
3108cd0182
|
*** empty log message ***
|
2004-02-29 21:33:17 +00:00 |
Arvid Norberg
|
c035bb11f8
|
*** empty log message ***
|
2004-02-29 13:11:44 +00:00 |
Magnus Jonsson
|
7af8beff02
|
*** empty log message ***
|
2004-02-25 13:18:41 +00:00 |
Magnus Jonsson
|
ed7c5e6d13
|
*** empty log message ***
|
2004-02-24 23:48:02 +00:00 |
Magnus Jonsson
|
13b2590c0b
|
*** empty log message ***
|
2004-02-24 19:23:37 +00:00 |
Arvid Norberg
|
cea75e3723
|
*** empty log message ***
|
2004-02-24 12:45:05 +00:00 |
Magnus Jonsson
|
4cb125a694
|
*** empty log message ***
|
2004-02-23 22:54:54 +00:00 |
Arvid Norberg
|
8d9e73cf76
|
*** empty log message ***
|
2004-02-20 15:22:23 +00:00 |
Arvid Norberg
|
402046338c
|
*** empty log message ***
|
2004-02-18 00:08:20 +00:00 |
Magnus Jonsson
|
a25addd496
|
*** empty log message ***
|
2004-02-12 14:41:39 +00:00 |
Arvid Norberg
|
268d96020e
|
*** empty log message ***
|
2004-02-01 17:42:20 +00:00 |
Arvid Norberg
|
2722e5803f
|
*** empty log message ***
|
2004-02-01 13:48:30 +00:00 |
Arvid Norberg
|
80b57290c9
|
*** empty log message ***
|
2004-01-31 10:46:15 +00:00 |
Arvid Norberg
|
5b7100656e
|
*** empty log message ***
|
2004-01-31 10:20:19 +00:00 |
Arvid Norberg
|
03561913df
|
*** empty log message ***
|
2004-01-28 11:37:46 +00:00 |
Arvid Norberg
|
7013ee461c
|
*** empty log message ***
|
2004-01-26 17:39:44 +00:00 |
Arvid Norberg
|
fc74e19224
|
*** empty log message ***
|
2004-01-26 10:29:00 +00:00 |
Arvid Norberg
|
1eaa0877c8
|
*** empty log message ***
|
2004-01-26 00:21:12 +00:00 |
Magnus Jonsson
|
23288c74f5
|
*** empty log message ***
|
2004-01-25 22:41:55 +00:00 |
Arvid Norberg
|
0dbbc18186
|
removed most warnings on msvc.
reimplemented piece_manager::check_pieces to take care of all possible cases of the storage state.
|
2004-01-25 18:18:36 +00:00 |
Arvid Norberg
|
19a4dad706
|
*** empty log message ***
|
2004-01-24 17:14:03 +00:00 |
Arvid Norberg
|
a3b47ec826
|
added documentation of udp-tracker protocol and finalized support for it.
|
2004-01-22 22:45:52 +00:00 |
Arvid Norberg
|
b897315abb
|
implemented completely untested support for udp-trackers.
|
2004-01-21 13:16:11 +00:00 |
Arvid Norberg
|
a9ef075d7d
|
started work on udp-tracker support.
|
2004-01-20 22:59:21 +00:00 |
Arvid Norberg
|
6d22d4144c
|
*** empty log message ***
|
2004-01-20 11:01:50 +00:00 |