Commit Graph

229 Commits

Author SHA1 Message Date
Nikolay Kim 91af3ca148 simplify h1 dispatcher 2018-10-01 19:18:24 -07:00
Nikolay Kim 6a61138bf8 enable ssl feature 2018-09-27 18:33:29 -07:00
Nikolay Kim 1907102685 switch to actix-net server 2018-09-27 18:33:29 -07:00
Nikolay Kim 002bb24b26 unhide SessionBackend and SessionImpl traits and cleanup warnings 2018-09-07 20:46:43 -07:00
Nikolay Kim 810995ade0 fix tokio-tls dependency #480 2018-08-23 10:10:13 -07:00
Nikolay Kim 1716380f08 clippy fmt 2018-08-23 09:48:01 -07:00
Douman 986f19af86
Revert back to serde_urlencoded dependecy (#479) 2018-08-21 22:23:17 +03:00
Kornel bdc9a8bb07 Optionally support tokio-uds's UnixStream as IoStream (#472) 2018-08-17 19:04:15 +03:00
Douman 248bd388ca
Improve HTTP server docs (#470) 2018-08-16 16:11:15 +03:00
Nikolay Kim 2e8d67e2ae upgrade native-tls package 2018-08-09 13:08:59 -07:00
Marat Safin 196da6d570 add rustls 2018-07-30 08:21:12 +03:00
Douman 6048817ba7 Correct flate feature names in documentation 2018-07-25 20:22:18 +03:00
Douman 2988a84e5f
Expose leaked private ContentDisposition (#406) 2018-07-19 20:03:45 +03:00
Nikolay Kim 6b10e1eff6 rename PayloadHelper 2018-07-18 10:01:28 +06:00
Nikolay Kim 2a8c2fb55e export Payload 2018-07-16 12:14:24 +06:00
Nikolay Kim 22385505a3 clippy warnings and fmt 2018-07-16 11:17:45 +06:00
Nikolay Kim 9570c1cccd rename RouteInfo 2018-07-15 16:25:56 +06:00
Douman 7d753eeb8c
Private serde fork (#390)
* Fork serde_urlencoded

* Apply enum PR https://github.com/nox/serde_urlencoded/pull/30

* Add test to verify enum in query

* Docs are updated to show example of how to use enum.
2018-07-13 09:59:09 +03:00
Nikolay Kim b8b90d9ec9 rename ResourceHandler to Resource 2018-07-12 15:30:01 +06:00
Diggory Blake 85012f947a Remove reimplementation of `LazyCell` 2018-07-06 22:28:08 +01:00
Nikolay Kim 4c5a63965e use new actix context api 2018-07-04 17:04:23 +06:00
Nikolay Kim fec6047ddc refactor HttpRequest mutability 2018-07-02 23:35:32 +06:00
Gowee 0be5448597 Properly escape special characters in fs/directory_listing. (#355) 2018-06-30 15:01:48 +03:00
Nikolay Kim 4fadff63f4 Use Box::leak for dynamic param names 2018-06-23 09:57:03 +06:00
Armin Ronacher 7bc7b4839b
Switch from fnv to a identity hasher in extensions (#342) 2018-06-22 11:32:32 +02:00
Armin Ronacher dda6ee95df
Changes the router to use atoms internally (#341) 2018-06-22 09:33:32 +02:00
Nikolay Kim 765c38e7b9 remove libc dependency 2018-06-22 11:47:33 +06:00
Nikolay Kim 0093b7ea5a refactor extractor configuration #331 2018-06-21 11:47:01 +06:00
Nikolay Kim 5c42b0902f better doc api examples 2018-06-19 12:07:07 +06:00
Nikolay Kim ef15646bd7 refactor edfault cpu pool 2018-06-18 04:56:18 +06:00
Nikolay Kim b6ed778775 remove HttpMessage::range() 2018-06-17 08:48:50 +06:00
Nikolay Kim 879b2b5bde port Extensions from http crate #315 2018-06-17 03:22:08 +06:00
Nikolay Kim ef420a8bdf fix docs.rs 2018-06-11 12:21:09 -07:00
axon-q c0c1817b5c remove unicase dependency 2018-06-07 10:33:00 +00:00
axon-q 936ba2a368 multipart: parse and validate Content-Disposition 2018-06-06 14:06:01 +00:00
Nikolay Kim ea018e0ad6 better examle in doc string 2018-06-02 16:03:23 -07:00
Nikolay Kim 3bfed36fcc do not re-export actix_inner 2018-06-02 09:14:47 -07:00
Pascal Hertleif 890a7e70d6 Add missing API docs
These were written without much knowledge of the actix-web internals!
Please review carefully!
2018-06-02 15:52:50 +02:00
Pascal Hertleif 47b7be4fd3 Add warning for missing API docs 2018-06-02 15:50:45 +02:00
Nikolay Kim c8930b7b6b fix rustfmt formatting 2018-06-01 10:27:23 -07:00
Nikolay Kim 154cd3c5de better actix mod re-exports 2018-06-01 09:36:16 -07:00
Douman 80965d7a9a
Re-export actix dependency. Closes #260 (#264)
- Re-export actix's prelude into actix namespace
- Removing implicit dependency on root's actix module
2018-05-31 20:43:14 +03:00
Nikolay Kim f48702042b min rustc version 2018-05-24 21:09:20 -07:00
Nikolay Kim 690169db89 migrate to tokio 2018-05-24 21:03:16 -07:00
Nikolay Kim 72757887c9 update doc links 2018-05-23 11:20:12 -07:00
Nikolay Kim d6787e6c56 prepare release 2018-05-15 10:20:32 -07:00
Nikolay Kim d8fa43034f export ExtractorConfig type 2018-05-10 11:00:22 -07:00
Nikolay Kim e58b38fd13 deprecate WsWrite from top level mod 2018-05-09 06:12:16 -07:00
Nikolay Kim be12d5e6fc make WsWriter trait optional 2018-05-09 05:48:06 -07:00
Alexander Andreev cd11293c1f spelling check 2018-05-06 19:07:30 +03:00