K 10 svn:author V 8 kientzle K 8 svn:date V 27 2004-12-22T00:01:55.000000Z K 7 svn:log V 531 MFC: Synchronize libarchive with -current. Among other fixes: * Corrected handling of write errors, use consistent error return values throughout. * Correct assembly/disassembly of major/minor device numbers so that very large minor numbers don't result in incorrect major numbers. * Allow tar format to read a non-existent file. (It will be treated as empty.) This allows bsdtar -r/-u to work with empty files. * Update some comments/documentation, prune out some dead code, other minor changes. END