From c9d7f2a3f72ced2dd576057b84bf03c6ece260af Mon Sep 17 00:00:00 2001 From: Katja Marttila Date: Tue, 31 Jan 2023 15:57:22 +0200 Subject: Check sha1 checksum per repository Updates.xml contains Checksum variable which can be set to false to skip the archives checksum verification. The variable was read from one arbitrary Updates.xml file and that was used in all downloads. Fixed so that the checksum is read per Updates.xml. This change also speeds up the component generation phase as it no longer needs to read Updates.xml file. Task-number: QTIFW-2805 Task-number: QTIFW-2928 Change-Id: Id28dd370ef200aec67cb85cbbc1d08d925b43c21 Reviewed-by: Arttu Tarkiainen --- src/libs/installer/constants.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/libs/installer/constants.h') diff --git a/src/libs/installer/constants.h b/src/libs/installer/constants.h index 960d9181c..e887fcba1 100644 --- a/src/libs/installer/constants.h +++ b/src/libs/installer/constants.h @@ -72,6 +72,7 @@ static const QLatin1String scOfflineBinaryName("OfflineBinaryName"); static const QLatin1String scSHA1("SHA1"); static const QLatin1String scMetadataName("MetadataName"); static const QLatin1String scContentSha1("ContentSha1"); +static const QLatin1String scCheckSha1CheckSum("CheckSha1CheckSum"); // symbols static const QLatin1String scCaretSymbol("^"); -- cgit v1.2.3