Commit Graph

  • 5f37d85f9b move service to separate crate service-v0.1.0 Nikolay Kim 2018-12-09 09:56:23 -0800
  • e8aa73a44b update tests Nikolay Kim 2018-12-06 14:53:55 -0800
  • 8fe7ce533c convert to edition 2018 Nikolay Kim 2018-12-06 14:04:42 -0800
  • 42a4679635 use FnMut for apply combinator Nikolay Kim 2018-12-05 17:43:31 -0800
  • 36a15efeac do not export cell Nikolay Kim 2018-12-03 17:46:25 -0800
  • 5937a06ebe export cell Nikolay Kim 2018-12-03 13:49:46 -0800
  • a16ad6b2cd cleanup clonable service Nikolay Kim 2018-11-30 11:55:30 -0800
  • 8108f19580 update tests Nikolay Kim 2018-11-29 17:17:02 -1000
  • 1b1ae01b5a migrate to new Service<Request> trait Nikolay Kim 2018-11-29 16:56:15 -1000
  • c62567f85f allow to skip name resolution v0.2.4 Nikolay Kim 2018-11-21 08:07:04 -1000
  • 410204a41e Framed::is_write_buf_empty() checks if write buffer is flushed v0.2.3 Nikolay Kim 2018-11-17 18:46:26 -0800
  • 29fe995a02 update version v0.2.2 Nikolay Kim 2018-11-14 14:26:24 -0800
  • 741b3fb1c0 Fix wrong service to socket binding Nikolay Kim 2018-11-14 14:20:33 -0800
  • dba86fbbf8 allow to force write to Framed object Nikolay Kim 2018-11-14 10:26:49 -0800
  • c29501fcf3 better name Nikolay Kim 2018-11-13 22:55:20 -0800
  • 9a3321b153 allow to check if Framed's write buffer is full Nikolay Kim 2018-11-13 21:33:10 -0800
  • f13a0925f7 update defaults Nikolay Kim 2018-11-13 21:26:49 -0800
  • 8886672ae6 add write buffer capacity caps for Framed Nikolay Kim 2018-11-13 21:13:37 -0800
  • 8f20f69559 use RequestHost trait for OpensslConnector service Nikolay Kim 2018-11-11 23:04:39 -0800
  • 9b9599500a refactor connector and resolver services Nikolay Kim 2018-11-11 21:12:30 -0800
  • a4b81a256c remove debug output Nikolay Kim 2018-11-08 18:45:40 -0800
  • 38235c14bb update changes v0.2.0 Nikolay Kim 2018-11-08 09:16:40 -0800
  • bf9269de9a reset delay instead of creating new one Nikolay Kim 2018-11-07 21:20:50 -0800
  • bb34df8c1b use configured token for service message stable-0.2 Nikolay Kim 2018-11-03 10:22:04 -0700
  • 1ac018dc79 refactor server service configuration protcess Nikolay Kim 2018-11-03 09:09:14 -0700
  • 0e3d1068da separate stop worker channel Nikolay Kim 2018-11-01 15:33:35 -0700
  • 60144a3cb8 update trust-dns Nikolay Kim 2018-11-01 12:25:03 -0700
  • 6c25becd3f impl Clone for TakeItem and TakeItemService Nikolay Kim 2018-11-01 11:03:03 -0700
  • dc19a9f862 refactor Resolver service Nikolay Kim 2018-10-29 20:29:47 -0700
  • 67961f8a36 rename timer to time Nikolay Kim 2018-10-29 15:48:56 -0700
  • 3d51aa7115 no need for mut self for now method Nikolay Kim 2018-10-29 15:40:10 -0700
  • a8a831a098 add Display impl for Connect Nikolay Kim 2018-10-29 14:04:53 -0700
  • 4b16af29c7 add Connect::parse() method Nikolay Kim 2018-10-29 13:41:54 -0700
  • c15e4b92a8 add Hash impl Nikolay Kim 2018-10-29 13:27:00 -0700
  • e1418018c6 add BytesCodec Nikolay Kim 2018-10-24 10:43:30 -0700
  • ff914f79fc make port required Nikolay Kim 2018-10-23 22:40:56 -0700
  • 3a133e3974 restore DefaultConnector Nikolay Kim 2018-10-23 22:26:16 -0700
  • 0b0d14d1ea refactor Connector service Nikolay Kim 2018-10-23 22:14:02 -0700
  • 099ebbfaa3 add timeout service Nikolay Kim 2018-10-23 21:38:36 -0700
  • afe15ba44f use executor spawn Nikolay Kim 2018-10-20 08:34:16 -0700
  • 4eabf3994a set min versions for actix and trust-dns v0.1.1 Nikolay Kim 2018-10-10 08:23:42 -0700
  • e32961a897 docs url Nikolay Kim 2018-10-08 22:02:38 -0700
  • 4ff8c248c7 prep release v0.1.0 Nikolay Kim 2018-10-08 21:46:57 -0700
  • 614d1696d8 add Framed2 Nikolay Kim 2018-10-08 15:38:52 -0700
  • 29ae1600a3 add TakeItem service Nikolay Kim 2018-10-05 16:00:44 -0700
  • d204c438a1 add IntoFramed service Nikolay Kim 2018-10-05 15:37:15 -0700
  • b1899e2bb1 allow to change framed codec Nikolay Kim 2018-10-05 14:29:47 -0700
  • f8efabdce7 expose service and framed instances from framed transport Nikolay Kim 2018-10-05 13:13:36 -0700
  • 7da916e382 add forked version of Framed type Nikolay Kim 2018-10-05 13:07:09 -0700
  • 2600179169 remove constraint Nikolay Kim 2018-10-03 10:34:14 -0700
  • 20b03a4780 add custom cell Nikolay Kim 2018-10-02 22:18:07 -0700
  • 79b525bc2f add .then() combinator Nikolay Kim 2018-10-02 21:47:50 -0700
  • 028279713e simplify FnNewService Nikolay Kim 2018-10-02 21:31:11 -0700
  • 70efa00646 upgrade rustls Nikolay Kim 2018-10-02 13:37:30 -0700
  • fc7c436387 drop server service errors Nikolay Kim 2018-09-28 12:22:49 -0700
  • 1745a575a5 add constraints Nikolay Kim 2018-09-27 21:45:40 -0700
  • a2245c1751 add rust-tls support Nikolay Kim 2018-09-27 21:06:27 -0700
  • 65fd23c648 add native-tls support Nikolay Kim 2018-09-27 20:23:30 -0700
  • d19ed8b00a add Either service Nikolay Kim 2018-09-27 17:05:48 -0700
  • ba57e67a74 expose ServerMessage service Nikolay Kim 2018-09-26 20:40:45 -0700
  • 13c66a2ac4 better FramedTransportError Nikolay Kim 2018-09-24 22:31:05 -0700
  • d5d2c81c68 simplify FramedTransport response Nikolay Kim 2018-09-24 21:03:05 -0700
  • 205079adce simplify framed transport error Nikolay Kim 2018-09-24 20:51:53 -0700
  • d4b772d454 simplify FramedTransport Nikolay Kim 2018-09-24 20:40:31 -0700
  • 7686011c1a refactor FramedTransport, add separate service for error handling Nikolay Kim 2018-09-24 20:06:20 -0700
  • 01bed8b2e5 rename FramedDispatcher to FramedTransport Nikolay Kim 2018-09-24 17:50:29 -0700
  • 477e1d6953 add keep-alive service Nikolay Kim 2018-09-20 11:16:12 -0700
  • ffe73c6875 add low res timer service Nikolay Kim 2018-09-19 15:05:14 -0700
  • 4c422983ba remove fn state service Nikolay Kim 2018-09-19 08:04:31 -0700
  • 601c8a4ee6 add CloneableService Nikolay Kim 2018-09-17 21:46:02 -0700
  • ed23caa314 add name to service registration Nikolay Kim 2018-09-17 20:19:48 -0700
  • 4827990298 add NewServiceExt tests Nikolay Kim 2018-09-17 19:21:24 -0700
  • 90ad1b12a8 do not constrain InitError for from_err new service Nikolay Kim 2018-09-17 18:49:55 -0700
  • 118bfe5c14 update tarpaulin config Nikolay Kim 2018-09-17 18:42:24 -0700
  • c6eeae93d5 run coverage report on nightly Nikolay Kim 2018-09-17 18:22:16 -0700
  • e0f4aac3b4 add NewService::from_err combinator Nikolay Kim 2018-09-17 18:10:23 -0700
  • 20cff6fc0b update apply tests Nikolay Kim 2018-09-17 16:50:35 -0700
  • a91b9a2f9e better ergonomics for aply combinator Nikolay Kim 2018-09-17 16:16:42 -0700
  • a4ba7cd5d4 Merge branch 'master' of https://github.com/actix/actix-net Nikolay Kim 2018-09-17 15:59:34 -0700
  • 3384bbfae2 change apply combinator Nikolay Kim 2018-09-17 15:53:41 -0700
  • 42070ed2b8
    Merge pull request #1 from kellytk/patch-1 Nikolay Kim 2018-09-17 14:26:54 -0700
  • bca8e47651
    Correct spelling Kelly Thomas Kline 2018-09-17 13:53:43 -0700
  • 39a18d6969 add in-flight service Nikolay Kim 2018-09-14 13:30:29 -0700
  • 2927a49fdf better method names Nikolay Kim 2018-09-14 13:12:55 -0700
  • 39c3902818 rename Connections to more generic Counter and export it Nikolay Kim 2018-09-14 13:07:38 -0700
  • 9888c1c5e6 fix switching to unavailable state for worker Nikolay Kim 2018-09-14 00:07:50 -0700
  • ec7757f032 refactor worker availibility management Nikolay Kim 2018-09-13 23:46:01 -0700
  • 2764323580 fix service availability check Nikolay Kim 2018-09-13 13:32:51 -0700
  • d50829d956 add framed related services and utils Nikolay Kim 2018-09-12 18:47:39 -0700
  • 62dbe1b001 add some doc apis and tests Nikolay Kim 2018-09-12 13:34:53 -0700
  • f66eec00e7 restart failed services; fix readiness check Nikolay Kim 2018-09-12 08:25:14 -0700
  • 3395512040 fix api doc link Nikolay Kim 2018-09-11 14:01:51 -0700
  • f0554efb98 remove wrong doc example Nikolay Kim 2018-09-11 11:28:13 -0700
  • b0d120c101 update examples Nikolay Kim 2018-09-11 10:55:49 -0700
  • 82b71d91ea move Service to service sub mod Nikolay Kim 2018-09-11 09:30:22 -0700
  • 43d6719703 fix readme Nikolay Kim 2018-09-11 09:05:47 -0700
  • 864a6babc9 add readme Nikolay Kim 2018-09-11 09:03:27 -0700
  • abef930f87 fix openssl uses Nikolay Kim 2018-09-11 08:59:03 -0700
  • dc50268c8a move server impl to sub module Nikolay Kim 2018-09-11 08:43:23 -0700
  • 56b31960f1 derive Debug for connector/resolver error Nikolay Kim 2018-09-10 20:02:55 -0700