mirror of
https://github.com/fafhrd91/actix-net
synced 2024-11-27 18:02:58 +01:00
3.8 KiB
3.8 KiB
Changes
Unreleased - 2021-xx-xx
3.0.0-beta.8 - 2021-11-15
- Add
Connect::request
for getting a reference to the connection request. #415
3.0.0-beta.7 - 2021-10-20
- Add
webpki_roots_cert_store()
to get rustls compatible webpki roots cert store. #401 - Alias
connect::ssl
toconnect::tls
. #401
3.0.0-beta.6 - 2021-10-19
- Update
tokio-rustls
to0.23
which usesrustls
0.20
. #396 - Removed a re-export of
Session
fromrustls
as it no longer exist. #396 - Minimum supported Rust version (MSRV) is now 1.52.
3.0.0-beta.5 - 2021-03-29
- Changed
connect::ssl::rustls::RustlsConnectorService
to return error whenDNSNameRef
generation failed instead of panic. #296 - Remove
connect::ssl::openssl::OpensslConnectServiceFactory
. #297 - Remove
connect::ssl::openssl::OpensslConnectService
. #297 - Add
connect::ssl::native_tls
module for native tls support. #295 - Rename
accept::{nativetls => native_tls}
. #295 - Remove
connect::TcpConnectService
type. service caller expect aTcpStream
should useconnect::ConnectService
instead and callConnection<T, TcpStream>::into_parts
. #299
3.0.0-beta.4 - 2021-02-24
- Rename
accept::openssl::{SslStream => TlsStream}
. - Add
connect::Connect::set_local_addr
to attach localIpAddr
. #282 connector::TcpConnector
service will try to bind to local_addr ofIpAddr
when given. #282
3.0.0-beta.3 - 2021-02-06
- Remove
trust-dns-proto
andtrust-dns-resolver
. #248 - Use
std::net::ToSocketAddrs
as simple and basic default resolver. #248 - Add
Resolve
trait for custom DNS resolvers. #248 - Add
Resolver::new_custom
function to construct custom resolvers. #248 - Export
webpki_roots::TLS_SERVER_ROOTS
inactix_tls::connect
mod and remove the export fromactix_tls::accept
#248 - Remove
ConnectTakeAddrsIter
.Connect::take_addrs
now returnsConnectAddrsIter<'static>
as owned iterator. #248 - Rename
Address::{host => hostname}
to more accurately describe which URL segment is returned. - Update
actix-rt
to2.0.0
. #273
3.0.0-beta.2 - 2021-xx-xx
- Depend on stable trust-dns packages. #204
3.0.0-beta.1 - 2020-12-29
- Move acceptors under
accept
module. #238 - Merge
actix-connect
crate underconnect
module. #238 - Add feature flags to enable acceptors and/or connectors individually. #238
2.0.0 - 2020-09-03
nativetls::NativeTlsAcceptor
is renamed tonativetls::Acceptor
.- Where possible, "SSL" terminology is replaced with "TLS".
SslError
is renamed toTlsError
.TlsError::Ssl
enum variant is renamed toTlsError::Tls
.max_concurrent_ssl_connect
is renamed tomax_concurrent_tls_connect
.
2.0.0-alpha.2 - 2020-08-17
- Update
rustls
dependency to 0.18 - Update
tokio-rustls
dependency to 0.14 - Update
webpki-roots
dependency to 0.20
[2.0.0-alpha.1] - 2020-03-03
- Update
rustls
dependency to 0.17 - Update
tokio-rustls
dependency to 0.13 - Update
webpki-roots
dependency to 0.19
[1.0.0] - 2019-12-11
- 1.0.0 release
[1.0.0-alpha.3] - 2019-12-07
- Migrate to tokio 0.2
- Enable rustls acceptor service
- Enable native-tls acceptor service
[1.0.0-alpha.1] - 2019-12-02
- Split openssl acceptor from actix-server package