Adrien Béraud
|
01f2ad9ea4
|
tools: show connectivity change in log
|
2019-11-11 11:54:44 -05:00 |
|
Adrien Béraud
|
2dd4cde035
|
tools: factorize print_node_info
|
2019-11-08 16:52:27 -05:00 |
|
Adrien Béraud
|
cb0005d0eb
|
tools: factor configuration parsing
|
2019-11-08 16:12:04 -05:00 |
|
Adrien Béraud
|
eca340b785
|
tools: add argument to disable rate limiting
|
2019-11-08 15:29:53 -05:00 |
|
Adrien Béraud
|
cdd035b801
|
rate limiter: cleanup
|
2019-11-07 19:17:27 -05:00 |
|
Adrien Béraud
|
cb7d7f6614
|
dht: allow to configure rate limiter
|
2019-11-07 16:43:04 -05:00 |
|
Adrien Béraud
|
f5a6801ab9
|
value: cleanup
2.0.0beta2
|
2019-11-07 11:52:27 -05:00 |
|
Adrien Béraud
|
0049ba92e6
|
thread pool: retransmit exception through future
|
2019-11-07 11:51:44 -05:00 |
|
Adrien Béraud
|
7838e7de0b
|
docker: add python3-setuptools
|
2019-11-06 12:51:18 -05:00 |
|
Adrien Béraud
|
e2d7dbc293
|
proxy client: declare mutex before protected objects
|
2019-11-05 16:39:03 -05:00 |
|
Adrien Béraud
|
090da49fed
|
http/Request: cleanup
|
2019-11-04 15:50:55 -05:00 |
|
Adrien Béraud
|
22594396d2
|
http/Request: check conn_ on cancel
|
2019-11-04 15:49:05 -05:00 |
|
Adrien Béraud
|
0c8d0e2e0d
|
http/Request: atomically exchange terminate
|
2019-11-04 15:48:39 -05:00 |
|
Adrien Béraud
|
18793cee3b
|
proxy server: close listener on connection close only
|
2019-11-01 10:37:19 -04:00 |
|
Adrien Béraud
|
0bde82a218
|
tests/proxy: cleanup
|
2019-11-01 10:24:17 -04:00 |
|
Adrien Béraud
|
bc84655f42
|
proxy server: update for Restinio v.0.6.0.1
|
2019-10-31 16:00:51 -04:00 |
|
Adrien Béraud
|
ed642b0337
|
proxy: check that callback is not null
|
2019-10-31 14:36:34 -04:00 |
|
Adrien Béraud
|
f710df9675
|
proxy: cleanup
|
2019-10-31 13:44:05 -04:00 |
|
Sébastien Blin
|
42398a541d
|
rust: infohash support == operator and from hex
|
2019-10-31 10:56:52 -04:00 |
|
Sébastien Blin
|
429a5ad1d4
|
dhtrunner: fix put_encrypted API
|
2019-10-31 10:56:52 -04:00 |
|
Sébastien Blin
|
01bc43af35
|
rust: fix import for PrivateKey
|
2019-10-31 10:56:52 -04:00 |
|
Sébastien Blin
|
555487012b
|
rust: remove T for no. Anyway we must at least add None
|
2019-10-31 10:56:52 -04:00 |
|
Sébastien Blin
|
697d554edb
|
dhtrunner: change put methods
|
2019-10-31 10:56:52 -04:00 |
|
Sébastien Blin
|
8edd67834c
|
rust: add some wrappers for value
|
2019-10-31 10:56:52 -04:00 |
|
Adrien Béraud
|
80f04430c3
|
proxy client: build resolver if none available
|
2019-10-30 14:53:07 -04:00 |
|
Adrien Béraud
|
e4853bd29c
|
proxy: use common Json builder
|
2019-10-30 14:17:42 -04:00 |
|
Adrien Béraud
|
6863800cfb
|
dhtrunner: allow to cancelPut with value
|
2019-10-30 11:33:33 -04:00 |
|
Adrien Béraud
|
1f387a0e95
|
proxy client: resolve again on connectivity change
|
2019-10-30 11:33:16 -04:00 |
|
Adrien Béraud
|
142aee12a7
|
c wrapper: add support for putEncrypted
|
2019-10-28 17:43:00 -04:00 |
|
Adrien Béraud
|
95a65ce565
|
c wrapper: add support for putSigned
|
2019-10-28 17:35:41 -04:00 |
|
Adrien Béraud
|
144fa7ddc8
|
dhtrunner: allow permanent put for signed/encrypted values
|
2019-10-28 17:35:19 -04:00 |
|
Adrien Béraud
|
b77fd2336f
|
c wrapper: return null if no signer
|
2019-10-28 17:34:03 -04:00 |
|
Adrien Béraud
|
c0e117871e
|
c wrapper: allow retrieving value owner and recipient
|
2019-10-28 15:25:31 -04:00 |
|
Sébastien Blin
|
3c88eaa602
|
rust: add from_slice
|
2019-10-25 15:29:38 -04:00 |
|
Sébastien Blin
|
8d131449a8
|
rust: load identity from bytes
|
2019-10-25 15:29:38 -04:00 |
|
Sébastien Blin
|
fee7e5dd30
|
rust: fix callback result and add DhtIdentity::new()
|
2019-10-25 15:29:38 -04:00 |
|
Sébastien Blin
|
4c2a974433
|
rust: link to certificate C-bindings
|
2019-10-25 15:29:38 -04:00 |
|
Sébastien Blin
|
a483205976
|
infohash: add from_bytes
|
2019-10-25 15:29:38 -04:00 |
|
Adrien Béraud
|
96df1d4339
|
c wrapper: update callback return types
|
2019-10-25 11:05:35 -04:00 |
|
Seva
|
432f387423
|
http: ensure conn callbacks are always invoked
|
2019-10-24 16:03:07 -04:00 |
|
Seva
|
3abb9114ba
|
http: ensure sockets exists before invocations
|
2019-10-24 16:03:07 -04:00 |
|
Adrien Béraud
|
727c5f0e8c
|
c wrapper: add wrappers for dht::crypto::Certificate
|
2019-10-24 13:29:50 -04:00 |
|
Adrien Béraud
|
f86abfaf22
|
crypto: add tests for corrupted data
|
2019-10-22 13:59:36 -04:00 |
|
Adrien Béraud
|
f84131c820
|
crypto: improve authenticated encryption performance
|
2019-10-22 13:59:36 -04:00 |
|
Adrien Béraud
|
28de983166
|
update to version 2.0.0
2.0.0beta1
|
2019-10-22 10:52:49 -04:00 |
|
Adrien Béraud
|
4b28278cb1
|
Update README.md
|
2019-10-22 10:48:50 -04:00 |
|
Sébastien Blin
|
653a4309bd
|
rust: value to bytes
|
2019-10-22 10:47:43 -04:00 |
|
Sébastien Blin
|
48b763f11b
|
rust: add from_bytes for value
|
2019-10-22 10:47:43 -04:00 |
|
Sébastien Blin
|
cbfa12a921
|
rust: add permanent put, get_id(), get_node_id(), get_public_addresses()
|
2019-10-22 10:47:43 -04:00 |
|
Sébastien Blin
|
3e0d4cd703
|
rust: link DhtRunnerConfig
|
2019-10-22 10:47:43 -04:00 |
|