Skip to content

Releases: actix/actix-net

actix-utils: v2.0.0

24 Aug 08:21
d28687d
Compare
Choose a tag to compare
  • No changes from beta 1.

actix-codec: v0.3.0

24 Aug 08:20
d28687d
Compare
Choose a tag to compare
  • No changes from beta 2.

actix-utils: v2.0.0-beta.1

19 Aug 10:32
119dc39
Compare
Choose a tag to compare
Pre-release
  • Upgrade tokio-util to 0.3.
  • Remove unsound custom Cell and use std::cell::RefCell instead, as well as actix-service.
  • Rename method to correctly spelled LocalWaker::is_registered.

actix-codec: v0.3.0-beta.2

19 Aug 23:31
27c6be9
Compare
Choose a tag to compare
Pre-release
  • Remove unused type parameter from Framed::replace_codec.

actix-codec: v0.3.0-beta.1

19 Aug 10:30
119dc39
Compare
Choose a tag to compare
Pre-release
  • Use .advance() instead of .split_to().
  • Upgrade tokio-util to 0.3.
  • Improve BytesCodec .encode() performance
  • Simplify BytesCodec .decode()
  • Rename methods on Framed to better describe their use.
  • Add method on Framed to get a pinned reference to the underlying I/O.
  • Add method on Framed check emptiness of read buffer.

actix-tls: v2.0.0-alpha.2

17 Aug 14:45
578a560
Compare
Choose a tag to compare
Pre-release

Changed

  • Update rustls dependency to 0.18
  • Update tokio-rustls dependency to 0.14
  • Update webpki-roots dependency to 0.20

actix-connect: v2.0.0-alpha.4

17 Aug 14:44
578a560
Compare
Choose a tag to compare
Pre-release

Changed

  • Update rustls dependency to 0.18
  • Update tokio-rustls dependency to 0.14

actix-service: v1.0.6

09 Aug 15:17
a5a6b67
Compare
Choose a tag to compare

Fixed

  • Removed unsound custom Cell implementation that allowed obtaining several mutable references to the same data, which is undefined behavior in Rust and could lead to violations of memory safety. External code could obtain several mutable references to the same data through service combinators. Attempts to acquire several mutable references to the same data will instead result in a panic.

Big thanks to @Shnatsel, @dunnock and @Nemo157 for working towards this fix. 🎉

actix-threadpool: v0.3.3

14 Jul 10:15
61176f6
Compare
Choose a tag to compare

[0.3.3] - 2020-07-14

Changed

  • Update parking_lot to 0.11

actix-threadpool: v0.3.2

20 May 06:25
c897c5d
Compare
Choose a tag to compare

[0.3.2] - 2020-05-20

Added

  • Implement std::error::Error for BlockingError #120