umlrun (0.15-1) unstable; urgency=low

  * Clean up handling of root fs args somewhat; in particular, specifying
    a session and no root filesystem works correctly (uses the root
    filesystem stored in the COW header)

 -- Matt Zimmerman <mdz@debian.org>  Thu, 25 Mar 2004 10:27:00 -0800

umlrun (0.14-1) unstable; urgency=low

  * Make certain shutdown code paths more robust (for example, if UML
    exits unexpectedly)

 -- Matt Zimmerman <mdz@debian.org>  Mon, 15 Mar 2004 09:10:46 -0800

umlrun (0.13-1) unstable; urgency=low

  * Set the title of each screen in screen(1) to the name of the console
    that it is connected to
  * Fix the logic that set mode=console0 for single-user mode

 -- Matt Zimmerman <mdz@debian.org>  Mon, 16 Feb 2004 12:28:29 -0800

umlrun (0.12-1) unstable; urgency=low

  * Implement a global 'args' value in umli.conf, useful for system global
    settings such as networking
  * Read ~/.umli.conf in addition to /etc/umli.conf

 -- Matt Zimmerman <mdz@debian.org>  Mon, 16 Feb 2004 10:59:58 -0800

umlrun (0.11-1) unstable; urgency=low

  * Have UMLI let UML infer the path to the backing file from the COW if
    it exists
  * Fix -v/--verbose in UMLI
  * Follow symlinks with os.path.realpath rather than trying to do it by
    hand

 -- Matt Zimmerman <mdz@debian.org>  Mon, 16 Feb 2004 10:39:58 -0800

umlrun (0.10-2) unstable; urgency=low

  * Actually install umli

 -- Matt Zimmerman <mdz@debian.org>  Sun, 15 Feb 2004 15:01:58 -0800

umlrun (0.10-1) unstable; urgency=low

  * Fix umlrun _ptspath

 -- Matt Zimmerman <mdz@debian.org>  Sun, 15 Feb 2004 15:00:03 -0800

umlrun (0.9-1) unstable; urgency=low

  * Refactor umlrun.py a bit, to have a simpler UML class, a UMLRun class
    which communicates with umlrun-server, and a UMLI class oriented
    toward interactive use
  * New program umli, a simple wrapper around UMLI.  It has no real
    documentation yet, but implements several nice features:
    - Simple selection of common console configurations
      (automatic, or command line switch)
    - Simple handling of root filesystems and COW files
    - Takes care of ensuring that UML starts up and shuts down, doesn't
      leave a mess behind, deletes temporary COW files

 -- Matt Zimmerman <mdz@debian.org>  Sun, 15 Feb 2004 14:26:11 -0800

umlrun (0.8-1) unstable; urgency=low

  * Add the capability to add a user inside the UML system.  This should
    clean up a lot of permission weirdness, since "su -p <user>" can be
    used to make it look like we are the same user as on the host system
  * Propagate DEBEMAIL environment variable

 -- Matt Zimmerman <mdz@debian.org>  Sat, 20 Sep 2003 15:32:47 -0400

umlrun (0.7-1) unstable; urgency=low

  * Version python dependency
  * Reset terminal attributes at exit
  * Enhance setenv() to make it easy to propagate existing environment
    variables
  * Add mounthost()
  * Try mconsole halt before SIGTERM

 -- Matt Zimmerman <mdz@debian.org>  Mon, 12 May 2003 19:27:33 -0400

umlrun (0.6-1) unstable; urgency=low

  * Set up session/process group/controlling tty craziness inside
    umlrun-server.  This lets tty control characters work, so you can (for
    example) use job control in a shell running under umlrun
  * Rework protocol versioning, hopefully once and for all, so that future
    releases can be backward-compatible with umlrun-server
  * Simplify non-interactive data passing
  * Now that things are reasonably stable, make an OO API out of it
    (umlrun.py)

 -- Matt Zimmerman <mdz@debian.org>  Sun, 27 Apr 2003 01:08:21 -0400

umlrun (0.5-1) unstable; urgency=low

  * Add the capability to pass environment variables into UML
  * No longer require devfs; use standard device nodes now that UML serial
    devices use the same major as real ones (depend on updated
    user-mode-linux)

 -- Matt Zimmerman <mdz@debian.org>  Sun, 20 Apr 2003 15:25:30 -0400

umlrun (0.4-1) unstable; urgency=low

  * Fix rootstrap module to handle testing/unstable
  * Use standard device path for serial devices, now that UML is
    fixed to use the correct major number
  * Fix init script to stop umlrun properly

 -- Matt Zimmerman <mdz@debian.org>  Fri,  4 Apr 2003 19:55:37 -0500

umlrun (0.3-1) unstable; urgency=low

  * Allow UML to display its boot messages in verbose mode.
  * Update documentation to incorporate changes made in 0.2
  * Update description
  * Add -i/--interactive switch to cause the process within UML to
    interact with the tty where umlrun is invoked, rather than capturing
    and displaying its output
  * Include a rootstrap module for getting umlrun automatically installed
    in a new UML image

 -- Matt Zimmerman <mdz@debian.org>  Sat, 15 Feb 2003 22:53:59 -0500

umlrun (0.2-1) unstable; urgency=low

  * Reworked to use UML serial devices for communication channels, rather
    than files on hostfs.  Works much, much better.

 -- Matt Zimmerman <mdz@debian.org>  Sat,  8 Feb 2003 00:20:12 -0500

umlrun (0.1-1) unstable; urgency=low

  * Initial Release.

 -- Matt Zimmerman <mdz@debian.org>  Mon,  6 May 2002 22:08:15 -0400

