arvidn
|
c9d7e54d7b
|
make tests pass
|
2016-02-20 12:50:52 -05:00 |
arvidn
|
8135ea326f
|
rename async_check_fastresume to async_check_files, and make it take an add_torrent_params object instead of bencoded resume data
|
2016-02-20 02:00:07 -05:00 |
arvidn
|
4ef55073e3
|
transition mapped_files over to the new add_torrent_params
|
2016-02-20 02:00:07 -05:00 |
arvidn
|
6e88771981
|
transition merkle tree support over to the new read_resume_data()
|
2016-02-20 02:00:07 -05:00 |
arvidn
|
6223057b1e
|
added support for pieces, verified pieces and piece_priorities in new resume data scheme
|
2016-02-20 02:00:07 -05:00 |
arvidn
|
a60bbe0a1c
|
fix loading of peers and banned_peers from resume_data
|
2016-02-20 02:00:07 -05:00 |
arvidn
|
35b998f90d
|
introduce backwards-compatibility, of loading resume data and merging it with the add_torrent_params. add some more missing fields. deprecate some more flags in add_torrent_params
|
2016-02-20 02:00:07 -05:00 |
arvidn
|
e0ee12d4f3
|
remove m_resume_data and m_resume_data_loaded members from torrent
|
2016-02-20 02:00:06 -05:00 |
arvidn
|
59da9f35a8
|
extend some documentation
|
2016-02-20 02:00:06 -05:00 |
arvidn
|
197ded5a0d
|
revamp the way resume data is read, by providing a function for the client to parse resume data, capturing it in add_torrent_params
|
2016-02-20 02:00:06 -05:00 |
arvidn
|
9f45156b5a
|
Merge branch 'RC_1_1'
|
2016-02-18 21:46:46 -05:00 |
arvidn
|
2e5e11859f
|
soft deprecate support for adding torrents by HTTP URL (remove from documentation)
|
2016-02-18 18:34:45 -05:00 |
arvidn
|
07bee1f690
|
fix typo in include makefile
|
2016-02-17 17:12:47 -08:00 |
arvidn
|
72a24b63ba
|
use bind_to_device for listen sockets
|
2016-02-12 15:46:18 -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
|
887e79eb22
|
improve support for listening on multiple sockets and interfaces, with the listen_interfaces setting
|
2016-02-12 15:44:17 -05:00 |
arvidn
|
3842a0a197
|
Merge branch 'RC_1_1'
|
2016-02-12 15:43:13 -05:00 |
Arvid Norberg
|
6b87c4dff2
|
Merge pull request #476 from ssiloti/RC_1_1
Fix note in listen_interfaces docs
|
2016-02-12 02:00: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 |
Alden Torres
|
feb2fd34d6
|
Documentation typos and new lines
|
2016-02-11 19:53:43 -05:00 |
arvidn
|
58f8fb164e
|
Merge branch 'RC_1_1'
|
2016-02-10 18:28:54 -05:00 |
arvidn
|
ee14337894
|
revert listen_failed_alert::port
|
2016-02-10 18:28:34 -05: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
|
d1e4b57ad4
|
rename a few members of session_impl to be more descriptive
|
2016-02-08 18:15:47 -05:00 |
arvidn
|
e7a0a9f49a
|
fix properly deprecating resolve-countries feature
|
2016-02-08 17:56:59 -05:00 |
arvidn
|
4f40f84a7e
|
Merge branch 'RC_1_1'
|
2016-02-08 15:28:34 -05:00 |
Arvid Norberg
|
7b1a8ff6f1
|
Merge pull request #465 from arvidn/got-tracker-1.1
removed unused field in torrent
|
2016-02-07 14:50:08 -05:00 |
arvidn
|
f4627db97f
|
removed unused field in torrent
|
2016-02-07 02:37:32 -05:00 |
arvidn
|
f8a53d17ec
|
un-deprecate the endpoint field in listen_failed_alert
|
2016-02-07 02:12:58 -05:00 |
arvidn
|
660647b590
|
improve abstraction level of stats cache and fix test
|
2016-02-06 15:51:00 -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
|
6b63016b05
|
Merge branch 'RC_1_1'
|
2016-02-05 01:09:11 -05:00 |
Alden Torres
|
930a33b59c
|
Fix compilation with BOOST_NO_IOSTREAM
|
2016-02-03 13:35:23 -05:00 |
arvidn
|
b0cc0f84ab
|
support NULL being passed as the listen interface to session constructor
|
2016-02-02 23:17:51 -05:00 |
arvidn
|
3a4f957b63
|
Merge branch 'RC_1_1'
|
2016-02-02 02:02:24 -05:00 |
arvidn
|
88b7e3768f
|
add sim test for optimistic unchoke round-robin distribution
|
2016-02-01 20:28:30 -05:00 |
arvidn
|
f2ce2284da
|
optimize the optimistic unchoke logic. extend the API for extensions to be able to affect the order of optimistic unchokes
|
2016-02-01 20:28:22 -05:00 |
Alden Torres
|
9f3d13281f
|
Documentation typos
|
2016-02-01 15:00:46 -05:00 |
arvidn
|
e113e8cdf3
|
minor cleanup of listen sockets
|
2016-01-31 19:40:31 -05:00 |
arvidn
|
e584c30b29
|
forward-port reuse address patch for windows
|
2016-01-31 18:16:26 -05:00 |
arvidn
|
acd929381e
|
restore the endpoint field in listen_failed_alert (but deprecated) and add a port field
|
2016-01-31 10:20:10 -05:00 |
arvidn
|
9f1b27cf5f
|
Merge branch 'RC_1_1'
|
2016-01-30 01:47:19 -05:00 |
arvidn
|
efe32c6a0e
|
rewrite most of web_peer_connection::on_receive to make it a lot simpler and fix edge cases with pad-files
|
2016-01-28 01:58:33 -05:00 |
arvidn
|
f31d17c9c5
|
allow specifying which tracker to scrape in torrent_hadnle::scrape_tracker
|
2016-01-26 18:14:32 -05:00 |
arvidn
|
2a0e64df46
|
add run-time check to file_storage::map_block and improve its documentation
|
2016-01-22 17:17:35 -05:00 |
arvidn
|
3153521367
|
merged RC_1_1 into master
|
2016-01-21 23:59:30 -05:00 |
Alden Torres
|
5c94b286b0
|
Removed file::m_path windows specific field
Removed default_storage::sparse_end
Typos
|
2016-01-21 12:11:33 -05:00 |
Alden Torres
|
218d33c545
|
Documentation typos and minor cleanup
|
2016-01-20 20:48:23 -05:00 |
Arvid Norberg
|
c984ea807d
|
Merge pull request #409 from arvidn/RC_1_1
merge RC 1 1
|
2016-01-19 01:24:34 -05:00 |