What is the OpenServer 5D zlib 1.3.1 Package? The zlib 1.3.1 package is an updated zlib for OpenServer 5D that addresses the following problems or new features. Problems Fixed -------------- Version 1.3.1 has these key updates from 1.2.13: * Reject overflows of zip header fields in minizip. * Fix bug in inflateSync() for data held in bit buffer. * Add LIT_MEM define to use more memory for a small deflate speedup. * Fix decision on the emission of Zip64 end records in minizip. * Add bounds checking to ERR_MSG() macro, used by zError(). * Neutralize zip file traversal attacks in miniunz. * Fix a bug in ZLIB_DEBUG compiles in check_match(). * Building using K&R (pre-ANSI) function definitions is no longer supported. * Fixed a bug in deflateBound() for level 0 and memLevel 9. * Fixed a bug when gzungetc() is used immediately after gzopen(). * Fixed a bug when using gzflush() with a very small buffer. * Fixed a crash when gzsetparams() is attempted for a transparent write. * Fixed test/example.c to work with FORCE_STORED. * Fixed minizip to allow it to open an empty zip file. * Fixed reading disk number start on zip64 files in minizip. * Fixed a logic error in minizip argument processing. Contents -------- zlib-1.3.1-OpenServer5D-i386.pkg.gz zlib-dev-1.3.1-OpenServer5D-i386.pkg.gz MD5 (zlib-1.3.1-OpenServer5D-i386.pkg.gz) = 6eb68548b12a6463956e13560f41a2b4 MD5 (zlib-dev-1.3.1-OpenServer5D-i386.pkg.gz) = af1ccc07b3ec03be77dda1348fb032fd SHA256 (zlib-1.3.1-OpenServer5D-i386.pkg.gz) = 1bc68f20442686f00238481e1438681985c6755b8838cb37ad4ec4922b798a59 SHA256 (zlib-dev-1.3.1-OpenServer5D-i386.pkg.gz) = 1ccd56388990bfb3edd838884087aa7d4a502df66111c0fb570eaa0435c4ea6d Software Notes and Recommendations ---------------------------------- The zlib 1.3.1 package is intended for installation on OpenServer 5 Definitive 2018 (also known as 5D2M1) Installation Instructions ------------------------- 1. Download zlib-1.3.1-OpenServer5D-i386.pkg.gz and zlib-dev-1.3.1-OpenServer5D-i386.pkg.gz files to the /tmp directory on your machine. 2. After the download is complete, change to /tmp and run the following to command(s) to verify the integrity of the download: openssl sha256 zlib-1.3.1-OpenServer5D-i386.pkg.gz openssl sha256 zlib-dev-1.3.1-OpenServer5D-i386.pkg.gz THe output should match the sums above. 3. As root, add the package to your system using these commands: $ su - Password: # gzcat /tmp/zlib-1.3.1-OpenServer5D-i386.pkg.gz | pkgadd -qd - all If you develop software using the zlib library, install the development package. # gzcat /tmp/zlib-dev-1.3.1-OpenServer5D-i386.pkg.gz | pkgadd -qd - all 4. The system should be rebooted after installing this package to insure all the services using the /usr/lib/libz.so.1 library are restarted. Removal Instructions -------------------- 1. Your system will not contain a zlib after removal of this package. Note: removing zlib will break OpenSSH, OpenSSL and any other software linked against the zlib library. 2. If you are sure you want to do this, as root, remove the package using these commands: $ su - Password: # pkginfo -q zlib-dev && pkgrm zlib-dev # pkgrm zlib If you have questions regarding this supplement, or the product on which it is installed, please contact your Xinuos software supplier. ------------------------------------------------------------------------------- (C) Copyright 2025 Xinuos, Inc. All Rights Reserved.