package mirage-console-unix
Install
Dune Dependency
Authors
Maintainers
Sources
sha256=68d12b0657b5a23ffa0f88d560d71cdd210e3fe18d4b2fc9e0abe6b34f60fb28
md5=50bcb141537d229f849f9503b7f54bc2
CHANGES.md.html
v2.4.1 2019-02-07
Fix mirage-console-unix package to be wrapped correctly (#73 @hannesm)
v2.4.0 2019-02-03
Port build from jbuilder to Dune (@avsm)
Use non-deprecated cstruct dependencies (cstruct-lwt) (@avsm)
Upgrade opam metadata to 2.0 (@avsm)
Remove mirage-xen-console-cli from the distribution until the upstream xenctrl library is more maintainable, since it doesnt build on the last four recent versions of xen (@avsm)
v2.3.5 2017-07-15
Remove unnecessary dependency on mirage-unix from the packages.
v2.3.4 2017-06-17
Depend on OCaml >= 4.03.0 and above
Add dependency on io-page-xen
v2.3.3 2017-06-15
Remove
mli
only modules in favour ofml
ones instead. This squelches some warnings from jbuilder and makes it safer against future changes (if for example an exception is defined in the mli file, it wont work).Depend on Cstruct 3 for the package naming of cstruct-unix.
v2.3.2 2017-06-11
Set
(wrapped false)
in mirage-console-xen
v2.3.1 2017-06-11
Add missing xenstore.client to mirage-console-xen-backend
Add missing
Console_xen
to mirage-console-xen
v2.3.0 2017-06-01
Build with jbuilder and release with topkg
Update to new shared-memory-ring-lwt dependency
v2.2.1 2017-05-24
Link to
cstruct.lwt
explicitly rather than implicitly for the unix package.
v2.2.0 2016-12-21
Import
V1.CONSOLE
frommirage-types
intoMirage_console.S
and create a newmirage-console
opam package (@samoht
Import
V1_LWT.CONSOLE
frommirage-types-lwt
intoMirage_console_lwt.S
and create a newmirage-console-lwt
opam package (@samoht
v2.1.3 2015-08-03
Fix installation of Unix library defaults by splitting out the base Unix dependency and the Xenctrl ones. This needs a new
--enable-xenctrl
flag that explicitly depends on the Xen libraries being installed. (#36Install the
mirage-console-cli
executable if it is built.
v2.1.2 2015-03-08
Add an explicit
connect
function to interface. (#34Modernise Travis scripts with central sourcing.
Only build Unix executable if relevant
xenctrl
libraries are installed.
v2.1.1 2015-01-23
Add an
error_message
function to turn anerror
into a string.
v2.1.0 2014-12-23
[xen]: for secondary consoles, Console.connect blocks in a watch waiting for a hotplug. This allows stand-alone console servers time to connect (such as xentropyd
v2.0.0 2014-10-31
enable travis (for both xen and unix cases
fix dependencies: drop mirage-{xen,unix}; keep dependencies on implementation libraries and mirage-types
switch build to OASIS
add command-line tool to attach consoles
add experimental support for named consoles
add support for reading from consoles (so we can do user interaction
[xen] support connecting to additional (named) consoles
[xen] don't zero the initial console ring
install findlib packages as
mirage-console.[xen/unix]
v1.0.2 2014-02-01
[xen] Fix console on resume by reattaching the ring.
[xen] Switch to ocamlfind xen-{gnt,evtchn}.
v1.0.1 2013-12-08
Set the type of
id
in the Xen console tostring
.
v1.0.0 2013-12-08
Adapt to mirage-types-0.4.0 interface.
v0.9.9 2013-12-07
Install separate libraries for
mirage-console-unix
andmirage-console-xen
.Update library dependencies for mirage-types-0.3.0
Adapt to V1.CONSOLE interface.
Initial public release, based on mirage/mirage-platform#0.9.8