]>
git.ipfire.org Git - thirdparty/libvirt.git/log 
Laine Stump  [Wed, 3 Feb 2021 19:54:40 +0000  (14:54 -0500)]  
test_driver: replace VIR_FREE with g_free in all vir*Free() functionsSigned-off-by: Laine Stump <laine@redhat.com> Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com> 
Laine Stump  [Wed, 3 Feb 2021 19:36:01 +0000  (14:36 -0500)]  
qemu: replace VIR_FREE with g_free in all vir*Free() functionsSigned-off-by: Laine Stump <laine@redhat.com> Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com> 
Laine Stump  [Wed, 3 Feb 2021 19:40:15 +0000  (14:40 -0500)]  
libxl: replace VIR_FREE with g_free in all vir*Free() functionsSigned-off-by: Laine Stump <laine@redhat.com> Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com> 
Laine Stump  [Wed, 3 Feb 2021 19:55:29 +0000  (14:55 -0500)]  
bhyve: replace VIR_FREE with g_free in all vir*Free() functionsSigned-off-by: Laine Stump <laine@redhat.com> Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com> 
Laine Stump  [Wed, 3 Feb 2021 19:32:34 +0000  (14:32 -0500)]  
util: replace VIR_FREE with g_free in all vir*Free() functionsSigned-off-by: Laine Stump <laine@redhat.com> Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com> 
Laine Stump  [Wed, 3 Feb 2021 19:34:14 +0000  (14:34 -0500)]  
conf: replace remaining straggler VIR_FREE with g_free in vir*Free()
I missed a few in commit 
f9f81f1c 
Signed-off-by: Laine Stump <laine@redhat.com> 
Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com> 
Andrea Bolognani  [Wed, 3 Feb 2021 11:32:46 +0000  (12:32 +0100)]  
tests: Improve macOS stat() mocking logicSigned-off-by: Andrea Bolognani <abologna@redhat.com> Reviewed-by: Michal Privoznik <mprivozn@redhat.com> 
Andrea Bolognani  [Wed, 3 Feb 2021 11:32:13 +0000  (12:32 +0100)]  
tests: Split macOS stat() mocking logicSigned-off-by: Andrea Bolognani <abologna@redhat.com> Reviewed-by: Michal Privoznik <mprivozn@redhat.com> 
Pavel Hrdina  [Wed, 3 Feb 2021 15:28:40 +0000  (16:28 +0100)]  
qemu_driver: increase recorded counter for disk block stats
Commit <
318d807a0bd3372b634d1952b559c5c627ccfa5b > added a fix to skip
most of the block stat code to not log error message for missing storage
sources but forgot to increase the recordnr counter.
Signed-off-by: Pavel Hrdina <phrdina@redhat.com> 
Reviewed-by: Michal Privoznik <mprivozn@redhat.com> 
Pavel Hrdina  [Mon, 1 Feb 2021 10:59:48 +0000  (11:59 +0100)]  
qemu_monitor_json: fix JSON generator for VC chardevSigned-off-by: Pavel Hrdina <phrdina@redhat.com> Reviewed-by: Michal Privoznik <mprivozn@redhat.com> 
Jan Kuparinen  [Wed, 3 Feb 2021 18:40:09 +0000  (19:40 +0100)]  
Translated using Weblate (Finnish)Co-authored-by: Jan Kuparinen <copper_fin@hotmail.com> Signed-off-by: Jan Kuparinen <copper_fin@hotmail.com> 
Michal Privoznik  [Wed, 3 Feb 2021 19:17:15 +0000  (20:17 +0100)]  
vircgroup: Don't leak @parent in virCgroupEnableMissingControllers()Fixes: 77291414c7a8745cf4d2b06d3c38d269cfbcfe32 Reported-by: Andrea Bolognani <abologna@redhat.com> Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Reviewed-by: Pavel Hrdina <phrdina@redhat.com> 
Laine Stump  [Tue, 2 Feb 2021 17:51:48 +0000  (12:51 -0500)]  
build: fix specfile logic for disabling netcfFixes: 35d5b26aa433bd33f4b33be3dbb67313357f97f9 Signed-off-by: Laine Stump <laine@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Pavel Hrdina  [Mon, 1 Feb 2021 11:00:35 +0000  (12:00 +0100)]  
qemu: implement vhost-user-blk supportSigned-off-by: Pavel Hrdina <phrdina@redhat.com> Reviewed-by: Ján Tomko <jtomko@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Pavel Hrdina  [Tue, 2 Feb 2021 12:37:02 +0000  (13:37 +0100)]  
qemu_capabilities: introduce vhost-user-blk capabilitySigned-off-by: Pavel Hrdina <phrdina@redhat.com> Reviewed-by: Ján Tomko <jtomko@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Pavel Hrdina  [Mon, 25 Jan 2021 17:13:29 +0000  (18:13 +0100)]  
conf: implement support for vhostuser diskSigned-off-by: Pavel Hrdina <phrdina@redhat.com> Reviewed-by: Ján Tomko <jtomko@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Pavel Hrdina  [Mon, 25 Jan 2021 14:59:02 +0000  (15:59 +0100)]  
docs: introduces new vhostuser disk typeSigned-off-by: Pavel Hrdina <phrdina@redhat.com> Reviewed-by: Ján Tomko <jtomko@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Pavel Hrdina  [Mon, 1 Feb 2021 17:52:04 +0000  (18:52 +0100)]  
qemu_validate: move and refactor qemuValidateDomainDefVirtioFSSharedMemorySigned-off-by: Pavel Hrdina <phrdina@redhat.com> Reviewed-by: Ján Tomko <jtomko@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Pavel Hrdina  [Mon, 1 Feb 2021 10:59:03 +0000  (11:59 +0100)]  
qemu_alias: introduce qemuDomainGetVhostUserAlias helperSigned-off-by: Pavel Hrdina <phrdina@redhat.com> Reviewed-by: Ján Tomko <jtomko@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Daniel P. Berrangé  [Fri, 22 Jan 2021 11:48:23 +0000  (11:48 +0000)]  
qemu: taint the VM if it is using a deprecated machine typeSigned-off-by: Daniel P. Berrangé <berrange@redhat.com> 
Daniel P. Berrangé  [Fri, 22 Jan 2021 11:48:23 +0000  (11:48 +0000)]  
qemu: taint the VM if it is using a deprecated CPU modelSigned-off-by: Daniel P. Berrangé <berrange@redhat.com> 
Daniel P. Berrangé  [Fri, 22 Jan 2021 11:44:32 +0000  (11:44 +0000)]  
qemu: add ability to associate a string message with taint warningSigned-off-by: Daniel P. Berrangé <berrange@redhat.com> 
Daniel P. Berrangé  [Fri, 22 Jan 2021 11:43:02 +0000  (11:43 +0000)]  
conf: introduce new taint flag for deprecated configurationSigned-off-by: Daniel P. Berrangé <berrange@redhat.com> 
Daniel P. Berrangé  [Fri, 22 Jan 2021 12:16:23 +0000  (12:16 +0000)]  
qemu: report whether a machine type is deprecated in capabilitiesSigned-off-by: Daniel P. Berrangé <berrange@redhat.com> 
Daniel P. Berrangé  [Fri, 22 Jan 2021 11:15:08 +0000  (11:15 +0000)]  
qemu: report whether a CPU model is deprecated in dom capabilitiesSigned-off-by: Daniel P. Berrangé <berrange@redhat.com> 
Daniel P. Berrangé  [Fri, 22 Jan 2021 15:24:34 +0000  (15:24 +0000)]  
docs: use a relative link to the kbase pageReviewed-by: Andrea Bolognani <abologna@redhat.com> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Wed, 3 Feb 2021 12:43:28 +0000  (13:43 +0100)]  
viralloc: Remove VIR_ALLOC_VARSigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Wed, 3 Feb 2021 12:33:24 +0000  (13:33 +0100)]  
virNetDevGetEthtoolGFeatures: Avoid use of VIR_ALLOC_VARSigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Wed, 3 Feb 2021 12:31:15 +0000  (13:31 +0100)]  
locking: sanlock: Avoid use of VIR_ALLOC_VAR for 'struct sanlk_resource'Signed-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Wed, 3 Feb 2021 12:25:46 +0000  (13:25 +0100)]  
virLockManagerSanlockAddDisk: Refactor cleanupSigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Wed, 3 Feb 2021 12:25:40 +0000  (13:25 +0100)]  
virLockManagerSanlockAddLease: Refactor cleanupSigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Wed, 3 Feb 2021 12:42:00 +0000  (13:42 +0100)]  
virNWFilterVarCombIter: Allocate 'iter' member separatelySigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Tue, 2 Feb 2021 15:22:43 +0000  (16:22 +0100)]  
util: alloc: Remove VIR_DISPOSE_STRINGSigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Tue, 2 Feb 2021 16:22:02 +0000  (17:22 +0100)]  
virnetlibsshsession: Replace VIR_DISPOSE_STRING with virSecureEraseStringSigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Tue, 2 Feb 2021 15:21:50 +0000  (16:21 +0100)]  
util: alloc: Remove VIR_AUTODISPOSE_STRSigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Tue, 2 Feb 2021 16:05:23 +0000  (17:05 +0100)]  
virNetLibsshAuthenticatePassword: Use virSecureEraseString instead of VIR_AUTODISPOSE_STRSigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Tue, 2 Feb 2021 16:05:23 +0000  (17:05 +0100)]  
cmdSecretGetValue: Use virSecureEraseString instead of VIR_AUTODISPOSE_STRSigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Tue, 2 Feb 2021 16:05:23 +0000  (17:05 +0100)]  
virStorageBackendRBDOpenRADOSConn: Use virSecureEraseString instead of VIR_AUTODISPOSE_STRSigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Tue, 2 Feb 2021 16:04:30 +0000  (17:04 +0100)]  
qemuBuildRBDSecinfoURI: Use virSecureEraseString instead of VIR_AUTODISPOSE_STRSigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Tue, 2 Feb 2021 15:49:30 +0000  (16:49 +0100)]  
libxlMakeNetworkDiskSrc: Use virSecureEraseString instead of VIR_AUTODISPOSE_STRSigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Tue, 2 Feb 2021 14:49:10 +0000  (15:49 +0100)]  
util: virsecureerase: Introduce virSecureEraseStringSigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Mon, 1 Feb 2021 13:18:25 +0000  (14:18 +0100)]  
util: viralloc: Remove VIR_DISPOSE(_N)Signed-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Mon, 1 Feb 2021 13:16:54 +0000  (14:16 +0100)]  
tests: viralloc: Remove testDispose caseSigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Mon, 1 Feb 2021 13:13:53 +0000  (14:13 +0100)]  
storageBackendCreateQemuImgSecretPath: Use virSecureErase instead of VIR_DISPOSE_NSigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Tue, 2 Feb 2021 14:44:55 +0000  (15:44 +0100)]  
virCryptoEncryptDataAESgnutls: Use virSecureErase instead of memsetSigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Mon, 1 Feb 2021 13:13:53 +0000  (14:13 +0100)]  
virCryptoEncryptDataAESgnutls: Use virSecureErase instead of VIR_DISPOSE_NSigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Mon, 1 Feb 2021 13:11:52 +0000  (14:11 +0100)]  
virStorageBackendRBDOpenRADOSConn: Use virSecureErase instead of VIR_DISPOSE_NSigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Mon, 1 Feb 2021 13:09:01 +0000  (14:09 +0100)]  
virsh: cmdSecretGetValue: Use virSecureErase instead of VIR_DISPOSE_NSigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Mon, 1 Feb 2021 11:55:27 +0000  (12:55 +0100)]  
qemu: domain: Use virSecureErase for clearing secrets instead of VIR_DISPOSE_NSigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Mon, 1 Feb 2021 11:50:00 +0000  (12:50 +0100)]  
libxlMakeNetworkDiskSrc: Avoid use of VIR_DISPOSE_NSigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Mon, 1 Feb 2021 11:15:57 +0000  (12:15 +0100)]  
storage_backend_iscsi(_direct): Properly clear secretsSigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Mon, 1 Feb 2021 13:01:57 +0000  (14:01 +0100)]  
virsh: cmdSecretSetValue: Rework handling of the secret valueSigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Tue, 2 Feb 2021 14:27:22 +0000  (15:27 +0100)]  
util: Introduce virsecureerase moduleSigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Tue, 2 Feb 2021 15:00:28 +0000  (16:00 +0100)]  
virNetLibsshSessionAuthAddPrivKeyAuth: Refactor cleanupSigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Tue, 2 Feb 2021 14:57:06 +0000  (15:57 +0100)]  
virNetLibsshSessionAuthAddPrivKeyAuth: Don't unlock unlocked 'sess' on errorSigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Mon, 1 Feb 2021 12:10:59 +0000  (13:10 +0100)]  
cmdSecretSetValue: Make it obvious that --file, --base64 and --interactive are exlcusiveSigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Mon, 1 Feb 2021 11:52:07 +0000  (12:52 +0100)]  
qemuDomainMasterKeyCreate: Don't use VIR_DISPOSE_N on failureSigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Mon, 1 Feb 2021 11:12:42 +0000  (12:12 +0100)]  
libxlMakeDomBuildInfo: Don't use VIR_DISPOSE_N for USB device listSigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Peter Krempa  [Mon, 1 Feb 2021 11:08:13 +0000  (12:08 +0100)]  
hypervFreeInvokeParams: Don't use VIR_DISPOSE_N for freeing 'params'Signed-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
gongwei  [Tue, 2 Feb 2021 14:20:46 +0000  (09:20 -0500)]  
conf: add realtime parameter for rtcSigned-off-by: gongwei <gongwei@smartx.com> Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Reviewed-by: Michal Privoznik <mprivozn@redhat.com> 
Peter Krempa  [Mon, 1 Feb 2021 13:46:46 +0000  (14:46 +0100)]  
util: virstring: Remove unused prototypes for virStr(n)dupSigned-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> 
Tim Wiederhake  [Mon, 1 Feb 2021 12:42:07 +0000  (13:42 +0100)]  
vircommand: Simplify virCommandAddArgSigned-off-by: Tim Wiederhake <twiederh@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Tim Wiederhake  [Mon, 1 Feb 2021 12:42:06 +0000  (13:42 +0100)]  
vircryptotest: Directly assign string to avoid memcpySigned-off-by: Tim Wiederhake <twiederh@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Tim Wiederhake  [Mon, 1 Feb 2021 12:42:05 +0000  (13:42 +0100)]  
tests: Prevent malloc with size 0Signed-off-by: Tim Wiederhake <twiederh@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Tim Wiederhake  [Mon, 1 Feb 2021 12:42:04 +0000  (13:42 +0100)]  
virhostuptime: Fix rounding in uptime calculation
"f + 0.5" does not round correctly for values very close to
".5" for every integer multiple, e.g. "0.
499999975 ".
Found by clang-tidy's "bugprone-incorrect-roundings" check.
Signed-off-by: Tim Wiederhake <twiederh@redhat.com> 
Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Tim Wiederhake  [Mon, 1 Feb 2021 12:42:03 +0000  (13:42 +0100)]  
udevProcessCCW: Initialize variableSigned-off-by: Tim Wiederhake <twiederh@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Tim Wiederhake  [Mon, 1 Feb 2021 12:42:02 +0000  (13:42 +0100)]  
Replace bzero() with memset()Signed-off-by: Tim Wiederhake <twiederh@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Tim Wiederhake  [Mon, 1 Feb 2021 12:42:01 +0000  (13:42 +0100)]  
virsh-domain: Fix error handling of pthread_sigmaskSigned-off-by: Tim Wiederhake <twiederh@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Tim Wiederhake  [Mon, 1 Feb 2021 12:42:00 +0000  (13:42 +0100)]  
qemu_tpm: Fix indentation in qemuTPMEmulatorBuildCommandSigned-off-by: Tim Wiederhake <twiederh@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Tim Wiederhake  [Mon, 1 Feb 2021 12:41:59 +0000  (13:41 +0100)]  
xen: Fix indentation in xenParseXLSpiceSigned-off-by: Tim Wiederhake <twiederh@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Tim Wiederhake  [Mon, 1 Feb 2021 12:41:58 +0000  (13:41 +0100)]  
virfile: Remove redundant #ifndefSigned-off-by: Tim Wiederhake <twiederh@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Tim Wiederhake  [Mon, 1 Feb 2021 11:28:04 +0000  (12:28 +0100)]  
commandhelper: Use automatic memory management in mainSigned-off-by: Tim Wiederhake <twiederh@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Tim Wiederhake  [Mon, 1 Feb 2021 11:28:03 +0000  (12:28 +0100)]  
commandhelper: Use automatic memory management in printInputSigned-off-by: Tim Wiederhake <twiederh@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Tim Wiederhake  [Mon, 1 Feb 2021 11:28:02 +0000  (12:28 +0100)]  
commandhelper: Use automatic memory management in printCwdSigned-off-by: Tim Wiederhake <twiederh@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Tim Wiederhake  [Mon, 1 Feb 2021 11:28:01 +0000  (12:28 +0100)]  
commandhelper: Use automatic memory management in printEnvironmentSigned-off-by: Tim Wiederhake <twiederh@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Tim Wiederhake  [Mon, 1 Feb 2021 11:28:00 +0000  (12:28 +0100)]  
commandhelper: Use automatic memory management in parseArgumentsSigned-off-by: Tim Wiederhake <twiederh@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Tim Wiederhake  [Mon, 1 Feb 2021 11:27:59 +0000  (12:27 +0100)]  
commandhelper: Make number of fds variable in parseArgumentsSigned-off-by: Tim Wiederhake <twiederh@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Tim Wiederhake  [Mon, 1 Feb 2021 11:27:58 +0000  (12:27 +0100)]  
commandhelper: Make number of fds variable in printInputSigned-off-by: Tim Wiederhake <twiederh@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Tim Wiederhake  [Mon, 1 Feb 2021 11:27:57 +0000  (12:27 +0100)]  
commandhelper: Factor out printInputSigned-off-by: Tim Wiederhake <twiederh@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Tim Wiederhake  [Mon, 1 Feb 2021 11:27:56 +0000  (12:27 +0100)]  
commandhelper: Factor out printCwdSigned-off-by: Tim Wiederhake <twiederh@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Tim Wiederhake  [Mon, 1 Feb 2021 11:27:55 +0000  (12:27 +0100)]  
commandhelper: Factor out printDaemonizationSigned-off-by: Tim Wiederhake <twiederh@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Tim Wiederhake  [Mon, 1 Feb 2021 11:27:54 +0000  (12:27 +0100)]  
commandhelper: Factor out printFdsSigned-off-by: Tim Wiederhake <twiederh@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Tim Wiederhake  [Mon, 1 Feb 2021 11:27:53 +0000  (12:27 +0100)]  
commandhelper: Factor out printEnvironmentSigned-off-by: Tim Wiederhake <twiederh@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Tim Wiederhake  [Mon, 1 Feb 2021 11:27:52 +0000  (12:27 +0100)]  
commandhelper: Factor out printArgumentsSigned-off-by: Tim Wiederhake <twiederh@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Tim Wiederhake  [Mon, 1 Feb 2021 11:27:51 +0000  (12:27 +0100)]  
commandhelper: Factor out parseArgumentsSigned-off-by: Tim Wiederhake <twiederh@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Tim Wiederhake  [Mon, 1 Feb 2021 11:27:50 +0000  (12:27 +0100)]  
commandhelper: Split argument parsing and printingSigned-off-by: Tim Wiederhake <twiederh@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Tim Wiederhake  [Mon, 1 Feb 2021 11:27:49 +0000  (12:27 +0100)]  
commandhelper: Consolidate argument parsingSigned-off-by: Tim Wiederhake <twiederh@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Tim Wiederhake  [Mon, 1 Feb 2021 11:27:48 +0000  (12:27 +0100)]  
commandhelper: Consolidate error pathsSigned-off-by: Tim Wiederhake <twiederh@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Tim Wiederhake  [Mon, 1 Feb 2021 11:27:47 +0000  (12:27 +0100)]  
commandhelper: Simplify envsortSigned-off-by: Tim Wiederhake <twiederh@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Tim Wiederhake  [Mon, 1 Feb 2021 11:27:46 +0000  (12:27 +0100)]  
commandhelper: Remove numpollfds variableSigned-off-by: Tim Wiederhake <twiederh@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Tim Wiederhake  [Mon, 1 Feb 2021 11:27:45 +0000  (12:27 +0100)]  
commandhelper: Remove origenv variableSigned-off-by: Tim Wiederhake <twiederh@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com> 
Matt Coleman  [Tue, 2 Feb 2021 00:48:48 +0000  (19:48 -0500)]  
news: implement new Hyper-V APIsSigned-off-by: Matt Coleman <matt@datto.com> Reviewed-by: Michal Privoznik <mprivozn@redhat.com> 
Matt Coleman  [Tue, 2 Feb 2021 00:48:47 +0000  (19:48 -0500)]  
hyperv: provide a more detailed error message for WSMan faultsSigned-off-by: Matt Coleman <matt@datto.com> Reviewed-by: Michal Privoznik <mprivozn@redhat.com> 
Matt Coleman  [Tue, 2 Feb 2021 00:48:46 +0000  (19:48 -0500)]  
hyperv: implement domainScreenshotSigned-off-by: Matt Coleman <matt@datto.com> Reviewed-by: Michal Privoznik <mprivozn@redhat.com> 
Matt Coleman  [Tue, 2 Feb 2021 00:48:45 +0000  (19:48 -0500)]  
hyperv: implement networkGetXMLDescCo-authored-by: Dawid Zamirski <dzamirski@datto.com> Signed-off-by: Matt Coleman <matt@datto.com> Reviewed-by: Michal Privoznik <mprivozn@redhat.com> 
Matt Coleman  [Tue, 2 Feb 2021 00:48:44 +0000  (19:48 -0500)]  
hyperv: implement networkGetAutostart, networkIsActive, and networkIsPersistentCo-authored-by: Dawid Zamirski <dzamirski@datto.com> Signed-off-by: Matt Coleman <matt@datto.com> Reviewed-by: Michal Privoznik <mprivozn@redhat.com> 
Matt Coleman  [Tue, 2 Feb 2021 00:48:43 +0000  (19:48 -0500)]  
hyperv: implement connectNumOfDefinedNetworks and connectListDefinedNetworksCo-authored-by: Dawid Zamirski <dzamirski@datto.com> Signed-off-by: Matt Coleman <matt@datto.com> Reviewed-by: Michal Privoznik <mprivozn@redhat.com> 
Matt Coleman  [Tue, 2 Feb 2021 00:48:42 +0000  (19:48 -0500)]  
hyperv: implement networkLookupByName and networkLookupByUUIDSigned-off-by: Matt Coleman <matt@datto.com> Reviewed-by: Michal Privoznik <mprivozn@redhat.com> 
Matt Coleman  [Tue, 2 Feb 2021 00:48:41 +0000  (19:48 -0500)]  
hyperv: implement connectListAllNetworks and connectNumOfNetworksCo-authored-by: Dawid Zamirski <dzamirski@datto.com> Signed-off-by: Matt Coleman <matt@datto.com> Reviewed-by: Michal Privoznik <mprivozn@redhat.com> 
Matt Coleman  [Tue, 2 Feb 2021 00:48:40 +0000  (19:48 -0500)]  
hyperv: add support for creating network adaptersCo-authored-by: Sri Ramanujam <sramanujam@datto.com> Signed-off-by: Matt Coleman <matt@datto.com> Reviewed-by: Michal Privoznik <mprivozn@redhat.com>