1
0
mirror of https://github.com/fafhrd91/actix-web synced 2025-06-18 11:56:51 +02:00

Commit Graph

  • 9aab382ea8 Allow user to provide addr to custom resolver Douman 2018-11-22 19:20:07 +03:00
  • 7ef6eab9af
    Merge pull request #3 from alishir/examples Nikolay Kim 2018-11-22 19:24:50 -10:00
  • 41d68c87d9 hello-world example added. Ali Shirvani 2018-11-23 07:42:40 +03:30
  • c62567f85f allow to skip name resolution v0.2.4 Nikolay Kim 2018-11-21 08:07:04 -10:00
  • 1a322966ff handle response errors Nikolay Kim 2018-11-21 07:49:24 -08:00
  • 389cb13cd6 Export PathConfig and QueryConfig Douman 2018-11-20 23:06:38 +03:00
  • ab3e12f2b4 set server response version Nikolay Kim 2018-11-20 11:23:05 -08:00
  • 186d3d727a add kee-alive tests Nikolay Kim 2018-11-20 10:55:50 -08:00
  • 6a93178479 Complete error helper functions. Huston Bokinsky 2018-11-17 15:25:44 -08:00
  • e1fc6dea84 restore execute method Nikolay Kim 2018-11-19 16:39:40 -08:00
  • 6b60c9e230 add debug impl for H1ServiceResult Nikolay Kim 2018-11-19 16:11:58 -08:00
  • 3901239128 unify requedt/response encoder Nikolay Kim 2018-11-19 14:57:12 -08:00
  • 1ca6b44bae add TestServer Nikolay Kim 2018-11-18 21:48:20 -08:00
  • 18fcddfd63 remove backtrace dep Nikolay Kim 2018-11-18 20:25:59 -08:00
  • 7d66430324 move url module to different crate Nikolay Kim 2018-11-18 20:08:43 -08:00
  • 22d4523c93 update actix-net Nikolay Kim 2018-11-18 18:31:44 -08:00
  • 7d3adaa6a8 replace message flags with ConnectionType Nikolay Kim 2018-11-18 18:17:38 -08:00
  • adad203314 refactor encoder/decoder impl Nikolay Kim 2018-11-18 17:52:56 -08:00
  • 8fea1367c7 re-introduce Body type, use Body as default body type for Response Nikolay Kim 2018-11-18 13:48:42 -08:00
  • 7fed50bcae refactor response body management Nikolay Kim 2018-11-17 20:21:28 -08:00
  • 410204a41e Framed::is_write_buf_empty() checks if write buffer is flushed v0.2.3 Nikolay Kim 2018-11-17 18:46:26 -08:00
  • e73a97884a do not allow to set server response version Nikolay Kim 2018-11-17 09:03:35 -08:00
  • f0bd4d868e simplify server response type Nikolay Kim 2018-11-17 08:56:40 -08:00
  • 3a4b16a6d5 use BodyLength for request and response body Nikolay Kim 2018-11-16 21:30:37 -08:00
  • aa20e2670d refactor h1 dispatcher Nikolay Kim 2018-11-16 21:09:33 -08:00
  • 625469f0f4 refactor decoder Nikolay Kim 2018-11-16 19:28:07 -08:00
  • 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 v0.7.14 Nikolay Kim 2018-11-14 16:24:01 -08:00
  • 29fe995a02 update version v0.2.2 Nikolay Kim 2018-11-14 14:26:24 -08:00
  • 741b3fb1c0 Fix wrong service to socket binding Nikolay Kim 2018-11-14 14:20:33 -08:00
  • 03ad9a3105 simplify client decoder Nikolay Kim 2018-11-14 10:52:40 -08:00
  • dba86fbbf8 allow to force write to Framed object Nikolay Kim 2018-11-14 10:26:49 -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
  • c29501fcf3 better name Nikolay Kim 2018-11-13 22:55:20 -08:00
  • 9a3321b153 allow to check if Framed's write buffer is full Nikolay Kim 2018-11-13 21:33:10 -08:00
  • f13a0925f7 update defaults Nikolay Kim 2018-11-13 21:26:49 -08:00
  • 8886672ae6 add write buffer capacity caps for Framed Nikolay Kim 2018-11-13 21:13:37 -08:00
  • 537144f0b9 add http client connector service Nikolay Kim 2018-11-11 23:12:54 -08:00
  • 8f20f69559 use RequestHost trait for OpensslConnector service Nikolay Kim 2018-11-11 23:04:39 -08:00
  • 9b9599500a refactor connector and resolver services Nikolay Kim 2018-11-11 21:12:30 -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
  • a4b81a256c remove debug output Nikolay Kim 2018-11-08 18:45:40 -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
  • 38235c14bb update changes Nikolay Kim 2018-11-08 09:16:40 -08:00
  • bf9269de9a reset delay instead of creating new one Nikolay Kim 2018-11-07 21:20:50 -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
  • bb34df8c1b use configured token for service message Nikolay Kim 2018-11-03 10:22:04 -07:00
  • 1ac018dc79 refactor server service configuration protcess Nikolay Kim 2018-11-03 09:09:14 -07:00
  • 0e3d1068da separate stop worker channel Nikolay Kim 2018-11-01 15:33:35 -07:00
  • 60144a3cb8 update trust-dns Nikolay Kim 2018-11-01 12:25:03 -07:00
  • 6c25becd3f impl Clone for TakeItem and TakeItemService Nikolay Kim 2018-11-01 11:03:03 -07: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
  • dc19a9f862 refactor Resolver service Nikolay Kim 2018-10-29 20:29:47 -07:00
  • c2540cc59b clippy warnings Nikolay Kim 2018-10-29 16:39:46 -07:00
  • 67961f8a36 rename timer to time Nikolay Kim 2018-10-29 15:48:56 -07:00
  • 3d51aa7115 no need for mut self for now method Nikolay Kim 2018-10-29 15:40:10 -07:00
  • a8a831a098 add Display impl for Connect Nikolay Kim 2018-10-29 14:04:53 -07:00
  • 4b16af29c7 add Connect::parse() method Nikolay Kim 2018-10-29 13:41:54 -07:00
  • c15e4b92a8 add Hash impl Nikolay Kim 2018-10-29 13:27:00 -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
  • e1418018c6 add BytesCodec Nikolay Kim 2018-10-24 10:43:30 -07:00
  • cd0223e8b7 update Connector usage Nikolay Kim 2018-10-23 22:41:30 -07:00
  • ff914f79fc make port required Nikolay Kim 2018-10-23 22:40:56 -07:00
  • 3a133e3974 restore DefaultConnector Nikolay Kim 2018-10-23 22:26:16 -07:00
  • 0b0d14d1ea refactor Connector service Nikolay Kim 2018-10-23 22:14:02 -07:00
  • bc6e62349c update deps; export api Nikolay Kim 2018-10-23 21:44:20 -07:00
  • 099ebbfaa3 add timeout service Nikolay Kim 2018-10-23 21:38:36 -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
  • afe15ba44f use executor spawn Nikolay Kim 2018-10-20 08:34:16 -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 v0.7.13 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