repository overview

about

information about this package can be found in the README. here is a html-version of the README:

status

the tools and library can read and write common zip files.  encryption
is not supported, as are zip64 and most other mostly irrelevant
extensions.

intro

zipfs consists of three parts:
see the manual page getzip(1) for documentation about the tools
getzip, lszip and putzip.  see the manual page zipfs(4) for
documentation about the zip file system.  for now, the library is
undocumented.  the implementation of the programs should be regarded
as library documentation for now.

install

make sure $ROOT is set.  now "mk install" to compile and install
the files.
when building from within inferno, insert SYSHOST=Inferno and ROOT=
in the mk invocations to override the values in the mkconfig.

latest version

get the latest version at:
http://www.ueber.net/code/r/zipfs

licence & author

all files are in the public domain.  this code has been written by
mechiel lukkien, reachable at mechiel@ueber.net or mechiel@xs4all.nl.

todo

perhaps:

clone

to clone & pull:

hg clone http://www.ueber.net/hgsrv/zipfs/
or
hg clone static-http://www.ueber.net/who/mjl/hg/zipfs/

tgz

download a snapshot of the latest version: zipfs-3.tgz.

contents

the files in the latest revision can be found at /hg/zipfs/files/tip/. a specific revision can be access by replacing "tip" with the revision number, (partial) nodeid or tag name. a few direct links to useful files in the latest revision:

manual pages:

limbo module files:

limbo source files:

changes

rev nodeid when diff why
3 dbd2eadb2d47 6 weeks diff add mkconfig, update README, style nits.
2 6471df34aa66 6 months diff make "mount {X} mtpt" synopsis match those of other tools.
1 53a421750c56 7 months diff fix crc calculation for uncompressed files. ...
0 f6339c9230aa 7 months - welcome zipfs. including getzip,lszip,putzip and of course zipfs ...