From 9ab410bf2418cf2707f5ac9bf3f9c41897b96909 Mon Sep 17 00:00:00 2001 From: Irek Fakhrutdinov Date: Mon, 3 Jun 2024 16:11:09 +0200 Subject: [PATCH] Expose the new CMS parm functions; update deps Signed-off-by: Irek Fakhrutdinov --- CHANGELOG.md | 4 ++++ c/zis/stubinit.c | 2 ++ deps/zowe-common-c | 2 +- h/zis/zisstubs.h | 4 +++- 4 files changed, 10 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 93e0add06..e67a67fa5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ All notable changes to the ZSS package will be documented in this file. +## `2.18.1` +- Bugfix: Support cross-memory server parameters longer than 128 characters (#684) +- Enhancement: Expose new cross-memory server's functions in dynlink (#684) + ## `2.18.0` - Change log level for setting default value of 'httpRequestHeapMaxBlocks' to DEBUG instead of INFO.(#719) diff --git a/c/zis/stubinit.c b/c/zis/stubinit.c index 63a2eca3b..ee83deb3d 100644 --- a/c/zis/stubinit.c +++ b/c/zis/stubinit.c @@ -229,6 +229,8 @@ stubVector[ZIS_STUB_CMGETLOG] = (void*)cmsGetPCLogLevel; stubVector[ZIS_STUB_CMGETSTS] = (void*)cmsGetStatus; stubVector[ZIS_STUB_CMMKSNAM] = (void*)cmsMakeServerName; + stubVector[ZIS_STUB_CMGETPRX] = (void*)cmsGetConfigParmExt; + stubVector[ZIS_STUB_CMGETPUX] = (void*)cmsGetConfigParmExtUnchecked; stubVector[ZIS_STUB_DYNASTXU] = (void*)createSimpleTextUnit; stubVector[ZIS_STUB_DYNASTX2] = (void*)createSimpleTextUnit2; stubVector[ZIS_STUB_DYNACTXU] = (void*)createCharTextUnit; diff --git a/deps/zowe-common-c b/deps/zowe-common-c index f58ed6d59..02bd07fae 160000 --- a/deps/zowe-common-c +++ b/deps/zowe-common-c @@ -1 +1 @@ -Subproject commit f58ed6d59fa64ada199c06d2de182b4b3ea6233e +Subproject commit 02bd07faee8578f49ab1a22c01813b8c131f710f diff --git a/h/zis/zisstubs.h b/h/zis/zisstubs.h index 13a0a66e2..449ae7b99 100644 --- a/h/zis/zisstubs.h +++ b/h/zis/zisstubs.h @@ -20,7 +20,7 @@ FULL BACKWARD COMPATIBILITY MUST BE MAINTAINED */ -#define ZIS_STUBS_VERSION 3 +#define ZIS_STUBS_VERSION 4 /* How does a user check for compatibility? @@ -310,6 +310,8 @@ /* #define ZIS_STUB_CMECSAFR 382 cmsFreeECSAStorage - not in CMS_CLIENT */ /* #define ZIS_STUB_CMECSAA2 383 cmsAllocateECSAStorage2 - not in CMS_CLIENT */ /* #define ZIS_STUB_CMECSAF2 384 cmsFreeECSAStorage2 - not in CMS_CLIENT */ +#define ZIS_STUB_CMGETPRX 385 /* cmsGetConfigParmExt */ +#define ZIS_STUB_CMGETPUX 386 /* cmsGetConfigParmExtUnchecked */ /* dynalloc, 400-429 */ #define ZIS_STUB_DYNASTXU 400 /* createSimpleTextUnit mapped */