MPTCP v0.91 Release
The MPTCP v0.91 release is based on the Linux Kernel Longterm Support release v4.1.x. Its new features compared to the v0.90 release are:
- Support for ADD_ADDR2 as specified in draft-ietf-mptcp-rfc6824bis (Fabrizio Demaria)
To use it, you need to set the sysctl net.mptcp.mptcp_version to 1. Please note that although mptcp_version is set to 1, this is not yet a complete implementation of RFC6824bis that introduces more changes beyond the ADD_ADDR2. It is not recommended at this stage to set mptcp_version to 1 on production machines. - The redundant MPTCP-scheduler to reduce latency and jitter. It duplicates all traffic on all available subflows. (Christian Pinedo)
To enable it, just select "redundant" for the sysctl net.mptcp.mptcp_scheduler. - The usual performance improvements and bug-fixes.
- Baptiste Jonglez helped in keeping the code up-to-date with the upstream Linux Kernel.
This release includes a total of 52 commits.
Get it!
MPTCP v0.91 is available through git:
git clone -b mptcp_v0.91 git://github.com/multipath-tcp/mptcp
Or, in zip-format through this link.
Other ways of installing MPTCP are shown here, notably our apt-repository and the rpm-repository.
Reporting Bugs / Asking Questions
Although this is a stable release, bugs may always exist. If you encounter a bug, please contact us on the mptcp-dev Mailing-List.
Feel free to send an e-mail to the mptcp-dev Mailing-List in case you have problems installing or using MPTCP.
Coverity
0.00 Defect-density in net/mptcp/*
Contributors
The contributors to this release are (ordered by number of commits):
Christoph Paasch (Apple)
Fabrizio Demaria (Intel)
Baptiste Jonglez (Univ. Grenoble Alpes)
Doru Gucea (Intel)
Sebastien Duponcheel (OVH)
Jaehyun Hwang
Viet-Hoang Tran (UCLouvain)
Valentin Ilie (Intel)
Kristian Evensen
Christian Pinedo (University of the Basque Country)
Have a look here for a more detailed view of all contributors.