Arvid Norberg
|
8c281cdb17
|
fixed bug found by Massaroddel. Some code was accidentily put inside a condition depending on the alert level
|
2005-11-05 11:37:51 +00:00 |
Arvid Norberg
|
822ac4a283
|
fixed some bugs in session.cpp where it removed peers from the selector prematurely. made the num_peers in the torrent_status only count connected peers, and updated the docs accordingly
|
2005-11-05 10:56:47 +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
|
0f57bd3331
|
updated documentation to reflect the new function set_max_half_open_connections
|
2005-11-03 12:23:09 +00:00 |
Arvid Norberg
|
ff61376140
|
merged fixes from release branch
|
2005-11-03 11:48:04 +00:00 |
Arvid Norberg
|
e5f73f4563
|
merged fixes from release branch
|
2005-11-02 23:24:18 +00:00 |
Arvid Norberg
|
cf4e3211ec
|
added info about shared libraries
|
2005-11-02 23:09:21 +00:00 |
Arvid Norberg
|
c71a5a9435
|
makes it build with logging
|
2005-11-02 20:59:36 +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
|
3f38e4c38d
|
removed debug output that was left in by mistake in last check in
|
2005-11-02 19:11:30 +00:00 |
Arvid Norberg
|
728b0f219b
|
merged fixes from release branch
|
2005-11-02 16:46:45 +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
|
3f36dd0395
|
added the ability to build libtorrent as a shared library. Fixed bugs with deleting of incomplete types (replaced auto_ptr with scoped_ptr). Made the string converter fall back on windows local code page if utf-8 decoding failed.
|
2005-11-01 18:30:39 +00:00 |
Arvid Norberg
|
0c1c9d375d
|
client_test works better on windows now
|
2005-10-19 18:00:17 +00:00 |
Arvid Norberg
|
eb92fa8b68
|
updated docs to reflect recent changes
|
2005-10-19 14:02:58 +00:00 |
Arvid Norberg
|
55144fc3f4
|
all functions on torrent_handle are now const. restored r, p, u keys in client_test
|
2005-10-19 13:58:41 +00:00 |
Arvid Norberg
|
4f295074c6
|
client_test can now monitor a directory for .torrent files and automatically start and stop downloads
|
2005-10-19 00:50:38 +00:00 |
Arvid Norberg
|
6d7236fbea
|
fixed unchecked input
|
2005-10-18 18:16:36 +00:00 |
Arvid Norberg
|
9d426441f1
|
more fixes for the windows file_size function
|
2005-10-17 21:09:42 +00:00 |
Arvid Norberg
|
c84a71c1ad
|
*** empty log message ***
|
2005-10-17 21:00:57 +00:00 |
Arvid Norberg
|
ac2c1fba0c
|
fixed incorrect function name
|
2005-10-17 20:58:37 +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
|
d3996ccfb9
|
added metadata_failed_alert and allcoating torrent state
|
2005-10-17 13:45:53 +00:00 |
Arvid Norberg
|
6db55b87ab
|
fixed problem when aborting checking torrents
|
2005-10-16 21:14:08 +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 |
peerkoel
|
d27ace98ba
|
The examples/client_test program depends on Boost::Regex and
Boost::ProgramOptions. The configure script detects these and builds the
client_test if the necessary libs are found.
|
2005-10-16 19:13:54 +00:00 |
Arvid Norberg
|
f63702c964
|
optimized session::add_torrent() by putting more info in torrent_info, to make it possible to reproduce the exact info section from an torrent_info object. The result is that the .torrent file is only parsed once.
|
2005-10-16 16:58:41 +00:00 |
Arvid Norberg
|
f770d1438d
|
fixed bug introduced in latest storage changes (triggered when using metadata extension). improved commandline switches to client_test
|
2005-10-16 09:15:46 +00:00 |
Arvid Norberg
|
032f4c715b
|
*** empty log message ***
|
2005-10-15 23:16:39 +00:00 |
Arvid Norberg
|
19259170d7
|
fixed problem when using metadata extension
|
2005-10-15 23:07:39 +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
|
950c9bd879
|
optimizations to entry (using std::maps find instead of linear search)
|
2005-10-13 21:50:59 +00:00 |
Arvid Norberg
|
c7c784170f
|
fix for unkown clients using shadow's style
|
2005-10-13 21:37:32 +00:00 |
Arvid Norberg
|
189a8756ee
|
big change in the way storage is checked. The checker thread can now check the fastresume data of a new torrent without waiting for a currently checking one
|
2005-10-13 07:59:05 +00:00 |
Michael Wojciechowski
|
7af0fad1ba
|
Corrected information about building release and debug versions using autotools.
|
2005-10-06 17:22:07 +00:00 |
Arvid Norberg
|
371c34ea7e
|
updated client identification
|
2005-10-05 14:06:39 +00:00 |
Arvid Norberg
|
364abbefb7
|
may have fixed an incorrect assert + added ending newline in a file that didn't have one
|
2005-10-03 23:09:22 +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
|
cbcf8df504
|
modified some assertions in policy
|
2005-10-01 11:20:47 +00:00 |
Arvid Norberg
|
da6afef0ae
|
*** empty log message ***
|
2005-10-01 10:50:07 +00:00 |
Arvid Norberg
|
7cfc0b2e44
|
fixed bug introduced when adding the separate request queue
|
2005-09-29 23:31:39 +00:00 |
Michael Wojciechowski
|
394c046fad
|
Removed buffer.cpp, it does not exist
|
2005-09-29 16:31:24 +00:00 |
Michael Wojciechowski
|
a0b4f3b3b6
|
Updated bin_PROGRAMS
|
2005-09-29 16:30:50 +00:00 |
Arvid Norberg
|
2822365b1b
|
updated changelog to reflect recent changes
|
2005-09-29 09:06:44 +00:00 |
Arvid Norberg
|
201793bc51
|
fixed assert when choking disconnecting peers
|
2005-09-29 08:56:13 +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
|
6d66566298
|
fixed problem with file pool when files were opened with 0 as info hash and attempted to close with the correct one. the info hash is no longer used as the key in the file pool. Also updated Makefile.am to include the buffer.hpp and .cpp and to include the storage unit test
|
2005-09-28 21:46:35 +00:00 |