Alden Torres
|
c771f16c5c
|
lint guided refactor in dht source code (#2516)
|
2017-11-12 00:50:24 +01:00 |
arvidn
|
480bde9333
|
change formatting of namespace declarations
|
2017-04-12 14:26:35 -04:00 |
Alden Torres
|
c8569b5e34
|
fixing sign-conversion warnings, part 12, minor refactor, eol cleanup (#1670)
fixing sign-conversion warnings, part 12, minor refactor, eol cleanup. created aux::clamp and default_piece_priority refactor
|
2017-02-07 00:22:30 -05:00 |
Steven Siloti
|
ca07ee83a3
|
mark all converstion to bool operators as explicit
|
2016-12-12 01:34:36 -05:00 |
Alden Torres
|
86251adb1b
|
more fixes of integral type conversion warnings
|
2016-11-21 20:22:18 -05:00 |
Alden Torres
|
84e0362180
|
more fixes in signed compare warnings (#1345)
more fixes in signed compare warnings
|
2016-11-21 01:49:56 -05:00 |
Alden Torres
|
c7ec987a1b
|
refactor in msg verify_message and minor cleanup (#1131)
|
2016-09-21 23:04:05 -07:00 |
Alden Torres
|
65cdc15543
|
more on log, consts, refs and cleanup in dht related code (#1082)
more on log, consts, refs and cleanup in dht related code. moving print_state out of main source code
|
2016-09-13 08:18:47 -04:00 |
Alden Torres
|
2ac45d17ef
|
ed25519 api refactor (#1041)
|
2016-08-30 02:37:51 -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
|
c05e29c48e
|
trivial cleanup and minor changes (#1033)
|
2016-08-26 00:14:11 -04:00 |
Arvid Norberg
|
9c2325ff6b
|
modernize and improve type-safety of the DHT put implementation and test (#929)
modernize and improve type-safety of the DHT put implementation and tests. use unique_ptr instead of malloc for dht put items.
|
2016-07-23 15:57:04 -07:00 |
Arvid Norberg
|
7bf49c0a1c
|
modernize hasher to use array_view (#931)
modernize hasher to use array_view as well as adding array_view support to entry
|
2016-07-22 07:29:39 -07:00 |
Arvid Norberg
|
1facf0eef6
|
clean-up more defines (#872)
clean-up more defines. remove TORRENT_DEBUG and TORRENT_DISABLE_INVARIANT_CHECKS (instead use TORRENT_USE_ASSERTS and TORRENT_USE_INVARIANT_CHECKS)
|
2016-07-01 19:46:59 -04:00 |
Arvid Norberg
|
ed077c8358
|
use cstdint intead of boost/cstdint.hpp (#833)
use cstdint intead of boost/cstdint.hpp
|
2016-06-18 14:01:38 -04:00 |
Arvid Norberg
|
748af6eec1
|
general cleanup. remove valgrind markup, log_hash_failures and C headers (#752)
general cleanup. remove valgrind markup, log_hash_failures and C headers
|
2016-05-23 08:15:39 -04:00 |
Arvid Norberg
|
e8380e1d0b
|
factor out includes from config.hpp into the files actually using it. primarily, printf family of functions, since C++11 version is used now. This removes the need for an snprintf-wrapper on windows (#732)
|
2016-05-17 09:24:06 -04:00 |
Steven Siloti
|
ff0675e64e
|
use standard array container (#676)
|
2016-04-30 23:10:47 -04:00 |
Steven Siloti
|
4151c8e366
|
assert that the signature is valid when assigning a mutable value to an item
|
2015-10-21 20:29:29 -07:00 |
arvidn
|
97571b4ad4
|
fixed more warnings
|
2015-08-07 00:30:29 -04: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
|
48ea42c990
|
merged changes from RC_1_0
|
2014-08-27 05:57:37 +00:00 |
Arvid Norberg
|
3f88389f05
|
merged changes from RC_1_0
|
2014-08-16 07:46:06 +00:00 |
Arvid Norberg
|
f15182a737
|
merged changes from RC_1_0
|
2014-07-19 07:12:20 +00:00 |
Arvid Norberg
|
24b9101075
|
merged changes from RC_1_0
|
2014-07-12 06:20:16 +00:00 |
Arvid Norberg
|
5b89c3f5f9
|
merged some of steven siloti's changes. expose optimistic unchoke logic to plugins
|
2014-05-12 07:28:34 +00:00 |
Arvid Norberg
|
c6b68ab683
|
fix warning
|
2014-03-23 01:41:00 +00:00 |
Arvid Norberg
|
8403e58f3c
|
make dht test program able to get and put mutable items. fixed some DHT bugs along the mutable put/get path
|
2014-03-02 23:35:35 +00:00 |
Arvid Norberg
|
1188ec2dcd
|
expose new DHT put/get functionality in the public session API
|
2014-02-24 00:31:13 +00:00 |
Arvid Norberg
|
bec02dd953
|
fix valgrind build
|
2014-01-19 04:13:46 +00:00 |
Arvid Norberg
|
54bbd3cae0
|
support salt feature in DHT put
|
2014-01-03 04:18:46 +00:00 |
Arvid Norberg
|
260e97c4e0
|
document salt feature in put and get DHT extensions. include a test vector and add that to the unit test. (salt is not implemented)
|
2013-12-31 08:37:42 +00:00 |
Arvid Norberg
|
d6b1aa4c36
|
DHT refactoring and support for storing arbitrary data with put
|
2013-12-27 04:28:25 +00:00 |