Arvid Norberg
|
ec472daee3
|
fix bug in peer_connection causing it to not connect when not having metadata
|
2014-10-12 06:29:34 +00:00 |
Arvid Norberg
|
2fb15597ee
|
make test_metadata_extension test uTP vs. TCP as well, and polish output
|
2014-10-12 05:05:41 +00:00 |
Arvid Norberg
|
a91848962a
|
merge changes from RC_1_0
|
2014-10-12 04:18:34 +00:00 |
Arvid Norberg
|
ab34239447
|
fix invalid comment
|
2014-10-10 00:16:17 +00:00 |
Arvid Norberg
|
e2fba2caa9
|
fix available() function on ssl_stream
|
2014-10-08 15:27:52 +00:00 |
Arvid Norberg
|
e5ec81fb71
|
merged ssl test keys from RC_1_0
|
2014-10-08 04:16:56 +00:00 |
Arvid Norberg
|
a113988e81
|
do a slightly better job of deciding which peers to save in resume data
|
2014-10-07 08:29:20 +00:00 |
Arvid Norberg
|
b55778a847
|
some DHT logging and parsing
|
2014-10-07 07:23:20 +00:00 |
Arvid Norberg
|
d8cf0d49e3
|
optimize piece printing in client_test
|
2014-10-07 03:09:32 +00:00 |
Arvid Norberg
|
04760d8f0f
|
http_connection cleanup
|
2014-10-06 08:39:05 +00:00 |
Arvid Norberg
|
0cd2e74f28
|
remove invalid assert
|
2014-10-06 05:02:00 +00:00 |
Arvid Norberg
|
f1032586f7
|
http_connection fix
|
2014-10-06 03:19:29 +00:00 |
Arvid Norberg
|
9b8e7bc169
|
fix typo in ssl patch
|
2014-10-06 03:18:26 +00:00 |
Arvid Norberg
|
2ea809ddb1
|
update todo.html
|
2014-10-06 03:05:41 +00:00 |
Arvid Norberg
|
a655047cb0
|
support SSL over uTP (unit test is still failing with same errors as previously, this has not been fixed yet)
|
2014-10-06 03:03:01 +00:00 |
Arvid Norberg
|
8168c8520a
|
minor tweak to inactivity timer fix
|
2014-10-05 22:31:29 +00:00 |
Arvid Norberg
|
30d7b9e3c3
|
fixed bug with inactivity timer
|
2014-10-05 22:30:09 +00:00 |
Arvid Norberg
|
9b137ba3b5
|
regenerate html
|
2014-10-05 19:34:00 +00:00 |
Arvid Norberg
|
9c2472f7bb
|
fix build with deprecated functions disabled
|
2014-10-05 19:32:29 +00:00 |
Arvid Norberg
|
418e33facc
|
use the session-wide hostname resolver in torrent.cpp
|
2014-10-05 01:23:22 +00:00 |
Arvid Norberg
|
3c7a932aee
|
update comments
|
2014-10-04 20:06:46 +00:00 |
Arvid Norberg
|
285ba7df0a
|
regenerate documentation
|
2014-10-04 20:00:13 +00:00 |
Arvid Norberg
|
d296960efa
|
fix build with verbose logging
|
2014-10-04 19:54:12 +00:00 |
Arvid Norberg
|
520aead4da
|
fix auto_sequential logic
|
2014-10-04 07:41:41 +00:00 |
Arvid Norberg
|
8af9e22938
|
remove invalid assert
|
2014-10-04 07:38:10 +00:00 |
Arvid Norberg
|
ceccc2a483
|
land branch to remove half-open connection limit / connection queue
|
2014-10-03 20:56:57 +00:00 |
Arvid Norberg
|
65473fa783
|
fix geoip left-overs in src/Makefile.am
|
2014-10-03 20:56:10 +00:00 |
Arvid Norberg
|
7830081585
|
merged changes from RC_1_0
|
2014-10-01 18:19:44 +00:00 |
Arvid Norberg
|
0ed0bdc50c
|
remove pointless DHT extension (for IPv6)
|
2014-10-01 16:21:29 +00:00 |
Arvid Norberg
|
ba3ffe52f8
|
improve DHT logging a bit
|
2014-10-01 09:14:49 +00:00 |
Arvid Norberg
|
ba75b44c29
|
merged fix from RC_1_0
|
2014-09-29 08:30:11 +00:00 |
Arvid Norberg
|
f8272b90ae
|
merged changes from RC_1_0
|
2014-09-29 07:06:18 +00:00 |
Arvid Norberg
|
2d438e0758
|
factor out parse_tracker_response and add unit tests. make gen_todo cover tests also, and regenerate todo.html
|
2014-09-29 06:10:22 +00:00 |
Arvid Norberg
|
1c915f2e95
|
merge changes from RC_1_0
|
2014-09-28 20:02:43 +00:00 |
Arvid Norberg
|
8664ff97aa
|
optimize tracker_manager interface to avoid rendering and parsing strings for each peer-ip
|
2014-09-28 06:36:03 +00:00 |
Arvid Norberg
|
931c5530c2
|
some socks5 cleanup
|
2014-09-28 05:42:35 +00:00 |
Arvid Norberg
|
19d0087911
|
one last fix to the web_seed_entry patch
|
2014-09-28 05:41:50 +00:00 |
Arvid Norberg
|
6a4a5419c2
|
one more fix
|
2014-09-28 04:05:44 +00:00 |
Arvid Norberg
|
d723a7a4c6
|
fix build
|
2014-09-28 03:27:13 +00:00 |
Arvid Norberg
|
40b4c6b91f
|
added comment
|
2014-09-28 02:23:25 +00:00 |
Arvid Norberg
|
154cbeb5cf
|
support web seeds that resolve to multiple IPs
|
2014-09-28 02:20:13 +00:00 |
Arvid Norberg
|
9a985d197f
|
optimize num_seeds() and num_downloaders() to not count the peers every time
|
2014-09-24 09:03:57 +00:00 |
Arvid Norberg
|
60119bf0ca
|
added auto-sequential feature
|
2014-09-24 00:02:00 +00:00 |
Arvid Norberg
|
8cbef3876a
|
post alert on outgoing get_peers
|
2014-09-22 19:49:32 +00:00 |
Arvid Norberg
|
7a55069ec9
|
add additional single-thread asserts and separate torrents from the session (in preparation for running them in separate threads/strands)
|
2014-09-22 17:41:06 +00:00 |
Arvid Norberg
|
a6eda97281
|
fix optimistic unchoke stats gauge
|
2014-09-22 07:34:10 +00:00 |
Arvid Norberg
|
d7d498c3a3
|
more steps towards isolating peer_connections from the session object. unchoking now happens via the torrent object. hopefully in the future, the session can determine which peers to unchoke without having direct access to them (i.e. with a mutex)
|
2014-09-22 03:47:43 +00:00 |
Arvid Norberg
|
27b7705cf2
|
remove built-in GeoIP support
|
2014-09-21 21:01:48 +00:00 |
Arvid Norberg
|
b707ea008b
|
merged unit test from RC_1_0
|
2014-09-21 20:19:37 +00:00 |
Arvid Norberg
|
2936556573
|
fix bug in delay-load feature of torrents
|
2014-09-21 02:06:03 +00:00 |