About
Status
Download
Specs
Contact
Lists
GIT

SourceForge.net Logo

Valid HTML 4.01!

Valid CSS!

ncompress
About

Compress is a fast, simple LZW file compressor. Compress does not have the highest compression rate, but it is one of the fastest programs to compress data. Compress is the defacto standard in the UNIX community for compressing files.

The ncompress code is released into the public domain.

Also note that all existing patents on the LZW algorithm have expired world-wide.

Status

The last "upstream" release will be supported in minor bug fix mode only. These will be the 4.2.4.x releases.

Anything above and beyond that will be the 4.2.5.x releases.

All releases will continue to be public domain.

Download 4.2.4.4 4.2.4.4
  • Add some spelling fixes from Kenneth J. Pronovici
  • Tweak makefile syntax for make 3.82
  • Tweak by Kenneth J. Pronovici to escape hyphens in man pages for groff
Download 4.2.4.3 4.2.4.3
  • Check return value of chown().
  • Fix from Fedora for checking malloc() return.
  • Fix from Fedora/gzip to avoid integer overflow for CVE-2010-0001.
Download 4.2.4.2 4.2.4.2
  • Integrate build/man touchups from Debian.
  • Add fix from Fedora for handling of 0 byte files.
  • Pull in POSIX standard headers for prototypes (stdlib,string,unistd).
  • Replace rindex() with strrchr().
  • Don't set CC by default in Makefile.def and add CFLAGS/CPPFLAGS/LDFLAGS where appropriate by default.
  • Add support for DESTDIR to the install target.
Download 4.2.4.1 4.2.4.1
  • Fix possible bss buffer underflow CVE-2006-1168
  • New homepage http://ncompress.sourceforge.net/
Download 4.2.4 4.2.4
  • Last upstream release placed into the public domain.
Specs

You can find plenty of info on the LZW algorithm (just use Google), but for fun, here's some helpful links.

Contact

Please use the mailing list to contact us:
ncompress Development List
Mailing List Archives/Signup/etc...

Developer:
Mike Frysinger