And
http://www.gzip.org contains open source C code for zip format.
Terry
This may save a little time - it's a listing of the archivers in the FreeBSD
ports collection. They're the same ones used on Linux. Most descriptions
include a URL where a little digging should turn up the source code.
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
9e
9e is a program to explore Plan9 archives. You can do whatever you
like with the source so long as you clearly indicate all modifications
and the author responsible for each.
Usage Summary:
$9e [options] <file> ...
Options:
-h: dump headers only
-v: dump file names and sizes while extracting
-r: specify alternate root directory
-?: help
If no file is named on the command line, standard input is assumed.
Note that the input file must be a decompressed archive (decompress
with gzip).
WWW:
http://www.eecs.harvard.edu/~wkj/Software/9e/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
arc
This package creates and extracts-from ARC archives. An ARC archive
contains files which are compressed according to the most efficient
of three algorithms. ARC archives are usually only used for compatibility
with MS-DOS.
WWW:
http://arc.sourceforge.net/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
arj
This product is an implementation of ARJ v 2.7x for DOS on UNIX and
UNIX-like systems. It is assumed that the user is familiar with ARJ
operation on DOS before using this package.
New ARJ features on UNIX and UNIX-like platforms:
- Support for symbolic and hard links
- Archiving of special entities: pipes and devices
- Support for UID/GID storage in a variety of methods
- World's smallest native self-extracting modules
- Outstanding interoperability with ARJ for DOS, Windows and OS/2 Warp
WWW:
http://arj.sourceforge.net/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
bicom
Bicom is a data compressor in the PPM family. It is freely available and
Open Source. It's most unique characteristic, is that compression with
bicom is completely bijective -- any file is a possible bicom output that
can be decompressed, and then recompressed back to its original form. Of
course, any file is also a possible bicom input that can be compressed,
and then decompressed back to its original form. To support encryption
applications, bicom also includes a passphrase-protection option that
will automatically encrypt after compressing, or decrypt before
decompressing.
WWW:
http://www3.sympatico.ca/mt0000/bicom/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
bzip
Please use bzip2, which is the successor of this older bzip version.
This port stays for compatibility reasons. A discussion of the
advantages of bzip2 over bzip 0.21 is given on the homepage.
In short: bzip2 is faster, more reliable and *patent free*
COMMERCIAL USE of bzip
This program may or may not infringe certain US patents pertaining
to arithmetic coding and to the block-sorting transformation itself.
Opinions differ as to the precise legal status of some of the
algorithms used. Nevertheless, you should be aware that commercial
use of this program could render you liable to unfriendly legal
action.
WWW:
http://www.muraroa.demon.co.uk/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
bzip2
This is bzip2, a advanced block-sorting file compressor. It is
believed to be free from any patents.
WWW:
http://sources.redhat.com/bzip2/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
cabextract
A program to extract Microsoft cabinet (.CAB) files.
WWW:
http://www.kyz.uklinux.net/cabextract.php3
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
dact
Take file, compress each block with 1 of 256 algorithms (including no
compression) and use algorithm on a per block basis.
WWW:
http://www.rkeene.org/devel/dact/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
deepforest
The "Deep Forest" is a simple compression utility.
Note that both converters/deepforest and japanese/deepforest are mutually
exclusive and SHOULD NOT BE INSTALLED SIMULTANEOUSLY!
-KIRIYAMA Kazuhiko
<
[email protected]>
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
dpkg
This package contains the programs which handle the installation
and removal of packages on your system. The primary interface for
the dpkg suite is the `dselect' program; a more low-level and less
user-friendly interface is available in the form of the `dpkg'
command.
WWW:
http://packages.debian.org/stable/base/dpkg.html
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
fastjar
FastJar is a version of JDK's `jar' utility written entirely in C,
and therefore quite a bit faster. Currently some features such as
updating archive are unimplemented, but enough seems implemented.
WWW:
http://fastjar.sourceforge.net/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
fileroller
File Roller is an archive manager for the GNOME environment. Archive manager
means that you can create and modify archives, view the content of an archive,
view a file contained in the archive, and extract files from the archive.
File Roller is only a front-end (a graphical interface) to archiving programs
like tar and zip. The supported file types are :
* Tar archives uncompressed (.tar) or compressed with gzip (.tar.gz , .tgz),
bzip (.tar.bz , .tbz), bzip2 (.tar.bz2 , .tbz2), compress (.tar.Z , .taz),
lzop (.tar.lzo , .tzo)
* Zip archives (.zip)
* Jar archives (.jar , .ear , .war)
* Lha archives (.lzh)
* Rar archives (.rar)
* Single files compressed with gzip, bzip, bzip2, compress, lzop
File Roller also has a document viewer based on bonobo that lets you view files
of any type you have a viewer for.
Former WinZip users may find this program useful. It serves the same purpose.
WWW:
http://fileroller.sourceforge.net/
- Anders Nordby <
[email protected]>
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
freeze
FREEZE / MELT COMPRESSION PROGRAM
This version is tested under SunOS 4.1.2, Xenix 2.3.2, MS-DOS.
The format of frozen (2.X) file is incompatible with that of frozen (1.0),
but if this package is compiled with -DCOMPAT switch, you will able to
unpack frozen (1.0) files, if you have them.
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
gshar+gunshar
This is the set of GNU shar utilities.
`shar' makes so-called shell archives out of many files, preparing
them for transmission by electronic mail services. `unshar' helps
unpacking shell archives after reception. The core of both programs
is initially derived from public domain. Some modules and other
code sections are freely borrowed from other GNU distributions,
bringing `shar' under the terms of the GNU General Public License.
WWW:
http://www.gnu.org/software/sharutils/sharutils.html
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
gtar
The Free Software Foundation's "tar" tape archiver.
GNU tar saves many files together into a single tape or disk archive,
and can restore individual files from the archive. It includes
multivolume support, the ability to archive sparse files, automatic
archive compression/decompression, remote archives and special
features that allow tar to be used for incremental and full backups.
This distribution also includes rmt, the remote tape server.
Note that this port will install these utilities with a 'g' prefix,
e.g. gtar, but the texinfo documentation will refer to them without
the 'g' prefix.
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
gzip
Gzip (GNU zip) is a compression utility designed to be a replacement
for compress. Its main advantages over compress are much better
compression and freedom from patented algorithms.
WWW:
http://www.gzip.org/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
ha
HA is an archiver which I released in January 1993 as version 0.98.
After that I had plans to improve speed, archive handling etc. which
would have required total rewrite of the code. For that I unfortunately
could not find time. Because there has been quite considerably interest
for internals of HA (especially for the HSC compression method) I
decided to make a source level release from my current test version
(0.999 beta) and place it under GNU General Public License. The sources
for this version are not very consistent or clean, but everything should
work.
There are several improvements which should be made before this could be
called version 1.0. Some of the most obvious of these are:
- Compression methods should be coded in assembler for PC and using more
efficient data structures for 32 bit platforms. Current version does
some things only to overcome 64kB segments of 8086.
- UNIX port has still some problems and is missing some things (for example
a grouping operator in wildcard matches).
- File handling is far from optimum.
- Archive handling is not too clever either.
- Testing should be done more thoroughly as there are many special cases
in compression routines which get used very rarely.
- Documentation of code and algorithms is totally missing.
Author: Harri Hirvola <
[email protected]>
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
hffzip
HFFzip is a file compressor based on Huffman coding. HFFzip is
right for embedded systems, because of its little size and the
simple algorithm used.
WWW:
http://utenti.quipo.it/claudioscordino/hffzip.html
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
hpack.non-usa.only
The hpack Multi-System Archiver is an archiver that was
written to allow the transfer of archived data to differ-
ent systems. In the past archivers have traditionally
been available for single systems only, for example
PKZIP and LHARC for the IBM PC, Larc for the Amiga,
StuffIt and Compactor for the Macintosh, and tar and
compress for UNIX systems (while these archivers are
available on other systems, their use is not widespread).
Open-keys security included.
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
lbrate
lbrate extracts/decompresses files from the CP/M LBR format. (It can also list
and test such archives.) It does this in an `unzip'-like manner, mostly hiding
the details of individually compressed and renamed files, and transparently
deals with the required decompression/renaming.
lbrate is also (I believe) the only non-CP/M program to fully support
decompressing files from all three CP/M compression schemes (Q, Z, Y). With
this in mind, it can decompress such files directly, treating them as if they
were single-entry LBRs.
WWW:
http://rus.members.beeb.net/lbrate.html
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
lha
LHa for UNIX
This unofficial version of lha is based on Version 1.00. This
version supports extraction & archiving using -lh5- & -lh6- as well as
extraction using -lh7- algorithm.
All the bug reports on this version should be directed to Tsuguo
Okamoto <
[email protected]>.
If this software is included in a medium that may be obtained by
users without network connectivity, please notify Tsuguo Okamoto in
advance. Redistribution over networks is not restricted.
According to Masafumi NAKANE <
[email protected]> the author gives
permission to distribute this software on FreeBSD CDROM.
WWW:
http://www2m.biglobe.ne.jp/~dolphin/lha/lha.htm
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
libarc
A tiny C library and sample program to extract data compressed using dozen
popular archivers. Currently following formats are supported:
- tar (*.tar)
- tar + gzip'ed (*.tar.gz, *.tgz) (deflate)
- zip (*.zip) (implode, deflate)
- lzh (*.lzh) (lh0, lh1, lh2, lh3, lh4, lh5, lh6, lzs, lz5, lz4)
- MIME multipart
WWW:
http://www.onicos.com/staff/iz/release/#libarc
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
libcabinet
A portable library and small utility that can be used to create, use, and
modify Microsoft cabinet files (.cab) on any system.
WWW:
http://trill.cis.fordham.edu/~barbacha/cabinet_library/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
libcomprex
The libcomprex library transparently handles automatic compression and
decompression of files. The API is similar to C's built-in file access
functions, which provides a smooth transition to libcomprex. libcomprex
can also open uncompressed files, making it a good replacement for the
native file access functions.
WWW:
http://www.gnupdate.org/components/libcomprex/index.xml
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
linux-unace
Free command-line decompressor of ACE 2.0 or later archives.
WWW:
http://www.winace.com/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
lzo
LZO is a data compression library which is suitable for data
de-/compression in real-time. This means it favours speed over
compression ratio.
LZO implements a number of algorithms with the following features:
+ Decompression is simple and *very* fast.
+ Requires no memory for decompression.
+ Compression is pretty fast.
+ Requires 64 kB of memory for compression.
+ Allows you to dial up extra compression at a speed cost in the
compressor. The speed of the decompressor is not reduced.
+ Includes compression levels for generating pre-compressed data
which achieve a quite competitive compression ratio.
+ There is also a compression level which needs only 8 kB for
compression.
+ Algorithm is thread safe.
+ Algorithm is lossless.
Author: Markus Franz Xaver Johannes Oberhumer
(e-mail address removed)-linz.ac.at
WWW:
http://www.oberhumer.com/opensource/lzo/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
lzop
lzop is a file compressor which is very similar to gzip. It uses the LZO
library for compression services and its main advantages over gzip are much
higher compression and decompression speed (at the cost of some compression
ratio).
lzop is distributed under the terms of the GNU General Public License
(GPL).
WWW:
http://www.oberhumer.com/opensource/lzop/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
macutils
The macutils collection can handle a number of different Macintosh
file formats including Binhex, MacBinary, AppleSingle and
AppleDouble. There is also support for the Columbia Apple-talk
Package.
This package contains the following utilities:
macunpack
hexbin
macsave
macstream
binhex
tomac
frommac
Check out the man pages and /usr/local/share/doc/macutils (or
equivalent on your system) for more information.
Share and enjoy,
Joel...
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
makeself
makeself is a (very small) shell script that makes neat
self-extracting shell scripts, and allows you to specify a "setup"
command to execute upon finishing.
It's sorta like the Windows winzip self-extracting archives.
WWW:
http://www.megastep.org/makeself/
Author: Stephane Peter <
[email protected]>
- Will <
[email protected]>
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
mscompress
Microsoft "compress.exe/expand.exe" compatible (de)compressor
This package contains two programs:
msexpand, which decompress files compressed by Microsoft compress.exe utility
(e.g. Win 3.x installation files)
mscompress, which compress files using LZ77 compression algorithm. Output
files can be decompressed using Microsoft expand.exe or msexpand(1).
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
mtf
This is the port of the Microsoft Tape Format / NT Baclup reader.
It is in a "work for me" state.
WWW:
http://layton-graphics.com/mtf/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
nomarch
nomarch extracts files from the old `.arc' archive format. It can also
list and test such archives.
(nomarch is primarily intended as a `replacement' for the non-Free `arc'
program.)
WWW:
http://rus.members.beeb.net/nomarch.html
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
nulib
Nulib is a shell-based NuFX archive utility, based loosely on ARC for
the IBM PC and ar(1) under UNIX. It allows you to perform certain
operations on the same archives used by ShrinkIt, including view
archive contents, add to archive, extract from archive, and delete
from archive. In addition, it will list and unpack files from
Binary II archives.
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
nwreckdum
NWReckDum is Quake PAK file format manipulator. It allows you to
extract and create your PAK files easily from command line.
Author: Daniel Reed <
[email protected]>
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
p5-Archive-Tar
Archive::Tar provides an object oriented mechanism for handling tar files. It
provides class methods for quick and easy files handling while also allowing
for the creation of tar file objects for custom manipulation. If you have the
IO::Zlib module installed, Archive::Tar will also support compressed or gzipped
tar files.
An object of class Archive::Tar represents a .tar(.gz) archive full of files
and things.
Roman Shterenzon <
[email protected]>
WWW:
http://search.cpan.org/dist/Archive-Tar/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
p5-Archive-Zip
The Archive::Zip module allows a Perl program to create, manipulate,
read, and write Zip archive files.
Author: Ned Konz
WWW:
http://search.cpan.org/search?dist=Archive-Zip
--will
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
p5-Compress-Bzip2
Bzip2 bindings for Perl5. That means you can access the
Bzip2 library from your Perl scripts there by compressing ordinary
Perl strings.
WWW:
http://search.cpan.org/dist/Compress-Bzip2/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
p5-Compress-Zlib
The Compress::Zlib module provides a Perl interface to the
zlib compression library (see the AUTHORS entry elsewhere
in this document for details about where to get zlib). Most
of the functionality provided by zlib is available in
Compress::Zlib.
The module can be split into two general areas of
functionality, namely in-memory compression/decompression
and read/write access to gzip files. Each of these areas
will be discussed separately below.
WARNING: The interface defined in this document is alpha
and is liable to change.
WWW:
http://search.cpan.org/author/PMQS/Compress-Zlib/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
p5-IO-Zlib
This is the IO::Zlib module package for perl5.
This modules provides an IO:: style interface to the Compress::Zlib
package. The main advantage is that you can use an IO::Zlib object
in much the same way as an IO::File object so you can have common
code that doesn't know which sort of file it is using.
WWW:
http://search.cpan.org/search?dist=IO-Zlib
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
p5-Mac-Macbinary
Mac::Macbinary provides an object-oriented way to extract various kinds
of information from Macintosh Macbinary files.
--will
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
parchive
Parity Archive
parchive uses Reed-Solomon coding to make multiple parity volumes from
the same set of files. What this means is that you can recover as
many files as you have recovery volumes. Any recovery volumes for
that set will do.
WWW:
http://parchive.sourceforge.net/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
pear-Archive_Tar
This class provides handling of tar files in PHP.
It supports creating, listing, extracting and adding to tar files.
Gzip support is available if PHP has the zlib extension built-in or loaded.
Bz2 compression is also supported with the bz2 extension loaded.
WWW:
http://pear.php.net/package-info.php?package=Archive_Tar
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
ppunpack
THIS SOURCE-CODE CAN BE USED FOR NON COMMERCIAL PURPOSES ONLY,
IN PPDECRUNCH OR TRACKER.
PLEASE CONTACT Nico Francois (
[email protected]) FOR ANY
OTHER USES.
ppunpack only unpacks PowerPacker data files. It is only intended
as an help for people who have to process Amiga-related files
on other machines, and don't want to download PowerPacked files to
an Amiga, uncompress the file, and upload it to the other machine.
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
py-bzip2
The python-bz2 module provides a comprehensive interface for the
bz2 compression library. It implements a complete file interface,
one shot (de)compression functions, and types for sequential
(de)compression.
WWW:
http://python-bz2.sourceforge.net
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
py-tarfile
Tarfile is a comprehensive implementation of the TAR archive
format for the Python Language as a module. It enables read/write
access to common TAR archives including all specialities.
WWW:
http://www.gustaebel.de/lars/tarfile/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
rar
The rar archiver adds and extracts files to and from an archive. The
archive is usually a regular file, whose ends in the ".rar" suffix.
The archive could be a medium like a floppy diskette, tape or any other
storage device.
WWW:
http://www.rarlab.com/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
rox-archive
Archive management tool for the ROX desktop, supporting a variety
of file formats.
WWW:
http://rox.sourceforge.net/archive.php3
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
rpm
This is the Red Hat Package Manager.
FYI:
There is also a rpm2cpio converter written in perl. You don't have to
install the whole RPM manager to get the files in an RPM.
WWW:
http://www.rpm.org/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
rpm2cpio
Convert .rpm files for extraction with /usr/bin/cpio
Quoting the author:
why does the world need another rpm2cpio? because the existing one
won't build unless you have half a ton of things that aren't really
required for it, since it uses the same library used to extract RPM's.
in particular, it won't build on the HPsUX box i'm on.
(this one needs just perl)
WWW:
http://www.iagora.com/~espel/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
ruby-bz2
Ruby-BZ2 is a Ruby extension to use libbz2.
Author: Guy Decoux <
[email protected]>
WWW:
http://moulon.inra.fr/ruby/bz2.html
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
ruby-zip
This is a Ruby module or reading and writing zip files.
Author: Thomas Sondergaard <
[email protected]>
WWW:
http://rubyzip.sourceforge.net/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
sectar
Secure Tar (star) doesn't create encrypted tape archives (tar files)
yet, but it can encrypt/decrypt files only using multiple blocksizes,
and keysizes using the AES algorithm Rijndael. Once the standalone app
is stable, then it will be incorporated with tar. The encryption is
exported under exemption TSU 740.13.
WWW:
http://sf.net/projects/star/
- George Reid
(e-mail address removed)
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
squsq
This package includes sq and usq, archivers for the CP/M "Squeeze" format
compressed files. This is also found on some older MS-DOS files.
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
star
star is the fastest known implementation of a tar archiver. star
development started 1982, development is still in progress. The
current version is stable.
Main advantages over other tar implementations:
fifo - Keeps the tape streaming.
pattern matcher - For a convenient user interface.
sophisticated diff - User tailorable interface for comparing tar
archives against file trees.
no namelen limitation - Pathnames up to 1024 Bytes may be archived.
deals with all 3 times - Stores/restores all 3 times of a file.
does not clobber files - More recent copies on disk will not be
clobbered from tape.
automatic byte swap - star automatically detects swapped archives.
automatic format detect - Automatically detects archive formats:
old tar, gnu tar, ansi tar, star.
fully ansi compatible - star is fully ANSI/Posix 1003.1 compatible.
WWW:
http://www.fokus.gmd.de/research/cc/glone/employees/joerg.schilling/private/star.html
Author: Joerg Schilling <
[email protected]>
Please mail bugs and suggestions to him.
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
stuffit
Command-line utilities to:
* create StuffIt (.sit) and Zip (.zip) archives
* encode files into uuencode, BinHex, and MacBinary formats
* expand StuffIt and Zip archives
* expand encrypted StuffIt archives
* decode or expand: Compact Pro, zip, arc, arj, lha (lzh),
rar, gzip, UNIX compress, uuencode, BinHex, btoa, MIME,
tar, MacBinary, segmented StuffIt, PrivateFile, bzip2,
and AppleSingle.
WWW:
http://www.stuffit.com/expander/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
szip
Szip performs data compression/decompression. It uses a limited order
sort transform. This transformation is related to the Burrows-Wheeler
transformation used in blocksorting compression methods. The
difference is a fast, deterministic behaviour in time at some
compression loss.
WWW:
http://www.compressconsult.com/szip/
- Igor Pokrovsky
(e-mail address removed)
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
tardy
The tardy program is a tar post-processor. It may be used to manipulate the
file headers in tar archive files in various ways.
The reason the tardy program was written was because the author wanted to
"spruce up" tar files before posting them to the net, mostly to remove
artefacts of the development environment, without introducing more.
The tardy program was designed to allow you to alter certain characteristics
of files after they have been included in the tar file. Among them are:
* change file owner (by number or name)
* change file group (by number or name)
* add directory prefix (e.g. dot)
* change file protections (e.g. from 600 to 644)
Note that all of these affect ALL files in the archive.
WWW:
http://www.canb.auug.org.au/~millerp/tardy.html
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
ucl
UCL is a portable lossless data compression library written in ANSI C.
UCL implements a number of compression algorithms that achieve an excellent
compression ratio while allowing *very* fast decompression. Decompression
requires no additional memory.
Author: Markus Franz Xaver Johannes Oberhumer
(e-mail address removed)
WWW:
http://www.oberhumer.com/opensource/ucl/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
unace
This is a port of a (un)archiver which deals with ACE archives.
WWW:
http://www.winace.com/
- Joao Carlos Mendes Luis <
[email protected]>
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
unadf
This package includes unadf which extracts files from Amiga .adf
diskfiles used by Amiga emulators like UAE.
WWW:
http://perso.club-internet.fr/lclevy/adflib/unadf.html
- Per Wigren
(e-mail address removed)
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
unarj
This is an extract-only program which allows access to the contents of ARJ
archives.
COMMAND SYNTAX:
UNARJ has been modified to support the four commands: "e", "l", "t",
and "x". These are similar to the ARJ version of these commands.
However, UNARJ does not create directories when using the "x" command.
Usage: UNARJ archive[.arj] (list archive)
UNARJ e archive (extract archive)
UNARJ l archive (list archive)
UNARJ t archive (test archive)
UNARJ x archive (extract with pathnames)
UNARJ does not accept any other commands or options. You cannot
specify a base directory or select individual files to extract. UNARJ
does not support empty directories or volume labels. UNARJ is much
slower than ARJ because ARJ is highly optimized using assembly
language.
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
undms
This package includes undms, a decompressor for the Amiga DMS disk image
format. It outputs ".adf" (11 sector per track, 80 tracks, 512
bytes/sector) uncompressed disk images which may be written directly to
disk on NetBSD/amiga or used with an Amiga emulator.
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
unlzx
This package includes unlzx, an unarchiver for the Amiga LZX file archive
format.
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
unrar
The unRAR utility is a freeware program, distributed with source
code and developed for extracting, testing and viewing the
contents of archives created with the RAR archiver, version 1.50
and above. For the usage and distribution license please read the
file LICENSE.TXT.
The unRAR utility is a minor part of the RAR archiver and contains
RAR uncompression algorithm. UnRAR requires very small volume of
memory to operate.
WWW:
http://www.rarsoft.com/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
untar
A small (60 Kb when strippped) and unemcumbered implementation of untar.
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
unzip
Unzip will list, test, or extract files from a ZIP archive, commonly
found on MS-DOS systems. The default behavior (with no options) is to
extract into the current directory (and subdirectories below it) all
files from the specified ZIP archive. Unzip is compatible with
archives created by PKWARE's PKZIP, but in many cases the program
options or default behaviors differ.
Zipinfo lists technical information about files in a ZIP archive, most
commonly found on MS-DOS systems. Such information includes file access
permissions, encryption status, type of compression, version and operating
system or file system of compressing program, and the like.
Funzip acts as a filter; that is, it assumes that a ZIP archive is
being piped into standard input, and it extracts the first member from
the archive to stdout. If there is an argument, then the input comes
from the specified file instead of from stdin.
Unzipsfx may be used to create self-extracting ZIP archives from previously
created ZIP archives.
WWW:
http://www.ctan.org/tex-archive/tools/zip/info-zip/UnZip.html
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
wzip
The program wzip is a preprocessor for lossy data compression. A
sequence of ascii floating-point numbers is transformed into a
sequence of small integers ready for effective compression with e.g.
gzip. The program can also be used for effective but time consuming
denoising of measurement data. Wzip was originally written for the
processing of EDX-linescans.
wzip is originally written for inclusion into the Debian GNU/Linux system.
WWW:
http://packages.qa.debian.org/wzip
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xdms
xDMS is an archiver unpacker for the Amiga DMS file format. It supports
decompression of files compressed using all known DMS compression modes,
including old and obsolete ones, and also encrypted files, for 100%
compatibility.
WWW:
http://www.ee.tut.fi/~heikki/xdms/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xmill
XMill is a new tool for compressing XML data efficiently. It is based
on a regrouping strategy that leverages the effect of highly-efficient
compression techniques in compressors such as gzip. XMill groups XML
text strings with respect to their meaning and exploits similarities
between those text strings for compression. Hence, XMill typically
achieves much better compression rates than conventional compressors
such as gzip.
WWW:
http://www.research.att.com/sw/tools/xmill/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xpk
This the unix port of the Amiga XPK library.
The XPK system consists of a master library (libxpkmaster.so) and several
(un)packer sublibraries (libxpkXXXX.so). Application programs only use the
master library directly: the master library takes care of loading and using
the sublibraries. Each sublibrary implements one type of compression.
There are different libraries for different types of data. When unpacking the
applications do not need to know which library was used to pack the data -
the appropriate library needs to be installed.
WWW:
http://www.jormas.com/~vesuri/xpk/
-Adam Weinberger <
[email protected]>
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
zip
Zip is a compression and file packaging utility. It is compatible with
PKZIP 2.04g (Phil Katz ZIP) for MSDOS systems. There is a companion to zip
called unzip (of course) which you can also install from the ports/package
system.
WWW:
http://www.ctan.org/tex-archive/tools/zip/info-zip/Zip.html
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
zipios++
Zipios++ is a java.util.zip-like C++ library for reading and writing Zip
files. Access to individual entries is provided through standard C++
iostreams. A simple read-only virtual file system that mounts regular
directories and zip files is also provided.
WWW:
http://zipios.sourceforge.net/
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
zoo
Zoo is used to create and maintain collections of files in compressed
form. It uses a Lempel-Ziv compression algorithm that gives space
savings in the range of 20% to 80% depending on the type of file
data. Zoo can store and selectively extract multiple generations of
the same file. Data can be recovered from damaged archives by
skipping the damaged portion and locating undamaged data with the help
of fiz(1).