Alden Torres
|
c8f7d89652
|
early resume data reset when fatal_disk_error (#798)
|
2016-06-07 18:44:39 -04:00 |
Alden Torres
|
9d3cf5e68b
|
changed min_distance_exp for correctness and clarity (#789)
changed min_distance_exp for correctness and clarity
|
2016-06-06 18:22:33 -04:00 |
Alden Torres
|
3d5e0144c7
|
consider macro TORRENT_USE_IOSTREAM for sha1_hash iostream operators (#790)
|
2016-06-05 23:55:42 -04:00 |
Arvid Norberg
|
cbeb7adbde
|
fix .travis script to run simulations (#791)
fix .travis script to run simulations
|
2016-06-05 22:13:01 -04:00 |
Arvid Norberg
|
223f24ca27
|
some cleanup and transition to std::unique_ptr (#786)
some cleanup and transition to std::unique_ptr
|
2016-06-05 14:07:24 -04:00 |
Arvid Norberg
|
ae3b629649
|
improve invariant check of file_progress class (#787)
|
2016-06-05 14:06:11 -04:00 |
arvidn
|
8baf4f810a
|
fix graceful pause issue
|
2016-06-04 21:35:12 -04:00 |
arvidn
|
b3942a08fa
|
fix issue in client_test
|
2016-06-04 21:35:12 -04:00 |
arvidn
|
edf9f8070d
|
merged RC_1_1 into master
|
2016-06-04 14:09:19 -04:00 |
Alden Torres
|
db65eb320a
|
making dht counters additive (#783)
make dht counters additive to support both IPv4 and IPv6
|
2016-06-04 14:04:29 -04:00 |
Arvid Norberg
|
fa8232cd13
|
remove some old cruft and defines (#785)
remove some old cruft and defines
|
2016-06-04 10:03:13 -04:00 |
Arvid Norberg
|
8c8f5bb03b
|
deprecated public to_hex() and from_hex() functions (#784)
|
2016-06-04 10:01:43 -04:00 |
Arvid Norberg
|
3624ce6cfd
|
fixed crash on invalid input in http_parser (#782)
fixed crash on invalid input to http_parser
|
2016-06-04 09:53:23 -04:00 |
Alden Torres
|
7c4d92a627
|
Share the DHT storage for both IPv4 and IPv6 (#762)
|
2016-06-03 19:44:16 -04:00 |
Arvid Norberg
|
be67553897
|
simplify session pause mechanism by keeping two separate states in torrents and having the session explicitly tell torrents when it's pausing (#779)
|
2016-06-03 07:32:48 -04:00 |
Alden Torres
|
42a9022065
|
Refactor of listen alerts for separated fields address and port (#778)
Refactor of listen alerts for separated fields address and port
|
2016-06-02 22:38:56 -04:00 |
Alden Torres
|
cdd067fe4e
|
Minor cleanup (#775)
Minor cleanup
|
2016-06-02 07:25:06 -04:00 |
Arvid Norberg
|
14d085f607
|
rename allow_peers to paused (#773)
|
2016-06-01 01:05:32 -04:00 |
Arvid Norberg
|
92cd0ec7d1
|
simplify and clean up peer_list usage in torrent.cpp (#772)
|
2016-06-01 01:05:17 -04:00 |
Arvid Norberg
|
558c3af360
|
build tools in CI (#771)
build tools in CI
|
2016-05-31 17:48:41 -04:00 |
arvidn
|
ec182492cc
|
improve add_torrent_params::flags documentation and fix related logging bug
|
2016-05-30 16:36:44 -07:00 |
Arvid Norberg
|
0583394af7
|
remove dependency on libtommath and use boost.multiprecision instead
remove dependency on libtommath and use boost.multiprecision instead
|
2016-05-30 14:33:24 -04:00 |
arvidn
|
7795b2ff6c
|
merged RC_1_1 into master
|
2016-05-29 10:01:55 -07:00 |
Eugene Shalygin
|
9489eb23f4
|
Fix compilation with cmake (#767)
fix tests building with cmake. cmake: restore options parity with autotools
|
2016-05-29 12:58:16 -04:00 |
Arvid Norberg
|
b3bbb2f0f6
|
upgrade libtommath to 1.0 (#765)
upgrade libtommath to 1.0
|
2016-05-28 17:12:26 -04:00 |
arvidn
|
420b5f51e6
|
merged RC_1_1 into master
|
2016-05-27 12:35:53 -07:00 |
Alden Torres
|
7809863035
|
Removed unused cpp files (#758)
|
2016-05-27 13:28:04 -04:00 |
arvidn
|
67a497834a
|
back-port extra checks in pe_crypto from master
|
2016-05-27 09:51:06 -07:00 |
Arvid Norberg
|
6936405518
|
add more sanity checks to pe_crypto (#761)
|
2016-05-27 12:39:03 -04:00 |
Alden Torres
|
f8dcf30b2e
|
Ported support for magnet x.pe parameter from master (#760)
|
2016-05-27 12:12:32 -04:00 |
Alden Torres
|
10393697cb
|
Fix of parse_endpoint with invalid port character separator (#757)
|
2016-05-27 12:00:54 -04:00 |
Alden Torres
|
313006b8c7
|
Added support for x.pe parameter in parse_magnet_uri (#755)
|
2016-05-26 13:34:13 -04:00 |
Arvid Norberg
|
d0a870b3dd
|
produce valid bencoded strings for undefined/uninitialized entry objects (#756)
|
2016-05-26 03:33:05 -04:00 |
Alden Torres
|
50d93a73f1
|
Don't force the compiler to search in /usr/include (#754)
|
2016-05-25 14:24:36 -04:00 |
Arvid Norberg
|
96999ad67f
|
replace uses of boost::bind with std::bind and lambdas (#745)
|
2016-05-25 00:31:52 -04:00 |
arvidn
|
98eabc63e9
|
using _WIN32 appears safer than WIN32
|
2016-05-23 23:02:52 -04:00 |
arvidn
|
0ce5a4c664
|
improve robustness in natpmp code a bit
|
2016-05-23 22:46:46 -04:00 |
Arvid Norberg
|
748af6eec1
|
general cleanup. remove valgrind markup, log_hash_failures and C headers (#752)
general cleanup. remove valgrind markup, log_hash_failures and C headers
|
2016-05-23 08:15:39 -04:00 |
arvidn
|
f1216686d2
|
merged RC_1_1 into master
|
2016-05-23 00:56:16 -04:00 |
Arvid Norberg
|
3106f6f8a5
|
restore debug-iterators to be enabled by default when building the tests (#751)
restore debug-iterators to be enabled by default when building the tests
|
2016-05-23 00:36:24 -04:00 |
Arvid Norberg
|
62fb7209ef
|
fix invariant check issue with a paused session (#750)
fix invariant check issue with a paused session
|
2016-05-22 22:58:11 -04:00 |
arvidn
|
f6b18c7097
|
improve documentation for alert_cast
|
2016-05-22 20:35:04 -04:00 |
Arvid Norberg
|
cf3c95702b
|
Peer blocked alert (#747)
make peer_blocked_alert derive from peer_alert
|
2016-05-22 19:56:14 -04:00 |
Arvid Norberg
|
b5fc367d17
|
fix incorrect comparison function when deciding which peer to disconnect (#746)
fix incorrect comparison function when deciding which peer to disconnect
|
2016-05-22 13:46:37 -04:00 |
arvidn
|
3988a443ff
|
add test of paused session
|
2016-05-22 02:20:49 -04:00 |
arvidn
|
836cd98d43
|
fix warning
|
2016-05-21 22:53:14 -04:00 |
Arvid Norberg
|
584d74e2f0
|
fix union storage hacks (#670)
remove union storage hacks
|
2016-05-21 21:04:47 -04:00 |
Arvid Norberg
|
dceee3b065
|
simplify session call and replace session_handle and torrent_handle macros (#741)
remove use of macros in session_handle and torrent_handle forwarders
|
2016-05-21 19:05:42 -04:00 |
Arvid Norberg
|
b4e11a06c0
|
attempt to get GCC 5 in travis (#744)
use GCC 5 in travis
|
2016-05-21 16:23:15 -04:00 |
arvidn
|
31eba7d86f
|
restore appveyor
|
2016-05-21 02:26:47 -04:00 |