Alden Torres
|
4d4eb66c8b
|
some refactor, more const refs and span use (#1078)
some refactor, more const refs and span use
|
2016-09-11 01:58:48 -04:00 |
Alden Torres
|
5480e2eedc
|
some consts refs and refactor (#1075)
some consts refs and refactor
|
2016-09-09 15:02:20 -04:00 |
Alden Torres
|
99da5c8017
|
dht log optimization, consts and refactor (#1073)
dht log optimization and refactor
|
2016-09-08 19:13:46 -04:00 |
Alden Torres
|
01e9810f7a
|
more boost types cleanup and handling of deprecated macos libcrypto (#1072)
more boost types cleanup and handling of deprecated macos libcrypto. more granular TORRENT_MACOS_DEPRECATED_LIBCRYPTO
|
2016-09-07 17:51:18 -04:00 |
Alden Torres
|
4c53d7b2da
|
refactor to use std unordered containers and minor cleanup (#1070)
|
2016-09-06 23:37:36 -04:00 |
Alden Torres
|
5e69dc700c
|
minor cleanup and refactor (#1069)
|
2016-09-06 18:34:03 -04:00 |
Alden Torres
|
e4a27c0b4b
|
backport of fix in resolve_links::match (#1068)
backport of fix in resolve_links::match
|
2016-09-06 18:30:30 -04:00 |
Alden Torres
|
7a0da72813
|
use of std::unordered_multimap and fix in resolve_links::match (#1067)
use of std::unordered_multimap and fix in resolve_links::match
|
2016-09-06 13:04:28 -04:00 |
Alden Torres
|
49ebef6eeb
|
using std::aligned_storage (#1066)
|
2016-09-06 00:28:28 -04:00 |
Alden Torres
|
b313de3925
|
some refactor and cleanup (#1065)
|
2016-09-05 22:25:20 -04:00 |
Arvid Norberg
|
994a84cfe8
|
enable string tests on appveyor (#1064)
|
2016-09-05 15:17:12 -04:00 |
Alden Torres
|
0d64bda8d3
|
refactor to use unique_ptr with session_impl::m_work (#1063)
|
2016-09-04 21:49:11 -04:00 |
Alden Torres
|
e11f233086
|
minor cleanup/refactor (#1062)
|
2016-09-04 18:24:20 -04:00 |
Alden Torres
|
728e74eca7
|
refactor to avoid use of optional with piece_block_progress (#1061)
|
2016-09-04 12:31:02 -04:00 |
Alden Torres
|
29a4075555
|
refactor to use std::shared_ptr with dht observer (#1057)
refactor to use std::shared_ptr with dht observer
|
2016-09-02 21:05:11 -04:00 |
Alden Torres
|
fd4c09d7b2
|
refactor to use std::shared_ptr with traversal_algorithm (#1056)
refactor to use std::shared_ptr with traversal_algorithm. use a more stable linaro gcc link
|
2016-09-02 16:42:55 -04:00 |
Arvid Norberg
|
19dd9d323a
|
add some const and enum class (#1055)
|
2016-09-02 08:27:38 -04:00 |
Alden Torres
|
585a760588
|
headers cleanup (#1054)
headers cleanup
|
2016-09-01 15:04:58 -04:00 |
Alden Torres
|
3faa771843
|
removed use of boost::bind and boost::scoped_array (#1053)
|
2016-09-01 09:43:53 -04:00 |
Arvid Norberg
|
5f5589d137
|
deprecate and remove remote_dl_rate feature (#1051)
deprecate and remove remote_dl_rate feature
|
2016-09-01 09:43:08 -04:00 |
Arvid Norberg
|
c310d15cac
|
deprecate some settings that aren't in use anymore (#1052)
|
2016-09-01 09:42:49 -04:00 |
Steven Siloti
|
29e6cbbdae
|
fix exit condition when parsing nodes (#1046)
fix exit condition when parsing nodes
|
2016-09-01 00:49:21 -04:00 |
Alden Torres
|
bf0008933a
|
refactor to use std::shared_ptr with peer_connection, core and tests (#1050)
|
2016-08-31 21:42:18 -04:00 |
Alden Torres
|
6e891a0211
|
refactor to use std::shared_ptr with http_connection (#1049)
|
2016-08-31 12:45:45 -04:00 |
Alden Torres
|
cdb15ba886
|
refactor to use std::shared_ptr with torrent (#1048)
|
2016-08-31 08:27:36 -04:00 |
Arvid Norberg
|
44a761e5c8
|
Merge pull request #1047 from ssiloti/rpcm-cleanup
rpc_manager: remove unused timer
|
2016-08-31 02:04:00 -04:00 |
Arvid Norberg
|
35846d0c7c
|
Merge pull request #1044 from arvidn/bootstrap-hint-1.1
hint DHT bootstrap nodes of actual bootstrap request
|
2016-08-31 01:16:17 -04:00 |
Arvid Norberg
|
c77f339067
|
Merge pull request #1045 from aldenml/minor-refactor-1.2
no warnings in random with openssl-1.1 and minor refactor
|
2016-08-31 00:47:19 -04:00 |
Steven Siloti
|
134d62ab08
|
rpc_manager: remove unused timer
|
2016-08-30 19:40:11 -07:00 |
Alden Torres
|
658fa46f0a
|
no warnings in random with openssl-1.1 and minor refactor
|
2016-08-30 21:23:08 -04:00 |
Arvid Norberg
|
33ec20f7b6
|
more use of std::shared_ptr refactor (#1043)
|
2016-08-30 21:16:34 -04:00 |
arvidn
|
b554909486
|
hint DHT bootstrap nodes of actual bootstrap request
|
2016-08-30 21:15:35 -04:00 |
Alden Torres
|
cfd2caeb74
|
no more extension_list_t type and uncommented call to torrent_plugin::on_load (#1042)
|
2016-08-30 17:36:44 -04:00 |
Alden Torres
|
e2487c4d24
|
more use of std::shared_ptr refactor
|
2016-08-30 10:10:53 -04:00 |
Arvid Norberg
|
88fe6ae8c3
|
don't link against sha1.cpp when using libcrypto's implementation (#1040)
|
2016-08-30 08:25:07 -04:00 |
Alden Torres
|
2ac45d17ef
|
ed25519 api refactor (#1041)
|
2016-08-30 02:37:51 -04:00 |
Alden Torres
|
ebe53883b5
|
refactor in escape_string and escape_path to use string_view (#1039)
|
2016-08-29 22:37:19 -04:00 |
Arvid Norberg
|
9ac7475a90
|
simplify some constructors with in-class initializers (#1038)
simplify peer_connection, torrent and session_impl's contstructors by moving simple parts to their header files
|
2016-08-29 20:29:27 -04:00 |
Alden Torres
|
32f5f8f257
|
better integration and API for ed25519 (#1037)
better integration and API for ed25519. using shared_ptr in ed25519_add_scalar
|
2016-08-29 20:28:42 -04:00 |
Alden Torres
|
118e30fd86
|
minor cleanup/refactor (#1036)
|
2016-08-28 00:04:16 -04:00 |
Arvid Norberg
|
c7eb76593c
|
deprecate torrent priority (#1032)
deprecate torrent priority
|
2016-08-26 12:37:23 -04:00 |
Alden Torres
|
227b630bd1
|
added string_ends_with to replace boost (#1034)
added string_ends_with to replace boost
|
2016-08-26 12:36:09 -04:00 |
Alden Torres
|
c05e29c48e
|
trivial cleanup and minor changes (#1033)
|
2016-08-26 00:14:11 -04:00 |
arvidn
|
a9c0db0bf7
|
clean up cruft in Jamfile
|
2016-08-25 23:17:54 -04:00 |
Steven Siloti
|
3a665a1040
|
fix inconsistant prefix calulcation (#1030)
The special case for calculating the prefix in the last bucket was being
applied to the condidate node but not the existing nodes in the bucket.
|
2016-08-25 19:26:48 -04:00 |
Alden Torres
|
44d9f456f8
|
adding support for a more configurable sha512 hasher (#1028)
adding support for a more configurable sha512 hasher, digest32 template, using hasher512.
|
2016-08-25 19:07:16 -04:00 |
arvidn
|
599967c4b5
|
add missing files to makefile
|
2016-08-23 02:04:24 -04:00 |
arvidn
|
6aacc0bf03
|
fix bug in bt-get2.cpp example
|
2016-08-23 00:27:11 -04:00 |
Arvid Norberg
|
558ec097a2
|
fix applying settings to only take actual updates into account (#1027)
|
2016-08-22 21:38:57 -04:00 |
Alden Torres
|
73d6ba6ae3
|
using span in torrent_handle and no optional in torrent_info (#1023)
|
2016-08-22 11:02:51 -04:00 |