Seva
|
e7742489ca
|
http: ignore rw ops on closed connection
|
2019-08-27 10:11:04 -04:00 |
|
Seva
|
99fc97f3cf
|
http: return from async_handshake on op abort
|
2019-08-27 10:11:04 -04:00 |
|
Seva
|
82d5db81e0
|
http: let the connection terminate
|
2019-08-27 10:11:04 -04:00 |
|
Seva
|
fbb90a71b7
|
cmake: add asio standalone flag to avoid boost
|
2019-08-27 10:11:04 -04:00 |
|
Seva
|
316f3ccfa0
|
docker: fix ubuntu xenial asio dep comment typo
|
2019-08-26 12:06:07 -04:00 |
|
Seva
|
185158f460
|
docker: build shared for libfmt
|
2019-08-26 12:06:07 -04:00 |
|
Seva
|
baa9fcf820
|
dhtproxy: disable renegotiation only if supported
|
2019-08-26 12:06:07 -04:00 |
|
Seva
|
04a383c4fb
|
docker: fix deps & depsllvm
|
2019-08-26 12:06:07 -04:00 |
|
Adrien Béraud
|
b7b6fb802d
|
http: header cleanup
|
2019-08-22 16:51:05 -04:00 |
|
Adrien Béraud
|
9575f84081
|
header cleanup
|
2019-08-22 15:39:15 -04:00 |
|
Adrien Béraud
|
0b0442bd02
|
proxy server: remove unneeded move
|
2019-08-21 13:22:36 -04:00 |
|
Adrien Béraud
|
251fe8bf2f
|
dockerfiles: add restbed
|
2019-08-21 13:22:20 -04:00 |
|
Seva
|
c211055bf9
|
tester: add https support to proxy_node
|
2019-08-20 15:17:10 -04:00 |
|
Seva
|
fafe97194a
|
dhtproxy: reduce & uniformize logs
|
2019-08-20 10:46:20 -04:00 |
|
Seva
|
d214bfebf5
|
dhtproxy: patch client renegotiation
|
2019-08-20 10:45:05 -04:00 |
|
Adrien Béraud
|
d551b8a54c
|
Merge pull request #417 from binarytrails/proxy_docker
docker: switch dhtproxy build to cmake & remove conan
|
2019-08-16 10:20:07 -04:00 |
|
Seva
|
4a8397d71b
|
dhtproxy: fix indirect memleaks from rest router traits
|
2019-08-16 10:18:36 -04:00 |
|
Seva
|
366f76986f
|
docker: bump restinio & replace sed fix by new var
|
2019-08-15 16:38:53 -04:00 |
|
Seva
|
8072092b67
|
docker: switch to cmake build & remove conan
|
2019-08-15 16:20:22 -04:00 |
|
Adrien Béraud
|
624f36467e
|
proxy: don't use shared_ptr for Identity
|
2019-08-14 17:30:29 -04:00 |
|
Adrien Béraud
|
561a660693
|
proxy: header cleanup
|
2019-08-14 17:19:33 -04:00 |
|
Adrien Béraud
|
414e0a2e60
|
proxy server: move type traits definition to cpp
|
2019-08-14 15:51:12 -04:00 |
|
Adrien Béraud
|
e0393ff8ad
|
Merge pull request #403 from binarytrails/proxy_restinio
dhtproxy: replace restbed by restinio & asio
|
2019-08-14 15:50:14 -04:00 |
|
Seva
|
d26bfc58d8
|
http: align logs
|
2019-08-14 14:02:43 -04:00 |
|
Seva
|
d50aae0751
|
dhtproxy: cleanup
|
2019-08-14 03:58:15 -04:00 |
|
Seva
|
1a79ae45e4
|
dhtproxy: fix server termination & use https tests
|
2019-08-14 03:41:32 -04:00 |
|
Seva
|
c6f830f54d
|
http: fix refactoring memory issues
|
2019-08-14 02:30:19 -04:00 |
|
Seva
|
f018610ec9
|
http: fix ssl rfc2818 verif. due to self-signed cert.
|
2019-08-13 23:16:44 -04:00 |
|
Seva
|
119c162f49
|
dhtproxy: make optional the http_parser fork in client
|
2019-08-13 20:30:14 -04:00 |
|
Seva
|
144e254c40
|
build: add flag for http_parser fork
|
2019-08-13 17:17:32 -04:00 |
|
Seva
|
6cc84312aa
|
dhtproxy: run tests in http
|
2019-08-13 16:55:42 -04:00 |
|
Seva
|
b3a7bdd880
|
cppflags: rm OPENDHT_PROXY_OPENSSL last occurences
|
2019-08-13 16:25:33 -04:00 |
|
Seva
|
a797ea9171
|
dhtproxy: create http & https server instances
|
2019-08-13 16:21:19 -04:00 |
|
Seva
|
023b4aff61
|
dhtnode: use generated identity only if specified
|
2019-08-13 14:53:45 -04:00 |
|
Seva
|
86429aa360
|
http: support all connections contd.
|
2019-08-13 13:45:10 -04:00 |
|
Seva
|
fbea6afe5d
|
http: support all connections idependent of build system
|
2019-08-13 10:23:15 -04:00 |
|
Seva
|
18bcad33bd
|
autotools: add openssl support to configure
|
2019-08-12 15:24:13 -04:00 |
|
Seva
|
8bc43b4e47
|
dhtproxy: propagate server identity certicate to client
|
2019-08-12 15:11:37 -04:00 |
|
Seva
|
25f3000a78
|
http: verify peer only if certificate provided
|
2019-08-12 14:27:59 -04:00 |
|
Seva
|
96992b803c
|
dhtproxy: implement https in server
|
2019-08-10 15:34:36 -04:00 |
|
Seva
|
500ae6ef54
|
http: handle asio cancel delays
|
2019-08-10 15:34:02 -04:00 |
|
Seva
|
b01d3cfca5
|
dhtproxy: add identity to constructor if openssl
|
2019-08-07 11:57:18 -04:00 |
|
Seva
|
49f6dd3c9c
|
http: implement secure connection
cmake: use provided findopenssl module
|
2019-08-07 10:35:47 -04:00 |
|
Seva
|
4054ec6af0
|
opendht: add ssl to build system
http: enforce ssl everywhere
|
2019-08-05 11:09:18 -04:00 |
|
Adrien Béraud
|
3345c1b048
|
update to version 1.10.1
1.10.1
|
2019-08-02 21:06:26 -04:00 |
|
Adrien Béraud
|
4b061d0886
|
dht: cleanup
|
2019-08-02 19:58:43 -04:00 |
|
Adrien Béraud
|
c1f805e6e2
|
tools: use default port from network utils
|
2019-08-02 19:53:39 -04:00 |
|
Adrien Béraud
|
25c9375d95
|
dhtrunner: add bootstrap method with single arg. host:service
|
2019-08-02 19:41:42 -04:00 |
|
Adrien Béraud
|
84a9d899d5
|
dhtrunner: migrate to SockAddr, use default port if not set
|
2019-08-02 14:42:26 -04:00 |
|
Seva
|
7ea40c292b
|
dhtproxy: fix indirect mem leak caused by 208758e
|
2019-08-02 10:19:06 -04:00 |
|