Arvid Norberg
|
8554f97486
|
revert shutdown hang fix
|
2012-07-15 01:36:56 +00:00 |
Arvid Norberg
|
377bba90fb
|
merged connection_queue_fix from libtorrent_aio
|
2012-07-14 22:49:29 +00:00 |
Arvid Norberg
|
2a08bb5feb
|
fix shutdown hang issue in connection queue
|
2012-07-14 20:37:31 +00:00 |
Arvid Norberg
|
450a9f69ef
|
update changelog
|
2012-07-14 20:35:18 +00:00 |
Arvid Norberg
|
a62a2a5b6c
|
merged linux permission issue fix from RC_0_16
|
2012-07-13 04:04:56 +00:00 |
Arvid Norberg
|
3d7dc768da
|
use random peer IDs in anonymous mode
|
2012-07-08 22:47:25 +00:00 |
Arvid Norberg
|
a348eae42d
|
don't save excessive number of peers in the resume data
|
2012-07-04 21:33:04 +00:00 |
Arvid Norberg
|
7c7b927e07
|
improve connection distribution fairness between torrents
|
2012-07-04 20:41:22 +00:00 |
Arvid Norberg
|
bdada3766a
|
peer disconnect fix
|
2012-07-04 16:13:20 +00:00 |
Arvid Norberg
|
796b1b98c3
|
attempt to make separate compilation of boost.asio work on windows, mac and linux without pulling in a dependency on boost.date_time. This is a hack until boost.asio has an option to disable use of boost.date_time
|
2012-07-04 16:05:31 +00:00 |
Arvid Norberg
|
dd858050a3
|
add test script for api-sanity-checker
|
2012-07-03 04:01:18 +00:00 |
Arvid Norberg
|
aca32290c0
|
fix python bindings build for older versions of boost
|
2012-07-03 00:59:33 +00:00 |
Arvid Norberg
|
1c2b7471cb
|
fix one more issue with end-game mode when some pieces that are no longer selected for download have been downloaded
|
2012-07-02 03:27:32 +00:00 |
Arvid Norberg
|
7332f6b219
|
reduce some compiler warnings
|
2012-07-02 01:34:05 +00:00 |
Arvid Norberg
|
bd4f173bc5
|
fix uTP edge case where udp socket buffer fills up
|
2012-07-01 18:44:46 +00:00 |
Arvid Norberg
|
96aa1f162b
|
fix for udp_socket observers and some dht warning fixes
|
2012-06-30 15:30:38 +00:00 |
Arvid Norberg
|
7d489eb2bc
|
boost 1.49 support with custom separate compilation of asio on windows
|
2012-06-30 15:29:17 +00:00 |
Arvid Norberg
|
4860805c81
|
fix logging build
|
2012-06-30 15:05:31 +00:00 |
Arvid Norberg
|
2f26d62f1c
|
one more utp fix
|
2012-06-30 08:06:20 +00:00 |
Arvid Norberg
|
2adfea3e3f
|
expand file test
|
2012-06-30 02:35:38 +00:00 |
Arvid Norberg
|
f403b5f3c8
|
fix move_storage bugs
|
2012-06-29 23:35:11 +00:00 |
Arvid Norberg
|
b14479132c
|
add unit test for some filesystem functions, like listing directories
|
2012-06-29 23:10:28 +00:00 |
Arvid Norberg
|
8fffb4bb35
|
pmtud fix
|
2012-06-29 19:40:27 +00:00 |
Arvid Norberg
|
d4d53e6a5a
|
fix windows build
|
2012-06-29 05:41:30 +00:00 |
Arvid Norberg
|
df10b45ecc
|
fix unnecessary dependency on boost.date_time that came from building asio as separate compilation
|
2012-06-28 16:59:57 +00:00 |
Arvid Norberg
|
4a2c799a1a
|
always use SO_REUSEADDR and deprecate the flag to turn it on
|
2012-06-28 06:51:18 +00:00 |
Arvid Norberg
|
426f555ce0
|
improve and extend the upnp unit test
|
2012-06-28 06:47:59 +00:00 |
Arvid Norberg
|
a583c2fe88
|
fix uTP NAGLE algorithm some more (seems stable now)
|
2012-06-28 03:53:52 +00:00 |
Arvid Norberg
|
a5985f2758
|
minor fix
|
2012-06-27 01:13:50 +00:00 |
Arvid Norberg
|
ad4efb8d59
|
add python bindings for SSL support
|
2012-06-26 23:53:59 +00:00 |
Arvid Norberg
|
1419b5c14c
|
some more asserts in utp
|
2012-06-26 23:52:48 +00:00 |
Arvid Norberg
|
5797430b4a
|
fix invalid NAGLE assert
|
2012-06-26 04:10:53 +00:00 |
Arvid Norberg
|
c6b368a763
|
add invariant check to utp_socket_impl
|
2012-06-26 03:42:01 +00:00 |
Arvid Norberg
|
aeea1cd2af
|
fix to new NAGLE implementation
|
2012-06-26 03:41:04 +00:00 |
Arvid Norberg
|
f2d9472842
|
move tracker default interval logic to make sense
|
2012-06-26 03:35:31 +00:00 |
Arvid Norberg
|
a4091ff1a1
|
add comment
|
2012-06-26 03:34:42 +00:00 |
Arvid Norberg
|
671206838a
|
fixed compiler warning
|
2012-06-25 15:34:56 +00:00 |
Arvid Norberg
|
57769bab11
|
fix some compiler warnings
|
2012-06-25 14:17:51 +00:00 |
Arvid Norberg
|
e51e953cb9
|
fix nagle implementation in uTP
|
2012-06-25 06:27:37 +00:00 |
Arvid Norberg
|
c691205ff7
|
update Changelog
|
2012-06-25 06:09:12 +00:00 |
Arvid Norberg
|
dad544dfd0
|
tighten up the cwnd saturating timeout rule for allowing increasing cwnd
|
2012-06-25 06:05:28 +00:00 |
Arvid Norberg
|
6be3357759
|
improve some uTP logging
|
2012-06-25 05:57:59 +00:00 |
Arvid Norberg
|
c24b372191
|
never set cwnd to less than mtu on time-out
|
2012-06-25 05:39:36 +00:00 |
Arvid Norberg
|
34694bf91f
|
log packet sizes at the normal logging level in uTP and also parse it out in parse_utp_log.py
|
2012-06-25 05:38:29 +00:00 |
Arvid Norberg
|
4ddbe44a0d
|
fix bug in the udp socket observer use for DHT and add debug facilily for the observers
|
2012-06-25 03:31:11 +00:00 |
Arvid Norberg
|
24746bf54f
|
release asserts fix
|
2012-06-24 22:55:48 +00:00 |
Arvid Norberg
|
60f501ca5d
|
avoid incorrect assert in the DHT
|
2012-06-24 22:53:15 +00:00 |
Arvid Norberg
|
84d1498122
|
update Changelog
|
2012-06-24 21:10:12 +00:00 |
Arvid Norberg
|
142786d6ed
|
fix end-game mode when filtering pieces (i.e. deselecting files for download)
|
2012-06-24 20:57:31 +00:00 |
Arvid Norberg
|
3f1bfb5477
|
fix linux build and make use of the system INT64_MAX define
|
2012-06-24 19:50:49 +00:00 |