- Enhancement:
configmgr extract
option supports simple array (#502) - Bugfix: removed "ByteOutputStream" debug message, which was part of the
zwe
command output (#491) - Bugfix: HEAPPOOLS and HEAPPOOLS64 no longer need to be set to OFF for configmgr (#497)
- Enhancement: module registry (#405)
- Enhancement: Adding more arguments to httpClientSessionInit to allow passing back internal rc and
removing the reference from changelog in
3.0.0
. (#499). - Bugfix: make sure CEE3ERP is invoked in LE 31-bit XPLINK (#504)
- Feature: added javascript
zos.getStatvfs(path)
function to obtain file system information (#482). - Add support for LE 64-bit in isgenq.c (#422).
- Bugfix: IARV64 results must be checked for 0x7FFFF000 (#474)
- Bugfix: SLH should not ABEND when MEMLIMIT is reached (additional NULL check)
- Bugfix: support cross-memory server parameters longer than 128 characters (zowe/zss#684)
- Minor
components.zss.logLevels._zss.httpserver=5
debug messages enhancement (#471)
- Fixed
xplatform.loadFileUTF8
when trying to open nonexistent file (#454) - Bugfix: fix an incorrect check in the recovery router code which might lead to the state cell-pool being released prematurely (#446)
- Allocating SLH for http server with configurable value 'httpRequestHeapMaxBlocks' in yaml (#447).
- Return error when last config file is non existent or has some error (#460).
- No yaml value converted to null (#442)
- Added
zos.getZosVersion()
andzos.getEsm()
calls for configmgr QJS (#429) - For correct base64 encoding scheme the buffer size is made to be divisble by 3 (#431).
- Take into account leap seconds in xmem log messages' timestamps (#432, #433)
- Using a temporary buffer pointer to avoid pointer corruption during file write (#437).
- Remove obsolete building script build_configmgr.sh (#410). (#423)
- Add flags to avoid linkage-stack queries in the recovery facility (#404, #412)
- Added support for using "zowe.network" and "components.zss.zowe.network" to set TLS version properties. (#411)
- Added utility for general usage returning the name of External Security Manager
- WTO printing methods have been moved to zos.c to be more available as utilities (for ex: for the Launcher)
-
This action making a CHANGELOG note via special syntax from the GitHub PR commit message, like it could automatically update CHANGELOG.md with the message. First job checks if PR body has changelog note or not if it's not there then it asked them to add it and second job is to check if changelog note has been added in changelog.md file or not. (#396)
-
Feature: The configmgr can now use the 'zos' module in YAML config templates. The 'zos' module is only added when run on ZOS. For a list of available functions, see https://github.com/zowe/zowe-install-packaging/blob/v2.x/staging/build/zwe/types/%40qjstypes/zos.d.ts (#384)
-
Bugfix: configmgr parsing of yaml to json was limited to 256 characters for strings. This has been updated to 1024 to allow for up to max unix path strings. (#383)
- Feature: configmgr's zos module now has a "resolveSymbol" function which takes a string starting with & which can be used to resolve static and dynamic zos symbols
- Bugfix:
fileCopy
would not work when convert encoding was not requested. The destination file would be created, but without the requested content. - Feature:
fileCopy
now copies with the target having the permissions of the source, as opposed to the previous 700 permissions. - Bugfix: respondWithUnixFileMetadata would not return UID or GID of a file if the id-to-name mapping failed, which is possible when an account is removed.
- Added embeddedjs command "xplatform.appendFileUTF8" for appending to files rather than writing whole files.
- Bugfix that the configmgr binary would always return rc=0. Now, it has various return codes for the various internal errors or config invalid responses.
- Bugfix for lht functions of collections.c to avoid memory issues on negative keys
- Added a new build target, 'configmgr-rexx', which builds a version of configmgr that can be used within rexx scripts.
- Bugfix the help message on configmgr
- Added a script 'dependencies.sh' which assists in managing external depedencies needed for project compilation
- Added a new build target, 'configmgr', which builds a tool that can be called to either load, validate, and print the zowe configuration, or load, validate, and run a JS script that is given the configuration.
- Added an automated build for configmgr which is consumed by the zowe packaging
- Enhancement: Allow to specify 31-bit and 64-bit version of dataService library using
libraryName64
andlibraryName31
keys in DataService definition.
- Bugfix:
fileCopy
incorrectly processed files tagged as binary and mixed
- Bugfix: HTTP server did not send empty files correctly.
- Enhancement: Add "remoteStorage" pointer to dataservice struct, for accessing high availability remote storage in addition to or alternatively to local storage.
- Bugfix: Dataservice loading did not warn if program control was missing, which is essential, so plugin loading would fail silently in that case.
- Set cookie path to root in order to avoid multiple cookies when browser tries to set path automatically
- Fixed mimetype lookup for dotfiles
- Initialized http server log earlier, a bugfix to show error messages that were hidden before.