-
Notifications
You must be signed in to change notification settings - Fork 237
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge master into feature/cdn-updates #3230
Commits on Jul 11, 2023
-
Add
IRdpClient
to abstract some common functionality of RDP clientsThe reason this wasn't added to the `AxMsRdpClientX` classes is that I thought it best to not touch `AxMSTSCLib` classes as they are likely generated. Signed-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7067629 - Browse repository at this point
Copy the full SHA 7067629View commit details -
Catch
HRESULT E_FAIL
exceptions forIRDPClient.Connect
callsThe `Connect` method returns `E_FAIL` if it is called while the control is already connected or in the connecting state. This can be hit when a lot of connections are being opened at the same time, and it's there as a failsafe. Also adds `IsAttemptingConnection` as a new field Signed-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9ea0a53 - Browse repository at this point
Copy the full SHA 9ea0a53View commit details -
CA-379640: Do not reset remote consoles if they're still attempting c…
…onnection to a VM This prevents `AccessViolationException`s being called, as they're hit when two instances of `AxMSTSCLib.AxMsRdpClient9` call `Connect` on the same IP + Port combination, which results in the same memory being accessed in unmanaged code. Signed-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b8eb2b5 - Browse repository at this point
Copy the full SHA b8eb2b5View commit details -
Tidy up
XSVNCScreen
: removethis
when unnecessarySigned-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 53fba19 - Browse repository at this point
Copy the full SHA 53fba19View commit details -
Tidy up
XSVNCScreen
: remove redundant initializersSigned-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5ba0a42 - Browse repository at this point
Copy the full SHA 5ba0a42View commit details -
Tidy up
XSVNCScreen
: use built-in type referencesSigned-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bcb3fdc - Browse repository at this point
Copy the full SHA bcb3fdcView commit details -
Tidy up
XSVNCScreen
: use expression-bodied propertiesSigned-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2287672 - Browse repository at this point
Copy the full SHA 2287672View commit details -
Tidy up
XSVNCScreen
: remove redundantbase()
callSigned-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 67dd31f - Browse repository at this point
Copy the full SHA 67dd31fView commit details -
Tidy up
XSVNCScreen
: usevar
when possibleSigned-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a79eaa0 - Browse repository at this point
Copy the full SHA a79eaa0View commit details -
Tidy up
XSVNCScreen
: remove redundant explicit delegate creationSigned-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d0e63e7 - Browse repository at this point
Copy the full SHA d0e63e7View commit details -
Tidy up
XSVNCScreen
: remove redundant type argumentsSigned-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a55cc8e - Browse repository at this point
Copy the full SHA a55cc8eView commit details -
Tidy up
XSVNCScreen
: merge conditional expressionSigned-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 56274d7 - Browse repository at this point
Copy the full SHA 56274d7View commit details -
Tidy up
XSVNCScreen
: remove cast with pattern variableSigned-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d28ec66 - Browse repository at this point
Copy the full SHA d28ec66View commit details -
Signed-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4cfb129 - Browse repository at this point
Copy the full SHA 4cfb129View commit details -
Tidy up
XSVNCScreen
: usenull
propagation and conditional accessSigned-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 133cd45 - Browse repository at this point
Copy the full SHA 133cd45View commit details -
Tidy up
XSVNCScreen
: Fix naming in fileSigned-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 85414de - Browse repository at this point
Copy the full SHA 85414deView commit details -
Tidy up
XSVNCScreen
: fix missing uses ofnull
propagationSigned-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for baea368 - Browse repository at this point
Copy the full SHA baea368View commit details -
Tidy up
XSVNCScreen
: fix typosSigned-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9618c11 - Browse repository at this point
Copy the full SHA 9618c11View commit details -
Tidy up
XSVNCScreen
: use explicit modifiersSigned-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 559843f - Browse repository at this point
Copy the full SHA 559843fView commit details -
Tidy up
XSVNCScreen
: fix whitespaceSigned-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 84e294b - Browse repository at this point
Copy the full SHA 84e294bView commit details
Commits on Jul 12, 2023
-
Dispose of timer when creating new port polling
Timer
This avoids having too many timers running at the same time. One could for instance update the `EnableRDPPolling` property from the `Options` dialog and start several concurrent `Timer`s Signed-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 60a5580 - Browse repository at this point
Copy the full SHA 60a5580View commit details
Commits on Jul 27, 2023
-
Improve variable naming in
RdpClient.cs
Signed-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 23391e7 - Browse repository at this point
Copy the full SHA 23391e7View commit details
Commits on Aug 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 72fd9d4 - Browse repository at this point
Copy the full SHA 72fd9d4View commit details -
CA-381216: Corrections to Help URL and message.
Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for de18d64 - Browse repository at this point
Copy the full SHA de18d64View commit details -
Merge pull request #3197 from kc284/master
Merge feature/cdn-updates to master + CA-381216
Configuration menu - View commit details
-
Copy full SHA for bee2388 - Browse repository at this point
Copy the full SHA bee2388View commit details
Commits on Aug 14, 2023
-
CA-381442: Disable the textboxes instead of making them readonly as i…
…t causes confusion to the user. Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fd1c082 - Browse repository at this point
Copy the full SHA fd1c082View commit details -
XSI-1476: No need to disable the post-update tasks textbox.
Also, prevent OnPageUpdated being called twice. Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cda7982 - Browse repository at this point
Copy the full SHA cda7982View commit details
Commits on Aug 15, 2023
-
Show a different alert message if the user has never synchronized.
Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 046476c - Browse repository at this point
Copy the full SHA 046476cView commit details -
Use different image for the RPM packages to distinguish them from the…
… updates. Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2a81e63 - Browse repository at this point
Copy the full SHA 2a81e63View commit details -
CA-381500: Ensure unlicensed hosts post Nile do not show as such in G…
…eneral Tab Page Signed-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0680d9c - Browse repository at this point
Copy the full SHA 0680d9cView commit details -
CA-381500: Remove "(Unlicensed)" for post Nile hosts in
MainWindow
Signed-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 81bf424 - Browse repository at this point
Copy the full SHA 81bf424View commit details -
CA-375740: VMSS has no other_config, hence no custom fields can be set.
Also, allow for a longer field label before ellipsization takes over. Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7839615 - Browse repository at this point
Copy the full SHA 7839615View commit details -
Configuration menu - View commit details
-
Copy full SHA for 218d910 - Browse repository at this point
Copy the full SHA 218d910View commit details -
CA-381502: Show the disabled reason in a new column because the toolt…
…ips are obscure. Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 143974e - Browse repository at this point
Copy the full SHA 143974eView commit details -
CA-381502: Improved the disabled reason for new servers.
Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0d103e9 - Browse repository at this point
Copy the full SHA 0d103e9View commit details
Commits on Aug 16, 2023
-
CA-381500: Revert renaming of
Status
toExpiry status
Signed-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1f7fbc0 - Browse repository at this point
Copy the full SHA 1f7fbc0View commit details -
CA-381500: Use custom wording for post-Nile license status in the Gen…
…eral Tab Signed-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b9f2779 - Browse repository at this point
Copy the full SHA b9f2779View commit details -
CA-381593: Remove CIS privacy policy link from Server Status Report
Signed-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d9885d3 - Browse repository at this point
Copy the full SHA d9885d3View commit details
Commits on Aug 17, 2023
-
Corrected prechecks and calculation of post-update tasks for supp-pac…
…ks installed on new servers. Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6e175a4 - Browse repository at this point
Copy the full SHA 6e175a4View commit details -
Applied supp-packs were not shown at pool level for new servers.
Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a98a135 - Browse repository at this point
Copy the full SHA a98a135View commit details -
Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 82f5522 - Browse repository at this point
Copy the full SHA 82f5522View commit details -
Improve readability of
ConnectToRemoteConsole
inXSVNCScreen
Signed-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 212543f - Browse repository at this point
Copy the full SHA 212543fView commit details -
Remove useless lock around
RemoteConsole
callsIf a different thread accesses this code, the assertion will throw a Fatal error before hitting the content of the `lock`. Signed-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c1bb907 - Browse repository at this point
Copy the full SHA c1bb907View commit details -
Merge pull request #3169 from danilo-delbusso/bug/rdp-crash_CA-379640…
…_XSI-1454 CA-379640, CA-356178, CA-370866: Do not reset remote consoles if they're still attempting connection to a VM
Configuration menu - View commit details
-
Copy full SHA for 6cfba9f - Browse repository at this point
Copy the full SHA 6cfba9fView commit details -
Merge pull request #3199 from danilo-delbusso/bug/CA-381500_unlicensed
CA-381500: Fix `misc` instances of Unlicensed wording showing for post Nile host/pools
Configuration menu - View commit details
-
Copy full SHA for 113c19f - Browse repository at this point
Copy the full SHA 113c19fView commit details -
CA-381678: Fix misc wording issues in
ManageCdnUpdatesPage
export fileSigned-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fbdcf5f - Browse repository at this point
Copy the full SHA fbdcf5fView commit details -
Merge pull request #3200 from kc284/CA-381502-reason
CA-381502: Show the disabled reason in a new column. Extended the messages shown.
Configuration menu - View commit details
-
Copy full SHA for 351c652 - Browse repository at this point
Copy the full SHA 351c652View commit details -
Merge pull request #3202 from kc284/supp-pack
Wording change; corrections for supp-pack installation.
Configuration menu - View commit details
-
Copy full SHA for fdd5ca7 - Browse repository at this point
Copy the full SHA fdd5ca7View commit details
Commits on Aug 18, 2023
-
Merge pull request #3198 from kc284/master
UX improvements: CA-381442, XSI-1476, CA-375740
Configuration menu - View commit details
-
Copy full SHA for e4b2b67 - Browse repository at this point
Copy the full SHA e4b2b67View commit details -
CA-381212, CA-381664: Corrections when fetching list of available upd…
…ates: - Try waiting on get_updates if it is not immediately available. - Log instead of failing when a known (404/500) BadServerResponseException occurs. - Ensure the UI is refreshed after fetching the list of updates. Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fe8a28e - Browse repository at this point
Copy the full SHA fe8a28eView commit details -
CA-381215: Try waiting on host.apply_updates if it is not immediatel…
…y available. Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e485a0a - Browse repository at this point
Copy the full SHA e485a0aView commit details -
CP-44618: Bumped branding to v5.1.
Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 99612f2 - Browse repository at this point
Copy the full SHA 99612f2View commit details -
Updated introductory info for the HA configuration wizard.
Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 776dfc1 - Browse repository at this point
Copy the full SHA 776dfc1View commit details -
Merge pull request #3204 from kc284/cdn-fixes
CA-381212, CA-381664, CA-381215, CP-44618
Configuration menu - View commit details
-
Copy full SHA for 002bcbf - Browse repository at this point
Copy the full SHA 002bcbfView commit details
Commits on Aug 21, 2023
-
More fixes including CA-381728, CA-381618, CA-381225 (#3205)
* CA-381728: If no post-update tasks exist, XenCenter should explicitly state so. Also, livepatches should be shown if other guidance is absent. Signed-off-by: Konstantina Chremmou <[email protected]> * Missing placeholders for building locally without applying branding. Signed-off-by: Konstantina Chremmou <[email protected]> * Missing help links. Also removed scripts that are not used any more. Signed-off-by: Konstantina Chremmou <[email protected]> * CA-381618: The HA/WLB off check is a pool, not a host check. Signed-off-by: Konstantina Chremmou <[email protected]> * CA-381225: Corrected order of running update guidance (also uses input from CA-381718). Signed-off-by: Konstantina Chremmou <[email protected]> * UPDATES_URL has been renamed to XC_UPDATES_URL. Signed-off-by: Konstantina Chremmou <[email protected]> --------- Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for de1120f - Browse repository at this point
Copy the full SHA de1120fView commit details -
CA-381212 : The protocol is not always HTTP/1.1
Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8644ed3 - Browse repository at this point
Copy the full SHA 8644ed3View commit details
Commits on Aug 24, 2023
-
Removed obsolete project xva_verify.
Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 214e245 - Browse repository at this point
Copy the full SHA 214e245View commit details -
Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for adec15e - Browse repository at this point
Copy the full SHA adec15eView commit details -
- Removed target to add manifest using mt.exe. The manifest is already in the project and embedded in the executable after the build. - Removed Windows Vista and Windows 8 as .NET Framework 4.8 is not installable there. Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 54c2fbb - Browse repository at this point
Copy the full SHA 54c2fbbView commit details
Commits on Aug 25, 2023
-
- Add missing rebranding change - C++ splash screen was removed Signed-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 78ea00e - Browse repository at this point
Copy the full SHA 78ea00eView commit details -
Rename
CONTRIB
toCONTRIBUTING.md
File name needs to be `CONTRIBUTING` for GitHub to pick it up as a valid file for contributor guidelines. See https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors#adding-a-contributing-file Signed-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 69e3c6c - Browse repository at this point
Copy the full SHA 69e3c6cView commit details
Commits on Aug 29, 2023
-
Stop retrieving values from Messages.resx by passing hardcoded string…
…s to the Messages.ResourceManager. Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9c37834 - Browse repository at this point
Copy the full SHA 9c37834View commit details -
Moved two WLB actions to the same folder as the rest of the WLB actio…
…ns. Removed obsolete messages. Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d990e37 - Browse repository at this point
Copy the full SHA d990e37View commit details
Commits on Aug 30, 2023
-
CA-381212 : The error is not always Internal Server Error;
Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c5430d0 - Browse repository at this point
Copy the full SHA c5430d0View commit details
Commits on Sep 1, 2023
-
Merge pull request #3210 from danilo-delbusso/dev/readme
Update README and CONTRIB files
Configuration menu - View commit details
-
Copy full SHA for 49334fc - Browse repository at this point
Copy the full SHA 49334fcView commit details -
Merge pull request #3209 from kc284/tech-debt
CP-40739 (build with VS 2022) and some tech debt
Configuration menu - View commit details
-
Copy full SHA for 30e9924 - Browse repository at this point
Copy the full SHA 30e9924View commit details
Commits on Sep 4, 2023
-
CP-45097: Show product brand alongside the version on the General and…
… Search tabPage. Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 89fd16b - Browse repository at this point
Copy the full SHA 89fd16bView commit details -
Merge pull request #3212 from kc284/oil
Refactored retrieval of values from Messages.resx.
Configuration menu - View commit details
-
Copy full SHA for 98c3814 - Browse repository at this point
Copy the full SHA 98c3814View commit details -
Update links between
CONTRIBUTING
andMAINTAINERS
Signed-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 53dd3d9 - Browse repository at this point
Copy the full SHA 53dd3d9View commit details
Commits on Sep 6, 2023
-
CP-45071: Convert XenCenter build scripts to PowerShell. (#3219)
* CP-45071: Convert XenCenter build scripts to PowerShell. * Removed obsolete variable. * Pass the timestamp server and the certificate thumbprint as parameters to the build and sign scripts. * Added further logging and made the verbose output of cmdlets optional. * Updated README. * Improved script readability. Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dd98fe6 - Browse repository at this point
Copy the full SHA dd98fe6View commit details
Commits on Sep 7, 2023
-
CA-376887: Refactor thread management for
ArchiveMaintainer
(#3148)* Tidy up `ArchiveMaintainer`: use naming conventions * Tidy up `ArchiveMaintainer`: use `var` when possible * Tidy up `ArchiveMaintainer`: fix typos * Tidy up `ArchiveMaintainer`: move action methods in own region * Tidy up `ArchiveMaintainer`: apply code formatting * Tidy up `ArchiveMaintainer`: remove unused constant/using * Tidy up `ArchiveMaintainer`: group methods into regions * Tidy up `ArchiveMaintainer`: remove xmldocs * Tidy up `ArchiveMaintainer`: miscellaneous changes * Tidy up `ArchiveMaintainer`: move `NextArchiveDown` to correct `region` * CA-376887: Use multiple threads to load performance tab data This commit removes the ad-hoc use of `Thread` and instead relies on `ThreadPool` and `CancellationToken`s to handle multi-threading. To achieve this, `ArchiveMaintainer` instances are now tied to only one `XenObject`. If a user navigates to another Performance tab, a new instance of `ArchiveMaintainer` is used. This enables XenCenter to quietly cancel ongoing data fetching operations, and start a new one without affecting the UI. UI elements are simply updated to point to the new `ArchiveMaintainer` while the old one is being closed. Please note that follow up commits to clean up `ArchiveMaintiner` and this implementation are coming. They have been separated to make reviews easier * CA-376887: Move initial load logic to separate method in `ArchiveMaintainer` * CA-376887: Rename `Update` to `StartUpdateLoop` in `ArchiveMaintainer` * CA-376887: Fix use of `Dispose` in `PerformancePage` and collapse `Stop`/`Pause` into one method * CA-376887: Remove unused `FirstTime` variable * Tidy up `ArchiveMaintainer`: use `switch` when possible and improve logging * Tidy up `ArchiveMaintainer`: Move variables inline * Tidy up `ArchiveMaintainer`: Standardize fields/properties * Tidy up `ArchiveMaintainer`: Normalize whitespace * CA-376887: Ensure only one thread is spawned for each `ArchiveMaintainer` - Ensures resources are disposed of - Fixes issues whereby quickly starting and stopping threads for the same `XenObject` `ArchiveMantainer` would cause threads from not exiting * Improve formatting and whitespace in `ArchiveMaintainer` * Improve logging of exceptions in `ArchiveMaintainer:Get` * Fix `ServerNow` calls in `ArchiveMaintainer` * Deregister `ArchiveMaintainer` events when a new one is reassigned. Also rename methods * Apply code review suggestions Signed-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bba9f43 - Browse repository at this point
Copy the full SHA bba9f43View commit details -
Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 560ebc5 - Browse repository at this point
Copy the full SHA 560ebc5View commit details -
Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 78073c7 - Browse repository at this point
Copy the full SHA 78073c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3445f5a - Browse repository at this point
Copy the full SHA 3445f5aView commit details
Commits on Sep 8, 2023
-
Parse unit "percent" (used by pvsaccelerator_space_utilization). Mino…
…r tidy. Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 139186d - Browse repository at this point
Copy the full SHA 139186dView commit details
Commits on Sep 12, 2023
-
Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dbe7183 - Browse repository at this point
Copy the full SHA dbe7183View commit details -
Removed obsolete project CFUValidator.
Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9470e20 - Browse repository at this point
Copy the full SHA 9470e20View commit details
Commits on Sep 22, 2023
-
CA-375900: Prepend
\\?\
to file paths when creating streams for arc……hive generation (#3184) * CA-375900: Prepend `//?/` to file paths when creating streams for archive generation The string works to enable creation of files with paths larger than 260 characters. * CA-375900: Add directory support and rename utility method * Fix whitespace in `ArchiveWriterTest` * CA-375900: Explicitly enumerate files and directories in `ArchiveWriter` `Directory.GetFiles` and `Directory.GetDirectories` do not enumerate if paths are longer than 260, even when prepended with `//?/`. * CA-375900: Add long path tests to `ArchiveWriter` * CA-375900: Add long path tests to `ArchiveIterator` * CA-375900: Ensure files are added to folders in archive * Use a recursive method to add directories and files to archive in `ArchiveIterator` Also improves progress reporting by basing it on directory count * Fix typos * Expand `ArchiveWriterTests` to cover all combinations of directory and path lengths * Ensure that directories used in recursive `Directory.Delete` calls are using long path format If files in the directory exceed the 260 character limit, the calls will fail * Expand `ArchiveIteratorTests` to cover all combinations of directory and path lengths * Ensure relative path name removes `rootPath` * Fix typo * Do not use long paths when importing OVFs The import uses `DiscUtils` which cannot handle paths prepended with `//?/` * Remove use of `ToLongWindowsPath` within appliance export This partially reverts commit 819425855c56c14b937849714b359003465bd2f4. * Refactoring and some corrections. Signed-off-by: Danilo Del Busso <[email protected]> Signed-off-by: Konstantina Chremmou <[email protected]> Co-authored-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 86fa2f6 - Browse repository at this point
Copy the full SHA 86fa2f6View commit details -
CA-382850: Catch exception when listing pipe names with invalid chara…
…cters Pipes can be created with invalid characters in their names (such as `|`). This results in an exception being thrown when those files are accessed via standard API calls such as `Directory.GetFiles`. Other processes might create these pipes and inadvertently prevent XenCenter from starting altogether. Signed-off-by: Danilo Del Busso <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8983ce9 - Browse repository at this point
Copy the full SHA 8983ce9View commit details -
CP-45372: Bumped branding to v5.3
Signed-off-by: Konstantina Chremmou <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1c18cba - Browse repository at this point
Copy the full SHA 1c18cbaView commit details