Arvid Norberg
|
5ff529d4b1
|
fix debug builds of libtorrent.so
|
2012-03-21 16:34:41 +00:00 |
Arvid Norberg
|
68cefe7d89
|
fixed bug in magnet link parser, and improved unit test
|
2012-03-21 16:27:50 +00:00 |
Arvid Norberg
|
cafbf2ca1d
|
more work on minimizing shared object export symbol table
|
2012-03-20 03:53:07 +00:00 |
Arvid Norberg
|
619c375528
|
don't inline large functions
|
2012-03-19 06:06:52 +00:00 |
Arvid Norberg
|
3a1145b6db
|
removed left-overs
|
2012-03-19 05:31:35 +00:00 |
Arvid Norberg
|
26805c944c
|
converted use of deprecated functions in the tests
|
2012-03-19 04:02:13 +00:00 |
Arvid Norberg
|
62fef3cba0
|
fixed build configuration test in session.cpp
|
2012-03-19 02:43:06 +00:00 |
Arvid Norberg
|
cda69425f9
|
typo in dht test
|
2012-03-19 00:56:38 +00:00 |
Arvid Norberg
|
b1bb3fcc88
|
better support for dht test with no ipv6 support
|
2012-03-19 00:42:12 +00:00 |
Arvid Norberg
|
9b8ce67302
|
fixed bug in external IP voting
|
2012-03-19 00:31:21 +00:00 |
Arvid Norberg
|
f4d0d90f20
|
fixed typo
|
2012-03-19 00:30:02 +00:00 |
Arvid Norberg
|
a2521bd23c
|
fix a bunch of issues to properly support dynamic linking of libtorrent with visibility=hidden. Still requires a small patch to boost
|
2012-03-18 23:31:04 +00:00 |
Arvid Norberg
|
8213814102
|
DHT fix
|
2012-03-17 19:27:57 +00:00 |
Arvid Norberg
|
af09935b87
|
some windows path fixes
|
2012-03-17 19:06:11 +00:00 |
Arvid Norberg
|
8a4685e83b
|
fixed some typos
|
2012-03-17 17:48:22 +00:00 |
Arvid Norberg
|
2ec6a53c71
|
fix openssl build
|
2012-03-16 07:45:27 +00:00 |
Arvid Norberg
|
750801d25b
|
some more shared linking fixes
|
2012-03-15 17:17:10 +00:00 |
Arvid Norberg
|
64b599598c
|
minor fixes
|
2012-03-15 07:16:30 +00:00 |
Arvid Norberg
|
7b1a441aeb
|
attempt to make shared library builds to work with visibility=hidden
|
2012-03-15 06:08:08 +00:00 |
Arvid Norberg
|
7f2d6325df
|
rely on boost configs symbol export macro, make sure boost thinks it is built as a shared library when linked into a shared library
|
2012-03-13 15:35:35 +00:00 |
Arvid Norberg
|
250f1645b3
|
fix windows directory separator issue on windows with UNC paths
|
2012-03-13 04:50:12 +00:00 |
Arvid Norberg
|
fc4f4a9753
|
fix non-unc build
|
2012-03-13 04:44:40 +00:00 |
Arvid Norberg
|
e8abac3a4b
|
fixed typo in python binding
|
2012-03-11 16:21:51 +00:00 |
Arvid Norberg
|
ba4286ea2d
|
expose create_torrent constructor to python binding
|
2012-03-11 07:14:17 +00:00 |
Arvid Norberg
|
74d8f5beb3
|
fix python bindings for hash_for_piece
|
2012-03-11 06:57:35 +00:00 |
Arvid Norberg
|
df2e891a2d
|
set uTP target delay to 100 ms. expose setting for packet loss multiplier for cwnd
|
2012-03-11 05:46:15 +00:00 |
Arvid Norberg
|
d8b221c795
|
improve session stats logging and parsing
|
2012-03-11 05:35:29 +00:00 |
Arvid Norberg
|
671694959f
|
log peers that have a full send buffer
|
2012-03-09 17:03:10 +00:00 |
Arvid Norberg
|
3442534085
|
fixed no-deprecate build
|
2012-03-09 06:34:23 +00:00 |
Arvid Norberg
|
b58a96d76b
|
log stats of incoming piece requests
|
2012-03-09 06:24:01 +00:00 |
Arvid Norberg
|
e08718428e
|
revert mistake
|
2012-03-09 02:18:46 +00:00 |
Arvid Norberg
|
9288f08826
|
fix stats logging precision
|
2012-03-09 01:22:45 +00:00 |
Arvid Norberg
|
ce3405c0ce
|
don't prevent sending bytes just because the peer was waiting on the disk
|
2012-03-09 01:19:30 +00:00 |
Arvid Norberg
|
97b4012685
|
and actually fix it
|
2012-03-09 00:23:08 +00:00 |
Arvid Norberg
|
f49c6d2d52
|
fix non UNC paths build
|
2012-03-09 00:14:30 +00:00 |
Arvid Norberg
|
341967dab7
|
improve magnet link support. in RSS feeds for instance. Parsing of magnet links was factored out and moved to the proper place, in session_impl::add_torrent
|
2012-03-08 09:54:44 +00:00 |
Arvid Norberg
|
9bd40e950b
|
add send_buffer_low_watermark in an attempt to improve seed ramp-up time
|
2012-03-07 02:59:50 +00:00 |
Arvid Norberg
|
02b0e0ead3
|
add some more stats logging
|
2012-03-06 10:34:18 +00:00 |
Arvid Norberg
|
57eb57ac78
|
move trust point and hashfailure counter logic to where they belong
|
2012-03-06 07:35:56 +00:00 |
Arvid Norberg
|
5897235f51
|
fix recent simplification of connection attempt distribution
|
2012-03-06 07:34:02 +00:00 |
Arvid Norberg
|
ea59a9be22
|
simplify connection attempt distribution logic to not lower the connection rate with a downloading torrent among seeding ones
|
2012-03-05 10:42:25 +00:00 |
Arvid Norberg
|
8f3c3de1e2
|
add incoming requests to stats logging
|
2012-03-05 10:05:20 +00:00 |
Arvid Norberg
|
4a1fa63d82
|
fixed unit in parse_session_stats.py
|
2012-03-04 20:08:50 +00:00 |
Arvid Norberg
|
98698380d9
|
added more diagnostics to test_tracker.cpp
|
2012-03-04 20:07:35 +00:00 |
Arvid Norberg
|
e2d46b5563
|
add performance warning when hitting the file descriptor limit. Log the total number of peers, including half-open TCP connections
|
2012-03-04 11:18:27 +00:00 |
Arvid Norberg
|
769c985e78
|
report ENOFILE to peer connection disconnect function when running out of file descriptors
|
2012-03-04 10:54:55 +00:00 |
Arvid Norberg
|
0d29dbbfbe
|
don't add the UNC path prefix to network paths
|
2012-03-04 10:54:10 +00:00 |
Arvid Norberg
|
e3f484e78f
|
added unit test for unc paths on windows
|
2012-03-04 05:24:42 +00:00 |
Arvid Norberg
|
92fba05040
|
attempt to fix unc paths on windows
|
2012-03-03 21:51:15 +00:00 |
Arvid Norberg
|
5a8037dba2
|
added performance alert for address-in-use errors
|
2012-03-03 02:29:37 +00:00 |