Nikolay Kim
|
644f1a9518
|
refactor ws frame parser
|
2018-02-26 13:58:23 -08:00 |
|
Nikolay Kim
|
a2b98b31e8
|
refactor payload related futures for HttpRequest
|
2018-02-25 20:34:26 +03:00 |
|
Nikolay Kim
|
4e41e13baf
|
refactor client payload processing
|
2018-02-25 11:18:17 +03:00 |
|
Nikolay Kim
|
edd114f6e4
|
allow to set default content encoding on application level
|
2018-02-18 22:23:17 -08:00 |
|
Nikolay Kim
|
856055c6ca
|
simplify HttpServer::start_tls() method
|
2018-02-10 11:34:54 -08:00 |
|
Nikolay Kim
|
78da98a16d
|
add wsload tool; optimize ws frame parser
|
2018-02-09 17:20:28 -08:00 |
|
Nikolay Kim
|
5cbaf3a1b8
|
add client ssl support
|
2018-01-30 11:17:17 -08:00 |
|
Nikolay Kim
|
a02e0dfab6
|
initial work on client connector
|
2018-01-29 23:01:20 -08:00 |
|
Nikolay Kim
|
b686f39d0b
|
complete impl for client request and response
|
2018-01-29 14:44:25 -08:00 |
|
Nikolay Kim
|
6416a796c3
|
add ClientRequest and ClientRequestBuilder
|
2018-01-29 11:45:33 -08:00 |
|
Nikolay Kim
|
5dd2e7523d
|
basic websocket client
|
2018-01-27 22:03:03 -08:00 |
|
Nikolay Kim
|
11342e4566
|
add link to gitter
|
2018-01-11 18:49:30 -08:00 |
|
Nikolay Kim
|
f7b895b53a
|
add link to github
|
2018-01-11 18:47:34 -08:00 |
|
Nikolay Kim
|
ac89880c0a
|
move encoding to server
|
2018-01-11 18:41:33 -08:00 |
|
Nikolay Kim
|
8a058efb4e
|
move server protocol impl to submodule
|
2018-01-11 18:35:05 -08:00 |
|
Nikolay Kim
|
3f3dcf413b
|
move websocket code to submodule
|
2018-01-10 11:13:29 -08:00 |
|
Nikolay Kim
|
4b72a1b325
|
create custom WebsocketContext for websocket connection
|
2018-01-10 10:12:34 -08:00 |
|
Nikolay Kim
|
a159a9cd6e
|
cleanup doc tests
|
2018-01-09 10:08:06 -08:00 |
|
Nikolay Kim
|
ae084d1146
|
added helper future for reading request body
|
2018-01-03 09:23:58 -08:00 |
|
Nikolay Kim
|
1d195a2cf2
|
make Pipeline private
|
2017-12-29 09:16:50 -08:00 |
|
Nikolay Kim
|
d87fafb563
|
fix and refactor middleware runner
|
2017-12-29 01:01:31 -08:00 |
|
Nikolay Kim
|
308df19865
|
update readme
|
2017-12-28 16:27:08 -08:00 |
|
Nikolay Kim
|
6a2bb9a473
|
split worker code to separate module
|
2017-12-28 12:38:37 -08:00 |
|
Nikolay Kim
|
0589f2ee49
|
add server management commands
|
2017-12-27 12:58:32 -08:00 |
|
Nikolay Kim
|
da8aa8b988
|
use mio for accept loop
|
2017-12-27 11:22:27 -08:00 |
|
Nikolay Kim
|
29adc20581
|
rename module
|
2017-12-26 19:59:41 -08:00 |
|
Nikolay Kim
|
f6510161b5
|
add simple TestServer for integrational tests cases
|
2017-12-26 16:35:00 -08:00 |
|
Nikolay Kim
|
63ddc07ccb
|
added JsonBody future
|
2017-12-20 20:30:54 -08:00 |
|
Nikolay Kim
|
33b2be3281
|
move json responder to separate module
|
2017-12-20 17:51:28 -08:00 |
|
Nikolay Kim
|
f3b853f224
|
refactor payload
|
2017-12-19 00:18:57 -08:00 |
|
Nikolay Kim
|
0cab873066
|
make payload sender public
|
2017-12-18 21:58:38 -08:00 |
|
Nikolay Kim
|
9ed4159c0c
|
update examples
|
2017-12-18 13:06:41 -08:00 |
|
Nikolay Kim
|
27d92f3a23
|
refactor server bind and start process
|
2017-12-17 12:35:04 -08:00 |
|
Nikolay Kim
|
c98d320f8c
|
rename FromRequest trait to Responder
|
2017-12-14 09:43:42 -08:00 |
|
Nikolay Kim
|
355f54efe2
|
update api docs
|
2017-12-13 23:35:21 -08:00 |
|
Nikolay Kim
|
4529efa948
|
rename module
|
2017-12-13 22:54:52 -08:00 |
|
Nikolay Kim
|
b7cde3f4a9
|
update guide
|
2017-12-13 22:36:28 -08:00 |
|
Nikolay Kim
|
c2751efa87
|
refactor keep-alive; update guide
|
2017-12-13 21:38:47 -08:00 |
|
Nikolay Kim
|
96f598f2c4
|
various optimizations
|
2017-12-13 16:44:35 -08:00 |
|
Nikolay Kim
|
ab6efd2421
|
handle http connections in different threads
|
2017-12-12 17:21:00 -08:00 |
|
Nikolay Kim
|
7addd2800d
|
add NormalizePath handler
|
2017-12-09 11:39:13 -08:00 |
|
Nikolay Kim
|
a44f71d8c2
|
make ErrorBadRequest type useful
|
2017-12-08 15:25:37 -08:00 |
|
Nikolay Kim
|
2192d14eff
|
added ServerSettings
|
2017-12-07 22:54:44 -08:00 |
|
Nikolay Kim
|
b71ddf7b4c
|
pass local addr to channel; use bitflags
|
2017-12-07 21:52:46 -08:00 |
|
Nikolay Kim
|
dff7618f35
|
rearrange exports
|
2017-12-07 16:40:29 -08:00 |
|
Nikolay Kim
|
968f5d39d6
|
added external resources; refactor route recognizer
|
2017-12-07 16:22:26 -08:00 |
|
Nikolay Kim
|
4b03d03404
|
rearrange exports
|
2017-12-06 17:06:40 -08:00 |
|
Nikolay Kim
|
0dd27bd224
|
added HttpRequest::url_for
|
2017-12-06 16:26:27 -08:00 |
|
Nikolay Kim
|
c63f058647
|
simplify application creation
|
2017-12-06 11:00:39 -08:00 |
|
Nikolay Kim
|
04ded5ba68
|
hide pkcs
|
2017-12-06 07:49:01 -08:00 |
|