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

Commit Graph

  • 4264574af1 fix openssl NewService definition Nikolay Kim 2018-09-08 12:58:08 -07:00
  • c2eff62efb openssl new service is not failable Nikolay Kim 2018-09-08 12:52:43 -07:00
  • bf10f6dfcf simplify openssl acceptor Nikolay Kim 2018-09-08 10:16:43 -07:00
  • 8b13236d41 refactor connections counter Nikolay Kim 2018-09-08 09:36:38 -07:00
  • 5f016bd53c export server mod Nikolay Kim 2018-09-07 23:27:00 -07:00
  • cdb57b840e prepare release v0.7.6 Nikolay Kim 2018-09-07 20:47:54 -07:00
  • 002bb24b26 unhide SessionBackend and SessionImpl traits and cleanup warnings Nikolay Kim 2018-09-07 20:46:43 -07:00
  • 51982b3fec
    Merge pull request #503 from uzytkownik/route-regex Nikolay Kim 2018-09-07 20:19:31 -07:00
  • 4e186cc6d2 explicitly use unit for server service error Nikolay Kim 2018-09-07 14:49:17 -07:00
  • 0fdce01375 remove Display from server service Error Nikolay Kim 2018-09-07 14:34:31 -07:00
  • d4808acee1 implement worker availability system Nikolay Kim 2018-09-07 13:06:51 -07:00
  • 8298da0f4a change InitError type Nikolay Kim 2018-09-07 11:42:22 -07:00
  • db1fe14fd2 add service readiness to ServerService Nikolay Kim 2018-09-07 11:35:25 -07:00
  • 467350c9fc add readiness support for OpensslAcceptor Nikolay Kim 2018-09-07 10:38:39 -07:00
  • d917b47868 remove unneeded phantom data Nikolay Kim 2018-09-06 18:03:01 -07:00
  • 4251b0bc10 Refactor resource route parsing to allow repetition in the regexes Maciej Piechotka 2018-09-05 16:14:54 +02:00
  • 0525da70bf add Clone impl for FromErr combinator Nikolay Kim 2018-09-05 19:27:52 -07:00
  • 983223a839 add clone impls for combinator services Nikolay Kim 2018-09-05 13:54:15 -07:00
  • 42f3773bec update changes Nikolay Kim 2018-09-05 09:03:58 -07:00
  • 86fdbb47a5 Fix system_exit in HttpServer (#501) Jan Michael Auer 2018-09-05 10:41:23 +02:00
  • 8540d81dcf stable compat Nikolay Kim 2018-09-04 12:42:06 -07:00
  • 9456065d7b better error conversion impl for and_then Nikolay Kim 2018-09-04 12:07:13 -07:00
  • 41eddae266 move into fn service impl Nikolay Kim 2018-09-04 09:57:47 -07:00
  • 0390ff37d3 Revert "use From/Into instead of custom IntoService and IntoNewService traits" Nikolay Kim 2018-09-04 09:49:21 -07:00
  • dfa08b3bf1 remove uneeded map_request Nikolay Kim 2018-09-04 09:32:37 -07:00
  • 9441624827 use From/Into instead of custom IntoService and IntoNewService traits Nikolay Kim 2018-09-04 09:30:52 -07:00
  • 4ca9fd2ad1 remove debug print v0.7.5 Nikolay Kim 2018-09-03 22:09:12 -07:00
  • f0f67072ae Read client response until eof if connection header set to close #464 Nikolay Kim 2018-09-03 21:35:11 -07:00
  • 24d1228943 simplify handler path processing Nikolay Kim 2018-09-03 11:28:47 -07:00
  • b7a73e0a4f fix Scope::handler doc test Nikolay Kim 2018-09-02 08:51:26 -07:00
  • 968c81e267 Handling scoped paths without leading slashes #460 Nikolay Kim 2018-09-02 08:14:54 -07:00
  • d5957a8466 Merge branch 'master' of https://github.com/actix/actix-web Nikolay Kim 2018-09-02 07:47:45 -07:00
  • f2f05e7715 allow to register handlers on scope level #465 Nikolay Kim 2018-09-02 07:47:19 -07:00
  • 42a49da199 add StreamDispatcher Nikolay Kim 2018-09-01 10:29:56 -07:00
  • 3439f55288 doc: Add example for using custom nativetls connector (#497) Markus Unterwaditzer 2018-09-01 17:13:52 +02:00
  • 0425e2776f Fix Issue #490 (#498) Robert Gabriel Jakabosky 2018-09-01 17:00:32 +08:00
  • 6464f96f8b Merge branch 'master' of https://github.com/actix/actix-web Nikolay Kim 2018-08-31 18:56:53 -07:00
  • a2b170fec9 fmt Nikolay Kim 2018-08-31 18:56:21 -07:00
  • 0b42cae082 update tests Nikolay Kim 2018-08-31 18:54:19 -07:00
  • c313c003a4
    Fix typo Nikolay Kim 2018-08-31 17:45:29 -07:00
  • 3fa23f5e10 update version Nikolay Kim 2018-08-31 17:25:15 -07:00
  • 2d51831899 handle socket read disconnect Nikolay Kim 2018-08-31 17:24:13 -07:00
  • e59abfd716
    Merge pull request #496 from Neopallium/master Nikolay Kim 2018-08-31 17:17:39 -07:00
  • 27af05de9a simplify Apply combinator Nikolay Kim 2018-08-31 12:51:26 -07:00
  • 66881d7dd1 If buffer is empty, read more data before calling parser. Robert G. Jakabosky 2018-09-01 02:25:05 +08:00
  • a42a8a2321 Add some comments to clarify logic. Robert G. Jakabosky 2018-09-01 02:15:36 +08:00
  • 2341656173 Simplify buffer reading logic. Remove duplicate code. Robert G. Jakabosky 2018-09-01 01:41:38 +08:00
  • 487519acec Add client test for 'Connection: close' as reported in issue #495 Robert G. Jakabosky 2018-09-01 00:34:19 +08:00
  • af6caa92c8
    Merge branch 'master' into master Robert Gabriel Jakabosky 2018-09-01 00:17:34 +08:00
  • 3ccbce6bc8 Fix issue with 'Connection: close' in ClientRequest Robert G. Jakabosky 2018-09-01 00:08:53 +08:00
  • c2d73873cc rename Apply combinator Nikolay Kim 2018-08-30 17:54:59 -07:00
  • 7ff24863ab add apply() combinator Nikolay Kim 2018-08-30 17:46:11 -07:00
  • fbd17e43f3 fix ApplyService constraint Nikolay Kim 2018-08-30 15:12:01 -07:00
  • eaa9d4b273 allow to change Connector's request type Nikolay Kim 2018-08-30 10:06:47 -07:00
  • 061a0339ff convert to new service Nikolay Kim 2018-08-30 09:38:09 -07:00
  • a928d82895 rename Apply service Nikolay Kim 2018-08-30 09:26:27 -07:00
  • e0513e4085 replace partial with more generic Apply Nikolay Kim 2018-08-30 09:17:17 -07:00
  • 42b0d53c16 change AndThen InitError constrain Nikolay Kim 2018-08-29 21:31:43 -07:00
  • 9b48e952b8 add map_request combinator Nikolay Kim 2018-08-29 20:20:13 -07:00
  • 77cf7016b7 add partial combinator Nikolay Kim 2018-08-29 20:06:33 -07:00
  • 918c764641 use String as default type for Connector Nikolay Kim 2018-08-29 15:28:16 -07:00
  • 361ffd8d2f refactor Connector service Nikolay Kim 2018-08-29 15:15:24 -07:00
  • 7ec92f7b1c export ServiceExt trait Nikolay Kim 2018-08-29 12:26:27 -07:00
  • eeb4f8c61c add Service combinators Nikolay Kim 2018-08-29 12:20:35 -07:00
  • 797b52ecbf
    Update CHANGES.md Armin Ronacher 2018-08-29 20:58:23 +02:00
  • 4bab50c861 Add ability to pass a custom TlsConnector (#491) Markus Unterwaditzer 2018-08-29 20:53:31 +02:00
  • 6f607e79db export configurable mod Nikolay Kim 2018-08-28 22:28:13 -07:00
  • cb1ea341c3 make new public Nikolay Kim 2018-08-28 20:32:01 -07:00
  • f689f6500a export more service types Nikolay Kim 2018-08-28 20:29:56 -07:00
  • 10d2c67596 better Connector impl Nikolay Kim 2018-08-28 16:24:36 -07:00
  • 6ec5e958ac add .map service combinator Nikolay Kim 2018-08-28 10:39:27 -07:00
  • 71d725d250 add Connector helper method Nikolay Kim 2018-08-27 21:53:20 -07:00
  • f9b9031af2 add clone impls Nikolay Kim 2018-08-27 20:32:49 -07:00
  • ddfe1322a1 use same Request for OpensslConnector service as for connector Nikolay Kim 2018-08-27 14:29:01 -07:00
  • c69d675113 Connector::Response returns addr and tcp stream Nikolay Kim 2018-08-27 14:20:41 -07:00
  • 5906971b6d
    Merge pull request #483 from Neopallium/master Nikolay Kim 2018-08-26 10:15:25 -07:00
  • 8393d09a0f Fix tests. Robert G. Jakabosky 2018-08-27 00:31:31 +08:00
  • c3ae9997fc Fix bug with http1 client disconnects. Robert G. Jakabosky 2018-08-26 22:21:05 +08:00
  • 3dbaef3ec1 move config to generic type Nikolay Kim 2018-08-25 14:46:05 -07:00
  • 89b8da724b split service mod Nikolay Kim 2018-08-25 09:02:14 -07:00
  • d39dcc58cd
    Merge pull request #482 from 0x1793d1/master Nikolay Kim 2018-08-24 20:53:45 -07:00
  • 471a3e9806 Fix server startup log message 0x1793d1 2018-08-24 23:21:32 +02:00
  • 0eae4d84b1 fix and and then new service Nikolay Kim 2018-08-24 13:18:05 -07:00
  • f2ef824011 add NewConfigurableService trait Nikolay Kim 2018-08-23 22:12:10 -07:00
  • aba9b09450 export ConnectorError Nikolay Kim 2018-08-23 20:52:31 -07:00
  • 234c76f8bc add connector Nikolay Kim 2018-08-23 20:47:41 -07:00
  • a5a026b5c4 remove custom NewService and cleanups Nikolay Kim 2018-08-23 15:42:34 -07:00
  • 1261ecbce0 fix examples Nikolay Kim 2018-08-23 13:39:13 -07:00
  • d97f78afbe use factory function instead of NewService for service registration Nikolay Kim 2018-08-23 13:16:14 -07:00
  • 48ef18ffa9 update changes v0.7.4 Nikolay Kim 2018-08-23 12:54:59 -07:00
  • 9ef7a9c182 hide AcceptorService Nikolay Kim 2018-08-23 11:30:49 -07:00
  • 3dafe6c251 hide token and server flags Nikolay Kim 2018-08-23 11:30:07 -07:00
  • 8dfc34e785 fix tokio-tls IoStream impl Nikolay Kim 2018-08-23 10:27:32 -07:00
  • 810995ade0 fix tokio-tls dependency #480 Nikolay Kim 2018-08-23 10:10:13 -07:00
  • 1716380f08 clippy fmt Nikolay Kim 2018-08-23 09:48:01 -07:00
  • e9c139bdea clippy warnings Nikolay Kim 2018-08-23 09:47:32 -07:00
  • cf54be2f17 hide new server api Nikolay Kim 2018-08-23 09:39:11 -07:00
  • f39b520a2d
    Merge pull request #478 from fzgregor/master Nikolay Kim 2018-08-23 09:34:47 -07:00
  • 89f414477c
    Merge branch 'master' into master Nikolay Kim 2018-08-23 09:34:34 -07:00
  • 2818540d69 fix error mapping in MapErrNewService Nikolay Kim 2018-08-22 18:18:11 -07:00