arvidn
|
96e2693d13
|
merge RC_1_1 into master
|
2016-03-19 16:02:46 -04:00 |
arvidn
|
f7c9062019
|
deprecate more parts of explicit cache as well as fixing typos of TORRENT_NO_DEPRECATE preprocessor tests
|
2016-03-19 07:54:29 -04:00 |
arvidn
|
b446fe4bba
|
deprecate settings_pack::hashing_threads and replace it with aio_threads in documentation
|
2016-03-18 16:40:52 -04:00 |
arvidn
|
85f615132b
|
fix documentation mentions of session_settings to refer to settings_pack. clean out some outdated disk instrumentation docs
|
2016-03-18 16:40:52 -04:00 |
arvidn
|
b017bb1854
|
fix merge issue
|
2016-03-18 13:53:30 -04:00 |
arvidn
|
3c98868f6c
|
deprecate explicit cache feature
|
2016-03-18 12:15:03 -04:00 |
arvidn
|
6d1a744a5c
|
Merge branch 'RC_1_1'
|
2016-03-18 11:31:21 -04:00 |
arvidn
|
1cd5119178
|
remove/deprecate bad idea with mlock
|
2016-03-17 19:37:05 -04:00 |
arvidn
|
f79a9c7adf
|
merged RC_1_1 into master
|
2016-03-16 19:59:53 -04:00 |
arvidn
|
08bac479be
|
allow each peer have at least 2 allocated disk blocks at any given time, to avoid stalling when cache_size setting is small. also deprecate use_write_cache
|
2016-03-16 00:28:11 -04:00 |
arvidn
|
0d0048d415
|
try to evict a volatile piece before allocating a new one for a hash check. It may be faster to check files without growing the cache, or reusing the same buffers.
|
2016-03-13 12:52:44 -04:00 |
arvidn
|
2fd8047308
|
merged RC_1_1
|
2016-02-24 21:22:39 -05:00 |
arvidn
|
dcd6af6473
|
more fixing of test_transfer proxy tests
|
2016-02-24 00:03:56 -05:00 |
arvidn
|
5817db01e7
|
documentation fix
|
2016-02-20 15:57:20 -05:00 |
arvidn
|
6d77000ab0
|
deprecate ssl_listen setting. instead ssl sockets are specified by an 's' suffix of the port in listen_interfaces.
|
2016-02-12 15:46:12 -05:00 |
arvidn
|
3842a0a197
|
Merge branch 'RC_1_1'
|
2016-02-12 15:43:13 -05:00 |
Steven Siloti
|
7d5a3bf4ee
|
Fix note in listen_interfaces docs
Apparently rst2html doesn't appreciate tabs. Also make the note a proper rst
directive, I think this was the intention.
|
2016-02-11 20:29:07 -08:00 |
arvidn
|
126ce22cb9
|
Merge branch 'RC_1_1'
|
2016-02-10 02:10:02 -05:00 |
arvidn
|
6ad2b0709e
|
correct the documentation for listen_interfaces
|
2016-02-10 02:07:41 -05:00 |
arvidn
|
ae7058e119
|
remove the timestamps and file sizes from the resume data. This makes saving resume data alot cheaper, since it doesn't have to go via the disk thread. It also removes an old-standing API usage issue where there was easily a race condition introduced between saving resume data and pausing a torrent.
|
2016-02-06 15:50:55 -05:00 |
arvidn
|
3a4f957b63
|
Merge branch 'RC_1_1'
|
2016-02-02 02:02:24 -05:00 |
Alden Torres
|
9f3d13281f
|
Documentation typos
|
2016-02-01 15:00:46 -05:00 |
arvidn
|
3153521367
|
merged RC_1_1 into master
|
2016-01-21 23:59:30 -05:00 |
Alden Torres
|
218d33c545
|
Documentation typos and minor cleanup
|
2016-01-20 20:48:23 -05:00 |
arvidn
|
297b8943d0
|
move the DHT rate limiter into the dht_tracker class and remove the rate_limited_udp_socket type. This further simplifies the udp socket (preparing for moving it into the listen_socket structure)
|
2016-01-18 14:34:41 -05:00 |
arvidn
|
1f9f588e75
|
merge copyright year update and changelog from RC_1_0
|
2016-01-17 18:57:46 -05:00 |
Alden Torres
|
7b34379c87
|
Doc typos
|
2016-01-05 08:31:04 -05:00 |
arvidn
|
4814855933
|
update cache_size docs and raise the cap for 32 bit builds
|
2015-11-08 10:49:38 -05:00 |
arvidn
|
16661fb67c
|
fix documentation bug
|
2015-10-07 00:41:31 -04:00 |
arvidn
|
c798e388a9
|
forward port fix to proxy_peer_connections to master
|
2015-10-03 11:20:10 -04:00 |
arvidn
|
dab0f8b8d0
|
simplify the queuing logic for checking torrents. make all non-auto-managed torrents always be exempt from any queuing mechanism (including checking). Extend documentation on how it works
|
2015-09-29 20:49:37 -04:00 |
arvidn
|
536a5f897a
|
update queuing documentation and regenerate html
|
2015-09-06 18:14:06 -04:00 |
arvidn
|
0d9d632465
|
initial support for disabling proxy for tracker connections
|
2015-08-29 19:44:54 -04:00 |
arvidn
|
d43af6e3b7
|
remove functionality to initiate MTU based on the MTU on the nic (this is error prone and has questionable value)
|
2015-08-22 08:09:09 +02:00 |
arvidn
|
d2819cd1b9
|
fix uninitialized variable in test_pe_crypto simulation
|
2015-08-12 20:18:47 -04:00 |
arvidn
|
990aabe36f
|
fix warnings and no-deprecated functions build
|
2015-08-01 19:55:36 -04:00 |
arvidn
|
7b379b1740
|
improve documentation for protocol encryption
|
2015-07-17 21:59:10 -04:00 |
arvidn
|
d1670c72c2
|
removed sparse-regions support
|
2015-06-29 20:40:32 -04:00 |
arvidn
|
6621a1ba1a
|
documentation fix
|
2015-06-21 22:54:12 -04:00 |
arvidn
|
aa6598b2e6
|
don't return an internal session_settings type from the session, return a settings_pack instead
|
2015-06-07 00:23:30 -04:00 |
arvidn
|
9af8841244
|
remove some unnecessary asio typedefs in the libtorrent namespace, just pull ip::tcp and ip::udp
|
2015-06-06 13:49:18 -04:00 |
arvidn
|
15dd15d0d6
|
fix no-deprecated build. extend .travis.yml to build the 3 test configurations too. rename README to README.rst
|
2015-06-05 02:31:52 -04:00 |
Arvid Norberg
|
d43f7b56a2
|
update copyright year
|
2015-06-03 05:18:48 +00:00 |
Arvid Norberg
|
91197005e9
|
more msvc fixes
|
2015-05-31 09:02:42 +00:00 |
Arvid Norberg
|
9b0313bd8e
|
hold settings_pack by shared_ptr when passing it across thread boundaries. don't allocate it on the heap redundantly
|
2015-05-29 05:27:53 +00:00 |
Arvid Norberg
|
c19c6b2cc1
|
fix some warnings
|
2015-04-24 05:37:17 +00:00 |
Arvid Norberg
|
51e86ca2d5
|
more warning fixes and cleanup
|
2015-04-18 22:00:27 +00:00 |
Arvid Norberg
|
6c1df7eb55
|
landed the bdecode branch in master. lazy_bdecode/lazy_entry is now being replaced by bdecode/bdecode_node
|
2015-03-12 05:20:12 +00:00 |
Arvid Norberg
|
c9903bdaf2
|
use O_SYNC when available
|
2015-01-07 23:21:54 +00:00 |
Arvid Norberg
|
0f37e3403c
|
transition from intrusive_ptr to shared_ptr. don't export initialize_default_settings
|
2015-01-06 08:08:49 +00:00 |