2396 Commits

Author SHA1 Message Date
Arvid Norberg
55c79dd452 converting byte order of gateway and destinaton address when enumerating routes on linux 2008-08-16 22:49:46 +00:00
Arvid Norberg
89907cdae8 fix no-metadata case to not send any other messages before the bitfield (which is sent once we have the metadata) 2008-08-16 22:07:15 +00:00
Arvid Norberg
5b28964c22 don't take the ip_interface vector by reference when it's returned by value 2008-08-16 21:26:23 +00:00
Arvid Norberg
9bae670ac7 fix build with boost-1.36 2008-08-16 21:11:27 +00:00
Arvid Norberg
a49906f0cc added some precautionary checks in bdecoder 2008-08-16 21:10:39 +00:00
Arvid Norberg
015ab223c9 added asserts for timers 2008-08-16 21:07:45 +00:00
Arvid Norberg
5d919403da updated boost link in building docs to point to boost-1.36 2008-08-13 08:03:16 +00:00
Arvid Norberg
68b61e4df6 removed redundant condition 2008-08-12 09:27:42 +00:00
Arvid Norberg
c725d44ced fixed serious issue with 'disconnect redundant peers' where seeds would be disconnected while downloading 2008-08-12 08:18:05 +00:00
Arvid Norberg
dc60418357 renamed variable in natpmp to avoid warning 2008-08-11 15:28:27 +00:00
Arvid Norberg
cc7391690b fixed client test status display since connecting_to_tracker was removed 2008-08-11 14:34:37 +00:00
Arvid Norberg
7d6a895d1b makes all tracker requests 'stopped' when aborting 2008-08-11 14:31:58 +00:00
Arvid Norberg
679b1ff675 added LeechCraft to identify client 2008-08-10 20:18:18 +00:00
Arvid Norberg
9cd95fb52c fix to invariant check 2008-08-10 15:00:56 +00:00
Arvid Norberg
56ae82be2c made the invariant check more strict 2008-08-10 10:22:36 +00:00
Arvid Norberg
54a5dd4af4 added invariant check for file-checking queue consistency 2008-08-10 09:34:39 +00:00
Arvid Norberg
cd71f3fb9b updated examples page 2008-08-09 07:34:12 +00:00
Arvid Norberg
8488d5eb59 fixed bug in disk_io_thread read cache management 2008-08-07 12:30:36 +00:00
Arvid Norberg
10c0956a2f removed redundant IP filter check 2008-08-03 23:04:38 +00:00
Arvid Norberg
7d47ed54eb removed connecting_to_tracker state 2008-08-03 15:32:15 +00:00
Arvid Norberg
cbf8e6f3b1 introduced TORRENT_NO_DEPRECATE, to disable deprecated functions. Made example not use deprecated functions. Documented magnet uri related functions. 2008-08-03 15:14:08 +00:00
Arvid Norberg
18b14e56df made the minimum announce interval configurable 2008-08-01 22:34:37 +00:00
Arvid Norberg
6b2338c5dd fix piece_picker piece-shuffle bug 2008-07-31 09:19:52 +00:00
Arvid Norberg
b5467845d7 fixed assert in file_progress and build issue when built with expensive invariant checks 2008-07-30 08:52:39 +00:00
Arvid Norberg
58978048e8 fixed assert in disk_io_thread 2008-07-30 08:05:04 +00:00
Andrew Resch
0488e0c43a Add session_settings::peer_tos to bindings 2008-07-30 06:52:54 +00:00
Arvid Norberg
3500fe3be4 when building with test-coverage on, gcov is now linked in and asserts are disabled 2008-07-30 06:43:01 +00:00
Arvid Norberg
a8562a9f19 small optimization of expensive invariant check 2008-07-30 06:42:08 +00:00
Arvid Norberg
854f029fc1 fixed warning on gcc 4.3 2008-07-30 06:41:05 +00:00
Arvid Norberg
aed9a00e44 tests are run with full invariant checks 2008-07-30 06:40:06 +00:00
Arvid Norberg
eccba2072c exclude print_pieces() from build unless PICKER_LOG is enabled 2008-07-30 06:39:37 +00:00
Andrew Resch
d40b8df393 Fix building with gcc 4.3 2008-07-30 05:44:50 +00:00
Andrew Resch
5e290275d2 Add session::settings() and ability to set outgoing_ports in session 2008-07-30 05:31:22 +00:00
Arvid Norberg
43dd90bb59 don't set executable permission of files 2008-07-22 13:02:06 +00:00
Arvid Norberg
4aee6df9d4 fixed create_torrent 2008-07-22 13:01:22 +00:00
Arvid Norberg
b22082b77b add set_priv and priv to create_torrent 2008-07-21 17:04:31 +00:00
Arvid Norberg
186561e5ff fixed test_swarm 2008-07-20 21:32:20 +00:00
Arvid Norberg
81a88a774f test_swarm fixes 2008-07-20 17:39:28 +00:00
Arvid Norberg
b32aa520c2 delete_files bug fix 2008-07-20 17:38:59 +00:00
Arvid Norberg
5ad495865e fixed bug in windows path of file.cpp 2008-07-20 16:34:01 +00:00
Arvid Norberg
df27541904 only use wpath on windows 2008-07-20 16:13:52 +00:00
Arvid Norberg
c605c8021f added file priority functions 2008-07-20 16:00:08 +00:00
Arvid Norberg
d16629f7c8 default to use UNICODE on windows 2008-07-20 11:53:21 +00:00
Arvid Norberg
417855848f merged file_win.cpp and file.cpp (removed the need for file_win.cpp). The file is no longer a pimpl 2008-07-20 11:14:54 +00:00
Arvid Norberg
0433a32857 fixed msvc warning 2008-07-20 10:35:51 +00:00
Arvid Norberg
8c91fff1d6 saves torrent settings in resume data (up/down rate limits, max connections, upload slots, paused state, auto managed, piece priorities, renamed files) 2008-07-19 11:12:40 +00:00
Arvid Norberg
d4ee273573 fix print out issue in lazy_entry 2008-07-19 09:45:56 +00:00
Arvid Norberg
7607034ab6 exposed upload_only in peer_info 2008-07-19 07:57:43 +00:00
Arvid Norberg
49e76f510f stop scraping torrents when session is paused 2008-07-19 07:45:15 +00:00
Arvid Norberg
4597de74df removed incorrect assert 2008-07-19 07:35:24 +00:00