[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[MirageOS-devel] new version of mirage-tcpip (2.5.0)

Hi all,

I've just released into opam a new version of mirage-tcpip (v2.5.0). This 
version fixes a few "interesting" issues:

- [1] extra trailing bits in packets (produced by some misbehaving network 
drivers?) are now removed (and are not ACKed anymore by the stack)
- [2] RST packets are now handled properly: related resources are now garbage 
collected, writes in a reset flow returns an error, packets are not ACKed 
anymore after a RST has been received, etc.
- [3] the computation of the window size for out-of-order packets is fixed. 
This fixes weird retransmissions issues which happened sometimes.

Moreover, there is a new logging system which can let the application turn 
on/off debug statements at runtime, for most of the Tcp modules (see [4] for 
the API and [5] for an example of use).

Happy hacking,

[1]: https://github.com/mirage/mirage-net-xen/issues/24
[2]: https://github.com/mirage/mirage/issues/406#issuecomment-108609749
[3]: https://github.com/mirage/mirage-tcpip/pull/146#issuecomment-109268919
[4]: https://github.com/mirage/mirage-tcpip/blob/master/tcp/log.mli
[5]: https://github.com/mirage/mirage-tcpip/pull/142#issuecomment-107699541
MirageOS-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.