This is an automated email from the ASF dual-hosted git repository.

rohit pushed a change to branch 4.19
in repository https://gitbox.apache.org/repos/asf/cloudstack.git


    from 38f028613fc Fix getRepair method in checkVolume command (#8840)
     new fc3c625beba server: fix security issues caused by extraconfig on KVM
     new 67e2061f4b8 api: client verification in servlet
     new 939d0b9011a engine-storage: control download redirection
     add 72b2eb0087f server: fix security issues caused by extraconfig on KVM
     add 00f687db1be api: client verification in servlet
     new b642500f153 Merge remote-tracking branch 'origin/4.18' into 4.19

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../java/org/apache/cloudstack/ServerDaemon.java   |  3 +-
 .../storage/template/HttpTemplateDownloader.java   | 18 ++++++++-
 .../template/MetalinkTemplateDownloader.java       | 10 ++++-
 .../storage/template/S3TemplateDownloader.java     | 19 +++++++--
 .../template/SimpleHttpMultiFileDownloader.java    | 22 +++++++++--
 .../cloud/storage/template/TemplateDownloader.java |  2 +
 .../storage/template/TemplateDownloaderBase.java   |  6 +++
 .../agent/directdownload/CheckUrlCommand.java      | 11 +++++-
 .../directdownload/DirectDownloadCommand.java      | 15 +++++++-
 .../directdownload/HttpDirectDownloadCommand.java  |  6 ++-
 .../directdownload/HttpsDirectDownloadCommand.java |  7 +++-
 .../MetalinkDirectDownloadCommand.java             |  5 ++-
 .../directdownload/NfsDirectDownloadCommand.java   |  5 ++-
 .../direct/download/DirectDownloadHelper.java      | 45 ++++++++++++----------
 .../download/DirectTemplateDownloaderImpl.java     | 13 ++++++-
 .../download/HttpDirectTemplateDownloader.java     | 21 +++++-----
 .../download/HttpsDirectTemplateDownloader.java    | 26 ++++++++-----
 .../download/MetalinkDirectTemplateDownloader.java | 20 +++++-----
 .../download/NfsDirectTemplateDownloader.java      |  5 ++-
 .../storage/command/DownloadCommand.java           | 13 +++++++
 .../storage/to/DownloadableObjectTO.java}          | 15 ++++----
 .../cloudstack/storage/to/SnapshotObjectTO.java    |  2 +-
 .../cloudstack/storage/to/TemplateObjectTO.java    |  3 +-
 .../cloudstack/storage/to/VolumeObjectTO.java      |  3 +-
 .../download/BaseDirectTemplateDownloaderTest.java |  2 +-
 .../MetalinkDirectTemplateDownloaderTest.java      |  3 +-
 ...orageService.java => DownloadableDataInfo.java} |  6 ++-
 .../engine/subsystem/api/storage/TemplateInfo.java |  2 +-
 .../engine/subsystem/api/storage/VolumeInfo.java   |  2 +-
 .../cloud/configuration/ConfigurationManager.java  |  2 +
 .../java/com/cloud/storage/StorageManager.java     |  4 ++
 .../storage/image/TemplateServiceImpl.java         |  5 ++-
 .../storage/image/store/TemplateObject.java        |  8 ++++
 .../cloudstack/storage/volume/VolumeObject.java    |  8 ++++
 .../cloudstack/framework/config/ConfigDepot.java   |  1 +
 .../cloudstack/framework/config/ConfigKey.java     |  1 +
 .../framework/config/impl/ConfigDepotImpl.java     |  7 ++++
 .../framework/config/impl/ConfigDepotImplTest.java | 17 ++++++++
 .../resource/wrapper/LibvirtCheckUrlCommand.java   |  4 +-
 .../kvm/storage/KVMStorageProcessor.java           |  2 +-
 server/src/main/java/com/cloud/api/ApiServer.java  | 40 +++++++++++++++----
 server/src/main/java/com/cloud/api/ApiServlet.java | 41 ++++++++++++++------
 .../configuration/ConfigurationManagerImpl.java    | 10 +++++
 .../com/cloud/hypervisor/HypervisorGuruBase.java   | 15 ++++++--
 .../java/com/cloud/storage/StorageManagerImpl.java | 29 +++++++++++++-
 .../com/cloud/storage/VolumeApiServiceImpl.java    | 12 ++++--
 .../cloud/template/HypervisorTemplateAdapter.java  | 19 ++++++---
 .../src/main/java/com/cloud/vm/UserVmManager.java  |  3 ++
 .../main/java/com/cloud/vm/UserVmManagerImpl.java  | 41 ++++++++++++++++----
 .../direct/download/DirectDownloadManagerImpl.java | 17 +++++---
 .../test/java/com/cloud/api/ApiServletTest.java    | 29 ++++++++++----
 .../com/cloud/storage/StorageManagerImplTest.java  | 43 +++++++++++++++++++++
 .../cloud/vpc/MockConfigurationManagerImpl.java    |  5 +++
 .../storage/template/DownloadManager.java          | 18 +++++----
 .../storage/template/DownloadManagerImpl.java      | 25 ++++++++----
 ui/public/locales/en.json                          |  1 +
 ui/src/components/view/DetailSettings.vue          | 13 ++++++-
 .../src/main/java/com/cloud/utils/StringUtils.java |  2 +-
 utils/src/main/java/com/cloud/utils/UriUtils.java  |  3 +-
 .../java/com/cloud/utils/storage/QCOW2Utils.java   | 20 +++++++---
 60 files changed, 577 insertions(+), 178 deletions(-)
 copy core/src/main/java/{com/cloud/agent/api/AgentControlCommand.java => 
org/apache/cloudstack/storage/to/DownloadableObjectTO.java} (72%)
 copy 
engine/api/src/main/java/org/apache/cloudstack/engine/subsystem/api/storage/{ObjectStorageService.java
 => DownloadableDataInfo.java} (86%)

Reply via email to