From 5865c5ec6c094515f9b13bdd8187701e25d6cc81 Mon Sep 17 00:00:00 2001 From: Saranya2421 Date: Thu, 16 Apr 2026 18:36:26 +0530 Subject: [PATCH 1/4] Update downloadUtil.c --- dwnlutils/downloadUtil.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/dwnlutils/downloadUtil.c b/dwnlutils/downloadUtil.c index dbf14271..73548ecb 100644 --- a/dwnlutils/downloadUtil.c +++ b/dwnlutils/downloadUtil.c @@ -260,6 +260,14 @@ int doHttpFileDownload(void *in_curl, FileDwnl_t *pfile_dwnl, MtlsAuth_t *auth, COMMONUTILITIES_ERROR("%s: Parameter Check Fail\n", __FUNCTION__); return DWNL_FAIL; } + + // If hashData is expected, check its fields + if (pfile_dwnl->hashData != NULL) { + if (pfile_dwnl->hashData->hashvalue == NULL || pfile_dwnl->hashData->hashtime == NULL) { + COMMONUTILITIES_ERROR("%s: Invalid hashData fields in FileDwnl_t\n", __FUNCTION__); + return DWNL_FAIL; + } + } curl = (CURL *)in_curl; ret_code = setCommonCurlOpt(curl, pfile_dwnl->url, pfile_dwnl->pPostFields, pfile_dwnl->sslverify); From 486a564fd894af0acae468319c0fd50d6be85c03 Mon Sep 17 00:00:00 2001 From: Saranya2421 Date: Fri, 17 Apr 2026 10:47:08 +0530 Subject: [PATCH 2/4] Update L1-Test.yaml --- .github/workflows/L1-Test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/L1-Test.yaml b/.github/workflows/L1-Test.yaml index 25a715ad..c4537cf3 100644 --- a/.github/workflows/L1-Test.yaml +++ b/.github/workflows/L1-Test.yaml @@ -1,7 +1,7 @@ name: Unit tests Common Utilities on: pull_request: - branches: [ develop, main ] + branches: [ topic/rdm-change-8_4 ] env: AUTOMATICS_UNAME: ${{ secrets.AUTOMATICS_UNAME }} From 9ccffb2fa2345c49cba3ddecd684c9e1a04991f1 Mon Sep 17 00:00:00 2001 From: Saranya2421 Date: Fri, 17 Apr 2026 10:48:44 +0530 Subject: [PATCH 3/4] Update L1-Test.yaml --- .github/workflows/L1-Test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/L1-Test.yaml b/.github/workflows/L1-Test.yaml index c4537cf3..907cc698 100644 --- a/.github/workflows/L1-Test.yaml +++ b/.github/workflows/L1-Test.yaml @@ -1,7 +1,7 @@ name: Unit tests Common Utilities on: pull_request: - branches: [ topic/rdm-change-8_4 ] + branches: [ develop, main ] env: AUTOMATICS_UNAME: ${{ secrets.AUTOMATICS_UNAME }} From acad38b1d1f000b852799930a30aa76cf128f5a1 Mon Sep 17 00:00:00 2001 From: Saranya2421 Date: Fri, 17 Apr 2026 10:49:34 +0530 Subject: [PATCH 4/4] Update L1-Test.yaml --- .github/workflows/L1-Test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/L1-Test.yaml b/.github/workflows/L1-Test.yaml index 907cc698..25a715ad 100644 --- a/.github/workflows/L1-Test.yaml +++ b/.github/workflows/L1-Test.yaml @@ -1,7 +1,7 @@ name: Unit tests Common Utilities on: pull_request: - branches: [ develop, main ] + branches: [ develop, main ] env: AUTOMATICS_UNAME: ${{ secrets.AUTOMATICS_UNAME }}