# ChangeLog for app-emulation/xen-tools
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/xen-tools/ChangeLog,v 1.53 2009/10/11 17:00:04 betelgeuse Exp $

  11 Oct 2009; Petteri Räty <betelgeuse@gentoo.org>
  xen-tools-3.4.1-r1.ebuild:
  Replace built_with_use with has_version.

*xen-tools-3.4.1-r1 (01 Sep 2009)

  01 Sep 2009; Wolfram Schlich <wschlich@gentoo.org> +files/xend.initd-r1,
  +files/xendomains.initd-r1, +xen-tools-3.4.1-r1.ebuild:
  fix bugs 248771, 248797, 248917

  19 Aug 2009; Patrick Lauer <patrick@gentoo.org> xen-tools-3.4.1.ebuild:
  Changing python dep (use=ssl) for #279917

*xen-tools-3.4.1 (17 Aug 2009)

  17 Aug 2009; Patrick Lauer <patrick@gentoo.org> +xen-tools-3.4.1.ebuild,
  +files/xen-tools-3.4.1-xc_core-memset.patch:
  Bump to 3.4.1. Fixes #280773. Patch by Sergey Morozov

  27 Jun 2009; Patrick Lauer <patrick@gentoo.org> xen-tools-3.1.3.ebuild,
  xen-tools-3.1.3-r1.ebuild, xen-tools-3.2.1.ebuild, xen-tools-3.3.0.ebuild,
  xen-tools-3.3.1.ebuild, xen-tools-3.4.0.ebuild, xen-tools-3.4.0-r1.ebuild:
  Fixing link to gentoo-wiki.com, fixes #275219

*xen-tools-3.4.0-r1 (22 Jun 2009)

  22 Jun 2009; Patrick Lauer <patrick@gentoo.org>
  +xen-tools-3.4.0-r1.ebuild, +files/xen-tools-3.4.0-udevinfo.patch:
  Udev rules fix, closes #236819. Thanks to Frank Ridderbusch for the shiny
  patch

*xen-tools-3.4.0 (22 Jun 2009)

  22 Jun 2009; Patrick Lauer <patrick@gentoo.org> +xen-tools-3.4.0.ebuild,
  +files/xen-tools-3.4.0-network-bridge-broadcast.patch:
  Bump to 3.4.0. Closes #271173. Patch and ebuild fixes by Sergey Morozov

  28 Apr 2009; Patrick Lauer <patrick@gentoo.org>
  +files/xen-tools-3.3.1-sandbox-fix.patch, xen-tools-3.3.1:
  Small sandbox fix, closes 253134. Patch originally from RB.

  27 Apr 2009; Patrick Lauer <patrick@gentoo.org> xen-tools-3.3.1:
  Bump to eapi2 for usedeps, fixing depends for use=doc, closes #199764

*xen-tools-3.3.1 (26 Apr 2009)

  26 Apr 2009; Patrick Lauer <patrick@gentoo.org> +xen-tools-3.3.1.ebuild:
  Bump to 3.3.1. Fixes half of #254931

  26 Apr 2009; Patrick Lauer <patrick@gentoo.org>
  +files/xen-tools-3.3.0-warning-fix.patch, xen-tools-3.3.0:
  Fix gcc 4.3 compile failure, part of #259670

  28 Feb 2009; Markus Meier <maekke@gentoo.org> metadata.xml:
  custom-cflags is a global USE-flag

*xen-tools-3.1.3-r1 (16 Jan 2009)

  16 Jan 2009; Lance Albertson <ramereth@gentoo.org>
  +files/xen-tools-3.1.3-bzimage.patch, +xen-tools-3.1.3-r1.ebuild:
  New patch for 3.1.3 which adds bzImage >=v2.08 support to xen. This allows
  Fedora 10 to run as a DomU for this version. Patch is originally from
  https://bugzilla.redhat.com/457199

*xen-tools-3.3.0 (01 Sep 2008)

  01 Sep 2008; Robert Buchholz <rbu@gentoo.org>
  +files/xen-tools-3.3.0--as-needed.patch,
  +files/xen-tools-3.3.0-nostrip.patch,
  +files/xen-tools-3.3.0-xen-detect-nopie-fix.patch, files/xendomains.confd,
  files/xendomains.initd, metadata.xml, -xen-tools-3.2.0.ebuild,
  +xen-tools-3.3.0.ebuild:
  Version bump to Xen 3.3 (bug #201792). Fixes bugs:
   * Add USE flags for ACM and FLASK Xen Security Modules
   * Properly compile and uninstall python bytecode
   * RDEPEND on pyxml (bug #201255)
   * Remove libvncserver dependency
   * Shutdown xendomains in reverse start order (bug #210445)
   * Allow for parallel shutdown of xendomains (bug #162833)
   * Check that python is built with threading (bug #236092)

  30 Jul 2008; Robert Buchholz <rbu@gentoo.org> xen-tools-3.2.1.ebuild:
  Set VARTEXFONTS so LaTeX does not try to write out of the sandbox (bug #233120)

  28 Jul 2008; Doug Goldstein <cardoe@gentoo.org> metadata.xml:
  add GLEP 56 USE flag desc from use.local.desc

*xen-tools-3.2.1 (04 May 2008)

  04 May 2008; Robert Buchholz <rbu@gentoo.org>
  +files/xen-tools-3.2.1-qemu-nodocs.patch, -xen-tools-3.1.2.ebuild,
  +xen-tools-3.2.1.ebuild:
  Version bump to the Xen 3.2.1 release (bug #219339), thanks to Troy Bowman
  for testig. Disable magic building of QEMU documentation (bug #192427).

*xen-tools-3.2.0 (08 Feb 2008)

  08 Feb 2008; Michael Marineau <marineam@gentoo.org>
  +xen-tools-3.2.0.ebuild:
  Add version 3.2.0

*xen-tools-3.1.3 (03 Feb 2008)

  03 Feb 2008; Michael Marineau <marineam@gentoo.org>
  +files/xen-tools-3.1.3-network-bridge-broadcast.patch,
  +xen-tools-3.1.3.ebuild:
  Version bump to 3.1.3

  14 Dec 2007; Robert Buchholz <rbu@gentoo.org> xen-tools-3.1.2.ebuild:
  Added a check for USE=ncurses in python in case we use pygrub

*xen-tools-3.1.2 (17 Nov 2007)

  17 Nov 2007; Michael Marineau <marineam@gentoo.org>
  -files/xen-tools-3.0.4_p1-pygrub-security-fix.patch,
  -files/xen-tools-3.0.4_p1-remove-monitor-mode-from-vnc.patch,
  -files/xen-tools-3.0.4_p1-vnclisten.patch,
  -files/xen-tools-3.1.0-pygrub-security-fix.patch,
  -files/xen-tools-3.1.0-python-site-packages.patch,
  -files/xen-tools-3.1.1-insecure-file-creation-fix.patch,
  -xen-tools-3.0.4_p1-r2.ebuild, -xen-tools-3.1.0-r2.ebuild,
  -xen-tools-3.1.1-r1.ebuild, +xen-tools-3.1.2.ebuild:
  Bump to 3.1.2. Clean out old versions.

*xen-tools-3.1.1-r1 (23 Oct 2007)
*xen-tools-3.1.0-r2 (23 Oct 2007)
*xen-tools-3.0.4_p1-r2 (23 Oct 2007)

  23 Oct 2007; Michael Marineau <marineam@gentoo.org>
  +files/xen-tools-3.1.1-insecure-file-creation-fix.patch,
  -xen-tools-3.0.4_p1-r1.ebuild, +xen-tools-3.0.4_p1-r2.ebuild,
  -xen-tools-3.1.0-r1.ebuild, +xen-tools-3.1.0-r2.ebuild,
  -xen-tools-3.1.1.ebuild, +xen-tools-3.1.1-r1.ebuild:
  Fix an insecure temp file creation, bug #196824, CVE-2007-3919

*xen-tools-3.1.1 (15 Oct 2007)

  15 Oct 2007; Michael Marineau <marineam@gentoo.org>
  +xen-tools-3.1.1.ebuild:
  Version bump.

  02 Oct 2007; Michael Marineau <marineam@gentoo.org>
  xen-tools-3.1.0-r1.ebuild:
  Fix build on gcc 4.2.0, fixes bug #191172.
  Warn user if iproute2 was built with USE=minimal, fixes bug #194224.
  Minor cleanups, etc.

*xen-tools-3.1.0-r1 (26 Sep 2007)
*xen-tools-3.0.4_p1-r1 (26 Sep 2007)

  26 Sep 2007; Michael Marineau <marineam@gentoo.org>
  +files/xen-tools-3.0.4_p1-pygrub-security-fix.patch,
  +files/xen-tools-3.1.0-pygrub-security-fix.patch,
  -xen-tools-3.0.4_p1.ebuild, +xen-tools-3.0.4_p1-r1.ebuild,
  -xen-tools-3.1.0.ebuild, +xen-tools-3.1.0-r1.ebuild:
  Security Bump: Guest domains could execute code on Dom0 via pygrub.
  Bug #193808 and CVE-2007-4993

  03 Sep 2007; Michael Marineau <marineam@gentoo.org>
  xen-tools-3.0.4_p1.ebuild, xen-tools-3.1.0.ebuild:
  Fix documentation dependencies.

  27 Aug 2007; Michael Marineau <marineam@gentoo.org>
  xen-tools-3.0.4_p1.ebuild, xen-tools-3.1.0.ebuild:
  Die if both x86 and amd64 are set in USE.

  26 Aug 2007; Michael Marineau <marineam@gentoo.org>
  +files/xen-tools-3.1.0-xen-detect-nopie-fix.patch, xen-tools-3.1.0.ebuild:
  Fix build on x86 hardened.

*xen-tools-3.1.0 (24 Aug 2007)

  24 Aug 2007; Michael Marineau <marineam@gentoo.org>
  -files/xen-tools-3.0.2--as-needed.patch,
  -files/xen-tools-3.0.2-bxclobber.patch,
  -files/xen-tools-3.0.2-pushpop.patch,
  -files/xen-tools-3.0.2-pygrub-progsreiserfs-0.3.1.patch,
  -files/xen-tools-3.0.2-test-uuid.patch,
  -files/xen-tools-3.0.2-test-xauthority.patch,
  -files/xen-tools-3.0.2-xc_ptrace.patch,
  +files/xen-tools-3.1.0-python-site-packages.patch, -files/xend-init,
  -xen-tools-3.0.2-r4.ebuild, +xen-tools-3.1.0.ebuild:
  Copy Xen 3.1.0 related ebuilds over from the Xen project overlay.
  Remove Xen 3.0.2.

  10 Jul 2007; Michael Marineau <marineam@gentoo.org>
  xen-tools-3.0.4_p1.ebuild:
  Remove unneeded hardened flag checking and add some more info to the post
  install message.

  25 Jun 2007; Michael Marineau <marineam@gentoo.org>
  xen-tools-3.0.4_p1.ebuild:
  Fix typo in -fno-pie flag.

  16 May 2007; Michael Marineau <marineam@gentoo.org>
  xen-tools-3.0.4_p1.ebuild:
  Only depend on xproto when ioemu is enabled. Bug #177110.

*xen-tools-3.0.4_p1 (02 May 2007)

  02 May 2007; Michael Marineau <marineam@gentoo.org>
  -files/3.0.2-r4/pygrub-progsreiserfs-0.3.1.patch,
  -files/3.0.2-r4/xc_ptrace.patch, -files/3.0.2-r4/xend.initd,
  -files/3.0.2-r4/xendomains.initd, +files/xen-tools-3.0.2-xc_ptrace.patch,
  +files/xen-tools-3.0.2-pygrub-progsreiserfs-0.3.1.patch,
  +files/xen-tools-3.0.4_p1--as-needed.patch,
  +files/xen-tools-3.0.4_p1-network-bridge-broadcast.patch,
  +files/xen-tools-3.0.4_p1-remove-monitor-mode-from-vnc.patch,
  +files/xen-tools-3.0.4_p1-vnclisten.patch, +files/xend.initd,
  +files/xendomains.initd, -files/xendomains-conf, -files/xendomains-init,
  -xen-tools-3.0.2-r2.ebuild, -xen-tools-3.0.2-r3.ebuild,
  xen-tools-3.0.2-r4.ebuild, +xen-tools-3.0.4_p1.ebuild:
  Add Xen 3.0.4_1 from the marineam-xen overlay.
  Clean out some old ebuilds and clean up the files dir.

  13 Mar 2007; Andrew Ross <aross@gentoo.org> xen-tools-3.0.2-r3.ebuild,
  xen-tools-3.0.2-r4.ebuild:
  Use "type" instead of "which", as per
  http://archives.gentoo.org/gentoo-dev/msg_143424.xml

  16 Dec 2006; Andrew Ross <aross@gentoo.org> xen-tools-3.0.2-r4.ebuild:
  Narrow dep on app-emulation/xen to match version of xen-tools.

*xen-tools-3.0.2-r4 (13 Oct 2006)

  13 Oct 2006; <aross@gentoo.org>
  +files/3.0.2-r4/pygrub-progsreiserfs-0.3.1.patch,
  +files/3.0.2-r4/xc_ptrace.patch, +files/3.0.2-r4/xendomains.initd,
  +files/3.0.2-r4/xend.initd, +xen-tools-3.0.2-r4.ebuild:
  Fix a PTRACE_* compilation error, thanks to Thomas Veith <th_veith@web.de>
  in #151014.
  
  Introduce the pygrub local USE flag and fix a compile error when
  sys-fs/progsreiserfs is installed, thanks to M. Edward Borasky
  <znmeb@cesmail.net> and Mauricio Zambrano <mauro@webdb.homelinux.net> in
  #137137.
  
  Make ntp-client start after xend, thanks to Harris Landgarten
  <harrisl@lhjonline.com> in #144057.
  
  Make /etc/init.d/xendomains correctly handle domains with numbers, periods
  and/or hyphens, thanks to Robert S <robert_s@emailme.net.au> in #148628.
  
  Fix a compile error with python-2.5, thanks to Charlie Shepherd
  <masterdriverz@gmail.com> and Marien Zwart <marienz@gentoo.org> in #149138.
  
  Fix a compilation error on AMD64 with a 64 bit kernel and 32 bit userland,
  thanks to tonich <tonich@artparade.ru> and Sven Wegener
  <swegener@gentoo.org> in #143999.
  
  Make /etc/init.d/xend fail gracefully when started in a non-privileged
  domain or unmodified kernel, thanks to Christian Hesse <mail@earthworm.de>
  and Robert S <robert_s@emailme.net.au> in #148486.
  
  Only warn instead of dying when python is build with stack smashing
  protection (ssp), thanks to Tuan Van <langthang@gentoo.org>, Raimonds Cicans
  <ray@apollo.lv>, Brad Plant <bplant@westnet.com.au> and Sven Wegener
  <swegener@gentoo.org> in #141866.
  
  Replace the hardened USE flag with test-flag-CC from flag-o-matic.eclass to
  avoid compile errors with gcc-4.1 and USE=hardened, thanks to Richard
  Benjamin Voigt <bvoigt@kas.com> in #147876.

*xen-tools-3.0.2-r3 (15 Aug 2006)

  15 Aug 2006; Andrew Ross <aross@gentoo.org> +files/xen-consoles.logrotate,
  -files/xend-conf, +files/xendomains.confd, +files/xendomains.initd,
  +files/xendomains-screen.confd, metadata.xml, -xen-tools-3.0.2-r1.ebuild,
  xen-tools-3.0.2-r2.ebuild, +xen-tools-3.0.2-r3.ebuild:
  Fix bugs #141981, #142011, #141866, and #137886. Thanks to Brad Plant
  <bplant@westnet.com.au>, Nedd Ludd <solar@gentoo.org>, Nick Devito
  <nick125@gmail.com>, and Mike Williams <mike@gaima.co.uk>.

  10 Aug 2006; Sven Wegener <swegener@gentoo.org>
  +files/xen-tools-3.0.2-bxclobber.patch,
  +files/xen-tools-3.0.2-pushpop.patch, -files/hardened-bx-clobber.patch,
  metadata.xml, xen-tools-3.0.2-r2.ebuild:
  Fix push and pop usage for amd64, bug #142682. Disable the 32bit-only
  vmxassist, if we can't compile x86 32bit code, bug #138314.

  10 Aug 2006; Andrew Ross <aross@gentoo.org> xen-tools-3.0.2-r2.ebuild:
  Fix minor bug (debug USE flag ignored) introduced by the fix for bug #124361

  10 Aug 2006; Andrew Ross <aross@gentoo.org>
  +files/xen-tools-3.0.2-test-uuid.patch,
  +files/xen-tools-3.0.2-test-xauthority.patch, metadata.xml,
  xen-tools-3.0.2-r1.ebuild, xen-tools-3.0.2-r2.ebuild:
  Fix bug #141233 and add myself as a maintainer.

*xen-tools-3.0.2-r2 (04 Aug 2006)

  04 Aug 2006; Chris Bainbridge <chrb@gentoo.org>
  +xen-tools-3.0.2-r2.ebuild:
  Add support for vnc and sdl - thanks to Nick Devito and Andrew Ross in bug
  #124361

*xen-tools-3.0.2-r1 (09 Jun 2006)

  09 Jun 2006; Chris Bainbridge <chrb@gentoo.org> -xen-tools-3.0.2.ebuild,
  +xen-tools-3.0.2-r1.ebuild:
  Clean up .pyc files, thanks to Andrew Ross, bug #136159

  02 Jun 2006; Roy Marples <uberlord@gentoo.org>
  +files/xen-tools-3.0.2--as-needed.patch, -xen-tools-3.0.1.ebuild,
  -xen-tools-3.0.1_p9029.ebuild, xen-tools-3.0.2.ebuild:
  Add patch to enable --as-needed LDFLAG, #135145

  26 Apr 2006; Aron Griffis <agriffis@gentoo.org> xen-tools-3.0.1.ebuild,
  xen-tools-3.0.1_p9029.ebuild, xen-tools-3.0.2.ebuild:
  Remove ~ia64 since this ebuild deps on app-emulation/xen, which won't have
  ia64 keywords for a while yet

  11 Apr 2006; <chrb@gentoo.org> +files/hardened-bx-clobber.patch,
  xen-tools-3.0.2.ebuild:
  add hardened patch and IUSE flag, #129491

  10 Apr 2006; <chrb@gentoo.org> xen-tools-3.0.2.ebuild:
  Fix hardened flags for hvmloader and vmxassist, #129491

  10 Apr 2006; <chrb@gentoo.org> xen-tools-3.0.2.ebuild:
  removed the hardened stripping flags - now that the hypervisor is split out,
  the tools should be compilable with hardened flags. There is currently a bug
  with register clobbering which has been filed at bugzilla.xensource.com #609

  10 Apr 2006; <chrb@gentoo.org> xen-tools-3.0.2.ebuild:
  add some extra man pages, #129189

  10 Apr 2006; <chrb@gentoo.org> xen-tools-3.0.2.ebuild:
  remove sed fix, #129429

  10 Apr 2006; <chrb@gentoo.org> files/digest-xen-tools-3.0.2, Manifest:
  new digest

*xen-tools-3.0.2 (09 Apr 2006)

  09 Apr 2006; <chrb@gentoo.org> +xen-tools-3.0.2.ebuild:
  bump, #129191

  01 Apr 2006; Aron Griffis <agriffis@gentoo.org> xen-tools-3.0.1.ebuild,
  xen-tools-3.0.1_p9029.ebuild:
  Add warning regarding dev-lang/python built without USE=ncurses #128175

*xen-tools-3.0.1_p9029 (24 Mar 2006)
*xen-tools-3.0.1 (24 Mar 2006)

  24 Mar 2006; Aron Griffis <agriffis@gentoo.org> +files/xend-conf,
  +files/xend-init, +files/xendomains-conf, +files/xendomains-init,
  +metadata.xml, +xen-tools-3.0.1.ebuild, +xen-tools-3.0.1_p9029.ebuild:
  Split xen-tools from xen; this package installs xend and the tools, but not
  the hypervisor or include files. Unify the release and snapshot ebuilds for
  easier maintenance. Switch to a snapshot versioning scheme that keeps
  release/snapshot versions in order. Add myself as an additional maintainer
  in metadata.xml