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 pages getzip(1), zipstream(1) and zipfs(4) for more
information.  the library is currently undocumented.

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.

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-6.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
6 940a1a16a95b 14 months diff add zipstream, and fix bug in packing "extra" fields. ...
5 14a5a021653c 16 months diff add -p to zipfs(4) synopsis. remove stray .B from getzip(1).
4 c3cb35a8cc1e 16 months diff new features, speedups, little bug fix. ...
3 dbd2eadb2d47 2 years diff add mkconfig, update README, style nits.
2 6471df34aa66 2 years diff make "mount {X} mtpt" synopsis match those of other tools.
1 53a421750c56 2 years diff fix crc calculation for uncompressed files. ...
0 f6339c9230aa 2 years - welcome zipfs. including getzip,lszip,putzip and of course zipfs ...