Seva
|
9e3e9e65e6
|
dhtproxy: switch server to restinio
rewrite options, getNodeInfo, get & put
opendht: bump to c++14
|
2019-05-27 14:59:19 -04:00 |
|
Adrien Béraud
|
f418b3651f
|
update copyright date
|
2019-03-16 12:37:23 -04:00 |
|
Adrien Béraud
|
0066be49b9
|
python: add more bindings for SockAddr
|
2018-12-24 16:55:25 -05:00 |
|
Adrien Beraud
|
92320cef59
|
InfoHash: throw in case of invalid input string
|
2017-11-03 14:03:34 -04:00 |
|
Adrien Beraud
|
88b4233bda
|
python: update InfoHash bool operator
|
2017-11-03 14:00:49 -04:00 |
|
Adrien Beraud
|
a1d67b881b
|
python: fix invalid pointer access
|
2017-08-11 12:44:40 -04:00 |
|
Adrien Beraud
|
ebb20bdf0c
|
python: NodeSet: return insertion status
|
2017-07-15 14:17:51 -04:00 |
|
Simon Désaulniers
|
b96d0de8a2
|
python: make use of Filter, Where in DhtRunner.get
|
2017-06-27 09:59:01 +02:00 |
|
Simon Désaulniers
|
98c4e39ed1
|
python: expose queries to API
|
2017-06-26 17:56:44 -04:00 |
|
Simon Désaulniers
|
7197c1fbb6
|
python: expose user_type member of Value
|
2017-06-22 17:42:57 -04:00 |
|
Adrien Beraud
|
aa5b8b84a8
|
python: add TrustList wrapper
|
2017-04-27 04:45:59 +02:00 |
|
Adrien Beraud
|
cf82f74e15
|
python: add PrivateKey::generateEC support
|
2017-04-27 04:45:59 +02:00 |
|
Adrien Beraud
|
a952ddec53
|
python: add crypto encrypt/decrypt
|
2017-04-27 03:34:04 +02:00 |
|
Adrien Beraud
|
fa7efd086f
|
python: add Identity PrivateKey getter
Refactor Identity and PrivateKey to use
shared_ptr<PrivateKey> and retrieve the
key from Identity.
|
2017-04-27 03:34:04 +02:00 |
|
Adrien Beraud
|
8e28e86caf
|
python: improve wrapper for crypto::Certificate
Add Certificate issuer, getName and revoke
|
2017-04-27 03:34:04 +02:00 |
|
Adrien Beraud
|
73bcebf355
|
license cleanup
|
2017-04-10 01:43:20 +02:00 |
|
Adrien Beraud
|
99f8c2950b
|
python: rename bootstrap(sockaddr) to ping
|
2017-04-10 01:12:00 +02:00 |
|
Adrien Beraud
|
4540be7460
|
python: add more crypto bindings
|
2017-03-28 17:33:04 +02:00 |
|
Adrien Beraud
|
fccd569059
|
python: allow to get bound address for any family
|
2017-03-28 16:32:55 +02:00 |
|
Adrien Beraud
|
768bfa5d44
|
python: add SockAddr support
|
2017-03-28 16:25:17 +02:00 |
|
Adrien Béraud
|
43b181ebbf
|
python: add bindings for network, maintain_storage
|
2017-01-25 11:57:42 -05:00 |
|
Adrien Béraud
|
9fadcc907c
|
python: add default port for bootstrap
|
2016-11-10 00:58:35 -05:00 |
|
Adrien Béraud
|
19848a9b72
|
python: encode log file name
|
2016-11-01 03:13:56 -04:00 |
|
Simon Désaulniers
|
6da8d39a0e
|
python: update cython wrapper and python benchmark
API changed when the keys pec was added. This commit updates python code
according to the new API.
|
2016-09-01 18:02:23 -04:00 |
|
Adrien Béraud
|
eb90fffb5e
|
update for API changes
|
2016-09-01 18:02:23 -04:00 |
|
Simon Désaulniers
|
5a5f7012d8
|
add pht insert test
|
2016-09-01 18:02:23 -04:00 |
|
Simon Désaulniers
|
c4928553ba
|
python: fix successive deref on cython object
|
2016-09-01 18:02:23 -04:00 |
|
Simon Désaulniers
|
d45f777099
|
pht tools
|
2016-09-01 18:02:23 -04:00 |
|
Seva Ivanov
|
86ce695939
|
cython: change shared_ptr invocation to libcpp.memory
|
2016-08-16 10:27:34 -04:00 |
|
Adrien Béraud
|
14cf0b3142
|
python: add size proprety
|
2016-05-19 17:28:31 -04:00 |
|
Adrien Béraud
|
18ec3086ee
|
python: add blocking put
|
2016-05-19 17:28:31 -04:00 |
|
Adrien Béraud
|
fc6e884b54
|
python: adapt to new owner api
|
2016-05-18 03:29:01 -04:00 |
|
Adrien Béraud
|
8cc53b1751
|
add node cache, split dhtrunner.h from dht.h
|
2016-05-08 00:37:52 -04:00 |
|
Adrien Béraud
|
9b45eabb00
|
infohash: remove std::hash
InfoHash is an hash itself, std::hash reduces the precision,
could cause potential security issues or bugs.
|
2016-05-01 15:27:13 -04:00 |
|
Simon Désaulniers
|
d718b66aad
|
python: add missing enable log method
|
2016-04-18 16:31:29 -04:00 |
|
Adrien Béraud
|
dd107e6f6d
|
python: fix licenses terms
|
2016-01-09 18:05:42 -05:00 |
|
Adrien Béraud
|
175b4c9491
|
python: add Value.id proprety
|
2016-01-09 16:05:26 -05:00 |
|
Adrien Béraud
|
e00c8e9598
|
update copyright headers for 2016
|
2016-01-07 18:02:35 -05:00 |
|
Adrien Béraud
|
d1c4d2446e
|
add Simon Désaulniers to author lists
|
2015-11-13 16:45:43 -05:00 |
|
Simon Désaulniers
|
c7298088d9
|
getNodesStats resets 0, shutdown method in Dht API
|
2015-11-02 16:45:50 -05:00 |
|
Adrien Béraud
|
eea097961a
|
dht: add message counting
|
2015-10-06 11:58:26 -04:00 |
|
Adrien Béraud
|
19ef7a29cf
|
python: add some doc
|
2015-09-10 11:08:20 -04:00 |
|
Adrien Béraud
|
3d4ca69fb4
|
python: wait until search completion for blocking get
|
2015-09-09 16:57:19 -04:00 |
|
Adrien Béraud
|
e9e3fd69c3
|
python: add blocking version of get
|
2015-09-02 19:40:50 +02:00 |
|
Adrien Béraud
|
a7bea1c953
|
infohash: add support for std::hash
|
2015-09-02 19:40:31 +02:00 |
|
Adrien Béraud
|
6b6d18b750
|
python: implement Value.owner, Value.recipient
|
2015-08-25 21:39:33 +02:00 |
|
Adrien Béraud
|
3cee7c579b
|
python: add missing return
|
2015-08-25 15:01:14 +02:00 |
|
Adrien Béraud
|
6182dce1ad
|
python: add wrapper for Value::data
|
2015-08-24 16:38:40 +02:00 |
|
Adrien Béraud
|
02d4afa555
|
python: split pxd file, remove Py* from Python type names
|
2015-08-05 21:55:20 -04:00 |
|
Adrien Béraud
|
59182aa0c4
|
securedht, dhtrunner: support bootstrap mode
|
2015-08-04 23:39:15 -04:00 |
|