actix-net/actix-server
Martichou f63de8b36b
add MPTCP socket protocol (optional)
Add the possibility to use the MPTCP protocol at the
socket level for users of ServerBuilder.

MPTCP is now more widely available since Linux Kernel
version >= 5.6. But it still need to be enabled
manually using: `sysctl net.mptcp.enabled=1`.
(of course, MPTCP is only available on Linux)

The new MPTCP struct give the user the option to
determine how we'll handle the case where MPTCP is
not available on the host, either we crash, or we
fallback to regular TCP.

Signed-off-by: Martin Andre <martin.andre@tessares.net>
2023-07-15 22:24:28 +02:00
..
examples normalize logs capital letter (#463) 2022-07-22 20:53:06 +01:00
src add MPTCP socket protocol (optional) 2023-07-15 22:24:28 +02:00
tests clippy run on -tls 2023-04-01 05:24:00 +01:00
CHANGES.md add MPTCP socket protocol (optional) 2023-07-15 22:24:28 +02:00
Cargo.toml add MPTCP socket protocol (optional) 2023-07-15 22:24:28 +02:00
LICENSE-APACHE Include license files into all sub-crates 2019-05-30 20:38:44 +02:00
LICENSE-MIT Include license files into all sub-crates 2019-05-30 20:38:44 +02:00
README.md prepare actix-server release 2.2.0 2022-12-21 20:37:51 +00:00

README.md

actix-server

General purpose TCP server built for the Actix ecosystem.

crates.io Documentation Version License Dependency Status Download Chat on Discord

Resources