1
0
mirror of https://github.com/actix/actix-extras.git synced 2025-03-16 02:13:05 +01:00

Commit Graph

  • 3b7bc41418 use RequestHead for Request Nikolay Kim 2018-11-15 22:34:29 -08:00
  • 6d9733cdf7 define generic client Connection trait Nikolay Kim 2018-11-15 11:10:23 -08:00
  • acd42f92d8 remove debug print Nikolay Kim 2018-11-14 19:08:52 -08:00
  • 6e7560e287 SendResponse service sends body as well Nikolay Kim 2018-11-14 18:57:58 -08:00
  • cd9901c928 prepare release Nikolay Kim 2018-11-14 16:24:01 -08:00
  • 03ad9a3105 simplify client decoder Nikolay Kim 2018-11-14 10:52:40 -08:00
  • 6297fe0d41 refactor client response payload handling Nikolay Kim 2018-11-14 09:38:16 -08:00
  • 550c5f55b6 add simple http client Nikolay Kim 2018-11-13 22:53:30 -08:00
  • 537144f0b9 add http client connector service Nikolay Kim 2018-11-11 23:12:54 -08:00
  • 1ef0eed0bd do not stop on keep-alive timer if sink is not completly flushed Nikolay Kim 2018-11-08 20:46:13 -08:00
  • b25b083866 do not stop on keep-alive timer if sink is not completly flushed Nikolay Kim 2018-11-08 20:45:48 -08:00
  • dea39030bc properly handle upgrade header if content-length header is set Nikolay Kim 2018-11-08 20:38:40 -08:00
  • 61b1030882 Fix websockets connection drop if request contains content-length header #567 Nikolay Kim 2018-11-08 20:35:47 -08:00
  • 7065c540e1 set nodelay on socket #560 Nikolay Kim 2018-11-08 16:29:43 -08:00
  • aed3933ae8 Merge branch 'master' of github.com:actix/actix-web Nikolay Kim 2018-11-08 16:15:45 -08:00
  • 5b7740dee3 hide ChunkedReadFile Nikolay Kim 2018-11-08 16:12:16 -08:00
  • 1a0bf32ec7 Fix unnecessary owned string and change htmlescape in favor of askama_escape (#584) imaperson 2018-11-09 01:08:06 +01:00
  • 9ab586e24e update actix-net dep Nikolay Kim 2018-11-08 16:06:23 -08:00
  • 6a1d560f22 fix keep-alive timer reset Nikolay Kim 2018-11-08 09:30:53 -08:00
  • 62f1c90c8d update base64 dep Nikolay Kim 2018-11-07 21:18:40 -08:00
  • 2677d325a7 fix keep-alive timer reset Nikolay Kim 2018-11-07 21:09:33 -08:00
  • 8e354021d4 Add SameSite option to identity middleware cookie (#581) Julian Tescher 2018-11-07 12:24:06 -08:00
  • f1587243c2 fix body decoding Nikolay Kim 2018-11-05 19:32:03 -08:00
  • 3b536ee96c Use old clippy attributes syntax (#562) Stanislav Tkach 2018-11-01 10:14:48 +02:00
  • da82e24954 render error message as body Nikolay Kim 2018-10-30 11:53:48 -07:00
  • 79bcbb8a10 use error message Nikolay Kim 2018-10-30 11:50:30 -07:00
  • 148cf73003 allow to create response with error message Nikolay Kim 2018-10-30 11:46:44 -07:00
  • c2540cc59b clippy warnings Nikolay Kim 2018-10-29 16:39:46 -07:00
  • cfd9a56ff7 Add async/await ref Nikolay Kim 2018-10-28 09:24:19 -07:00
  • 5f91f5eda6
    Correct IoStream::set_keepalive for UDS (#564) Douman 2018-10-26 10:59:06 +03:00
  • 540ad18432 add Debug impl Nikolay Kim 2018-10-24 16:48:45 -07:00
  • cd0223e8b7 update Connector usage Nikolay Kim 2018-10-23 22:41:30 -07:00
  • bc6e62349c update deps; export api Nikolay Kim 2018-10-23 21:44:20 -07:00
  • 4260692034 add DefaultClient type alias Nikolay Kim 2018-10-22 18:52:40 -07:00
  • 09c94cb06b add client http codec; websockets client Nikolay Kim 2018-10-22 18:18:05 -07:00
  • 9b94eaa6a8 ws services Nikolay Kim 2018-10-22 09:59:20 -07:00
  • 42d5d48e71 add a way to configure error treatment for Query and Path extractors (#550) François 2018-10-20 05:43:43 +02:00
  • 960274ada8
    Refactoring of server output to not exclude HTTP_10 (#552) Douman 2018-10-19 07:52:10 +03:00
  • f383f618b5 Fix typo in error message (#554) ivan-ochc 2018-10-18 21:27:31 +03:00
  • 20c693b39c rename service Nikolay Kim 2018-10-15 16:46:13 -07:00
  • 3c402a55da added H1SimpleService Nikolay Kim 2018-10-15 15:56:47 -07:00
  • c04b4678f1 bump version Nikolay Kim 2018-10-14 08:10:41 -07:00
  • dd948f836e HttpServer not sending streamed request body on HTTP/2 requests #544 Nikolay Kim 2018-10-14 08:08:12 -07:00
  • d39c018c93 do not handle upgrade and connect requests Nikolay Kim 2018-10-13 23:57:31 -07:00
  • 63a443fce0 Correct build script Douman 2018-10-13 10:05:21 +03:00
  • d145136e56 Add individual check for TLS features Douman 2018-10-13 09:54:03 +03:00
  • b960b5827c export Uri Nikolay Kim 2018-10-11 20:15:10 -07:00
  • 32145cf6c3 fix after update tokio-rustls (#542) jeizsm 2018-10-11 11:05:07 +03:00
  • 06addd5523 update deps Nikolay Kim 2018-10-10 13:23:25 -07:00
  • 47b47af01a refactor ws codec Nikolay Kim 2018-10-10 13:20:00 -07:00
  • ec8aef6b43 update dep versions Nikolay Kim 2018-10-10 08:36:16 -07:00
  • f45038bbfe remove unused code Nikolay Kim 2018-10-09 13:23:37 -07:00
  • c63838bb71 fix 204 support for http/2 Nikolay Kim 2018-10-09 13:12:49 -07:00
  • 4d17a9afcc update version Nikolay Kim 2018-10-09 11:42:52 -07:00
  • 65e9201b4d Fixed panic during graceful shutdown Nikolay Kim 2018-10-09 11:35:57 -07:00
  • 4a167dc89e update readme example Nikolay Kim 2018-10-09 10:46:00 -07:00
  • 1407bf4f7f simplify h1 codec messages Nikolay Kim 2018-10-09 10:36:40 -07:00
  • c3ad516f56 disable shutdown atm Nikolay Kim 2018-10-09 09:45:24 -07:00
  • cb78d9d41a use actix-net release Nikolay Kim 2018-10-08 22:04:53 -07:00
  • 93b1c5fd46 update deps Nikolay Kim 2018-10-08 21:58:37 -07:00
  • fd5da5945e update appveyor config Nikolay Kim 2018-10-08 21:23:52 -07:00
  • 2b4870e65b fix tests on stable Nikolay Kim 2018-10-08 16:10:07 -07:00
  • f99a723643 add Default impl for ServiceConfig Nikolay Kim 2018-10-08 15:52:12 -07:00
  • 3984ad45df separate ResponseLength::Zero is not needed Nikolay Kim 2018-10-08 15:33:38 -07:00
  • 4e7fac08b9 do not override content-length header Nikolay Kim 2018-10-08 15:30:59 -07:00
  • 805e7a4cd0 impl response body support Nikolay Kim 2018-10-08 15:24:51 -07:00
  • 07f6ca4b71 Merge branch 'master' of github.com:actix/actix-web Nikolay Kim 2018-10-08 13:06:49 -07:00
  • 03d988b898 refactor date rendering Nikolay Kim 2018-10-08 10:16:19 -07:00
  • 431e33acb2 add Date header to response Nikolay Kim 2018-10-08 10:14:29 -07:00
  • 30db78c19c use TakeItem instead of TakeRequest Nikolay Kim 2018-10-08 07:55:01 -07:00
  • cfad5bf1f3 enable slow request timeout for h2 dispatcher Nikolay Kim 2018-10-08 07:47:42 -07:00
  • 8acf9eb98a better keep-alive handling Nikolay Kim 2018-10-07 10:09:48 -07:00
  • 13193a0721 refactor http/1 dispatcher Nikolay Kim 2018-10-07 09:48:53 -07:00
  • 9c4a55c95c simplify H1Service configuration Nikolay Kim 2018-10-07 08:28:38 -07:00
  • 8d85c45c1d simplify error handling Nikolay Kim 2018-10-07 00:04:38 -07:00
  • b0ca6220f0 refactor te encoding Nikolay Kim 2018-10-06 22:36:57 -07:00
  • dda5b399ca add content-length test Nikolay Kim 2018-10-06 21:32:01 -07:00
  • 25af82c45a cleanup dependencies Nikolay Kim 2018-10-06 21:14:02 -07:00
  • 87b83a3403 update tests, remove unused deps Nikolay Kim 2018-10-06 21:07:32 -07:00
  • c368abdf5f remove Json type Nikolay Kim 2018-10-06 20:34:19 -07:00
  • ee62814216 split request decoder and payload decoder Nikolay Kim 2018-10-06 20:31:22 -07:00
  • 10678a22af test content length (#532) Danil Berestov 2018-10-06 13:17:20 +08:00
  • 7ae5a43877 httpresponse.rs doc fix (#534) lzx 2018-10-06 13:16:12 +08:00
  • c0699a070e add TakeRequest service; update ws test case Nikolay Kim 2018-10-05 15:39:35 -07:00
  • 7e135b798b add websocket transport and test Nikolay Kim 2018-10-05 14:30:40 -07:00
  • 5c0a2066cc refactor ws to a websocket codec Nikolay Kim 2018-10-05 12:47:22 -07:00
  • 8c2244dd88 rename HttpResponse Nikolay Kim 2018-10-05 11:04:59 -07:00
  • d53f3d7187 re-enable websockets Nikolay Kim 2018-10-05 10:19:15 -07:00
  • 2e27d77740 fix connection keepalive support Nikolay Kim 2018-10-05 10:03:10 -07:00
  • fbf67544e5 remove unused code Nikolay Kim 2018-10-05 08:00:36 -07:00
  • c24a8f4c2d remove high level apis Nikolay Kim 2018-10-05 07:02:09 -07:00
  • c99f9eaa63
    Update test_h1v2.rs Nikolay Kim 2018-10-05 05:59:02 -07:00
  • caa5a54b8f fix test and remove unused code Nikolay Kim 2018-10-04 23:46:43 -07:00
  • 7fdc18f9b9 calculate response parameters Nikolay Kim 2018-10-04 23:39:11 -07:00
  • e78014c65a fix travis link in readme Nikolay Kim 2018-10-04 21:19:43 -07:00
  • df50e636f1 update readme Nikolay Kim 2018-10-04 21:18:36 -07:00
  • 99a915e668 disable gh-pages update Nikolay Kim 2018-10-04 21:15:24 -07:00
  • 829dbae609 cleanups and tests Nikolay Kim 2018-10-04 21:14:18 -07:00
  • 4ca711909b refactor types Nikolay Kim 2018-10-04 20:02:10 -07:00
  • b15b2dda22 remove ServerSettings Nikolay Kim 2018-10-04 17:34:57 -07:00