Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: mirage/mirage
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 258ced5fb305
Choose a base ref
...
head repository: mirage/mirage
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: ed78d664bbff
Choose a head ref
  • 5 commits
  • 3 files changed
  • 2 contributors

Commits on Jun 18, 2018

  1. changes for 3.1.0

    hannesm committed Jun 18, 2018
    Copy the full SHA
    fd24661 View commit details
  2. fix travis by using (a) no centos (b) 4.05 on ubuntu, and (c) add 4.0…

    …6.1 with working backends
    hannesm committed Jun 18, 2018
    Copy the full SHA
    f5898c8 View commit details
  3. Copy the full SHA
    2a4b418 View commit details
  4. Copy the full SHA
    f1425ea View commit details

Commits on Jun 20, 2018

  1. Merge pull request #908 from hannesm/changes

    changes for 3.1.0
    hannesm authored Jun 20, 2018
    Copy the full SHA
    ed78d66 View commit details
Showing with 23 additions and 7 deletions.
  1. +3 −1 .travis-ci.sh
  2. +6 −6 .travis.yml
  3. +14 −0 CHANGES.md
4 changes: 3 additions & 1 deletion .travis-ci.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
eval `opam config env`
opam depext -uiy mirage
cd ~
git clone -b mirage-dev https://github.com/mirage/mirage-skeleton.git
# revert to `git clone -b master https://github.com/mirage/mirage-skeleton.git`
# once mirage-skeleton#257 or equivalent is merged
git clone -b muen-ready https://github.com/yomimono/mirage-skeleton.git
make -C mirage-skeleton && rm -rf mirage-skeleton
12 changes: 6 additions & 6 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -15,9 +15,9 @@ env:
- PACKAGE=mirage DISTRO=debian-testing OCAML_VERSION=4.04.2 EXTRA_ENV="MODE=xen"
- PACKAGE=mirage DISTRO=debian-testing OCAML_VERSION=4.04.2 EXTRA_ENV="MODE=ukvm"
- PACKAGE=mirage DISTRO=debian-unstable OCAML_VERSION=4.04.2 EXTRA_ENV="MODE=unix"
- PACKAGE=mirage DISTRO=centos-7 OCAML_VERSION=4.04.2 EXTRA_ENV="MODE=xen"
- PACKAGE=mirage DISTRO=centos-7 OCAML_VERSION=4.04.2 EXTRA_ENV="MODE=ukvm"
- PACKAGE=mirage DISTRO=centos-7 OCAML_VERSION=4.04.2 EXTRA_ENV="MODE=virtio"
- PACKAGE=mirage DISTRO=ubuntu-16.04 OCAML_VERSION=4.04.2 EXTRA_ENV="MODE=xen"
- PACKAGE=mirage DISTRO=ubuntu-16.04 OCAML_VERSION=4.04.2 EXTRA_ENV="MODE=ukvm"
- PACKAGE=mirage DISTRO=ubuntu-16.04 OCAML_VERSION=4.04.2 EXTRA_ENV="MODE=virtio"
- PACKAGE=mirage DISTRO=ubuntu-16.04 OCAML_VERSION=4.05.0 EXTRA_ENV="MODE=xen"
- PACKAGE=mirage DISTRO=ubuntu-16.04 OCAML_VERSION=4.05.0 EXTRA_ENV="MODE=ukvm"
- PACKAGE=mirage DISTRO=ubuntu-16.04 OCAML_VERSION=4.05.0 EXTRA_ENV="MODE=virtio"
- PACKAGE=mirage DISTRO=debian-testing OCAML_VERSION=4.06.0 EXTRA_ENV="MODE=unix"
- PACKAGE=mirage DISTRO=debian-testing OCAML_VERSION=4.06.0 EXTRA_ENV="MODE=ukvm"
- PACKAGE=mirage DISTRO=debian-testing OCAML_VERSION=4.06.0 EXTRA_ENV="MODE=muen"
14 changes: 14 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
### 3.1.0

* solo5 v0.3.0 support (#906, by @mato @kensan @hannesm):
The major new user-visible features for the Solo5 backends are:
ukvm: Now runs natively on FreeBSD vmm and OpenBSD vmm.
ukvm: ARM64 support.
muen: New target, for the Muen Separation Kernel.
ukvm: Improved and documented support for debugging Solo5-based unikernels.
* generate libvirt.xml for virtio target (#903, by @bramford)
* don't make xen config documents for target qubes (#895, by @yomimono)
* use a path pin when making depends (#891, by @yomimono)
* move block registration to `configure` section (#892, by @yomimono)
* allow to directly specifying xenstore ids (#879, by @yomimono)

### 3.0.8 (2017-12-19)

* when passing block devices to `xen`, pass the raw filename rather than trying to infer the xenstore ID (#874, by @yomimono)