Steven Siloti
|
2ed51927bf
|
remove obsolete disk-stats option
|
2017-07-10 16:57:29 -07:00 |
arvidn
|
fab8af6be2
|
don't depend on or define UNICODE and _UNICODE on windows
|
2017-07-02 11:05:53 -04:00 |
Alden Torres
|
48ef3b6bf7
|
implemented support for BEP 51 (#1652)
|
2017-06-12 11:54:11 +02:00 |
Alden Torres
|
e38887cb3c
|
added add_torrent_params.cpp and moved is_nothrow asserts to cpp files (#2059)
|
2017-06-07 16:41:28 +02:00 |
arvidn
|
680ca6ea2b
|
merged RC_1_1 into master
|
2017-05-21 21:02:09 -04:00 |
Mokhtar Naamani
|
aed1f4ef9d
|
fix cmake Debug build
Flags added to CMAKE_C_FLAGS_DEBUG are not applied to C++ files, CMAKE_CXX_FLAGS_DEBUG should be used instead.
|
2017-05-21 17:00:30 -04:00 |
Steven Siloti
|
761436dc97
|
add support for utp over multiple interfaces (#1944)
|
2017-04-25 23:00:41 -04:00 |
arvidn
|
79d7ae3638
|
separate path and filesystem functions out into its own translation unit/header file pair, separating it from the file and directory class
|
2017-04-11 18:07:55 -04:00 |
Alden Torres
|
e4bdd14ae7
|
implemented ip_change_notifier_macos (#1891)
implemented ip_change_notifier_macos
|
2017-04-07 17:53:12 -04:00 |
arvidn
|
b065536023
|
bump version number
|
2017-04-02 18:34:45 -04:00 |
Arvid Norberg
|
a34ce0278e
|
add write_resume_data() function (#1776)
add write_resume_data() function. Make resume data alert use an add_torrent_params object
|
2017-03-05 09:31:28 -05:00 |
arvidn
|
6d40d3a167
|
bump version number
|
2017-02-20 12:43:34 -05:00 |
arvidn
|
c239c2bdc4
|
factor out storage_piece_set into its own file
|
2017-01-22 09:29:52 -05:00 |
arvidn
|
d03540e3b3
|
move disk_job_fence to its own file
|
2017-01-22 01:20:27 -05:00 |
Arvid Norberg
|
3d06371f31
|
factor out some common storage utilities out of storage.cpp (#1515)
factor out some common storage utilities out of storage.cpp
|
2017-01-11 00:42:10 -05:00 |
Steven Siloti
|
e589e342ef
|
reopen listen sockets when the system's IP changes (#1299)
reopen listen sockets when the system's IP changes. Only Linux and Windows supported for now.
|
2016-11-07 07:40:09 -05:00 |
arvidn
|
500bb24dba
|
merged RC_1_1 into master
|
2016-10-26 23:30:58 -04:00 |
Arvid Norberg
|
61af222d92
|
add utility function for generating peer ID fingerprint (#1249)
add utility function for generating peer ID fingerprint
|
2016-10-25 08:03:26 -04:00 |
Alden Torres
|
6c31ea3d44
|
created dht state and session params refactor (#1100)
created dht state and session params refactor
|
2016-09-17 09:42:04 -04:00 |
Steven Siloti
|
578e9b3558
|
bump soname (#1094)
There's been lots of ABI breakage since 1.1.
|
2016-09-14 23:22:57 -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
|
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
|
e247473b86
|
bump version number
|
2016-08-13 07:12:23 -04:00 |
Alden Torres
|
7ea9e76b37
|
refactor for separation of clz software/hardware based (#985)
refactor for separation of clz software/hardware based
|
2016-08-05 15:51:37 -04:00 |
Arvid Norberg
|
118d06b780
|
remove deprecated extensions lt_trackers and metadata_transfer (#941)
|
2016-07-24 23:39:56 -04:00 |
Alden Torres
|
7446a88425
|
version to 1.2 (#924)
update version to 1.2
|
2016-07-20 11:29:24 -07:00 |
Alden Torres
|
436b781003
|
option to use only the openssl's sha1 implementation (#845)
separated ssl and crypto build options
|
2016-06-23 13:20:35 -04:00 |
Alden Torres
|
15bac1e9b5
|
config.h cleanup (#834)
config.hpp and .travis.yml cleanup
|
2016-06-19 02:32:12 -04:00 |
Steven Siloti
|
2fed4103f8
|
scalable thread pool (#770)
|
2016-06-15 20:49:28 -04:00 |
Arvid Norberg
|
0583394af7
|
remove dependency on libtommath and use boost.multiprecision instead
remove dependency on libtommath and use boost.multiprecision instead
|
2016-05-30 14:33:24 -04:00 |
Eugene Shalygin
|
9489eb23f4
|
Fix compilation with cmake (#767)
fix tests building with cmake. cmake: restore options parity with autotools
|
2016-05-29 12:58:16 -04:00 |
Arvid Norberg
|
077e9bb10c
|
improve node-id operations (#693)
improve node-id operations, to operate on 32 bits at a time instead of 8. move out some code into sha1_hash.cpp, from the header file
|
2016-05-03 08:29:27 -04:00 |
Arvid Norberg
|
045e9316ad
|
update CMakeLists.txt to build with C++11 (#682)
|
2016-05-02 14:38:12 -04:00 |
arvidn
|
78bc269832
|
use std::chrono and not boost::chrono
|
2016-05-01 08:50:30 -04:00 |
Steven Siloti
|
fef94a4c52
|
use standard random number classes (#679)
use standard random number classes
|
2016-05-01 08:35:28 -04:00 |
Arvid Norberg
|
20b41ad0b9
|
Threads (#671)
use std::thread, std::mutex, std::condition_variable instead of pulling them in from boost.asio internals.
|
2016-04-30 18:54:23 -04:00 |
Arvid Norberg
|
f0d95f5e3e
|
remove RSS feature (#662)
remove RSS feature
|
2016-04-29 15:54:21 -04:00 |
Arvid Norberg
|
10ec0234a7
|
remove resolve-country feature (#656)
|
2016-04-28 08:20:47 -04:00 |
arvidn
|
04a3c04075
|
merged RC_1_1 into master
|
2016-04-20 08:08:05 -04:00 |
Arvid Norberg
|
423ee1cef4
|
move some implementation details of bitfield into its own translation unit to not expose MMX and SSE internals (and fix shared linking) (#630)
|
2016-04-20 07:50:57 -04:00 |
arvidn
|
867b83ccda
|
merged RC_1_1 into master
|
2016-04-08 02:20:24 -04:00 |
arvidn
|
cee2b16949
|
fix some coverity warnings and move out code to torrent_status.cpp
|
2016-04-07 21:44:24 -04:00 |
Michael Smith
|
9b8b6b6c46
|
Add read_resume_data to CMakeLists.txt
Without read_resume_data, builds fail with CMake due to a missing
dependency.
|
2016-03-12 14:57:56 -08:00 |
Steven Siloti
|
c6f1e0bd7b
|
export verify_message and incoming_error
Also move these functions to a new msg.cpp. They are useful for plugins
which implement DHT extensions.
|
2015-12-05 18:20:08 -08:00 |
Thiago A. Correa
|
e9830cb7dd
|
Fix build with cmake under windows.
Fix build with MSVC, let cmake manage boost selection settings.
|
2015-12-03 09:38:34 -02:00 |
Arvid Norberg
|
42b129b9d5
|
Merge pull request #178 from thomas-yuan/put
Make dht_put_alert more accurate.
|
2015-11-21 02:30:45 -05:00 |
Thomas Yuan
|
194ad410dc
|
Make dht_put_alert more accurate.
|
2015-11-20 00:06:08 -05:00 |
Alden Torres
|
a03b18f803
|
Missing file version.cpp in CMakeLists.txt
|
2015-11-19 21:56:51 -05:00 |
arvidn
|
b628692223
|
separate out announce_entry and torrent_status into their own headers
|
2015-09-18 08:08:08 -04:00 |
Alden Torres
|
e2d682275a
|
Implementing and using new dht storage interface
|
2015-09-16 08:30:27 -04:00 |