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 |
|
Nikolay Kim
|
442f5057dd
|
alpha.3 release
|
2019-04-02 21:49:31 -07:00 |
|
Nikolay Kim
|
4227cddd30
|
fix dev dependencies
|
2019-04-02 15:00:10 -07:00 |
|
Nikolay Kim
|
db1f7651a3
|
more patch cratesio
|
2019-04-02 14:47:59 -07:00 |
|
Nikolay Kim
|
deac983bc7
|
fix test-server workspace setup
|
2019-04-02 14:04:28 -07:00 |
|
Nikolay Kim
|
bca31eb7ad
|
remove Deref
|
2019-04-02 13:35:01 -07:00 |
|
Nikolay Kim
|
96fd61f3d5
|
rust 1.31.0 compatibility
|
2019-04-01 10:26:09 -07:00 |
|
Nikolay Kim
|
1a871d708e
|
update guard doc test
|
2019-03-30 12:13:21 -07:00 |
|
Nikolay Kim
|
457b75c995
|
update api docs; move web to submodule
|
2019-03-30 10:04:38 -07:00 |
|
Nikolay Kim
|
a20b9fd354
|
prepare aplha2 release
|
2019-03-29 22:06:14 -07:00 |
|
Nikolay Kim
|
d846328f36
|
fork cookie crate
|
2019-03-29 21:13:39 -07:00 |
|
Nikolay Kim
|
c126713f40
|
add rustls support to HttpServer
|
2019-03-29 16:28:32 -07:00 |
|
Nikolay Kim
|
80ff7d40a1
|
enable awc/ssl if ssl features is enabled
|
2019-03-28 20:27:47 -07:00 |
|
Nikolay Kim
|
9710e9b01f
|
Re-export actix_http::client::Connector
|
2019-03-28 14:46:33 -07:00 |
|
Nikolay Kim
|
670a457013
|
fix docs.rs feature list
|
2019-03-28 14:28:59 -07:00 |
|
Nikolay Kim
|
a2c9ff3a33
|
back to development
|
2019-03-28 14:10:03 -07:00 |
|
Nikolay Kim
|
9c198a0d29
|
alpha.1 release
|
2019-03-28 13:46:26 -07:00 |
|
Nikolay Kim
|
6e0fe7db2d
|
use actix-threadpool for blocking calls
|
2019-03-28 05:16:43 -07:00 |
|
Nikolay Kim
|
4309d9b88c
|
port multipart support
|
2019-03-28 05:04:39 -07:00 |
|
Nikolay Kim
|
2629699b62
|
rename flate2-c feature to flate2-zlib
|
2019-03-26 18:46:06 -07:00 |
|
Nikolay Kim
|
1904b01fc0
|
add content-encoding decompression
|
2019-03-26 15:14:32 -07:00 |
|
Nikolay Kim
|
9451ba71f4
|
update cargo files
|
2019-03-26 12:50:51 -07:00 |
|
Nikolay Kim
|
50c0ddb3cd
|
update tests
|
2019-03-26 12:31:51 -07:00 |
|
Nikolay Kim
|
83d4447349
|
add http client
|
2019-03-25 21:58:01 -07:00 |
|
Nikolay Kim
|
8d1195d8ac
|
add async handler tests
|
2019-03-25 14:33:34 -07:00 |
|
Nikolay Kim
|
535b407ac0
|
make cookies optional
|
2019-03-23 10:06:54 -07:00 |
|
Nikolay Kim
|
fd3e351c31
|
add websockets context
|
2019-03-17 22:02:03 -07:00 |
|
Nikolay Kim
|
6b66681827
|
add basic actors integration
|
2019-03-17 13:47:20 -07:00 |
|
Nikolay Kim
|
9012c46fe1
|
move payload futures from actix-http
|
2019-03-17 00:48:40 -07:00 |
|
Nikolay Kim
|
28f01beaec
|
update deps
|
2019-03-12 17:06:08 -07:00 |
|
Nikolay Kim
|
a2c4639074
|
move blocking code to actix-rt
|
2019-03-11 23:11:51 -07:00 |
|
Nikolay Kim
|
12f0c78091
|
port identity middleware
|
2019-03-09 20:40:09 -08:00 |
|
Nikolay Kim
|
85664cc6f7
|
update deps
|
2019-03-09 14:56:18 -08:00 |
|
Nikolay Kim
|
d2dba028f6
|
fix dependency link
|
2019-03-09 14:07:43 -08:00 |
|
Nikolay Kim
|
54678308d0
|
propogate app config with http request; add tests for url_for
|
2019-03-09 14:06:24 -08:00 |
|
Nikolay Kim
|
fde55ffa14
|
revert generic request parameter for service; support ServerConfig as new factory config
|
2019-03-09 09:49:11 -08:00 |
|
Nikolay Kim
|
aadcdaa3d6
|
add resource map, it allow to check if router has resource and it allows to generate urls for named resources
|
2019-03-09 07:39:34 -08:00 |
|
Nikolay Kim
|
22708e78a9
|
added proc-macros for route registration
|
2019-03-07 11:09:42 -08:00 |
|
Nikolay Kim
|
e56691bcf2
|
rename to Files
|
2019-03-06 23:39:08 -08:00 |
|
Nikolay Kim
|
244fff9e0a
|
added Logger middleware
|
2019-03-06 19:19:27 -08:00 |
|
Nikolay Kim
|
5cde4dc479
|
update actix-rt
|
2019-03-06 10:41:07 -08:00 |
|
Nikolay Kim
|
6efc3438b8
|
refactor and enable some tests for staticfiles
|
2019-03-05 22:10:08 -08:00 |
|
Nikolay Kim
|
0cf73f1a04
|
move session to different folder
|
2019-03-05 18:52:29 -08:00 |
|
Nikolay Kim
|
143ef87b66
|
add session and cookie session backend
|
2019-03-05 18:47:18 -08:00 |
|
Nikolay Kim
|
03248028a9
|
update actix-service
|
2019-03-05 10:08:08 -08:00 |
|
Nikolay Kim
|
b6fe1dacf2
|
update middleware impl
|
2019-03-04 21:42:51 -08:00 |
|
Nikolay Kim
|
2e79562c9d
|
add HttpServer type
|
2019-03-04 16:29:03 -08:00 |
|
Nikolay Kim
|
bd4124587a
|
provide block_on function for testing purpose
|
2019-03-04 13:25:35 -08:00 |
|
Nikolay Kim
|
e442ddb167
|
allow scope level guards
|
2019-03-04 11:47:53 -08:00 |
|
Nikolay Kim
|
34171fa7f5
|
add scopes
|
2019-03-03 21:02:01 -08:00 |
|
Nikolay Kim
|
e50d4c5e0e
|
rename extractor module to extract, re-enable doc tests
|
2019-03-03 13:53:31 -08:00 |
|
Nikolay Kim
|
e4198a037a
|
add TestServiceRequest builder
|
2019-03-02 16:24:14 -08:00 |
|
Nikolay Kim
|
9394a4e2a5
|
cleanup dependencies
|
2019-03-02 14:07:21 -08:00 |
|
Nikolay Kim
|
3454812b68
|
rename actix-web-fs crate
|
2019-03-02 13:59:12 -08:00 |
|
Nikolay Kim
|
fdf3011837
|
add responder for unit type
|
2019-03-02 09:05:07 -08:00 |
|
Nikolay Kim
|
bc3c29c398
|
update version
|
2019-03-02 00:04:39 -08:00 |
|
Nikolay Kim
|
e6d04d24cc
|
move fs to separate crate
|
2019-03-01 23:59:44 -08:00 |
|
Nikolay Kim
|
2d7293aaf8
|
copy actix-web2
|
2019-03-01 22:51:32 -08:00 |
|
Tomas Izquierdo Garcia-Faria
|
f5bec968c7
|
Bump v_htmlescape version to 0.4
|
2019-01-25 11:31:42 +03:00 |
|
Douman
|
1fbb52ad3b
|
0.7.18 Bump
|
2019-01-10 17:05:18 +03:00 |
|
Juan Aguilar
|
55a2a59906
|
Improve change askama_escape in favor of v_htmlescape (#651)
|
2019-01-03 22:34:18 +03:00 |
|
Nikolay Kim
|
477bf0d8ae
|
Send HTTP/1.1 100 Continue if request contains expect: continue header #634
|
2018-12-23 10:19:12 -08:00 |
|
Douman
|
e8bdcb1c08
|
Update min version of http
Closes #630
|
2018-12-15 09:26:56 +03:00 |
|
Douman
|
46db09428c
|
Prepare release 0.7.16
|
2018-12-11 21:04:05 +03:00 |
|
Douman
|
ac9fc662c6
|
Bump version to 0.7.15
|
2018-12-05 18:27:06 +03:00 |
|
silwol
|
b1635bc0e6
|
Update some dependencies (#612)
* Update rand to 0.6
* Update parking_lot to 0.7
* Update env_logger to 0.6
|
2018-12-04 09:58:22 +03:00 |
|
Douman
|
9aab382ea8
|
Allow user to provide addr to custom resolver
We basically swaps Addr with Recipient to enable user to use custom resolver
|
2018-11-23 15:36:12 +03:00 |
|
Nikolay Kim
|
cd9901c928
|
prepare release
|
2018-11-14 16:24:01 -08:00 |
|
Nikolay Kim
|
61b1030882
|
Fix websockets connection drop if request contains content-length header #567
|
2018-11-08 20:35:47 -08:00 |
|
imaperson
|
1a0bf32ec7
|
Fix unnecessary owned string and change htmlescape in favor of askama_escape (#584)
|
2018-11-08 16:08:06 -08:00 |
|
Nikolay Kim
|
9ab586e24e
|
update actix-net dep
|
2018-11-08 16:06:23 -08:00 |
|
Nikolay Kim
|
62f1c90c8d
|
update base64 dep
|
2018-11-07 21:18:40 -08:00 |
|
Nikolay Kim
|
2677d325a7
|
fix keep-alive timer reset
|
2018-11-07 21:09:33 -08:00 |
|
Nikolay Kim
|
c04b4678f1
|
bump version
|
2018-10-14 08:10:41 -07:00 |
|
Nikolay Kim
|
ec8aef6b43
|
update dep versions
|
2018-10-10 08:36:16 -07:00 |
|
Nikolay Kim
|
f45038bbfe
|
remove unused code
|
2018-10-09 13:23:37 -07:00 |
|
Nikolay Kim
|
4d17a9afcc
|
update version
|
2018-10-09 11:42:52 -07:00 |
|
Nikolay Kim
|
93b1c5fd46
|
update deps
|
2018-10-08 21:58:37 -07:00 |
|
Nikolay Kim
|
1e1a4f846e
|
use actix-net cell features
|
2018-10-02 22:23:51 -07:00 |
|
Nikolay Kim
|
d7379bd10b
|
update server ssl tests; upgrade rustls
|
2018-10-02 13:41:33 -07:00 |
|
Nikolay Kim
|
eed377e773
|
uneeded dep
|
2018-10-02 00:20:27 -07:00 |
|
Nikolay Kim
|
f3ce6574e4
|
fix client timer and add slow request tests
|
2018-10-02 00:19:28 -07:00 |
|
Nikolay Kim
|
e95babf8d3
|
log acctor init errors
|
2018-09-28 12:37:20 -07:00 |
|
Nikolay Kim
|
f2d42e5e77
|
refactor acceptor error handling
|
2018-09-28 11:50:47 -07:00 |
|
Nikolay Kim
|
ecfda64f6d
|
add native-tls support
|
2018-09-27 20:40:34 -07:00 |
|
Nikolay Kim
|
9f1417af30
|
refactor http service builder
|
2018-09-27 18:33:29 -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
|
52195bbf16
|
update version
|
2018-09-27 18:17:58 -07:00 |
|
Nikolay Kim
|
bbe69e5b8d
|
update version
|
2018-09-15 10:00:54 -07:00 |
|
Nikolay Kim
|
70a3f317d3
|
fix failing requests to test server #508
|
2018-09-11 11:24:05 -07:00 |
|
Nikolay Kim
|
002bb24b26
|
unhide SessionBackend and SessionImpl traits and cleanup warnings
|
2018-09-07 20:46:43 -07:00 |
|
Nikolay Kim
|
42f3773bec
|
update changes
|
2018-09-05 09:03:58 -07:00 |
|
Nikolay Kim
|
3fa23f5e10
|
update version
|
2018-08-31 17:25:15 -07:00 |
|
Nikolay Kim
|
810995ade0
|
fix tokio-tls dependency #480
|
2018-08-23 10:10:13 -07:00 |
|
Douman
|
986f19af86
|
Revert back to serde_urlencoded dependecy (#479)
|
2018-08-21 22:23:17 +03:00 |
|
Douman
|
56bc900a82
|
Set minimum rustls version that fixes corruption (#474)
|
2018-08-17 19:53:16 +03:00 |
|
Kornel
|
bdc9a8bb07
|
Optionally support tokio-uds's UnixStream as IoStream (#472)
|
2018-08-17 19:04:15 +03:00 |
|
Nikolay Kim
|
2e8d67e2ae
|
upgrade native-tls package
|
2018-08-09 13:08:59 -07:00 |
|
Nikolay Kim
|
8c89c90c50
|
add accept backpressure #250
|
2018-08-02 23:17:10 -07:00 |
|
Nikolay Kim
|
972b008a6e
|
remove unsafe error transmute, upgrade failure to 0.1.2 #434
|
2018-08-01 09:42:12 -07:00 |
|
Nikolay Kim
|
3bd43090fb
|
use new gzdecoder, fixes gz streaming #228
|
2018-07-31 09:06:05 -07:00 |
|
Nikolay Kim
|
4c4d0d2745
|
update changes
|
2018-07-30 10:23:28 -07:00 |
|
Marat Safin
|
196da6d570
|
add rustls
|
2018-07-30 08:21:12 +03:00 |
|
Mateusz Mikuła
|
e408b68744
|
Update cookie dependency (#422)
|
2018-07-25 18:01:22 +03:00 |
|
Nikolay Kim
|
85b275bb2b
|
fix warnings
|
2018-07-24 15:09:30 -07:00 |
|
Nikolay Kim
|
b79a9aaec7
|
fix changelog
|
2018-07-24 14:18:04 -07:00 |
|
Nikolay Kim
|
4862227df9
|
fix not implemented panic #410
|
2018-07-21 05:58:08 -07:00 |
|
Nikolay Kim
|
f6499d9ba5
|
publish stable docs on actix.rs site
|
2018-07-21 04:19:02 -07: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
|
86e44de787
|
pin failure crate
|
2018-07-12 10:29:37 +06:00 |
|
Diggory Blake
|
85012f947a
|
Remove reimplementation of LazyCell
|
2018-07-06 22:28:08 +01:00 |
|
Nikolay Kim
|
62ba01fc15
|
update changes
|
2018-07-06 15:00:14 +06:00 |
|
Nikolay Kim
|
ac3a76cd32
|
update httparse version
|
2018-07-05 13:21:33 +06:00 |
|
Nikolay Kim
|
d7762297da
|
update actix dependency
|
2018-07-05 12:02:32 +06:00 |
|
Nikolay Kim
|
6fd686ef98
|
cleanup warnings
|
2018-07-04 21:01:27 +06:00 |
|
Nikolay Kim
|
4c5a63965e
|
use new actix context api
|
2018-07-04 17:04:23 +06:00 |
|
Gowee
|
0be5448597
|
Properly escape special characters in fs/directory_listing. (#355)
|
2018-06-30 15:01:48 +03:00 |
|
Nikolay Kim
|
40ca9ba9c5
|
simplify write buffer
|
2018-06-24 10:30:58 +06:00 |
|
Nikolay Kim
|
d1318a35a0
|
remove unnecessary unsafes
|
2018-06-23 10:29:23 +06: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
|
58d1f4a4aa
|
switch to actix master
|
2018-06-21 13:34:36 +06:00 |
|
Nikolay Kim
|
5c42b0902f
|
better doc api examples
|
2018-06-19 12:07:07 +06:00 |
|
Nikolay Kim
|
68cd5bdf68
|
use actix 0.6
|
2018-06-18 09:18:03 +06:00 |
|
Nikolay Kim
|
ef15646bd7
|
refactor edfault cpu pool
|
2018-06-18 04:56:18 +06:00 |
|
Nikolay Kim
|
f0f19c14d2
|
remove wsclient
|
2018-06-18 01:03:47 +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
|
2b616808c7
|
metadata for docs.rs
|
2018-06-05 09:00:21 -07:00 |
|
Nikolay Kim
|
690169db89
|
migrate to tokio
|
2018-05-24 21:03:16 -07:00 |
|
Nikolay Kim
|
bf63be3bcd
|
bump version
|
2018-05-24 09:24:04 -07:00 |
|
Nikolay Kim
|
9f9e0b98ad
|
change homepage link
|
2018-05-24 08:55:10 -07:00 |
|
Nikolay Kim
|
3b08b16c11
|
bump version
|
2018-05-23 13:21:54 -07:00 |
|