Arvid Norberg
|
726aa89434
|
fixed typo
|
2007-01-03 11:43:00 +00:00 |
Arvid Norberg
|
7344c4823b
|
added num_connections, num_uploads, upload_rate_limit and download_rate_limit. Added building from cvs section.
|
2007-01-03 11:42:10 +00:00 |
Arvid Norberg
|
08e15e2f0c
|
updated Makefile for latest asio, fix in peer exchange, updated client_test output
|
2007-01-02 17:44:15 +00:00 |
Arvid Norberg
|
442039ea28
|
updated changelog added Xtorrent to identify_client
|
2007-01-02 14:23:32 +00:00 |
Arvid Norberg
|
c586b3dc91
|
modified client_test arguments
|
2007-01-02 14:16:26 +00:00 |
Daniel Wallin
|
39b977973f
|
Added accessor functions for upload_rate_limit and download_rate_limit
|
2007-01-01 23:51:24 +00:00 |
Arvid Norberg
|
0f3874028b
|
added btgdaemon to identify client and applied wojci's patch to add num_connections() and num_uploads() to session
|
2007-01-01 21:04:30 +00:00 |
Arvid Norberg
|
373b18233a
|
reverted some bad changes
|
2007-01-01 11:54:31 +00:00 |
Arvid Norberg
|
45864b15ec
|
fixed incorrect assert in bytes_done()
|
2006-12-31 14:48:18 +00:00 |
Arvid Norberg
|
0fc8c2efa3
|
updated changelog
|
2006-12-30 23:04:42 +00:00 |
Arvid Norberg
|
d58c6d2e31
|
fixed so that both session constructors initializes boost.filesystem. Fixed the case where the file check throws exceptions, the torrent is no longer removed, but paused
|
2006-12-30 23:02:21 +00:00 |
Arvid Norberg
|
a78ef76592
|
commented out an expensive invariant check. Fixed http parser to accept responses with only LF (and not CRLF)
|
2006-12-29 23:40:56 +00:00 |
peerkoel
|
1561baf1bb
|
pkg-config file bugfix
|
2006-12-27 23:52:20 +00:00 |
Arvid Norberg
|
d50ab33855
|
added clients to identify_client and a minor fix
|
2006-12-27 15:14:17 +00:00 |
Arvid Norberg
|
8ab5ba2cf5
|
updated user agent documentation
|
2006-12-22 16:51:19 +00:00 |
Arvid Norberg
|
c69479a166
|
fixed the cause of an inconsistency in the piece picker and the torrent
|
2006-12-22 00:45:43 +00:00 |
Arvid Norberg
|
f83db0a423
|
consistency fixes related to shutting down
|
2006-12-21 22:20:28 +00:00 |
Arvid Norberg
|
755d9f5967
|
since the web seed downloader now calls incoming_piece with correct block sizes, incoming piece can be reverted to not allow incorrect block sizes
|
2006-12-21 11:37:03 +00:00 |
Arvid Norberg
|
1b46fb9e1b
|
fixed an assert in teh web seed downloader
|
2006-12-21 02:44:00 +00:00 |
Arvid Norberg
|
ae4267e0a0
|
fixed the new web seed code to work with multi-file torrents
|
2006-12-20 23:06:24 +00:00 |
Arvid Norberg
|
cbf6bfe806
|
the torrent maker now skips hidden files
|
2006-12-20 23:02:41 +00:00 |
Arvid Norberg
|
c32dd33a2d
|
commented out an expensive invariant check
|
2006-12-18 01:24:35 +00:00 |
Arvid Norberg
|
3a7eeb3966
|
rewrote most of the web seed downloader to report its progress accurately (to prevent inconsistencies in the core). Not well tested with multi file torrents yet
|
2006-12-18 01:23:30 +00:00 |
Arvid Norberg
|
2ebff76caa
|
fixes
|
2006-12-16 03:55:20 +00:00 |
Arvid Norberg
|
80bcbdf044
|
fixed typo
|
2006-12-16 03:36:33 +00:00 |
Arvid Norberg
|
cf4aa6d6e1
|
added more asserts related to the invariance between the peer connections' request queue and the piece picker
|
2006-12-16 03:34:56 +00:00 |
Arvid Norberg
|
400a2fe82a
|
added more asserts related to the invariance between the peer connections' request queue and the piece picker
|
2006-12-16 02:19:53 +00:00 |
Arvid Norberg
|
0bad3bcc48
|
fixed typos
|
2006-12-15 23:24:40 +00:00 |
Arvid Norberg
|
4c78274897
|
added more asserts in bytes_done()
|
2006-12-15 23:22:40 +00:00 |
Arvid Norberg
|
13facbdb83
|
added a strand for all async operations for thread safety
|
2006-12-15 17:47:21 +00:00 |
Arvid Norberg
|
c567d06406
|
some asserts
|
2006-12-15 12:29:47 +00:00 |
Arvid Norberg
|
79ebcf5dd8
|
modified the hueristic for taking over blocks slightly, added logging
|
2006-12-15 10:42:56 +00:00 |
Arvid Norberg
|
1271334f95
|
fix
|
2006-12-15 09:38:52 +00:00 |
Arvid Norberg
|
16b7898de9
|
added some asserts
|
2006-12-15 02:26:11 +00:00 |
Arvid Norberg
|
9e27e33c99
|
added some asserts and updated changelog
|
2006-12-14 16:12:31 +00:00 |
Arvid Norberg
|
400aeaa347
|
fixed bug in sending announce messages
|
2006-12-14 00:54:37 +00:00 |
Arvid Norberg
|
ef9c2aba66
|
fixed bugs introduced in the http tracker refactoring and the fastresume data writer when the piece picker was deallocated, reported by Massaroddel
|
2006-12-12 12:56:18 +00:00 |
Arvid Norberg
|
fcf211378a
|
fixed http_tracker_connection to finally use the http-parser class (which also web_seed_connection uses). also fixed a case sensitivity issue with http header names.
|
2006-12-12 02:28:53 +00:00 |
Arvid Norberg
|
fcf20c7c0c
|
invariant check fixes
|
2006-12-11 15:43:27 +00:00 |
Arvid Norberg
|
f0e97d5aff
|
fixes and asserts partly related to the freeing of the piece picker
|
2006-12-11 12:48:33 +00:00 |
Arvid Norberg
|
5e6258e396
|
added another client to the projects page
|
2006-12-11 12:46:05 +00:00 |
Arvid Norberg
|
d10f06059d
|
fix related to the recent piece_picker optimization
|
2006-12-05 23:53:56 +00:00 |
Arvid Norberg
|
ddfadaf6e4
|
made the interface more space efficient
|
2006-12-05 23:41:13 +00:00 |
Arvid Norberg
|
e49934f236
|
fixed typo
|
2006-12-04 20:46:38 +00:00 |
Arvid Norberg
|
ef235faede
|
added MLDonkey to identify client, fixed a problem introduced with the recent piece_picker optimization, choked peers should now waste less bandwidth in the quota management.
|
2006-12-04 20:42:47 +00:00 |
Arvid Norberg
|
90feac8126
|
deallocates the piece picker when seeding, to free up unused memory
|
2006-12-04 12:20:34 +00:00 |
Arvid Norberg
|
7fa3d899a1
|
updated extension documentation
|
2006-12-04 12:15:49 +00:00 |
Arvid Norberg
|
c2d31bb2b7
|
documentation updates on building on ubuntu and suse
|
2006-12-02 14:10:09 +00:00 |
Arvid Norberg
|
4f68ca55dc
|
fixed incorrect change in earlier check-in
|
2006-11-30 20:40:41 +00:00 |
Arvid Norberg
|
947df91b20
|
improved support for multiple connections per ip
|
2006-11-30 11:56:19 +00:00 |