information about this package can be found in the README. here is a html-version of the README:
the tools and library can read and write common zip files. encryption is not supported, as are zip64 and most other mostly irrelevant extensions.
zipfs consists of three parts:
a read-only zip file system, allowing you to mount a zip file using styx.
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.
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.
get the latest version at:
http://www.ueber.net/code/r/zipfs
all files are in the public domain. this code has been written by mechiel lukkien, reachable at mechiel@ueber.net or mechiel@xs4all.nl.
determine inflate problem on input, where inflate wants one more byte than in input stream, and then returns it as leftover byte.
perhaps:
use attributes: 0xd=unix -> uid,gid,times,links/device 0x8 => undocumented charset encoding... 0x7075 => info-zip utf-8 path 0x6375 => info-zip utf-8 comment
to clone & pull:
hg clone http://www.ueber.net/hgsrv/zipfs/
hg clone static-http://www.ueber.net/who/mjl/hg/zipfs/
download a snapshot of the latest version: zipfs-3.tgz.
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:
| 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 ... |