Merge pull request #1280 from johnelse/ca-105974

CA-105974: Preserve genid for template import and cross-pool migration
CA-95669: VNC/VNCTerm should listen on localhost only (127.0.0.1)
(The commit from Feb/March 2013 didn't fix this.)

This only fixes the problem for guest domains, not for dom0.

The dom0 vncterm is run from /etc/inittab so we shall need to
change the repository that adds the relevant line to that file.

Signed-off-by: Thomas Sanders <thomas.sanders@citrix.com>
Merge pull request #1284 from thomassa/CA-95669-vncterm-if

CA-95669: VNC/VNCTerm should listen on localhost only (127.0.0.1)
Update CREDITS list

Signed-off-by: Mike McClurg <mike.mcclurg@citrix.com>
CA-107919: Whitespace

Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
CA-107919: Reduce memory usage when writing large RRDs.

Previously we temporarily allocated an enormous data structure in
memory with partially applied functions all over the place. Now
we don't.

Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
Merge pull request #1293 from jonludlam/CA-107919-master

CA 107919: Reduce memory footprint of RRDD
CA-108234: Prevent VM migration onto a host with lower platform version
Signed-off-by: Siddharth Vinothkumar <siddharth.vinothkumar@citrix.com>
XOP-369: Make RRDD plugins' data sources default=false

Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
XOP-369: Add a config parameter to set the 'default' for plugins' DSs

data sources provided by plugins currently are assumed to be
default=false. To change this, add a line to the config file, which
is found at /etc/xcp-rrdd.conf:

'plugin-default = true'

Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
CA-108508: Add a script to re-enable the RRDD plugin data sources

Script is 'xe-enable-all-plugin-metrics', which takes a single
argument 'true' or 'false'. This script will restart the toolstack.

Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
Merge pull request #1298 from jonludlam/CA-108508

CA-108508
New manpages and style updates.
Updated Grant's pages with current style
Fix VIF.remove_ipv6_allowed
Merge pull request #1299 from saa/master

Fix remove_ipv6_allowed.
Merge pull request #1300 from Xenapi-Admin-Project/master

New manpages
Making the check for both types of migrations
Signed-off-by: Siddharth Vinothkumar <siddharth.vinothkumar@citrix.com>
CA-100685: When domain disappears during VM shutdown operation, just go ahead instead of rasing any cancellation error

Signed-off-by: Zheng Li <zheng.li@eu.citrix.com>
CA-107107: enable backtraces in xenopsd

Signed-off-by: Rob Hoes <rob.hoes@citrix.com>