Arvid Norberg
|
9625648026
|
filter loopback and local network IPs as external addresses. Re-open main_session.log when changing port (to create it in the right folder). Use a listen socket queue length of 5 instead of 0. It seemed like 0 meant 0 instead of OS chooses
|
2008-08-25 21:17:24 +00:00 |
Arvid Norberg
|
7cdc7b2912
|
fixed typo
|
2008-08-25 21:10:13 +00:00 |
Arvid Norberg
|
f407c6d24e
|
fixed bug in piece time-out code. Fixes #388
|
2008-08-25 15:25:46 +00:00 |
Arvid Norberg
|
ae60562caf
|
fix isprint() build issue with msvc
|
2008-08-24 08:41:48 +00:00 |
Arvid Norberg
|
a22f6b6359
|
fixed type cast for std::isprint, to avoid assert
|
2008-08-21 13:44:30 +00:00 |
Arvid Norberg
|
5a922dd3ef
|
replaced std::isprint with one that is not dependent on locale. Fixes #384
|
2008-08-21 13:41:27 +00:00 |
Arvid Norberg
|
71db0f32db
|
removed incorrect assert. Fixes #309
|
2008-08-21 11:54:38 +00:00 |
Arvid Norberg
|
635341f1e4
|
fixed the definition of torrent_handle::is_paused() to be consistent with torrent_status::paused and made it clear in the documentation
|
2008-08-21 11:24:24 +00:00 |
Arvid Norberg
|
e58485822b
|
optimized encryption
|
2008-08-20 23:05:12 +00:00 |
Arvid Norberg
|
42b5cad1f8
|
attempt to fix NAT-PMP hang on shutdown
|
2008-08-20 08:34:32 +00:00 |
Arvid Norberg
|
b72badd1b1
|
added test for checking files when some files are missing
|
2008-08-20 08:07:31 +00:00 |
Arvid Norberg
|
0454fb77d7
|
fixed bug where is_sequential_download would return false when it should be true
|
2008-08-19 16:04:01 +00:00 |
Arvid Norberg
|
37389e4fe4
|
added test to measure peak download rate and introduced performance warning alert when disk buffer limit and request limit are reached
|
2008-08-19 15:04:14 +00:00 |
Arvid Norberg
|
a134908bac
|
fixed warnings and uninitialized variable
|
2008-08-19 14:53:50 +00:00 |
Arvid Norberg
|
d94f35a75b
|
fix build failure with TORRENT_DHT_VERBOSE_LOGGING
|
2008-08-19 08:39:21 +00:00 |
Arvid Norberg
|
893e9f2af6
|
fix bug in piece picker where set_piece_priority would return false even though the piece filter changed and updated test_transfer to catch it
|
2008-08-19 07:11:17 +00:00 |
Arvid Norberg
|
9266afe5f5
|
fixed bug where a torrent would not get into the 'finished' state right after file checking. It would either go to downloading or seeding. Also added test_transfer
|
2008-08-18 20:02:50 +00:00 |
Arvid Norberg
|
df9b8753c9
|
fix to previous check-in
|
2008-08-16 23:02:03 +00:00 |
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
|
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
|
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
|
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 |
Arvid Norberg
|
a8562a9f19
|
small optimization of expensive invariant check
|
2008-07-30 06:42:08 +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 |
Arvid Norberg
|
43dd90bb59
|
don't set executable permission of files
|
2008-07-22 13:02:06 +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
|
c605c8021f
|
added file priority functions
|
2008-07-20 16:00:08 +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
|
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 |