arvidn
|
cb867a6edc
|
fix build of simulations without deprecated functions
|
2017-03-25 23:44:31 -04:00 |
arvidn
|
7640c0641e
|
optimize download queue management with an explicit queue
|
2017-03-25 20:47:33 -04:00 |
arvidn
|
8e6f417015
|
make torrent_status movable and don't allocate pieces unless it's asked for
|
2017-03-25 16:22:59 -04:00 |
Arvid Norberg
|
2c131dbbc4
|
optimize client_test path handling (#1845)
optimize client_test path handling
|
2017-03-25 00:01:47 -04:00 |
arvidn
|
8cc17a4524
|
optimize access to ssl_cert. specifically the case where there is none, avoid pessimisation of the common case
|
2017-03-23 21:55:20 -04:00 |
arvidn
|
488c1a2dcf
|
deprecated (undocumented) file:// urls, added torrent_file_path alternative
|
2017-03-23 20:26:55 -04:00 |
Alden Torres
|
be0e54b637
|
expand alerts_types test of static class values to all alerts
|
2017-03-23 17:46:26 -04:00 |
arvidn
|
206a80acfb
|
optimize construction of disk io storage objects
|
2017-03-23 17:45:11 -04:00 |
Alden Torres
|
fcbcc250bb
|
fix setup of DHT logic in session_impl::init (#1830)
fix setup of DHT logic in session_impl::init
|
2017-03-23 08:32:56 -04:00 |
Arvid Norberg
|
2e367ea53b
|
fix python binding for parse_magnet_uri (#1838)
fix python binding for parse_magnet_uri
|
2017-03-23 08:31:10 -04:00 |
arvidn
|
4d397f5ebf
|
fix minor robustness issue in DHT bootstrap logic
|
2017-03-21 12:29:08 -04:00 |
arvidn
|
f95f5b05c2
|
fix issue where torrent_status::num_seeds could be negative
|
2017-03-20 23:58:08 -04:00 |
arvidn
|
df919d2a85
|
fix performance issue with async_add_torrent of file:// urls
|
2017-03-20 22:30:31 -04:00 |
Arvid Norberg
|
17f371ddf2
|
fix alignment issues in heterogeneous_queue (#1834)
fix alignment issues in heterogeneous_queue
|
2017-03-20 17:41:00 -04:00 |
Arvid Norberg
|
cd0777d4a9
|
fix master build (#1833)
fix master build
|
2017-03-19 18:53:05 -04:00 |
arvidn
|
64f5567cdd
|
merged RC_1_1 into master
|
2017-03-19 12:58:55 -04:00 |
arvidn
|
ddf2c2e1ca
|
don't call libtorrent functions from global constructor
|
2017-03-19 10:10:12 -04:00 |
arvidn
|
1dd0e9b280
|
use string_view instead of strcmp
|
2017-03-18 15:54:38 -04:00 |
Arvid Norberg
|
642cfa387d
|
add limit for number of web seed connections (#1817)
add limit for number of web seed connections
|
2017-03-18 15:53:07 -04:00 |
Alden Torres
|
1280c7f7ae
|
is_ip_address refactor and minor code cleanup (#1828)
is_ip_address refactor and minor code cleanup
|
2017-03-18 11:07:17 -04:00 |
Alden Torres
|
1d1484d689
|
fixing remaining clang sign warnings (#1825)
fixing remaining clang sign warnings
|
2017-03-18 08:49:19 -04:00 |
arvidn
|
17bc05c582
|
improve stats counter documentation
|
2017-03-18 08:22:24 -04:00 |
Alden Torres
|
02ada49a3c
|
added session log in start/stop dht
|
2017-03-17 23:57:20 -04:00 |
Alden Torres
|
6d568dae0a
|
refactor of read/write nodes in dht_live_nodes_alert to reusable functions
|
2017-03-17 23:45:57 -04:00 |
Alden Torres
|
71b488e326
|
using travis xcode7.3 image to avoid brew update issue
|
2017-03-17 23:41:46 -04:00 |
Alden Torres
|
014a07a5c8
|
allow DHT bootstrap to use nodes of both IP protocols
|
2017-03-17 20:51:38 -04:00 |
Andrei Kurushin
|
9efb72197c
|
use decltype(auto) return types for MSVC (#1815)
use decltype(auto) return types for MSVC
|
2017-03-17 20:47:10 -04:00 |
Arvid Norberg
|
65cb7cdf34
|
improve deprecated markup (#1823)
improve deprecated markup
|
2017-03-17 20:41:47 -04:00 |
Alden Torres
|
dba94a9276
|
fix IndexType template parameter in typed_span member functions (#1819)
fix IndexType template parameter in typed_span member functions
|
2017-03-17 18:15:11 -04:00 |
Alden Torres
|
a7934594fe
|
fix memory corruption during DHT simulation tests
|
2017-03-15 23:02:40 -04:00 |
arvidn
|
9995e25be7
|
fix typo
|
2017-03-15 07:30:30 -04:00 |
Arvid Norberg
|
827372f9ab
|
fix master build after merge (#1813)
fix master build after merge
|
2017-03-15 07:15:36 -04:00 |
arvidn
|
3a1379ef1e
|
merged RC_1_1 into master
|
2017-03-14 12:55:13 -04:00 |
arvidn
|
6f650aa7d9
|
document deprecation of dynamic loading/unloading of torrents
|
2017-03-13 21:21:38 -04:00 |
arvidn
|
6d2d736cec
|
fix test_ssl.cpp build with newer versions of boost
|
2017-03-12 21:10:14 -04:00 |
arvidn
|
e37e4bfe8a
|
include user-agent in tracker announces in anonymous_mode for private torrents
|
2017-03-12 21:10:00 -04:00 |
Andrei Kurushin
|
713c412682
|
loop conversion #2 (#1804)
loop conversions. replace unsafe "erase(iter++)" with "iter = erase(iter)"
|
2017-03-12 11:34:42 -04:00 |
arvidn
|
4ded26de33
|
fix issue with load/unload torrents
|
2017-03-11 19:59:53 -05:00 |
Arvid Norberg
|
94effa6ba7
|
improve parallelism of connection_tester gen-torrent (#1805)
improve parallelism of connection_tester gen-torrent
|
2017-03-11 19:03:19 -05:00 |
Arvid Norberg
|
3f90501934
|
add support for IPv6 peers from udp trackers (#1802)
add support for IPv6 peers from udp trackers
|
2017-03-11 02:46:51 -05:00 |
Alden Torres
|
6ab18136f0
|
created new session_stats_header_alert, master rebase
|
2017-03-10 21:04:12 -05:00 |
arvidn
|
08c05b9693
|
correctly URL encode the IPv6 argument to trackers
|
2017-03-10 02:27:51 -05:00 |
arvidn
|
dec8c853e3
|
fix default file pool size on windows
|
2017-03-09 23:26:53 -05:00 |
Alden Torres
|
6e9c54e69b
|
using aux::array in metrics array and aux::vector in session_stats_metrics (#1793)
using aux::array in metrics array and aux::vector in session_stats_metrics
|
2017-03-09 20:34:52 -05:00 |
Andrei Kurushin
|
a404673147
|
loop conversion #1 (#1783)
loop conversion #1
|
2017-03-09 18:17:51 -05:00 |
arvidn
|
5cb12318c5
|
fix bug where settings_pack::file_pool_size setting was not being honored
|
2017-03-09 08:18:10 -05:00 |
Alden Torres
|
a8b10a7449
|
more sign warnings fixes (#1775)
more sign warnings fixes
|
2017-03-09 07:46:52 -05:00 |
arvidn
|
6929d051f1
|
fix build without deprecated functions
|
2017-03-09 00:19:02 -05:00 |
arvidn
|
6d54c20adf
|
merge RC_1_1 into master
|
2017-03-08 18:01:59 -05:00 |
Alden Torres
|
2a42058f74
|
minor refactor in counters_to_array and some typos
|
2017-03-08 08:27:00 -05:00 |