daxpedda
e5f3d88a4e
Switch brotli compressor to rust. ( #1197 )
...
* Switch to a rustified version of brotli.
* Some memory optimizations.
* Make brotli not optional anymore.
2019-12-07 21:55:41 +06:00
daxpedda
91b3fcf85c
Fix dependency features. ( #1196 )
2019-12-07 16:13:26 +06:00
Nikolay Kim
1729a52f8b
prepare alpha.3 release
2019-12-07 13:00:03 +06:00
Nikolay Kim
ed2f3fe80d
use actix-net alpha.3 release
2019-12-07 12:28:26 +06:00
Nikolay Kim
205a964d8f
upgrade to tokio 0.2
2019-12-05 23:35:43 +06:00
Nikolay Kim
b45c6cd66b
replace hashbrown with std hashmap
2019-12-04 18:33:43 +06:00
Nikolay Kim
cf30eafb49
update md
2019-12-03 00:49:12 +06:00
Nikolay Kim
14075ebf7f
use released versions of actix-net
2019-12-02 23:33:39 +06:00
Nikolay Kim
068f047dd5
update service factory config
2019-12-02 21:37:13 +06:00
Nikolay Kim
f4c01384ec
update to latest actix-net
2019-12-02 17:33:11 +06:00
Yuki Okushi
33574403b5
Remove rustls
from package.metadata.docs.rs
( #1182 )
2019-11-28 06:25:21 +06:00
Nikolay Kim
56b9f11c98
disable rustls
2019-11-27 21:07:49 +06:00
Nikolay Kim
4dc31aac93
use actix_rt::test for test setup
2019-11-26 11:25:50 +06:00
Nikolay Kim
c1c44a7dd6
upgrade derive_more
2019-11-25 17:59:14 +06:00
Nikolay Kim
512dd2be63
disable rustls support
2019-11-22 07:01:05 +06:00
Nikolay Kim
8683ba8bb0
rename .to_async() to .to()
2019-11-21 21:36:35 +06:00
Nikolay Kim
471f82f0e0
migrate actix-multipart
2019-11-21 16:02:17 +06:00
Nikolay Kim
60ada97b3d
migrate actix-session
2019-11-21 16:02:17 +06:00
Nikolay Kim
0de101bc4d
update actix-web-codegen tests
2019-11-21 16:02:17 +06:00
Nikolay Kim
95e2a0ef2e
migrate actix-framed
2019-11-21 16:02:17 +06:00
Nikolay Kim
69cadcdedb
migrate actix-files
2019-11-21 16:02:17 +06:00
Nikolay Kim
6ac4ac66b9
migrate actix-cors
2019-11-21 16:02:17 +06:00
Nikolay Kim
3646725cf6
migrate actix-identity
2019-11-21 16:02:17 +06:00
Nikolay Kim
ff62facc0d
disable unmigrated crates
2019-11-21 16:02:17 +06:00
Nikolay Kim
3127dd4db6
migrate actix-web to std::future
2019-11-21 16:02:17 +06:00
Nikolay Kim
5ab29b2e62
migrate awc and test-server to std::future
2019-11-21 16:02:17 +06:00
Nikolay Kim
8cba1170e6
make actix-http compile with std::future
2019-11-21 16:02:17 +06:00
Nikolay Kim
0212c618c6
prepare actix-web release
2019-11-14 08:55:37 +06:00
Nikolay Kim
885ff7396e
prepare actox-http release
2019-11-06 10:35:13 -08:00
Nikolay Kim
4f3e97fff8
prepare actix-web release
2019-09-25 15:39:09 +06:00
karlri
c659c33919
Feature uds: Add listen_uds to ServerBuilder ( #1085 )
...
Allows using an existing Unix Listener instead of binding to a path.
Useful for when running as a daemon under systemd.
Change-Id: I54a0e78c321d8b7a9ded381083217af590e9a7fa
2019-09-25 15:16:51 +06:00
Nikolay Kim
d9af8f66ba
Use actix-testing for testing utils
2019-09-25 10:28:41 +06:00
Nikolay Kim
bae29897d6
prep actix-web release
2019-08-29 09:36:16 +06:00
Nikolay Kim
98bf8ab098
enable rust-tls feature for actix_web::client #1045
2019-08-28 21:40:24 +06:00
Nikolay Kim
979c4d44f4
update awc dep
2019-08-13 12:41:26 -07:00
Nikolay Kim
b1cb72d088
update url crate
2019-08-13 11:03:24 -07:00
Nikolay Kim
55179d6ab2
update dependencies
2019-08-13 10:48:11 -07:00
Marat Safin
cb19ebfe0c
add rustls support for actix-http and awc ( #998 )
...
* add rustls support for actix-http and awc
* fix features conflict
* remove unnecessary duplication
* test server with rust-tls
* fix
* test rustls
* awc rustls test
* format
* tests
* fix dependencies
* fixes and add changes
* remove test-server and Cargo.toml dev-dependencies changes
* cargo fmt
2019-07-31 13:02:56 -07:00
Nikolay Kim
6b7df6b242
prep actix-web release
2019-07-18 17:51:51 +06:00
Nikolay Kim
b6ff786ed3
update dependencies
2019-07-18 17:50:10 +06:00
Nikolay Kim
fbdda8acb1
Unix domain sockets (HttpServer::bind_uds) #92
2019-07-18 17:24:12 +06:00
Nikolay Kim
2a2d7f5768
nightly clippy warnings
2019-07-17 15:53:51 +06:00
Nikolay Kim
baaa7b3fbb
Replace ClonableService with local copy
2019-07-17 13:55:44 +06:00
Nikolay Kim
c01611d8b5
prepare actix-web release
2019-07-17 12:07:12 +06:00
messense
dbab55dd6b
Bump rand crate version to 0.7 ( #951 )
2019-07-01 09:37:03 +06:00
Nikolay Kim
b77ed193f7
prepare actix-web release
2019-06-28 14:41:56 +06:00
messense
313ac48765
Use encoding_rs crate instead of unmaintained encoding crate ( #922 )
...
* Use encoding_rs crate instead of unmaintained encoding crate
* Update changelog
2019-06-18 12:43:25 +06:00
Nikolay Kim
ad0e6f73b3
update version
2019-06-17 12:35:00 +06:00
Nikolay Kim
546a8a58db
remove cors and identity middlewares
2019-06-17 12:33:00 +06:00
Nikolay Kim
acda1c075a
prepare actix-web release
2019-06-17 12:23:30 +06:00
Nikolay Kim
686e5f1595
update deps
2019-06-16 22:10:22 +06:00
Nikolay Kim
7c0f570845
Do not compress NoContent (204) responses #918
2019-06-16 21:54:17 +06:00
Nikolay Kim
d7ec241fd0
re-export identity and cors middleware
2019-06-15 21:47:06 +06:00
Nikolay Kim
cd323f2ff1
Move cors middleware to actix-cors crate
2019-06-15 09:34:16 +06:00
Nikolay Kim
2ffda29f9b
Allow to test an app that uses async actors #897
2019-06-12 16:15:06 +06:00
Nikolay Kim
ff724e239d
move identity service separate crate
2019-06-12 15:52:48 +06:00
Nikolay Kim
a342b1289d
prep awc release
2019-06-05 08:14:00 +06:00
Nikolay Kim
38f04b75a7
update deps
2019-06-04 22:36:10 +06:00
Nikolay Kim
0e138e111f
add external resource support on scope level
2019-06-03 23:41:32 +06:00
Nikolay Kim
a1b40f4314
add license files
2019-06-01 17:25:29 +06:00
Nikolay Kim
c2d7db7e06
prepare actix-web-actors release
2019-05-29 16:22:57 -07:00
Nikolay Kim
3f196f469d
update version
2019-05-25 02:13:04 -07:00
Nikolay Kim
dea0e0a721
update actix-server dep
2019-05-18 11:00:33 -07:00
Nikolay Kim
0dda4b06ea
prepare release
2019-05-18 10:49:59 -07:00
Nikolay Kim
e8c8626878
update deps
2019-05-18 09:54:23 -07:00
Nikolay Kim
e1ff3bf8fa
fix resource match with params #841
2019-05-15 10:31:40 -07:00
Nikolay Kim
86b569e320
version
2019-05-12 11:56:01 -07:00
Nikolay Kim
36d017dcc6
update deps
2019-05-12 11:41:43 -07:00
Nikolay Kim
1ca58e876b
prepare beta4 release
2019-05-12 10:49:21 -07:00
Nikolay Kim
e9cbcbaf03
update dependencies
2019-05-12 10:18:02 -07:00
Nikolay Kim
07c9eec803
prepare awc release
2019-05-12 10:04:38 -07:00
Nikolay Kim
07b9707ca1
prepare actix-http release
2019-05-12 09:56:55 -07:00
Nikolay Kim
df08baf67f
update actix-net dependencies
2019-05-12 08:34:51 -07:00
Nikolay Kim
33b4c05557
add payload stream migration entry
2019-05-04 22:18:02 -07:00
Nikolay Kim
005c055a7f
prepare actix-web release
2019-05-04 20:05:20 -07:00
Nikolay Kim
5426413cb6
update dependencies
2019-04-24 13:00:30 -07:00
Nikolay Kim
42644dac3f
prepare actix-http-test release
2019-04-24 07:31:33 -07:00
Nikolay Kim
d2b0afd859
Fix http client pool and wait queue management
2019-04-23 14:57:03 -07:00
Nikolay Kim
3532602299
Added support for remainder match (i.e /path/{tail}*)
2019-04-22 21:22:17 -07:00
Nikolay Kim
7e480ab2f7
beta.1 release
2019-04-20 21:16:51 -07:00
Nikolay Kim
01b1350dcc
update versions
2019-04-19 18:16:01 -07:00
Nikolay Kim
7292d0b696
drop chrono and use i64 for max age
2019-04-19 17:23:17 -07:00
Nikolay Kim
a3844c1bfd
update version
2019-04-19 13:55:36 -07:00
Kilerd Chan
791f22bbc8
replate time::Duration
with chrono::Duration
and add max_age_time
method ( #789 )
...
* feat: replate time::Duration with chrono::Duration
* feat: rename max_age method which accepts `Duration` to max_age_time and add new max_age method accepting isize of seconds
* feat: replace `time:Duration` with `chrono:Duration` in repo `actix-http`
2019-04-19 13:54:44 -07:00
Nikolay Kim
75e340137d
use local version of http-test
2019-04-18 12:23:56 -07:00
Nikolay Kim
c943e95812
update dependencies
2019-04-16 11:17:29 -07:00
Nikolay Kim
4c0ebd55d3
prepare actix-http-test release
2019-04-16 11:02:26 -07:00
Nikolay Kim
ddfd7523f7
prepare awc release
2019-04-16 10:49:38 -07:00
Nikolay Kim
a116c4c2c7
Expose peer addr via Request::peer_addr() and RequestHead::peer_addr
2019-04-16 09:54:02 -07:00
Nikolay Kim
d7040dc303
alpha.6 release
2019-04-14 08:09:32 -07:00
Nikolay Kim
5bd5651faa
Allow to use any service as default service
2019-04-13 22:25:00 -07:00
Nikolay Kim
1f2b15397d
prepare alpha5 release
2019-04-12 14:00:45 -07:00
Nikolay Kim
52aebb3bca
fmt
2019-04-10 15:05:03 -07:00
Nikolay Kim
6b42b2aaee
remove framed for now
2019-04-10 12:55:56 -07:00
Nikolay Kim
9d82d4dfb9
Fix body propagation in Response::from_error. #760
2019-04-10 12:43:31 -07:00
Nikolay Kim
9bb40c249f
add h1::SendResponse future; renamed to MessageBody::size
2019-04-10 12:24:17 -07:00
Nikolay Kim
53da55aa3c
alpha4 release
2019-04-07 23:42:05 -07:00
Nikolay Kim
aa78565453
use objects pool for HttpRequest; optimize nested services call
2019-04-07 23:06:21 -07:00
Nikolay Kim
dc7c3d37a1
upgrade router
2019-04-03 21:45:30 -07:00
Nikolay Kim
e738361e09
move multipart support to separate crate
2019-04-03 12:28:58 -07:00