jgz - Download
Download
Current version is 0.2. It is considered beta software: some work is still planned, and more extensive testing is still needed. But it is altogether less beta-ish than version 0.1.
Available archives are:
- source code: jgz-src-0.2.zip
- compiled JAR: jgz-0.2.jar
The compiled JAR includes the library code, but not the example applications. It should be compatible with Java Virtual Machines 1.1 and newer. It has not been compiled for J2ME (but if you want to target a J2ME platform, you should include the source code in your application anyway).
The source code archive contains the source code files for the jgz library, as well as a few example command-line applications, and some unit tests meant for the JUnit framework (which IDE for Java tend to integrate by default).
Older versions are available:
- version 0.1: jgz-src-0.1.zip and jgz-0.1.jar
Changes
Main changes from version 0.1 are:
- The flush mode implementation has been tested, and found to be incorrect; version 0.2 includes some fixes.
- A "state machine" API for the deflater has been added.
- The deflater has been tweaked a bit: it now runs faster, uses less memory, and compresses better.