deco Changelog

What's new in deco 1.6.3

Feb 25, 2013
  • A crash when handling archive formats that always extract to a subdirectory was fixed.
  • A grammatical mistake in the usage message and a (still) misleading error message was corrected.
  • Minor code cleanup and optimization.
  • The compiler optimization level was set to -O2 instead of -O1 in the default cflags.

New in deco 1.6.2 (Jun 8, 2010)

  • Compile with -D_FILE_OFFSET_BITS=64 so that files of 2 GiB or larger can be extracted on platforms that don’t enable large file support by default.

New in deco 1.6.1.1 (Apr 12, 2010)

  • Removed some obsolete code.

New in deco 1.6.0.1 (Jan 29, 2009)

  • The build system has been updated for BSD users having trouble compiling deco.

New in deco 1.6 (Jan 18, 2009)

  • The -k option has been removed, and its behavior is now the default, which should lead to a nicer work flow.
  • Use the new -c ("clean") option to get the previous default of aborting extraction on error and deleting partial contents.

New in deco 1.5.7 (Nov 12, 2008)

  • A rather theoretical bug concerning the extraction of symbolic links was fixed.
  • The code has been cleaned up.

New in deco 1.5.6 (Oct 22, 2008)

  • If an archive named, for example, foo.zip contains a file also named foo.zip, previous versions of deco would fail in some circumstances.

New in deco 1.5.5.2 (Sep 29, 2008)

  • The code style has been improved.

New in deco 1.5.5.1 (Sep 17, 2008)

  • Minor code cleanups.

New in deco 1.5.5 (Sep 4, 2008)

  • This release avoids relying on theoretically undefined behavior with regards to pointers.
  • The system's stat() function is called less often, which reduces overhead on some platforms.
  • deco's source code has become more readable.

New in deco 1.5.4 (Sep 2, 2008)

  • Multi-part archives residing in the / or // directory are extracted correctly now.

New in deco 1.5.3 (Aug 30, 2008)

  • A bug was fixed that could cause deco to crash instead of exiting gracefully when out of memory at a certain point.
  • The code has been optimized and cleaned up.