Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: othersrc/external/bsd/bag



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



Home | Main Index | Thread Index | Old Index