Adrien Béraud
|
9ae3d3c4d4
|
proxy: move info if possible
|
2020-02-05 14:25:03 -05:00 |
|
Sébastien Blin
|
5cfcf4861d
|
proxyserver: set permanent put pushToken
|
2020-01-28 16:27:20 -05:00 |
|
Adrien Béraud
|
7791163d49
|
proxy: receive values in blocks
|
2020-01-22 16:02:26 -05:00 |
|
Adrien Béraud
|
56db1bba19
|
proxy server: merge identical put requests
|
2020-01-22 15:56:48 -05:00 |
|
Adrien Béraud
|
fc95c85983
|
proxy server: send values in batches
|
2020-01-22 13:15:37 -05:00 |
|
Adrien Béraud
|
5af0f0c3d0
|
proxy server: flush response after all values are sent
|
2020-01-19 14:32:57 -05:00 |
|
Adrien Béraud
|
ec8beec427
|
proxy server: update stats on startup
|
2020-01-19 14:32:57 -05:00 |
|
Adrien Béraud
|
7b8ebbc54d
|
proxy server: catch more exceptions, cleanup
|
2020-01-19 14:32:57 -05:00 |
|
Adrien Béraud
|
052ed1f58c
|
proxy server: handlePrintStats on startup
|
2020-01-18 22:20:01 -05:00 |
|
Adrien Béraud
|
7f1d960a56
|
dhtrunner: add async/non-blocking version of getNodeInfo
|
2020-01-16 13:24:37 -05:00 |
|
Adrien Béraud
|
10d48137a9
|
proxy server: update stats on node info
|
2020-01-15 17:04:12 -05:00 |
|
Adrien Béraud
|
5b15fdeeef
|
proxy server: use shared_ptr for stats, remove statsMutex_
|
2020-01-15 13:54:24 -05:00 |
|
Adrien Béraud
|
0864ac9a39
|
proxy server: handle put session id provided after first request
|
2020-01-10 12:26:57 -05:00 |
|
Adrien Béraud
|
616d6fe4b8
|
update copyright date
|
2020-01-03 15:14:32 -05:00 |
|
Adrien Béraud
|
dea4b202bf
|
proxy server: make json type explicit
|
2020-01-03 15:10:22 -05:00 |
|
Adrien Béraud
|
dc2f354652
|
proxy: use timestamps to handle reordered notifications
|
2020-01-03 14:47:22 -05:00 |
|
Adrien Béraud
|
99890fca64
|
proxy server: update sessionId when necessary
|
2019-12-19 14:20:03 -05:00 |
|
Adrien Béraud
|
5438d50578
|
proxy: add session token
|
2019-12-16 16:37:07 -05:00 |
|
Adrien Béraud
|
1f672773ba
|
proxy server: respect value priority for push notifications
|
2019-12-14 13:02:07 -05:00 |
|
Adrien Béraud
|
374fdd6cc9
|
proxy: send normal priority push message for value expiration
|
2019-12-14 13:02:07 -05:00 |
|
Adrien Béraud
|
c10aa32596
|
cpp: include config.h when necessary
|
2019-12-12 14:51:59 -05:00 |
|
Adrien Béraud
|
ed6df8869c
|
proxy: don't use keep-alive by default
|
2019-12-07 22:22:37 -05:00 |
|
Adrien Béraud
|
dd3c789916
|
proxy server: 0-initialize fields
|
2019-12-07 16:23:08 -05:00 |
|
Adrien Béraud
|
620ba2a89b
|
proxy server: fix warning
|
2019-12-01 21:01:42 -05:00 |
|
Adrien Béraud
|
d1598380db
|
proxy server: fix build without push notifications
|
2019-12-01 21:00:27 -05:00 |
|
Adrien Béraud
|
69fe399db0
|
proxy server: cancelListen on destroy
|
2019-12-01 20:54:48 -05:00 |
|
Adrien Béraud
|
8ff0c979d4
|
proxy server: cleanup
|
2019-11-30 20:36:20 -05:00 |
|
Adrien Béraud
|
dab7099369
|
proxy server: cleanup
|
2019-11-28 22:16:22 -05:00 |
|
Adrien Béraud
|
7ed6f74e6b
|
proxy_server: add mutex to protect requests
|
2019-11-26 12:24:28 -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
|
bc84655f42
|
proxy server: update for Restinio v.0.6.0.1
|
2019-10-31 16:00:51 -04:00 |
|
Adrien Béraud
|
f710df9675
|
proxy: cleanup
|
2019-10-31 13:44:05 -04:00 |
|
Adrien Béraud
|
e4853bd29c
|
proxy: use common Json builder
|
2019-10-30 14:17:42 -04:00 |
|
Seva
|
8856a70af5
|
dhtproxy/http: dont store keys in objects
|
2019-10-15 14:34:50 -04:00 |
|
Seva
|
f24b6ca3e3
|
dhtproxy/http: dont store keys in asio::const_buffer
|
2019-10-15 14:34:50 -04:00 |
|
Seva
|
166b5e352c
|
proxyserver: default push to localhost if empty host
|
2019-09-18 16:15:53 -04:00 |
|
Adrien Béraud
|
6c4af9bfea
|
proxy server: fix warnings
|
2019-08-30 01:06:50 -04:00 |
|
Seva
|
70c92d6cea
|
http: replace service by url
|
2019-08-30 00:13:15 -04:00 |
|
Seva
|
baa9fcf820
|
dhtproxy: disable renegotiation only if supported
|
2019-08-26 12:06:07 -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 |
|
Seva
|
d214bfebf5
|
dhtproxy: patch client renegotiation
|
2019-08-20 10:45:05 -04:00 |
|
Seva
|
4a8397d71b
|
dhtproxy: fix indirect memleaks from rest router traits
|
2019-08-16 10:18:36 -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 |
|
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
|
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 |
|