Adrien Béraud
|
20c0069867
|
dhtrunner/peerdiscovery: only advertise bound address families
|
2019-06-09 23:15:31 -04:00 |
|
Adrien Béraud
|
8942e0d00e
|
dht: init parent class with logger
|
2019-06-09 19:07:04 -04:00 |
|
Adrien Béraud
|
bc760f9348
|
Update README.md
|
2019-06-09 19:06:44 -04:00 |
|
Adrien Béraud
|
59702190a7
|
update to version 1.10.0
1.10.0rc1
|
2019-06-09 09:06:36 -04:00 |
|
Adrien Béraud
|
cb3e94d0be
|
dhtnode: improve manpage
|
2019-06-08 13:28:52 -04:00 |
|
Adrien Béraud
|
ab7b8f6027
|
dhtnode: improve manpage
|
2019-06-08 12:59:57 -04:00 |
|
Adrien Béraud
|
6e5231047b
|
dhtrunnner: properly lock mutex in run & join
|
2019-06-08 10:20:25 -04:00 |
|
Adrien Béraud
|
777505434c
|
tools: always handle signals, don't block in signal handling
|
2019-06-08 09:23:34 -04:00 |
|
Adrien Béraud
|
18c3161261
|
tools: allow to use existing certificate/private key
|
2019-06-08 01:43:07 -04:00 |
|
Seva
|
1060038bdf
|
dhtproxy: write into dht logger
|
2019-06-07 16:46:28 -04:00 |
|
Seva
|
9d427a6a80
|
http: add optional client conn controls
|
2019-06-07 15:46:21 -04:00 |
|
Seva
|
f1dbac2aff
|
dhtproxy: fix client context lost in the abyss
|
2019-06-07 14:57:16 -04:00 |
|
Adrien Béraud
|
a63c5d172b
|
build: install network utils
|
2019-06-07 14:41:10 -04:00 |
|
Adrien Béraud
|
9c6de8cc16
|
net: add logger support for UdpSocket
|
2019-06-07 14:14:15 -04:00 |
|
Adrien Béraud
|
fe9de44867
|
dhtrunner: stop socket after dht
|
2019-06-07 14:14:15 -04:00 |
|
Adrien Béraud
|
4bfd6bb545
|
dhtrunner: add pluggable transport
|
2019-06-07 14:14:15 -04:00 |
|
Adrien Béraud
|
120c017399
|
net: add DatagramSocket, UdpSocket transport
|
2019-06-07 14:14:15 -04:00 |
|
Seva
|
7fc7597564
|
dhtproxy: fix indent
|
2019-06-06 14:51:01 -04:00 |
|
Seva
|
f8d62dc6a7
|
dhtproxy: add support for legacy http methods
Legacy non-standard http methods: LISTEN, STATS, SIGN, ECNRYPT
NOTE: Supported with RESTinio > 0.5.0 and custom http_parser
- https://github.com/Stiffstream/restinio/issues/26
- https://github.com/binarytrails/http-parser
|
2019-06-06 13:30:37 -04:00 |
|
Seva
|
fc3686d817
|
dhtproxy: comment/remove restbed leftovers to build w/o
|
2019-06-06 11:08:39 -04:00 |
|
Seva
|
a692f7fbe2
|
dhtproxy: add logger to tester & disable client proxy
|
2019-06-05 16:50:50 -04:00 |
|
Seva
|
cb349d9cf6
|
dhtproxy: stop server eventloop on cmd
|
2019-06-05 16:39:18 -04:00 |
|
Seva
|
6266f88cd5
|
dhtproxy: port doPut,sendListen logic new http client
|
2019-06-04 17:21:44 -04:00 |
|
Seva
|
0a3320e2c8
|
dhtproxy: enhance http async api & finish client get
|
2019-06-04 16:14:37 -04:00 |
|
Mingrui Zhang
|
d6ad67d8e2
|
peerdiscovery: change comment
|
2019-06-04 15:30:45 -04:00 |
|
Mingrui Zhang
|
19d0aa55f7
|
Test: change ip multicast address to organization local
|
2019-06-04 15:30:45 -04:00 |
|
Adrien Béraud
|
941e53425f
|
update to version 1.9.5
1.9.5
|
2019-06-04 09:54:02 -04:00 |
|
Seva
|
10971f700f
|
dhtproxy: add http classes with fully async client
use server's pushNotifications of this client
|
2019-06-03 17:10:19 -04:00 |
|
Seva
|
2e7767d192
|
dhtproxy: fix restinio start w/o dhtlogger
|
2019-06-03 13:52:35 -04:00 |
|
Adrien Béraud
|
baf811bfe9
|
dhtrunner: don't override statusCallback if not provided
|
2019-05-31 19:29:59 -04:00 |
|
Adrien Béraud
|
76f0672e63
|
context: add statusCallback, certificateStore
|
2019-05-31 10:12:42 -04:00 |
|
Seva
|
330ad8ed12
|
dhtproxy: pipe restinio logs to opendht logger
|
2019-05-29 16:02:25 -04:00 |
|
Seva
|
3252e6daa3
|
dhtproxy: rewrite sendListen with restinio
|
2019-05-29 11:59:09 -04:00 |
|
Seva
|
07599239a6
|
dhtproxy: port restbed client listen to server
|
2019-05-28 11:39:04 -04:00 |
|
Seva
|
eac61678f4
|
dhtproxy: add client request conn_cb for listeners
|
2019-05-28 10:26:47 -04:00 |
|
Seva
|
078c1198b0
|
Merge branch savoirfairelinux 'master' changes
|
2019-05-27 15:23:26 -04:00 |
|
Seva
|
3d525030b9
|
dhtproxy: add async put & swap threading for io_context
|
2019-05-27 15:06:11 -04:00 |
|
Seva
|
3733fc2890
|
dhtproxy: switch threading to io_context
|
2019-05-27 15:06:11 -04:00 |
|
Seva
|
c40f35fa06
|
dhtproxy: fix context type casting in client get
|
2019-05-27 14:59:19 -04:00 |
|
Seva
|
13661929d1
|
dhtproxy: switch server to ipv6 (implicit ipv4 support)
|
2019-05-27 14:59:19 -04:00 |
|
Seva
|
4e934f8902
|
dhtproxy: add ipv6 to restinio client & get method
|
2019-05-27 14:59:19 -04:00 |
|
Seva
|
125a05a5fc
|
dhtproxy: fix sendPushNotification
|
2019-05-27 14:59:19 -04:00 |
|
Seva
|
868c114bcb
|
dhtproxy: fix restinio client rx by parts
|
2019-05-27 14:59:19 -04:00 |
|
Seva
|
f0acc3e735
|
dhtproxy: add sendPushNotification to server
|
2019-05-27 14:59:19 -04:00 |
|
Seva
|
171e2b130b
|
dhtproxy: implement restinio client
|
2019-05-27 14:59:19 -04:00 |
|
Seva
|
cb5a261b82
|
dhtproxy: cleanup server
|
2019-05-27 14:59:19 -04:00 |
|
Seva
|
feb8bd0d4f
|
dhtproxy: rewrite listen with restinio
|
2019-05-27 14:59:19 -04:00 |
|
Seva
|
3955368c01
|
dhtproxy: rewrite putEncrypted with restinio
|
2019-05-27 14:59:19 -04:00 |
|
Seva
|
b841ff1b83
|
dhtproxy: rewrite putSigned with restinio
|
2019-05-27 14:59:19 -04:00 |
|
Seva
|
7a04c0eb66
|
dhtproxy: rewrite getFiltered with restinio
|
2019-05-27 14:59:19 -04:00 |
|