Skip to content

Releases: actix/actix-net

actix-server: v2.0.0-rc.2

27 Dec 18:34
ae9afd4
Compare
Choose a tag to compare
Pre-release
  • Simplify TestServer. #431

actix-tls: v3.0.0

26 Dec 21:12
89a4c2e
Compare
Choose a tag to compare
  • No significant changes since 3.0.0-rc.2.

actix-service: v2.0.2

18 Dec 03:31
5d2da0f
Compare
Choose a tag to compare
  • Service types can now be Send and 'static regardless of request, response, and config types. #397

local-waker: v0.1.2

18 Dec 03:31
ef18a83
Compare
Choose a tag to compare
  • Fix crate metadata.

actix-tls: v3.0.0-rc.2

10 Dec 23:11
eb490a9
Compare
Choose a tag to compare
Pre-release
  • Re-export openssl::SslConnectorBuilder in connect::openssl::reexports. #429

actix-server: v2.0.0-rc.1

05 Dec 19:34
ba901c7
Compare
Choose a tag to compare
Pre-release
  • Hide implementation details of Server. #424
  • Server now runs only after awaiting it. #425

actix-tls: v3.0.0-rc.1

30 Nov 12:37
183bcf6
Compare
Choose a tag to compare
Pre-release

Added

  • Derive Debug for connect::Connection. #422
  • Implement Display for accept::TlsError. #422
  • Implement Error for accept::TlsError where both types also implement Error. #422
  • Implement Default for connect::Resolver. #422
  • Implement Error for connect::ConnectError. #422
  • Implement Default for connect::tcp::{TcpConnector, TcpConnectorService}. #423
  • Implement Default for connect::ConnectorService. #423

Changed

  • The crate's default features flags no longer include uri. #422
  • Useful re-exports from underlying TLS crates are exposed in a reexports modules in all acceptors and connectors.
  • Convert connect::ResolverService from enum to struct. #422
  • Make ConnectAddrsIter private. #422
  • Mark tcp::{TcpConnector, TcpConnectorService} structs #[non_exhaustive]. #423
  • Rename accept::native_tls::{NativeTlsAcceptorService => AcceptorService}. #422
  • Rename connect::{Address => Host} trait. #422
  • Rename method connect::Connection::{host => hostname}. #422
  • Rename struct connect::{Connect => ConnectInfo}. #422
  • Rename struct connect::{ConnectService => ConnectorService}. #422
  • Rename struct connect::{ConnectServiceFactory => Connector}. #422
  • Rename TLS acceptor service future types and hide from docs. #422
  • Unbox some service futures types. #422
  • Inline modules in connect::tls to connect module. #422

Removed

  • Remove connect::{new_connector, new_connector_factory, default_connector, default_connector_factory} methods. #422
  • Remove connect::native_tls::Connector::service method. #422
  • Remove redundant connect::Connection::from_parts method. #422

actix-rt: v2.5.0

22 Nov 13:35
a2437ee
Compare
Choose a tag to compare
  • Add System::run_with_code to allow retrieving the exit code on stop. #411

actix-tls: v3.0.0-beta.9

22 Nov 13:35
a2437ee
Compare
Choose a tag to compare
Pre-release
  • Add configurable timeout for accepting TLS connection. #393
  • Added TlsError::Timeout variant. #393
  • All TLS acceptor services now use TlsError for their error types. #393
  • Added TlsError::into_service_error. #420

actix-tls: v3.0.0-beta.8

15 Nov 17:55
54d1d9e
Compare
Choose a tag to compare
Pre-release
  • Add Connect::request for getting a reference to the connection request. #415