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 |
|
Sébastien Blin
|
4bff6d392a
|
rust: clean warnings
|
2019-10-22 10:47:43 -04:00 |
|
Sébastien Blin
|
712b7218a9
|
rust: clean listen API
|
2019-10-22 10:47:43 -04:00 |
|
Sébastien Blin
|
5a8e252e32
|
rust: get2 -> get
|
2019-10-22 10:47:43 -04:00 |
|
Sébastien Blin
|
b5be4549dc
|
rust: clean dhtnode.rs
|
2019-10-22 10:47:43 -04:00 |
|
Sébastien Blin
|
bf8fb6f321
|
rust: clean listen API
|
2019-10-22 10:47:43 -04:00 |
|
Sébastien Blin
|
08cf212c53
|
rust: split in files
|
2019-10-22 10:47:43 -04:00 |
|
Sébastien Blin
|
fc2a597bb2
|
rust: update bootstrap api
|
2019-10-22 10:47:43 -04:00 |
|
Sébastien Blin
|
7212b7a28b
|
rust: change put api
|
2019-10-22 10:47:43 -04:00 |
|
Sébastien Blin
|
5c610895fe
|
rust: add support for all functions available in the C wrapper
|
2019-10-22 10:47:43 -04:00 |
|
Sébastien Blin
|
a567ca1dc1
|
rust: add support for listen/cancel_listen
|
2019-10-22 10:47:43 -04:00 |
|
Sébastien Blin
|
97b20705a1
|
rust: add put bindings
|
2019-10-22 10:47:43 -04:00 |
|
Sébastien Blin
|
431da16ba6
|
dhtnode: add example with get
|
2019-10-22 10:47:43 -04:00 |
|
Sébastien Blin
|
09818d779e
|
rust: start dhtnode example
|
2019-10-22 10:47:43 -04:00 |
|
Sébastien Blin
|
934e36ba13
|
rust: ffi POC
|
2019-10-22 10:47:43 -04:00 |
|
Adrien Béraud
|
2e47b9bab5
|
c wrapper: add dht_runner_get_public_address to dhtcnode
|
2019-10-21 15:56:35 -04:00 |
|
Adrien Béraud
|
f938d486d5
|
c wrapper: add listen context to dhtcnode
|
2019-10-21 15:09:56 -04:00 |
|
Adrien Béraud
|
76b4da089e
|
c wrapper: add dht_runner_get_public_address
|
2019-10-21 14:33:37 -04:00 |
|
Adrien Béraud
|
2a72277194
|
c wrapper: add dht_runner_get_id, get_node_id
|
2019-10-21 14:19:29 -04:00 |
|
Adrien Béraud
|
e8d96d3b42
|
c wrapper: add support for permanent put
|
2019-10-21 14:04:12 -04:00 |
|
Adrien Béraud
|
c92d236c1b
|
c wrapper: handle null string in config
|
2019-10-21 12:37:36 -04:00 |
|
Adrien Béraud
|
b680407e9a
|
c wrapper: add callback to free listen context data
|
2019-10-21 11:08:42 -04:00 |
|
Seva
|
6caf4b0d0b
|
http: ensure no data is lost in read_bytes
|
2019-10-18 15:44:26 -04:00 |
|
Seva
|
7f65fdc7f9
|
http: try to read full content-length after headers
|
2019-10-18 10:45:34 -04:00 |
|
Adrien Béraud
|
b00dfdf572
|
c wrapper: reverse is_zero value
|
2019-10-17 10:29:37 -04:00 |
|
Adrien Béraud
|
2b1d2fc3f6
|
c wrapper: use shared_ptr for dht_privatekey
|
2019-10-16 17:23:04 -04:00 |
|
Adrien Béraud
|
a0566cf695
|
dhtchat: cancel listen on channel disconnect
|
2019-10-16 16:18:38 -04:00 |
|
Adrien Béraud
|
a3f2b055a1
|
c wrapper: don't build by default
|
2019-10-16 16:17:09 -04:00 |
|
Adrien Béraud
|
01bf8f9303
|
c wrapper: add dht_infohash_get
|
2019-10-16 15:07:31 -04:00 |
|
Adrien Béraud
|
22741436e3
|
python: add wrapper for ValueCallback
|
2019-10-16 15:02:58 -04:00 |
|
Adrien Béraud
|
d958b0ea5f
|
c wrapper: add dht_privatekey_delete, handle import failure
|
2019-10-16 14:40:24 -04:00 |
|
Adrien Béraud
|
6c96a47f13
|
c wrapper: update dhtcnode, add dht_op_token_delete
|
2019-10-16 14:27:54 -04:00 |
|
Adrien Béraud
|
15403c0f6e
|
c wrapper: add dht_runner_put
|
2019-10-16 14:02:51 -04:00 |
|
Adrien Béraud
|
0eee567c4e
|
c wrapper: add support to create, ref/unref dht_value
|
2019-10-16 13:57:31 -04:00 |
|
Adrien Béraud
|
e8843076d9
|
c wrapper: install library
|
2019-10-16 13:18:39 -04:00 |
|