testdrive (3.27) released; urgency=low

  [ Jackson Doak ]
  * Bump default disk size to 8gb so we support ubuntu again

  [ Bryan Quigley ]
  * testdriverc, testdrive/testdrive.py:
    - add mouse cursor to kvm

 -- Dustin Kirkland <kirkland@ubuntu.com>  Mon, 03 Feb 2014 15:35:26 +0200

testdrive (3.26-0ubuntu1) trusty; urgency=low

  * testdriverc:
    - we really need to enable kvm when launching qemu, if we expect
      to be able to do anything useful

 -- Dustin Kirkland <kirkland@ubuntu.com>  Mon, 03 Feb 2014 15:35:23 +0200

testdrive (3.25-0ubuntu1) trusty; urgency=low

  [ Jackson Doak ]
  * Fixed VirtualBox PAE option bug. LP: #940755
    Thanks Ben Blankley
  * Add --version to testdrive-gtk. LP: #1235834
    Thanks Daniel Kessel
  * Add support for Virtualbox 4.3
  * Minor Manpage improvements
  * debian/control:
    - Update VCS fields
    - Bump standards-version to 3.9.5

 -- Dustin Kirkland <kirkland@ubuntu.com>  Mon, 27 Jan 2014 10:58:57 +0000

testdrive (3.24-0ubuntu1) saucy; urgency=low

  [ Jackson Doak ]
  * Add 16gb disk size option
  * Fix smaller disk sizes
  * Remove all references to virtualbox 3 and virtualbox-ose
  * Updated translations
  * Change copyright format to debian machine readable
  * Add support for 2GB RAM sizes
  * Bump debhelper version up to 9

  [ Dustin Kirkland ]
  * setup.py:
    - update version number

 -- Dustin Kirkland <kirkland@ubuntu.com>  Tue, 27 Aug 2013 11:31:55 -0500

testdrive (3.23-0ubuntu1) saucy; urgency=low

  [ Jackson Doak ]
  * doc/testdrive.1, setup.py:
    - manpage and version fixes for upload to pypi
  * debian/control, po/testdrive-bs.po, po/testdrive-ca.po,
    po/testdrive-de.po, po/testdrive-el.po, po/testdrive-en_AU.po,
    po/testdrive-es.po, po/testdrive-et.po, po/testdrive-fi.po,
    po/testdrive-fr.po, po/testdrive-gl.po, po/testdrive-he.po,
    po/testdrive-hr.po, po/testdrive-hu.po, po/testdrive-it.po,
    po/testdrive-nds.po, po/testdrive-nl.po, po/testdrive-pl.po,
    po/testdrive.pot, po/testdrive-pt_BR.po, po/testdrive-pt.po,
    po/testdrive-ru.po, po/testdrive-sr.po, po/testdrive-sv.po,
    po/testdrive-th.po, po/testdrive-tr.po, po/testdrive-uk.po,
    testdrive-gtk.desktop, testdrive-gtk.desktop.in:
    - updated for translations
  * debian/source/format, po/testdrive.pot, setup.cfg:
    - enabled translations, changed source format to "native", refreshed .pot

 -- Dustin Kirkland <kirkland@ubuntu.com>  Thu, 08 Aug 2013 08:50:05 +0100

testdrive (3.22-0ubuntu1) saucy; urgency=low

  * No changes
  * Re-release, due to minor bug in my release scripts

 -- Dustin Kirkland <kirkland@ubuntu.com>  Wed, 17 Jul 2013 09:46:03 -0500

testdrive (3.21-0ubuntu1) saucy; urgency=low

  [ Paolo Rotolo ]
  * debian/control: Add usb-cretor-gtk to recommends. (LP: #962250)

  [ Howard Chan ]
  * Add UbuntuKylin to Testdrive. (LP: #1170617)

  [ Dustin Kirkland ]
  * bin/testdrive, bin/testdrive-gtk,
    data/ui/PreferencesTestdrivegtkDialog.ui, doc/testdrive.1,
    testdrivegtk/PreferencesTestdrivegtkDialog.py, testdriverc,
    testdrive/testdrive.py:
    - Merge of Howard's work, made a few fixes

 -- Dustin Kirkland <kirkland@ubuntu.com>  Mon, 15 Jul 2013 17:38:08 -0500

testdrive (3.20-0ubuntu1) raring; urgency=low

  * bin/testdrive-gtk: Do not import 'indicate' module, which will
    cause testdrive-gtk to crash on fresh installs (LP: #1162027)

 -- Andres Rodriguez <andreserl@ubuntu.com>  Tue, 16 Apr 2013 16:56:39 -0700

testdrive (3.19-0ubuntu1) raring; urgency=low

  [ Sergio Meneses ]
  * testdrive/testdrive.py: Fix duplicated cdimage ISO entries. Only use
    current, not pending. (LP: #1162057)

  [ Adam Conrad ]
  * Switch virtualbox-ose dependency to virtualbox, as the empty
    package has been dropped in the packaging of the 4.2 series.

  [ Dmitrijs Ledkovs ]
  * Drop python-indicate dependency, as it was disabled in 3.11-0ubuntu1.

  [ Paolo Rotolo ]
  * debian/control:
    - Recommends 'usb-creator-gtk' for testdrive-gtk (LP: #962250)

 -- Andres Rodriguez <andreserl@ubuntu.com>  Tue, 16 Apr 2013 10:01:22 -0700

testdrive (3.18-0ubuntu1) raring; urgency=low

  [ Howard Chan ]
  * testdrive/testdrive.py:
    - this addes a Kubuntu Active Desktop image to TestDrive
      and fixes LP: #1154563

 -- Dustin Kirkland <kirkland@ubuntu.com>  Mon, 15 Apr 2013 21:42:17 -0500

testdrive (3.17-0ubuntu1) raring; urgency=low

  [Benjamin Kerensa]
  * Fix hang on "Configuring Virtual Machine" when Virtualbox 4.2
    installed. (LP: #1098080)

  [ Andres Rodriguez ]
  * debian/control:
    - Bump Standards Version to 3.9.3
    - testdrive-common depends on python-xdg (LP: #1023571)
  * Make package more lintian clean (LP: #1079259)
    - doc/testdrive.1: Fix manpage.
  * disable build of i18n:
    - setup.cfg: Add to disable i18n as it causes a broken build.
    - testdrive-gtk.desktop: Add. Doesn't support translations.
    - debian/testdrive-gtk.install: Install new .desktop file.

 -- Andres Rodriguez <andreserl@ubuntu.com>  Wed, 20 Feb 2013 21:56:09 -0500

testdrive (3.16-0ubuntu1) quantal; urgency=low

  [ Philip Muškovac ]
  * Correctly display versions for both -cli and -gtk

  [ Andres Rodriguez ]
  * testdrive/virt/kvm.py: Generate UUID. (LP: #959308)
  * correctly save arch's in preferences (LP: #873235)
  * Change tabs to spaces.
  * debian/source/format: Added.
  * fully migrate to dh_python2

  [ Robert Ancell ]
  * debian/control:
    - Drop dependency on python-launchpad-integration
  * bin/testdrive-gtk:
    - We no longer do Launchpad integration (LP: #999413)

 -- Andres Rodriguez <andreserl@ubuntu.com>  Thu, 17 May 2012 12:18:15 -0400

testdrive (3.15-0ubuntu1) precise; urgency=low

  * Re-enable 'Add Other ISO' button display. (LP: #884243)
  * Change UEC references to Cloud. (LP: #873231)
  * bin/testdrive-gtk: Change LPI package to testdrive-gtk (LP: #816266).
    Thanks to Jeremy Bicha for the fix.

 -- Andres Rodriguez <andreserl@ubuntu.com>  Mon, 31 Oct 2011 12:28:00 -0400

testdrive (3.14-0ubuntu1) oneiric; urgency=low

  * testdriverc: Do not default MEM size. Allows autodetection. (LP: #819836)
  * Add support for VBox 4.1. (LP: #816265)
  * Add support for Lubuntu (LP: #828361)

 -- Andres Rodriguez <andreserl@ubuntu.com>  Fri, 19 Aug 2011 13:45:24 -0400

testdrive (3.13-0ubuntu1) natty; urgency=low

  * Use correct path for UEC image. (LP: #731922)

 -- Andres Rodriguez <andreserl@ubuntu.com>  Wed, 09 Mar 2011 10:17:08 -0500

testdrive (3.12-0ubuntu1) natty; urgency=low

  [ Andres Rodriguez ]
  * testdrive-gtk: Automatically update testdrive's version.
  * testdrive-gtk Add Other ISO: Fix "value is of wrong type for this column"
    in liststore. (LP: #727515)
  * Use new icon for TestDrive GTK Indicator Applet.

  [ Vish <drkvi-a@yahoo.com> ]
  * Add new TestDrive Icons to be used in the Indicator Applet. (LP: #723768)

 -- Andres Rodriguez <andreserl@ubuntu.com>  Fri, 04 Mar 2011 16:22:26 -0500

testdrive (3.11-0ubuntu1) natty; urgency=low

  * Disable the Installation and use of the Messaging indicator.
  * testdrive-gtk: Create Application Indicator. Will appear only when ISO's
    are available for Testing.

 -- Andres Rodriguez <andreserl@ubuntu.com>  Tue, 22 Feb 2011 15:34:20 -0500

testdrive (3.10-0ubuntu1) natty; urgency=low

  * bin/testdrive: qemu image output of file changed. Update accordingly.
  * testdrive-gtk: Add Messaging Indicator.
    - indicator/testdrive-gtk: Add
    - debian/testdrive-gtk.install: Install indicator.
    - setup.py: Update installer to do the same as above.
  * bin/testdrive: Add initial support for logging. Only log kvm commands.
  * debian/control: Add Depends to python-indicate for testdrive-gtk.

 -- Andres Rodriguez <andreserl@ubuntu.com>  Tue, 15 Feb 2011 19:22:59 -0500

testdrive (3.9-0ubuntu1) natty; urgency=low

  * debian/control: Switch to python-support; Add missing Dependencies.
  * Fix installation of desktop file icon:
    - data/media/testdrive-gtk.xpm: Add as default icon.
    - setup.py: Do not update desktop file Icon datapath.
    - testdrive-gtk.desktop.in: Update Icon name.
    - debian/testdrive-gtk.install: Install new icon.

 -- Andres Rodriguez <andreserl@ubuntu.com>  Wed, 09 Feb 2011 17:56:35 -0500

testdrive (3.8-0ubuntu1) natty; urgency=low

  * testdrive-gtk: Do not update the UI when "Saving" from Preferences if
    they are unchanged (LP: #713740)
  * Add support for VirtualBox 4.0. Thanks to Dario Vertini. (LP: #703816)
  * Remove support for VirtualBox 3.0 as it was no longer supported.
  * debian/rules: Add --with python2.
  * Update release version

 -- Andres Rodriguez <andreserl@ubuntu.com>  Tue, 08 Feb 2011 15:26:58 -0500

testdrive (3.7-0ubuntu1) natty; urgency=low

  * testdrive-cli: Fix launch issue after refactoring virt creation methods.

 -- Andres Rodriguez <andreserl@ubuntu.com>  Thu, 27 Jan 2011 10:33:13 -0500

testdrive (3.6-0ubuntu1) natty; urgency=low

  * Correctly show the version of TestDrive GTK. Thanks to Alexander Telenga
    to pointing it out. (LP: #706928)
  * testdrive-gtk changes to improve user experience with VirtualBox:
    - Change method to handle selected ISO's by adding ISOLIST array.
    - Move initialization of virt into the LaunchThread class.
    - Initialize one virt object per ISO to launch.
      + testdrive/virt/{kvm,virtualbox,parallels}.py: Update to support change.
  * Code clean-up

 -- Andres Rodriguez <andreserl@ubuntu.com>  Wed, 26 Jan 2011 19:39:29 -0500

testdrive (3.5-0ubuntu1) natty; urgency=low

  * doc/testdrive.1: Update manpage.
  * bin/testdrive: Add possibility to launch UEC image with "curses" in kvm.
  * Ensure that UEC images are only launched when using KVM.

 -- Andres Rodriguez <andreserl@ubuntu.com>  Tue, 11 Jan 2011 16:06:53 -0600

testdrive (3.4-0ubuntu1) natty; urgency=low

  * Fully support launching local uec image (tar.gz):
    - 'testdrive -u </uec-image>'
  * testdrive/virt/kvm.py: Add additional KVM_ARGS to launch uec-images.

 -- Andres Rodriguez <andreserl@ubuntu.com>  Tue, 11 Jan 2011 10:56:51 -0600

testdrive (3.3-0ubuntu1) natty; urgency=low

  * Fix zsync failure if cwd is not same filesystem as $HOME (LP: #680138)
    - Thanks to Scott Moser for providing a better patch.

 -- Andres Rodriguez <andreserl@ubuntu.com>  Wed, 05 Jan 2011 14:41:25 -0500

testdrive (3.2-0ubuntu1) natty; urgency=low

  * Fix automatic detection of MEM if not specified. (LP: #690400)
  * Add stanza to set MEM to 1024 if enough memory. Update GTK as well.

 -- Andres Rodriguez <andreserl@ubuntu.com>  Tue, 14 Dec 2010 18:06:55 -0500

testdrive (3.1-0ubuntu1) natty; urgency=low

  * UI Improvements. Thanks to Andrew (and471).
  * testdrive-cli: Add support to change ISO image repository.
  * Support for UEC Images: (LP: #619974)
    - testdrive-cli: Added initial support.
  * Improve the way the downloading widget is displayed. (LP: #618166)
  * testdrive-gtk: Fix preferences dialog issue. (LP: #630364)
  * testdrive/testdrive.py: Fix loading of CACHE_ISO if changed.
  * Allow Mobile ISO's to be TestDrived. (LP: #645052)
  * Fix some identation issues that appeared with new quickly version, and
    some minor cleanups.

 -- Andres Rodriguez <andreserl@ubuntu.com>  Wed, 20 Oct 2010 16:47:49 -0400

testdrive (3.0-0ubuntu1) maverick; urgency=low

  * New upstream release (LP: #619325)

 -- Andres Rodriguez <andreserl@ubuntu.com>  Tue, 17 Aug 2010 11:33:50 -0500

testdrive (2.9-0ubuntu1) maverick; urgency=low

  * testdrive-cli: Add internationalization support.
  * testdrive-gtk: Change gettext textdomain to testdrive.
  * Create single .pot file and drop unncessary files.
    - po/{POTFILES.in,ca.po,testdrivegtk.pot}: Dropped.
    - po/testdrive.pot: Updated with all translation strings.

 -- Andres Rodriguez <andreserl@ubuntu.com>  Fri, 06 Aug 2010 17:19:07 -0400

testdrive (2.8-0ubuntu1) maverick; urgency=low

  * testdrive-gtk:
    - Code cleanup in preparation to release it to maverick.
    - UI Improvements; and minor bugfixes.
    - Add Internationalization to strings in the code.
    - Update testdrivegtk.pot file.
    - Add Button to force update of the ISO list cache if required, plus
      related UI improvements.
    - Fix typo in preferences and update .pot file accordingly.
    - Minor code improvements.
    - Add internationalization support to some strings missing it; update
      .pot file for such purpose. (LP: #613770)
    - Disable wget as a sync protocol for now.
    - Display progress while downloading an ISO.
  * debian/testdrive-common.install: Install only *.py virt files.

 -- Andres Rodriguez <andreserl@ubuntu.com>  Fri, 06 Aug 2010 15:15:45 -0400

testdrive (2.7-0ubuntu1) maverick; urgency=low

  * Reorganize the source in preparation to merge testdrive-gtk with it.
  * Merge testdrive-gtk source into testdrive's source.
  * Packaging changes to install testdrive-gtk:
    - debian/control:
      + testdrive package now only recommends testdrive-{gtk,cli}.
      + Add testdrive-cli package, comes from previous testdrive package.
      + Add testdrive-gtk binary package.
      + testdrive-{gtk,cli} common dependencies moved to testdrive-common.
    - debian/testdrive-{gtk,cli}.install: Added.
    - debian/rules: Switch to dh 7.
    - debian/copyright: Add myself to Authors.
  * data/media/icon.png: Override with one with better quality.
  * testdrive-gtk:
    - Add support for Notifications, however not displaying any yet.
    - Update the ISO cache of each Repository at launch.
  * debian/testdrive-{common,gtk}.install: Install missing files.
  * debian/control: Improve descriptions.

 -- Andres Rodriguez <andreserl@ubuntu.com>  Sun, 01 Aug 2010 19:01:30 -0400

testdrive (2.6-0ubuntu1) maverick; urgency=low

  * testdrive.py: Fix failure to auto-detect/use VirtualBox when KVM
    is not installed. (LP: #602987)
  * Add support to testdrive isos from http://releases.ubuntu.com
    - testdriverc: Changes to support repositories instead of harcoding url.
    - testdrive.py: Add 'L' option to rsync; create different cache file for
      each repository; obtain isos from manifest; set url accordingly.

 -- Andres Rodriguez <andreserl@ubuntu.com>  Thu, 29 Jul 2010 16:22:11 -0400

testdrive (2.5-0ubuntu1) maverick; urgency=low

  [ Andres Rodriguez ]
  * testdrive.py: Update ISO manifest every 12hrs instead of every 24hrs.
  * virt/{virtualbox,parallels}.py, testdrive: Changes to support
    threading in GTK Frontend for VirtualBox and Parallels.
  * Fix launch error when downloading with zsync. (LP: #602585)
  * Changed the way to obtain the protocol for synchronization.
  * Re-add ISO verification in URL, while improving protocol determination.

  [ Dustin Kirkland ]
  * testdriverc: change kvm default video mode from vmware back to cirrus;
    need to document that vmware video mode will provide more resolutions,
    but cirrus is faster and more responsive

 -- Andres Rodriguez <andreserl@ubuntu.com>  Sun, 11 Jul 2010 16:43:18 -0400

testdrive (2.4-0ubuntu1) maverick; urgency=low

  * Improved settings file handling to support sections for different
    frontends:
    - testdrive, testdrive.py: Changes to support sections on settings file.
    - testdriverc: Reorganized in different sections.
    - Install testdriverc in testdrive-common instead of testdrive:
      + debian/testdrive.install: Installation of testdriverc moved to
        testdrive-common.install.
      + debian/testdrive.{postinst,preinst}: Moved to
        debian/testdrive-common.{postinst,preinst}.
  * Respect XDG BaseDirectory settings for TestDrive's cache. (LP: #592079)
  * Don't create DISK_FILE while setting defaults. This is neccesary for the
    PyGTK GUI to not create an empty DISK_FILE everytime it is launched.
    - testdrive.py: Add method to create DISK_FILE.
    - testdrive: Create the DISK_FILE right before setting up the VM.
  * Changes in launching a VM to allow multiple launches in the PyGTK
    (This change only applies to KVM for now):
    - virt/kvm.py: Return the cmd needed to launch the VM in 'testdrive'.
    - testdrive: If KVM is in use, launch the VM from here.

 -- Andres Rodriguez <andreserl@ubuntu.com>  Wed, 30 Jun 2010 20:59:33 -0400

testdrive (2.3-0ubuntu1) maverick; urgency=low

  * debian/control: Depends on virtualbox-3.2 for testdrive;
    add ${source:Version} to Depends on testdrive-common.
  * testdrive.py: Fix arch filtering when creating ISO list.
  * testdrive: Moved arch defaults from list_isos to set_defaults.

 -- Andres Rodriguez <andreserl@ubuntu.com>  Mon, 21 Jun 2010 18:41:48 -0400

testdrive (2.2-0ubuntu1) maverick; urgency=low

  * Fix launching fail when attribute m is not set. (LP: #585792)
  * Obtain ISO list from Ubuntu cdimage for UI generation.
    - Cache filtered manifest in $CACHE/isos.
    - testdrive, testdrive.py: Drop hardcoding of the UI's available ISO
      list and generate it from cached manifest.
  * Change method to obtain Ubuntu Release Codename. Fixes (LP: #586685)
    - testdrive.py: Obtain release codename from iso cached manifest
      instead of launchpad for compatibility issues.
    - debian/control: Drop Depends on python-launchpadlib.
  * Add support for different Ubuntu Flavors.
    - testdriverc: Add variable for default Ubuntu Flavor.
    - testdrive, testdrive.py: Do necessary changes for this to work.
  * doc/testdrive.1: Update manpage for newly added options.
  * Add support for VirtualBox version 3.2. (LP: #589419)

 -- Andres Rodriguez <andreserl@ubuntu.com>  Thu, 03 Jun 2010 18:12:51 -0400

testdrive (2.1-0ubuntu1) maverick; urgency=low

  [ Andres Rodriguez ]
  * Fix broken VM launching:
    - testdrive.py: Add function to determine if disk image is empty.
    - testdrive: Use above function to enable the launching of VMs.
  * debian/testdrive-common.install: Change installation directory.
    - install in usr/share/pyshared/testdrive.
    - __init__.py: Added and installed to be able to load module.
  * Separate virtualization methods from main code:
    - virt/{__init__.py,kvm.py,virtualbox.py,parallels.py}: Added.
    - debian/testdrive-common.install: Install virt methods.

  [ Dustin Kirkland ]
  * testdriverc:
    - default of CLEAN_IMG is False, reflect that
    - use -vga vmware in KVM by default (to work with UNR, and give
      other useful resolutions)
  * testdrive: try to support running vbox images too (not quite working
    all the way yet, but on its way)

 -- Dustin Kirkland <kirkland@ubuntu.com>  Thu, 20 May 2010 18:18:16 -0500

testdrive (2.0-0ubuntu1) maverick; urgency=low

  [ Andres Rodriguez ]
  * testdrive, testdrive-gtk, testdrive.py, testdriverc: completely
    overhaul organization of the code, making it more modular, in
    prep for a GTK front end
  * Actually remove testdrive-gtk because is was a testing script.
  * Add testdrive-common package:
    - debian/install: Moved to debian/testdrive.install.
    - debian/control:
      + Add python related fields, Build-Depends-Indep and Depends.
      + Add testdrive-common binary package.
      + Move python-launchpadlib Depends to testdrive-common, and
        add as a Depend to testdrive binary package.
    - debian/rules: Add pycentral rule.
    - debian/testdrive-common.install: Added to install shared file.
  * Fix the failure of launching the local ISO. (LP: #581067)

  [ Dustin Kirkland ]
  * testdrive:
    - clean up some unneeded trailing newlines,
    - fix unexpanded %s in the help text, LP: #575326
    - support running testdrive -u foo.img, against some existing
      kvm qcow2 image (drop testdrive-kvm)
  * testdriverc: update header info, clean up config file
  * testdrive.install, testdrive.postinst, testdrive.preinst: handle
    the conffile syntax change on upgrades
  * testdrive, testdrive-kvm, testdrive.py, testdriverc: add -smp
    support for kvm runs, LP: #570750
  * doc/testdrive.1: add zync to the supported protocols list, LP: #577900

 -- Dustin Kirkland <kirkland@ubuntu.com>  Tue, 18 May 2010 13:44:43 -0500

testdrive (1.38-0ubuntu1) lucid; urgency=low

  * testdrive: support usb-creator-kde, LP: #570509

 -- Dustin Kirkland <kirkland@ubuntu.com>  Mon, 26 Apr 2010 21:14:21 -0500

testdrive (1.37-0ubuntu1) lucid; urgency=low

  [ Andres Rodriguez ]
  * debian/control, testdrive, testdriverc: update the testdrive cache
    at most once per week on launch, dynamically determine Ubuntu
    development release and cache it, LP: #570485, #553616

  [ Dustin Kirkland ]
  * debian/control: recommend usb-creator for gtk or kde

 -- Dustin Kirkland <kirkland@ubuntu.com>  Mon, 26 Apr 2010 20:27:54 -0500

testdrive (1.36-0ubuntu1) lucid; urgency=low

  [ Vish <drkvi-a@yahoo.com> ]
  * img/*: LP: #538299, better icons

  [ Dustin Kirkland ]
  * Close LP: #554227, in previous upload

 -- Dustin Kirkland <kirkland@ubuntu.com>  Fri, 02 Apr 2010 16:36:46 -0500

testdrive (1.35-0ubuntu1) lucid; urgency=low

  * testdrive: need to move the CACHE logic down a few lines

 -- Dustin Kirkland <kirkland@ubuntu.com>  Fri, 02 Apr 2010 16:36:40 -0500

testdrive (1.34-0ubuntu1) lucid; urgency=low

  * testdrive: update .cache reference to CACHE_ISO variable, LP: #554227

 -- Dustin Kirkland <kirkland@ubuntu.com>  Fri, 02 Apr 2010 15:56:10 -0500

testdrive (1.33-0ubuntu1) lucid; urgency=low

  * debian/control: recommend kvm-pxe to get rid of warnings now that
    pxe roms have moved
  * debian/install: install testdrive-kvm binary

 -- Dustin Kirkland <kirkland@ubuntu.com>  Wed, 24 Mar 2010 19:39:17 -0700

testdrive (1.32-0ubuntu1) lucid; urgency=low

  * testdriverc: uncomment defaults in testdriverc
  * testdrive-kvm: provide a way to run an existing disk image generated
    by testdrive, after the fact
  * testdrive: improve the kvm/vbox determination logic to handle a few
    cornercase bugs, LP: #543329, #542753

 -- Dustin Kirkland <kirkland@ubuntu.com>  Sun, 21 Mar 2010 09:37:31 -0700

testdrive (1.31-0ubuntu1) lucid; urgency=low

  [ Carlos de-Avillez ]
  * testdrive, testdriverc: add two new configurate variables for
    changing the iso and img cache directories, LP: #539892

 -- Dustin Kirkland <kirkland@ubuntu.com>  Wed, 17 Mar 2010 14:37:19 -0500

testdrive (1.30-0ubuntu1) lucid; urgency=low

  [ Carlos de-Avillez ]
  * testdrive: LP: #538238, allow for multiple, different, user config files

 -- Dustin Kirkland <kirkland@ubuntu.com>  Mon, 15 Mar 2010 16:26:20 -0500

testdrive (1.29-0ubuntu1) lucid; urgency=low

  * debian/control, testdrive: lower the requirement on cpu-checker to
    a recommends, improve the code that uses kvm-ok to not necessarily
    depend on it

 -- Dustin Kirkland <kirkland@ubuntu.com>  Thu, 11 Mar 2010 15:36:35 -0600

testdrive (1.28-0ubuntu1) lucid; urgency=low

  * debian/control: depend on cpu-checker, which now provides kvm-ok

 -- Dustin Kirkland <kirkland@ubuntu.com>  Wed, 10 Mar 2010 14:12:04 -0600

testdrive (1.27-0ubuntu1) lucid; urgency=low

  * doc/testdrive.1: fix manpage verbage, LP: #534712

 -- Dustin Kirkland <kirkland@ubuntu.com>  Mon, 08 Mar 2010 17:58:38 -0600

testdrive (1.26-0ubuntu1) lucid; urgency=low

  * testdrive: remove debug print statement

 -- Dustin Kirkland <kirkland@ubuntu.com>  Tue, 02 Mar 2010 09:05:31 -0600

testdrive (1.25-0ubuntu1) lucid; urgency=low

  * testdrive:
    - make memory selection slightly more granular for a bit
      better performance for guests with >750MB memory, but less than 1GB
    - default to choice number 1, if user just hits enter
  * testdrive, testdriverc: move the ISO url list building to a conffile
    to make maintenance a bit easier after lucid releases

 -- Dustin Kirkland <kirkland@ubuntu.com>  Mon, 01 Mar 2010 21:49:25 -0600

testdrive (1.24-0ubuntu1) lucid; urgency=low

  * testdrive:
    - fix iso-not-found errors, LP: #526674
    - fix archecture detection logic, LP: #526701

 -- Dustin Kirkland <kirkland@ubuntu.com>  Fri, 26 Feb 2010 10:34:28 -0600

testdrive (1.23-0ubuntu1) lucid; urgency=low

  * testdrive: wget's output is on stderr, handle.  LP: #526674

 -- Dustin Kirkland <kirkland@ubuntu.com>  Tue, 23 Feb 2010 18:35:24 -0600

testdrive (1.22-0ubuntu1) lucid; urgency=low

  * testdrive:
    - fix run() return value checking, LP: #525438
    - more graceful error if ISO url 404's, LP: #491600
    - remove unnecessary warning when running VB, LP: #486884
    - offer to launch usb-creator after running VM, LP: #507537
    - add a -v|--version option, LP: #526548
    - unconditional print message about cleaning cache, LP: #526546
    - fix typo, LP: #526570
    - clean up output and prompt at the end of a desktop run
  * testdrive-select-iso, doc/testdrive-select-iso.1, debian/install,
    debian/rules:
    - move this file into testdrive, now that testdrive is in python too
  * testdriverc: quote sample CACHE value, LP: #524241
  * debian/control:
    - allow for non-free virtualbox in package dependencies, LP: #524704
    - drop suggests of testdrivegtk package, LP: #526490

 -- Dustin Kirkland <kirkland@ubuntu.com>  Tue, 23 Feb 2010 12:27:46 -0600

testdrive (1.21-0ubuntu1) lucid; urgency=low

  * testdrive: fix conditional test, LP: #524217

 -- Dustin Kirkland <kirkland@ubuntu.com>  Thu, 18 Feb 2010 22:31:29 -0600

testdrive (1.20-0ubuntu1) lucid; urgency=low

  * testdrive: fix broken handling of --desktop
  * testdrive-select-iso: welcome

 -- Dustin Kirkland <kirkland@ubuntu.com>  Sat, 13 Feb 2010 17:38:08 -0600

testdrive (1.19-0ubuntu1) lucid; urgency=low

  * testdrive:
    - total rewrite in python to make testdrive more translatable
    - some commands are allowed to fail -> run(),
      others are not -> run_or_die()
    - improve file cleanup of vbox empty images
    - fix the vbox running grep
    - LP: #520680, #518762 - fix erroneous iso check
    - LP: #497499 - fix memory override
    - must use full path for python execv()
  * testdriverc: port to python syntax
  * testdrive-select-iso: offer both i386 and amd64 ISO's to amd64 kvm users,
    LP: #518069

 -- Dustin Kirkland <kirkland@ubuntu.com>  Thu, 11 Feb 2010 19:29:47 -0600

testdrive (1.18-0ubuntu1) lucid; urgency=low

  * testdrive:
    - automatically clean up empty disk images from cache
    - allow for omission of the -u parameter
    - info message about cleaned disk image

 -- Dustin Kirkland <kirkland@ubuntu.com>  Sat, 06 Feb 2010 22:38:53 -0600

testdrive (1.17-0ubuntu1) lucid; urgency=low

  * testdrive-select-iso, testdriverc: netbook remix no longer "remix",
    LP: #505909
  * testdrive: fix MEM setting logic, LP: #497499

 -- Dustin Kirkland <kirkland@ubuntu.com>  Sat, 16 Jan 2010 11:00:36 +1300

testdrive (1.16-0ubuntu1) lucid; urgency=low

  * testdrive, testdrive-select-iso: separate the img and iso in the
    cache directory
  * doc/testdrive.1, testdrive: respect xdg, LP: #501766
  * debian/control: depend on virtualbox >= 3.0.8 (Karmic), which currently
    seems to be the oldest successfully tested version of virtualbox to
    work with testdrive, LP: #499413
  * testdrive-select-iso: if the user doesn't have VT, then defaul to
    i386 images, LP: #497984
  * testdrive, testdrive.desktop: make sure error messages get shown to
    the user, if running from the desktop menu, LP: #497955

  [ Paul Rudkin and Dustin Kirkland ]
  * testdrive: support virtualbox 3.1, LP: #495178

 -- Dustin Kirkland <kirkland@ubuntu.com>  Tue, 12 Jan 2010 14:55:26 -0600

testdrive (1.15-0ubuntu1) lucid; urgency=low

  * testdrive:
    - improve the copy-and-paste instructions for installing kvm or
      virtualbox, LP: #494632
    - show the kvm-ok output, if VIRT=kvm and !kvm-ok, LP: #495746

 -- Dustin Kirkland <kirkland@ubuntu.com>  Sun, 13 Dec 2009 22:51:18 -0600

testdrive (1.14-0ubuntu1) lucid; urgency=low

  [ Dustin Kirkland ]
  * testdrive-select-iso:
    - loop around input
    - improve input exception handling
    - allow for ctrl-c canceling
    - launch testdrive upon url selection
    - fix array indexing
  * testdrive:
    - source /etc/testdriverc rather than .conf, LP: #485930
    - silence kvm-ok messages, which are misleading when using
      VirtualBox, LP: #486884
    - use .img for backing disk tempfile
    - launch testdrive-select-iso, if ISO_URL undefined
    - dereference symlinks on ls of cache dir
  * debian/install: install testdrive-select-iso
  * debian/control: depend on python for testdrive-select-iso
  * doc/testdrive-select-iso.1: initial manpage, clean it up

  [ Kevin Fullerton ]
  * testdrive: Add support for MacOS/Parallels for testdriving Linux ISOs,
    LP: #488084

 -- Dustin Kirkland <kirkland@ubuntu.com>  Thu, 26 Nov 2009 13:48:43 -0600

testdrive (1.13-0ubuntu1) lucid; urgency=low

  * testdrive-select-iso: added some code to present a list
    and code for selecting an ISO from a list; add GPL header
  * COPYING: added GPLv3 copyright file to top level tarball

 -- Dustin Kirkland <kirkland@ubuntu.com>  Wed, 25 Nov 2009 11:22:22 -0600

testdrive (1.12-0ubuntu1) lucid; urgency=low

  * testdrive: create temp file names, such that you can run multiple
    instances of testdrive

 -- Dustin Kirkland <kirkland@ubuntu.com>  Tue, 17 Nov 2009 15:29:44 -0600

testdrive (1.11-0ubuntu1) lucid; urgency=low

  * testdrive: allow for -u paths to local files

 -- Dustin Kirkland <kirkland@ubuntu.com>  Tue, 17 Nov 2009 14:23:42 -0600

testdrive (1.10-0ubuntu1) lucid; urgency=low

  * testdrive: fix zsync/wget failover

 -- Dustin Kirkland <kirkland@ubuntu.com>  Tue, 17 Nov 2009 14:14:59 -0600

testdrive (1.9-0ubuntu1) lucid; urgency=low

  * testdrivegtk, debian/control, debian/rules,
    debian/testdrive-gtk.install: moved to lp:testdrive-gtk project
  * testdrive, testdriverc: update for testdriving lucid by default
  * bin/*: move testdrive and testdriverc down to the base dir,
    drop the testdrivegtk wrapper script for now, remove the bin dir
  * testdrive: use rsync compression

 -- Dustin Kirkland <kirkland@ubuntu.com>  Tue, 17 Nov 2009 10:09:05 -0600

testdrive (1.8-0ubuntu1) lucid; urgency=low

  * bin/testdrive, bin/testdriverc: allow for the user to specify the
    hypervisor type

 -- Dustin Kirkland <kirkland@ubuntu.com>  Thu, 12 Nov 2009 21:08:33 -0600

testdrive (1.7-0ubuntu1) lucid; urgency=low

  * bin/testdrive, bin/testdriverc: simplify the configuration drastically,
    all we really need is the ISO_URL paramater

 -- Dustin Kirkland <kirkland@ubuntu.com>  Thu, 12 Nov 2009 17:24:37 -0600

testdrive (1.6-0ubuntu1) lucid; urgency=low

  * debian/testdrive-gtk.install: install testdrive-gtk's files

 -- Dustin Kirkland <kirkland@ubuntu.com>  Tue, 10 Nov 2009 15:28:49 -0600

testdrive (1.5-0ubuntu1) lucid; urgency=low

  * bin/testdrive, debian/control, debian/install, testdrive.desktop:
    separate the GTK frontend to a separate binary package, allowing
    for testdrive to operate purely from the command line, if necessary
  * bin/testdrive, debian/control: add fallback support for VirtualBox;
    prefer KVM, but if KVM cannot be used with VT, use VirtualBox instead

 -- Dustin Kirkland <kirkland@ubuntu.com>  Mon, 09 Nov 2009 15:11:54 -0600

testdrive (1.4-0ubuntu1) lucid; urgency=low

  [ Dustin Kirkland ]
  * bin/testdrive, bin/testdriverc, debian/install: move the bin scripts
    to a bin directory, in order to prepare for Rick Spencer's gui merge
  * debian/rules: install the binaries properly for gtk to work
  * doc/testdrive.1: move to the doc directory
  * testdrive.desktop: update the desktop file to point to the gtk launcher
  * bin/testdrivegtk: add shell wrapper suitable for /usr/bin installation
  * debian/control: depend on python and python-gtk2

  [ Rick Spencer ]
  * Massive merge, adding a gtk frontend to testdrive (testdrivegtk),
    https://code.launchpad.net/~rick-rickspencer3/testdrive/gtk-client/+merge/14595

 -- Dustin Kirkland <kirkland@ubuntu.com>  Sat, 07 Nov 2009 14:25:45 -0600

testdrive (1.3-0ubuntu1) lucid; urgency=low

  * testdrive:
    - if zsync fails, fall back to wget

 -- Dustin Kirkland <kirkland@ubuntu.com>  Fri, 06 Nov 2009 14:11:27 -0600

testdrive (1.2-0ubuntu1) lucid; urgency=low

  * testdrive:
    - use kvm-ok to test for VT
    - support file:///
    - fix zsync support
    - echo error messages to stderr
    - add -f and -u parameters
    - add a helpful message about cleaning up cache
    - use -O rather than -o for wget
    - drop fully qualified path to kvm and kvm-img
  * testdrive.1: updated for -f and -u parameters
  * debian/release*: added some release scripts to help with ppa publication
    for backport releases
  * debian/control: depend on a particular version of kvm-84 that fixes some
    known virtio issues

 -- Dustin Kirkland <kirkland@ubuntu.com>  Fri, 06 Nov 2009 07:27:05 -0600

testdrive (1.1~ppa1) karmic; urgency=low

  * testdrive, debian/control: use zsync for http|ftp protocol access,
    fail back to curl or wget

 -- Dustin Kirkland <kirkland@ubuntu.com>  Thu, 05 Nov 2009 19:15:57 -0600

testdrive (1.0~ppa1) karmic; urgency=low

  * Initial release

 -- Dustin Kirkland <kirkland@ubuntu.com>  Thu, 05 Nov 2009 17:40:20 -0600
