Yuki Okushi
2b83f08a40
Use old cargo-hack for 1.59.0 CI ( #472 )
...
* Use old cargo-hack for 1.57.0 CI
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
* Upgrade MSRV to 1.59.0
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
Co-authored-by: Rob Ede <robjtede@icloud.com>
2022-11-12 14:00:33 +00:00
Rob Ede
d5a9a6a1c5
prepare actix-utils release 3.0.1
2022-10-21 03:15:48 +01:00
Rob Ede
66756bc448
update all crates msrv to 1.57 ( #464 )
2022-07-23 00:51:12 +01:00
Rob Ede
41ed48219d
bump lower msrv to 1.49
2022-03-02 16:40:11 +00:00
Rob Ede
621deba990
fix changelog bullet points
2021-12-18 02:49:23 +00:00
Rob Ede
978e4f25fb
prepare actix-utils release 3.0.0 ( #342 )
2021-04-17 02:00:36 +01:00
Rob Ede
6d66cfb06a
prepare utils release 3.0.0-beta.4
2021-04-01 13:57:08 +01:00
Rob Ede
fb27ffc525
add future::Either type to utils ( #305 )
2021-04-01 13:53:44 +01:00
Rob Ede
4eebdf4070
prepare actix-utils release 3.0.0-beta.3
2021-04-01 09:31:42 +01:00
Rob Ede
8becb0db70
refactor crates for better api stability ( #301 )
2021-03-30 13:39:10 +01:00
Rob Ede
382830a37e
refactor dispatcher / add Receiver::recv ( #286 )
2021-02-28 21:11:16 +00:00
Rob Ede
16ba77c4c8
prepare next set of betas ( #273 )
2021-02-06 19:24:52 +00:00
Rob Ede
5285656bdc
prepare next beta releases
2021-01-03 04:39:37 +00:00
Rob Ede
a09f9abfcb
prepare utils release 3.0.0-beta.1
2020-12-28 03:32:28 +00:00
fakeshadow
2ee8f45f5d
update actix-codec and actix-utils to tokio 1.0 ( #237 )
2020-12-28 03:16:37 +00:00
fakeshadow
43ce25cda1
Remove unused mods in actix-utils ( #229 )
2020-12-26 21:27:59 +00:00
ghizzo01
704af672b9
Bump pin-project to 1.0 ( #202 )
2020-10-25 19:42:40 +09:00
Rob Ede
d28687d0d7
promote codec/utils out of beta ( #184 )
2020-08-24 09:18:37 +01:00
Rob Ede
119dc39f5b
prepare codec and utils betas ( #182 )
2020-08-19 11:00:12 +01:00
Rob Ede
b3010c13e0
solve framed integration with actix-http ( #179 )
2020-08-18 23:27:37 +01:00
Yuki Okushi
0dca1a705a
actix-utils: Remove unsound custom Cell as well ( #161 )
2020-07-22 01:14:32 +01:00
Rob Ede
334c98575a
Upgrade tokio utils to 0.3 ( #138 )
2020-07-20 05:44:26 +09:00
Nikolay Kim
3551d6674d
Add Clone impl for condition::Waiter
2020-01-08 11:18:56 +06:00
Nikolay Kim
9f00daea80
add Condition and Pool
2020-01-08 10:59:27 +06:00
Nikolay Kim
05549f0b42
Add methods to check LocalWaker registration state
2019-12-20 09:13:11 +06:00
Nikolay Kim
4305cdba2c
Revert InOrder service changes
2019-12-11 23:10:02 +06:00
Nikolay Kim
52ecb4bcc5
Add oneshot::Sender::is_canceled() method
2019-12-11 20:52:57 +06:00
Nikolay Kim
b28f32e82c
Allow to create framed::Dispatcher with custom mpsc::Receiver
2019-12-11 20:23:14 +06:00
Nikolay Kim
8bb81c0768
optimize InOrder service
2019-12-11 18:55:53 +06:00
Nikolay Kim
2e5e69c9ba
Simplify oneshot and mpsc implementations
2019-12-11 11:28:09 +06:00
Nikolay Kim
cbdbc05dbd
update tokio verion and prep alpha3 release
2019-12-07 09:57:43 +06:00
Nikolay Kim
3a858feaec
migrate to tokio 0.2.2
2019-12-05 16:40:24 +06:00
Nikolay Kim
6f41b80cb4
optimize service combinators memory layout
2019-12-05 12:37:26 +06:00
Nikolay Kim
c6eb318536
Fix low/high watermark for write/read buffers; fix oneshot impl
2019-12-05 01:36:31 +06:00
Nikolay Kim
9f575418c1
clippy warnings
2019-12-02 22:30:09 +06:00
Nikolay Kim
2e8c2c7733
Re-register task on every future poll
2019-10-14 17:55:52 +06:00
Nikolay Kim
9982a9498d
register current task in counters available method.
2019-10-08 15:02:43 +06:00
Nikolay Kim
41145040e1
remove ClonableService
2019-07-19 11:03:16 +06:00
Nikolay Kim
9d1b428b34
undeprecate framed transport
2019-07-17 13:31:00 +06:00
Nikolay Kim
23a230a83b
deprecate ClonableService and FramedTransport
2019-07-17 10:57:52 +06:00
Nikolay Kim
27baf03f64
Do not block on sink drop for FramedTransport
2019-06-26 15:20:56 +06:00
Nikolay Kim
fdf2a6f422
prepare actix-utils release
2019-05-15 08:31:40 -07:00
Nikolay Kim
0a6cded975
change Either constructor
2019-05-14 17:32:50 -07:00
Nikolay Kim
f0776fca94
Use associated type for NewService config
2019-05-12 06:03:50 -07:00
Nikolay Kim
810fa869ae
remove unneeded static
2019-04-04 10:04:19 -07:00
Nikolay Kim
e0d3581239
allow to send messages to framed transport via mpsc channel
2019-03-20 09:44:23 -07:00
Nikolay Kim
21c289d7e4
fix InOrderService::poll_ready() nested service rediness check
2019-03-12 16:03:05 -07:00
Nikolay Kim
5e6eed905c
fix InFlightService::poll_ready() nested service rediness check
2019-03-12 15:48:02 -07:00
Nikolay Kim
755d4958c5
use IntoService types for transform services
2019-03-12 13:39:04 -07:00
Nikolay Kim
3618f542fb
prepare release actix-utils
2019-03-09 14:30:37 -08:00