Commit Graph

30 Commits

Author SHA1 Message Date
Nikolay Kim 1a31554ee6 travis config 2018-01-10 21:02:28 -08:00
Nikolay Kim 49cdddf479 upgrade flate package 2018-01-10 20:28:06 -08:00
Nikolay Kim afeffe4b19 encode returns result 2018-01-04 09:32:15 -08:00
Nikolay Kim 77ba1de305 flush encoder 2018-01-02 14:53:51 -08:00
Nikolay Kim cc38b30f7b refactor http actor usage 2017-12-31 17:26:32 -08:00
Nikolay Kim 9f9c75d832 simplify drain feature 2017-12-24 11:58:09 -08:00
Nikolay Kim eaab28cd3b proper fix for compression 2017-12-21 12:57:59 -08:00
Nikolay Kim c35d294611 fix compression 2017-12-21 12:54:18 -08:00
Nikolay Kim b1f33e29ec simplify content-length calculation 2017-12-16 07:29:15 -08:00
Nikolay Kim 106f43e874 better SharedBytes usage for h2 2017-12-14 20:48:31 -08:00
Nikolay Kim c37565cc4a various server optimizations 2017-12-14 19:34:31 -08:00
Nikolay Kim 4529efa948 rename module 2017-12-13 22:54:52 -08:00
Nikolay Kim 96f598f2c4 various optimizations 2017-12-13 16:44:35 -08:00
Nikolay Kim 81f8da03ae refactor http workers 2017-12-13 12:47:07 -08:00
Nikolay Kim d4187f682b various cleanups 2017-12-13 11:10:03 -08:00
Nikolay Kim 2e83c5924d cleanup and optimize some code 2017-12-12 21:32:58 -08:00
Nikolay Kim b98ab2eebe use trait instead of pipeline 2017-12-09 04:33:40 -08:00
Nikolay Kim 0abb3863dc simplify api 2017-12-07 17:38:18 -08:00
Nikolay Kim 6e138bf373 refactor streaming responses 2017-11-30 14:42:20 -08:00
Nikolay Kim 6c4fdf604b do not set content encoding header for upgraded connection 2017-11-29 19:40:27 -08:00
Nikolay Kim e4f8551cba do not com press upgrade connection 2017-11-29 19:36:55 -08:00
Nikolay Kim 559b1c50a3 do not encode payload less that 1024 bytes 2017-11-29 19:18:37 -08:00
Nikolay Kim 32483735ba cookie session implementation 2017-11-26 17:34:11 -08:00
Nikolay Kim de71ad7de4 refactor error handling 2017-11-15 20:06:28 -10:00
Nikolay Kim e9fe2ba740 use bytes::Writer 2017-11-08 20:08:16 -08:00
Nikolay Kim 7565ed8e06 use higher pripority for br 2017-11-08 19:42:13 -08:00
Nikolay Kim e558414867 add response content encoding 2017-11-08 16:44:46 -08:00
Nikolay Kim 2eb3ad0de3 better name 2017-11-07 16:08:10 -08:00
Nikolay Kim 6974213036 use new brotli2 version 2017-11-07 15:59:37 -08:00
Nikolay Kim a65fd695e1 refactor content encoding 2017-11-06 16:23:58 -08:00