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 |
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 |
Alden Torres
|
73d6ba6ae3
|
using span in torrent_handle and no optional in torrent_info (#1023)
|
2016-08-22 11:02:51 -04:00 |
Arvid Norberg
|
3f693fde42
|
fix build (#1025)
fix build
|
2016-08-21 20:20:46 -04:00 |
arvidn
|
74fc0fae9d
|
merged RC_1_1 into master
|
2016-08-21 16:28:49 -04:00 |
Arvid Norberg
|
debf3c6e36
|
update puff.c for gzip inflation (#1022)
update puff.c for gzip inflation
|
2016-08-21 14:43:44 -04:00 |
Alden Torres
|
00510d2b06
|
more use of span and std::shared_ptr (#1018)
more use of span and std::shared_ptr
|
2016-08-21 13:37:11 -04:00 |
arvidn
|
df5f2cb31a
|
add missing include
|
2016-08-21 12:47:53 -04:00 |
Arvid Norberg
|
80e5ce9b32
|
add a default DHT bootstrap node when it's enabled on session startup (#1008)
make the dht bootstrap nodes part of settings_pack instead, to make it possible to set them on startup. and add default
|
2016-08-21 12:15:19 -04:00 |
Arvid Norberg
|
bfe9934d57
|
try previous build image (#1019)
|
2016-08-21 09:37:39 -04:00 |
Arvid Norberg
|
daa453ef3b
|
back-port windows stack trace function to 1.1 (#1017)
back port exception handling and stack trace printing from master -> RC_1_1
|
2016-08-21 01:07:02 -04:00 |
Alden Torres
|
4d96939b7b
|
minor cleanup and refactor (#1016)
minor cleanup and refactor
|
2016-08-20 19:46:55 -04:00 |
Alden Torres
|
bd557ca2b2
|
minor refactor to make it more swig friendly (#1014)
|
2016-08-20 11:29:31 -04:00 |
Arvid Norberg
|
b701fb252a
|
clear alert nofify function when calling abort on a session, to avoid touching a destructed session object (#1015)
|
2016-08-20 11:04:44 -04:00 |
Arvid Norberg
|
8f7901dd25
|
build with warnings as errors in autotools build on travis (#1013)
build with warnings as errors in autotools build on travis
|
2016-08-19 01:05:43 -04:00 |
Alden Torres
|
9fd83aaa10
|
more use of std::shared_ptr (#1009)
more std::shared_ptr transition
|
2016-08-18 17:08:40 -04:00 |
Alden Torres
|
5789b02e1b
|
storage_interface refactor to use span and references (#1007)
storage_interface refactor to use span and references
|
2016-08-18 11:57:50 -04:00 |
Alden Torres
|
bb388563b3
|
refactor to use torrent_info with std::shared_ptr (#1006)
|
2016-08-17 17:26:35 -04:00 |
Alden Torres
|
7cee486cf7
|
extensions refactor to use span and std::shared_ptr (#1005)
extensions refactor to use span. use std::shared_ptr instead of boost::shared_ptr.
|
2016-08-17 14:30:24 -04:00 |
Arvid Norberg
|
2d84278720
|
Merge pull request #1003 from aldenml/crypto_plugin-refactor-1.2
refactor in crypto_plugin to use span
|
2016-08-16 11:33:07 -04:00 |
Alden Torres
|
f4127ae12b
|
refactor in crypto_plugin::decrypt to use tuple
|
2016-08-16 10:21:17 -04:00 |
Alden Torres
|
253ae93df1
|
using appveyor-retry
|
2016-08-16 00:18:39 -04:00 |
Alden Torres
|
7a2b21407c
|
refactor in crypto_plugin to use span
|
2016-08-15 23:09:30 -04:00 |
Alden Torres
|
9b0bc2ed5f
|
peer_plugin refactor (#1002)
refactor of ut_pex peer storage
|
2016-08-15 21:05:39 -04:00 |
Alden Torres
|
f51e782905
|
using string_view in node::incoming_request and plugin::on_dht_request (#1001)
use string_view in node::incoming_request. changed plugin::on_dht_request to use string_view
|
2016-08-15 16:17:13 -04:00 |
Alden Torres
|
2f7adfbb92
|
no more deprecated std::random_shuffle (#999)
replace deprecated std::random_shuffle. more aggressive random_shuffle in DHT simulation setup. use travis_retry.
|
2016-08-14 19:48:31 -04:00 |
Arvid Norberg
|
bc8c49dc15
|
make file_status return the vector instead of taking an out-parameter (#1000)
make file_status return the vector instead of taking an out-parameter
|
2016-08-14 13:11:59 -04:00 |
arvidn
|
e247473b86
|
bump version number
|
2016-08-13 07:12:23 -04:00 |
Arvid Norberg
|
a0095a6562
|
Merge pull request #998 from arvidn/std-function
use std::function instead of boost::function
|
2016-08-13 07:08:22 -04:00 |
arvidn
|
8c8c3d5587
|
replace boost::function with std::function
|
2016-08-13 07:07:26 -04:00 |
arvidn
|
5308de69fe
|
make dump_torrent print web seeds
|
2016-08-13 07:07:25 -04:00 |
Arvid Norberg
|
e36e5efaba
|
use boost::string_ref (#996)
use boost::string_ref/boost::string_view in various parts of the code, in file_storage, some file functions and in bdecode.
|
2016-08-13 07:04:53 -04:00 |
Alden Torres
|
a966458f8c
|
minor cleanup (#997)
minor cleanup
|
2016-08-12 19:24:03 -04:00 |
Alden Torres
|
74c8054e8d
|
created session_params and refactor (#993)
created session_params and new session constructor
|
2016-08-11 20:32:14 -04:00 |
Arvid Norberg
|
30873e9c91
|
build python bindings with autotools on travis (#991)
build python bindings with autotools on travis
|
2016-08-10 14:20:15 -04:00 |
Arvid Norberg
|
1229491e5e
|
back-port python3 fix
|
2016-08-10 07:28:13 -04:00 |
Arvid Norberg
|
330e683d13
|
fix bindings for python3 (#994)
fix bindings for python3
|
2016-08-10 07:26:02 -04:00 |
arvidn
|
231dffd392
|
fix whitespace
|
2016-08-08 18:16:05 -04:00 |
Arvid Norberg
|
8007b947fd
|
make pad-file and symlink support conform to BEP47 (#992)
make pad-file and symlink support conform to BEP47
|
2016-08-07 22:37:10 -04:00 |
arvidn
|
d03fdf77f4
|
make python test compatible with python 3
|
2016-08-07 19:11:27 -04:00 |
arvidn
|
42b3fbe20a
|
merged RC_1_1 into master
|
2016-08-07 17:23:40 -04:00 |
Alden Torres
|
af565e2b86
|
added support for flz (find last zero) and copied bitfield functions from PR #565 (#986)
added support for flz (find last zero) and copied bitfield functions from PR #565
|
2016-08-07 16:21:08 -04:00 |
Arvid Norberg
|
e9a7271aca
|
add piece picker test for re-prioritizing downloading/writing/partial pieces (#989)
add piece picker test for re-prioritizing partial pieces and forward port steven's piece picker fix from RC_1_1
|
2016-08-07 16:05:20 -04:00 |