SCZ is a set of simple, portable, light-weight file compression and decompression utilities. Simple compress and decompress subroutines can be linked and called within applications to compress or unpack data on the fly. These functions can also be used through stand-alone utilities. The initial set of routines implements a lossless compression algorithm, so restoration and decompression are perfect.
|Tags||Utilities Archiving Compression|
|Operating Systems||OS Independent|
Release Notes: Some very minor updates were released for the SCZ compression library routines and recursion tests. Conditional compilation statements were added to the library files to avoid redefinitions in case they get included multiple times. In the regression test generator, include statements were added for standard libraries that are now needed by gcc.
Release Notes: Include statements were added for standard libraries that are now needed by gcc in the regression test data-generator.
Release Notes: Issues with the SCZ photo image compression utilities reading binary files on some platforms were cleaned up. Unlike the core SCZ functions which implement perfect lossless compression, the image routines apply a lossy method appropriate for images. They achieve high compression ratios with little image degradation.
Release Notes: A comment error in scz.h was fixed. An API document was added to the Web page.
Release Notes: Some memory leaks and freeing issues were cleaned up. A potential bug in the streams-compress function was fixed. Compression speed was improved. The header file was reorganized with prototypes for convenient linking into applications. The SCZ compression format remains stable, and the latest version passes all regression tests.