xenadmin/XenModel/XenAPI-Extensions
Danilo Del Busso c5d2e36564
CA-322672: Do not stop polling for RDP capabilities on VMs
These changes keep polling open console connections to check the status of RDP capabilities.
This is necessary when installing/uninstalling VM tools on VMs. Without this, changes in the `guest_metrics` aren't spotted. Consequently, the user is not shown the option to connect with RDP until they disconnect (or the console session is disconnected), even if the VM is capable.
That is because before this, the polling for RDP changes (as performed by `connectionPoller`) was only started if the VM had RDP capabilities when first connecting to it with the console.

Signed-off-by: Danilo Del Busso <Danilo.Del.Busso@citrix.com>
2022-03-29 15:34:09 +01:00
..
Auth.cs CA-176169: Changed copyright statements to include the comma in Citrix Systems, 2017-01-16 19:59:50 +00:00
BadServerResponse.cs CA-176169: Changed copyright statements to include the comma in Citrix Systems, 2017-01-16 19:59:50 +00:00
Blob.cs CA-329742, CA-330301: Logging simplification. 2019-11-13 12:31:44 +00:00
Bond.cs CP-34231: Remove language with negative connotations (#2860) 2021-08-31 11:31:16 +01:00
Certificate.cs CA-362868: POOL_CA_CERTIFICATE_* alerts are issued on the certificate and not on the pool. 2022-01-31 14:56:12 +00:00
Failure.cs CA-365297: Fixed error shown when attempting live migration of DMC VM to non-DMC host. 2022-03-21 13:10:51 +00:00
GPU_group.cs Converted all extension get properties of the API classes to methods in order to 2017-09-03 03:35:30 +01:00
Host.cs Renamed methods so they describe better what they do. 2022-03-03 14:36:06 +00:00
HostPowerOnMode.cs CP-33294: Remove iLO power on option from XenCenter 2020-03-30 10:48:32 +01:00
IXenObject.cs Converted all extension get properties of the API classes to methods in order to 2017-09-03 03:35:30 +01:00
Message.cs CA-362868: POOL_CA_CERTIFICATE_* alerts are issued on the certificate and not on the pool. 2022-01-31 14:56:12 +00:00
Network.cs CP-36392: Improve readability in Name method of Network's xapi extension 2021-11-15 10:18:32 +00:00
PBD.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
PGPU.cs Converted all extension get properties of the API classes to methods in order to 2017-09-03 03:35:30 +01:00
PIF.cs CP-34231: Remove language with negative connotations (#2860) 2021-08-31 11:31:16 +01:00
Pool_patch.cs Converted all extension get properties of the API classes to methods in order to 2017-09-03 03:35:30 +01:00
Pool_update.cs CA-296490: Upload single update to multiple pools in parallel. (#2338) 2019-01-10 13:24:42 +00:00
Pool.cs CP-34231: Remove language with negative connotations (#2860) 2021-08-31 11:31:16 +01:00
PUSB.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
PVS_cache_storage.cs Converted all extension get properties of the API classes to methods in order to 2017-09-03 03:35:30 +01:00
pvs_proxy_status.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
PVS_proxy.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
PVS_site.cs Converted all extension get properties of the API classes to methods in order to 2017-09-03 03:35:30 +01:00
Role.cs Refactoring: compacted Role.ValidRoleList() and Role.CanPerform() overloads. 2022-02-03 11:59:17 +00:00
Secret.cs CA-176169: Changed copyright statements to include the comma in Citrix Systems, 2017-01-16 19:59:50 +00:00
Session.cs Refactoring: compacted Role.ValidRoleList() and Role.CanPerform() overloads. 2022-02-03 11:59:17 +00:00
SM.cs CA-283656: Display Multipathing Capabilities of GFS2 SRs (#1949) 2018-02-26 13:25:39 +00:00
SR.cs CP-36392: Refactor loops into if blocks 2021-10-04 15:42:10 +01:00
Subject.cs Renamed class and file PropertyManager to FriendlyNameManager to avoid confusion, 2019-01-28 14:49:48 +00:00
Task.cs CP-36392: Add comment to ignored catch blocks 2021-09-20 09:35:17 +01:00
VBD.cs CA-339584: Include CD VDI in the storage mapping for intra-pool migration 2020-08-11 08:46:42 +01:00
VDI.cs Converted remaining extension get and set properties of the API classes to methods 2017-09-05 02:15:38 +01:00
VGPU_type.cs CP-34045: Removed max resolution and max displays columns. 2020-07-28 10:01:09 +01:00
VGPU.cs REQ-720: Initial implementation of GPUEditPage and AddVgpuDialog. (#2422) 2019-06-10 14:49:31 +08:00
VIF.cs CA-303517: In XenCenter, if a VM has more than 1 IP address, it cannot be found using one of its IPs in the search box (#2331) 2018-11-29 09:47:39 +00:00
VM_appliance.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
VM_Docker_Info.cs CA-176169: Added copyright statement to files which it was missing from 2017-01-16 20:14:56 +00:00
VM_Docker_Version.cs CA-176169: Added copyright statement to files which it was missing from 2017-01-16 20:14:56 +00:00
VM_guest_metrics.cs CA-341778: Missing entries from distros treated as Linux. 2020-07-07 09:24:55 +01:00
vm_power_state.cs CA-176169: Changed copyright statements to include the comma in Citrix Systems, 2017-01-16 19:59:50 +00:00
VM.cs CA-322672: Do not stop polling for RDP capabilities on VMs 2022-03-29 15:34:09 +01:00
VMSS.cs CP-36392 pt.1: Removed unused using directives. 2021-04-07 10:04:47 +01:00
XenObject.cs CP-36392: Misc fixes to flagged Bugs (#2907) 2021-12-21 15:53:46 +00:00