Releases: programatik29/axum-server
Releases · programatik29/axum-server
v0.7.1
v0.7.0
- fixed: Graceful shutdown now stops accepting requests from existing connections.
- changed: Updated
rustls
from0.21
to0.23
. - changed: Updated
tokio-rustls
from0.24
to0.26
. - changed: Updated
hyper
from1.0.1
to1.4
. - changed: Updated
http
from1.0.0
to1.1
. - added:
rustls-pki-types
dependency for thetls-rustls
feature. - changed: Replaced usage of
rustls::Certificate
andrustls::PrivateKey
withrustls_pki_types::CertificateDer
andrustls_pki_types::PrivateKeyDer
. - changed: Updated
ServerConfig
initialization to removewith_safe_defaults()
call. - changed: Updated
ClientConfig
initialization in tests to usedangerous()
instead ofwith_safe_defaults()
. - changed: Updated
ServerCertVerifier
implementation in tests to match new rustls API. - changed: Minor version bumps for various dependencies including
rustls-pemfile
,serial_test
, andtower-http
.
v0.6.0
- added: functionalities in
tls_openssl
, that were added as they appeared to be only intls_rustls
:axum_server::tls_openssl::OpenSSLConfig::from_acceptor
axum_server::tls_openssl::OpenSSLConfig::from_der
axum_server::tls_openssl::OpenSSLConfig::from_pem
axum_server::tls_openssl::OpenSSLConfig::get_inner
axum_server::tls_openssl::OpenSSLConfig::reload_from_der
axum_server::tls_openssl::OpenSSLConfig::reload_from_pem
axum_server::tls_openssl::OpenSSLConfig::reload_from_pem_file
axum_server::tls_openssl::OpenSSLConfig::reload_from_pem_chain_file
- added:
from_pem_chain_file
method forRustlsConfig
. - breaking: Removed
HttpConfig
andAddrIncomingConfig
. - breaking: Updated
axum
from0.6
to0.7
. - breaking: Updated
hyper
to1.0.1
.
v0.5.1
- added:
http2_enable_connect_protocol
,http2_max_header_list_size
,
http2_max_pending_accept_reset_streams
andhttp2_max_send_buf_size
methods toHttpConfig
.
v0.5.0
- breaking: Updated
rustls
from0.20
to0.21
which affects
ServerConfig
type. - breaking: Updated
tokio-rustls
from0.23
to0.24
which affects
TlsStream
type.
v0.4.7
- added: Openssl is now supported.
v0.4.5
- changed:
Handle::graceful_shutdown
now informs connections about the
graceful shutdown.
v0.4.3
- added: Added
tcp_keepalive_interval
andtcp_keepalive_retries
to
AddrIncomingConfig
.
v0.4.2
- added: Added
Server::from_tcp
,axum_server::from_tcp
and
axum_server::from_tcp_rustls
methods to createServer
from
std::net::TcpListener
.
v0.4.1
- added: Added
map
,get
andget_mut
methods to access the acceptor
ofServer
.