Module Name: othersrc Committed By: agc Date: Thu Aug 4 06:32:29 UTC 2011
Update of /cvsroot/othersrc/external/bsd/bag In directory ivanova.netbsd.org:/tmp/cvs-serv20549 Log Message: initial import of bag into the othersrc repository bag is a layer on top of libmat(3), the minimalist archiver library and tool. mat provides the basic endian-independent library functions to create embedded checksum protected archives. on top of that, libbag(3) adds a digital signature (via libnetpgp) of the mat archive (and its embedded digests) as a digitally-signed inventory file, and creates a new "outer" mat archive containing the inner archive and the signed inventory, xz compresses the result, and then uses libcirca encoding to protect the outer archive against data corruption. the net effect is an archive which uses a signature to protect against data integrity challenges, and circa protection (two reed-solomon encodings and data spreading) to protect against data corruption at rest or in transit. bag provides bag(1) and libbag(3) functionality, and is 2-clause bsd-licensed. Status: Vendor Tag: CROOKS Release Tags: bag-base N othersrc/external/bsd/bag/Makefile N othersrc/external/bsd/bag/bag/Makefile N othersrc/external/bsd/bag/dist/Makefile N othersrc/external/bsd/bag/dist/bag.1 N othersrc/external/bsd/bag/dist/bag.c N othersrc/external/bsd/bag/dist/bag.h N othersrc/external/bsd/bag/dist/libbag.3 N othersrc/external/bsd/bag/dist/main.c N othersrc/external/bsd/bag/libbag/shlib_version N othersrc/external/bsd/bag/libbag/Makefile No conflicts created by this import