You can clone with
Cannot retrieve contributors at this time
0.9.5 (08-December-2013):* Build for either Xen or Unix, depending on the value of the `OS` envvar.* Shift to the `mirage-types` 0.5.0+ interfaces, which breaks the socket backend (temporarily).* Port the direct stack to the new interfaces.* Add Travis CI scripts.0.9.4 (09-August-2013):* Use the `Ipaddr` external library and remove the Homebrew equivalents in `Nettypes`.0.9.3 (18-July-2013):* Changes in module Manager: Removed some functions from the `.mli (plug/unplug) and added some modifications in the way the Manager interacts with the underlying module Netif. The Netif.create function does not take a callback anymore.0.9.2 (09-July-2013):* Improve TCP state machine for connection teardown.* Limit fragment number to 8, and coalesce buffers if it goes higher.* Adapt to mirage-platform-0.9.2 API changes.0.9.1 (12-Jun-2013):* Depend on mirage-platform-0.9.1 direct tuntap interfaces.* Version bump to catch up with mirage-platform.0.5.2 (08-Feb-2013):* Encourage scatter-gather I/O all the time, rather than playing tricks with packet header buffers. This simplifies the output path considerably and cuts minor heap allocations down.* Install the packed `cmx` along with the `cmxa` to ensure that the compiler can do cross-module optimization (this is not a fatal error, but will impact performance if the `cmx` file is not present).0.5.1 (20-Dec-2012):* Update socket stack to use Cstruct 0.6.0 API0.5.0 (20-Dec-2012):* Update Cstruct API to 0.6.0* [tcp] write now blocks if the write buffer and write window are full0.4.1 (14-Dec-2012):* Add iperf self-test that creates two VIFs and transmits across them. This is a useful local test which stresses the bridge code using just one VM.* Add support for attaching existing devices when initialising the network manager, via an optional `attached` parameter.* Constrain TCP connect to be a `unit Lwt.t` instead of a polymorphic return value.* Expose IPv4 netmask function.* Reduce ARP verbosity to the console.* Fix TCP fast recovery to wait until all in-flight packets are acked, rather then exiting early.0.4.0 (11-Dec-2012):* Require OCaml-4.00.0 or higher, and add relevant build fixes to deal with module packing.0.3.1 (10-Dec-2012):* Fix the DHCP client marshalling for IPv4 addresses.* Expose the interface MAC address in the Manager signature.* Tweak TCP ISN calculation to be more friendly on a 32-bit host.* Add Manager.create ?devs to control the number of Netif devices constructed by default.* Add Ethif.set/disable_promiscuous to permit directly tapping a network interface.0.3.0 (04-Sep-2012):* Initial public release.