Commit Graph

110 Commits

Author SHA1 Message Date
Yoshua Wuyts 1c5fa2535e
Merge pull request #65 from http-rs/deprecate
add archival notice
2020-06-21 13:17:42 +02:00
Yoshua Wuyts b2238d8092 add deprecation notice 2020-06-21 13:14:59 +02:00
Yoshua Wuyts 430a1c6a67 v0.5.0 2020-04-11 17:27:48 +02:00
Yoshua Wuyts 65f84e3c22
Merge pull request #61 from http-rs/prep-release
Remove http-service-hyper
2020-04-11 16:48:19 +02:00
Yoshua Wuyts a18231d00d Remove http-service-hyper 2020-04-11 16:43:20 +02:00
Yoshua Wuyts eed66996cc
Merge pull request #60 from http-rs/minor-async-h1-fixes
minor async h1 tidying
2020-04-11 16:02:56 +02:00
Yoshua Wuyts a60c66471d minor async h1 tidying 2020-04-11 16:02:15 +02:00
Yoshua Wuyts 1d77e75e48
Merge pull request #58 from dignifiedquire/h1
feat: switch to http-types and add http-service-h1
2020-04-10 14:33:51 +02:00
dignifiedquire f716daadf6 feat: switch to http-types and add http-service-h1
Removes http-service-lambda, as the lambda-runtime is still not
updated to http@0.2
2020-03-03 13:16:11 +01:00
Yoshua Wuyts 9e86b252ed
Merge pull request #55 from kanru/master
Update http-service-lambda to work with http-service version 0.4
2020-01-14 16:48:32 +01:00
Kan-Ru Chen 62b8034527 Update http-service-lambda to work with http-service version 0.4
Added a new `serve()` API that returns a Future so that users can choose
how to spawn it and don't need to update http-service-lambda in order
to benefit from newer async runtime.

On top of that, the original `run()` API now shares the underlying
Tokio runtime used by lambda_http instead of running two runtimes.
2019-12-29 21:19:22 +09:00
Yoshua Wuyts 815d8f42b3
Merge pull request #52 from daxpedda/patch-1
README doc links.
2019-12-16 12:21:42 +01:00
Yoshua Wuyts ba0b03ab6f
0.4.0
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-12-13 14:35:33 +01:00
daxpedda db30261001
README doc links. 2019-12-09 08:13:00 +01:00
Yoshua Wuyts 3eb5cc6e47
Merge pull request #51 from leo-lb/patch-1
http-service-lambda: fix typo in Cargo.toml
2019-11-27 02:15:00 +01:00
leo-lb e1ef358fb8
http-service-lambda: fix typo in Cargo.toml 2019-11-23 11:15:07 +01:00
Yoshua Wuyts 5ad589f243
Merge pull request #48 from http-rs/read-trait
Read trait
2019-11-20 18:45:33 +01:00
Yoshua Wuyts d920d58d46
cargo fmt
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-20 17:21:04 +01:00
Yoshua Wuyts 515d066cc3
implement feedback
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-20 17:21:04 +01:00
Yoshua Wuyts 982671020c
fix dev deps
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-20 17:21:04 +01:00
Yoshua Wuyts ed42c37667
impl BufRead for Body
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-20 17:21:04 +01:00
Yoshua Wuyts 362cb54674
fix body reading
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-20 17:21:04 +01:00
Yoshua Wuyts f6dc8f58cf
update hyper to new trait
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-20 17:21:04 +01:00
Yoshua Wuyts 1dec0c2e2b
checkin
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-20 17:21:04 +01:00
Yoshua Wuyts b025a67a9b
use AsyncRead in trait
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-20 17:21:03 +01:00
Yoshua Wuyts 5e8c617d2a
Merge pull request #50 from http-rs/tests
Tests
2019-11-20 17:18:58 +01:00
Yoshua Wuyts b7f100087d
non-nightly fmt
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-20 17:14:10 +01:00
Yoshua Wuyts 702f816023
Apply suggestions from code review
Co-Authored-By: Wonwoo Choi <chwo9843@gmail.com>
2019-11-20 00:13:53 +01:00
Yoshua Wuyts 17ba9031a2
cargo fmt
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-14 15:41:37 +01:00
Yoshua Wuyts 8cad0277a1
remove travis
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-14 15:38:31 +01:00
Yoshua Wuyts b39249a2b3
init ci
Signed-off-by: Yoshua Wuyts <yoshuawuyts@gmail.com>
2019-11-14 15:38:06 +01:00
Yoshua Wuyts 364767a1ff
Merge pull request #49 from tirr-c/futures-0.3
Upgrade http-service to use futures 0.3
2019-11-14 15:06:26 +01:00
Wonwoo Choi b6170157ad Update http-service-lambda to use futures 0.3 2019-11-13 00:07:12 +09:00
Wonwoo Choi 7d518c7729 Update http-service-mock to use futures 0.3 2019-11-12 18:26:56 +09:00
Wonwoo Choi e167db6514 Upgrade http-service to use futures 0.3 2019-11-12 17:39:07 +09:00
Nemo157 990349d5ba
Merge pull request #44 from rustasync/build_fixes
Build fixes
2019-08-21 15:11:27 +02:00
Artem Vorotnikov 228ace6bca
Release version 0.3.1 2019-08-21 16:00:01 +03:00
Artem Vorotnikov e11c9d4218
Update nightly version in CI 2019-08-21 16:00:01 +03:00
Artem Vorotnikov 68e557d7aa
Remove old feature flags 2019-08-21 16:00:01 +03:00
Artem Vorotnikov 8685b04f8c
Fix internal crate imports 2019-08-21 16:00:01 +03:00
Allen 736be51976
remove async_closure feature 2019-07-16 21:28:33 -07:00
Nicholas Young 94e097b3e6
Merge pull request #41 from secretfader/readme-remove-tide
Replace project name in README: s/Tide/http-service/g [skip ci]
2019-07-15 16:27:52 -06:00
Nicholas Young dbd7288150 Replace project name in README: s/Tide/http-service/g 2019-07-15 15:46:40 -06:00
Nicholas Young a61fdda9dc
Merge pull request #40 from secretfader/remove-async-closure
Refactor example that required the async_closure feature flag
2019-07-15 15:43:15 -06:00
Nicholas Young 198379a8cd Refactor example that required the async_closure feature flag 2019-07-15 14:41:50 -06:00
Nicholas Young bd371724cf
Merge pull request #39 from secretfader/minimize-lambda-deps
Upgrade Rust version, repair CI status
2019-07-09 13:53:04 -06:00
Nicholas Young bc15aa3b23 Update rustc to support async_closure feature flag
Resolve #38
2019-07-09 11:48:59 -06:00
Nicholas Young 945b20ac72 Reduce dev-dependency footprint in http-service-lambda 2019-07-09 11:13:52 -06:00
Nicholas "Fader" Young 36dc876e8f
Merge pull request #37 from kanru/lambda
Implement a HttpService backend that runs on the AWS Lambda Rust Runtime
2019-07-09 09:53:58 -06:00
Kan-Ru Chen 94b2065d1f
Fix typo in the CompatHttpBodyAsLambda trait name 2019-07-09 17:49:30 +09:00