diff --git a/.travis-ci.sh b/.travis-ci.sh index bbf7afbca..475e1a634 100755 --- a/.travis-ci.sh +++ b/.travis-ci.sh @@ -1,5 +1,5 @@ # OPAM packages needed to build tests. -OPAM_PACKAGES="mirage-net-unix mirage-clock-unix mirage-unix" +OPAM_PACKAGES="cstruct mirage-types mirage-unix mirage-console-unix mirage-clock-unix mirage-net-unix ipaddr" case "$OCAML_VERSION,$OPAM_VERSION" in 3.12.1,1.0.0) ppa=avsm/ocaml312+opam10 ;; @@ -13,7 +13,7 @@ esac echo "yes" | sudo add-apt-repository ppa:$ppa sudo apt-get update -qq -sudo apt-get install -qq ocaml ocaml-native-compilers camlp4-extra opam +sudo apt-get install -qq ocaml ocaml-native-compilers camlp4-extra opam time export OPAMYES=1 export OPAMVERBOSE=1 echo OCaml version @@ -26,4 +26,4 @@ opam init opam install ${OPAM_PACKAGES} eval `opam config env` -make OS=unix +make diff --git a/CHANGES b/CHANGES index 49fb7f0f9..e76539dda 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,8 @@ +1.1.0 (03-February-2013): +* Rewrite of the library as a set of functors that parameterize the + stack across the `V1_LWT` module types from Mirage 1.1.x. This removes + the need to compile separate Xen and Unix versions of the stack. + 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