----------------------------------------------------------------------
Changes in UMLMON 1.0.5
----------------------------------------------------------------------
- Build fix, so one can use newer ocamlnet's
----------------------------------------------------------------------
Changes in UMLMON 1.0.4
----------------------------------------------------------------------
- Newer UML kernels default to /dev/shm instead of /tmp to create
the memory file. Setting TMPDIR because of this.
----------------------------------------------------------------------
Changes in UMLMON 1.0.3
----------------------------------------------------------------------
- UMLMON does no longer call the glibc function getgrouplist. This
function is buggy in many released versions of glibc. Replaced by
a getgrent loop.
- Fix: The umlwatch build referred to package inifiles which is
actually not needed.
----------------------------------------------------------------------
Changes in UMLMON 1.0.2
----------------------------------------------------------------------
- Fix: It is again possible to create non-sparse files, and to
resize in non-sparse mode. Previously, the server responded with
a "Not_found" error.
- Fix: The available disks are scanned before the list is returned.
Manually created files appear in the list.
- Fix: umlwatch and the web interface support extension options.
- Feature: New "identity" option for devices to better support
LVM volumes.
- Feature: New sync_disks option to turn off synchronous writing
for disks.
----------------------------------------------------------------------
Changes in UMLMON 1.0.1
----------------------------------------------------------------------
- New feature: umldir supports port redirection
- VMs have access to /proc/cpuinfo
- The shared directory is no longer optional.
- The main group of a VM can be set.
- The shared directory may contain block devices.
- Disks in the shared directory can be writeable.
The monitor tracks that only one VM writes to a disk at the same
time.
- The RPC interface has been updated. It is possible to get the
list of available kernels in /shared/kernels. The protocol is
now extensible.
- Extended syntax to configure host-to-host networks:
ethN = host_to_host(...params...)
- Support for bridged networking:
ethN = bridged(...params...)
- The monitor manages a pool of MAC addresses.
- umlwatch shows the locking state of disks.
- Bug fix: mount points are now determined by looking into
/proc/mounts. The method in the previous release was not reliable.
- Problem fix: ubd disks are now always synchronous.