From owner-p4-projects@FreeBSD.ORG Tue Apr 29 09:08:13 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 89C231065670; Tue, 29 Apr 2008 09:08:13 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4B625106564A for ; Tue, 29 Apr 2008 09:08:13 +0000 (UTC) (envelope-from strauss@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 33F658FC1F for ; Tue, 29 Apr 2008 09:08:13 +0000 (UTC) (envelope-from strauss@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m3T98D9S040322 for ; Tue, 29 Apr 2008 09:08:13 GMT (envelope-from strauss@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m3T98Ddj040320 for perforce@freebsd.org; Tue, 29 Apr 2008 09:08:13 GMT (envelope-from strauss@FreeBSD.org) Date: Tue, 29 Apr 2008 09:08:13 GMT Message-Id: <200804290908.m3T98Ddj040320@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to strauss@FreeBSD.org using -f From: Anselm Strauss To: Perforce Change Reviews Cc: Subject: PERFORCE change 140845 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2008 09:08:13 -0000 http://perforce.freebsd.org/chv.cgi?CH=140845 Change 140845 by strauss@strauss_marvelman on 2008/04/29 09:07:56 Integrated original Libarchive code from vendor depot. Affected files ... .. //depot/projects/soc2008/strauss_libarchive/COPYING#1 branch .. //depot/projects/soc2008/strauss_libarchive/Makefile#1 branch .. //depot/projects/soc2008/strauss_libarchive/README#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive.h.in#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_check_magic.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_endian.h#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_entry.3#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_entry.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_entry.h#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_entry_copy_stat.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_entry_link_resolver.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_entry_private.h#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_entry_stat.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_entry_strmode.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_platform.h#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_private.h#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_read.3#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_read.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_read_data_into_fd.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_read_extract.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_read_open_fd.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_read_open_file.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_read_open_filename.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_read_open_memory.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_read_private.h#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_read_support_compression_all.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_read_support_compression_bzip2.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_read_support_compression_compress.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_read_support_compression_gzip.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_read_support_compression_none.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_read_support_compression_program.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_read_support_format_all.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_read_support_format_ar.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_read_support_format_cpio.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_read_support_format_empty.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_read_support_format_iso9660.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_read_support_format_mtree.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_read_support_format_tar.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_read_support_format_zip.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_string.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_string.h#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_string_sprintf.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_util.3#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_util.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_virtual.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_write.3#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_write.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_write_disk.3#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_write_disk.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_write_disk_private.h#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_write_disk_set_standard_lookup.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_write_open_fd.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_write_open_file.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_write_open_filename.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_write_open_memory.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_write_private.h#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_write_set_compression_bzip2.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_write_set_compression_gzip.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_write_set_compression_none.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_write_set_compression_program.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_write_set_format.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_write_set_format_ar.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_write_set_format_by_name.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_write_set_format_cpio.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_write_set_format_cpio_newc.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_write_set_format_pax.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_write_set_format_shar.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/archive_write_set_format_ustar.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/config_freebsd.h#1 branch .. //depot/projects/soc2008/strauss_libarchive/cpio.5#1 branch .. //depot/projects/soc2008/strauss_libarchive/filter_fork.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/filter_fork.h#1 branch .. //depot/projects/soc2008/strauss_libarchive/libarchive-formats.5#1 branch .. //depot/projects/soc2008/strauss_libarchive/libarchive.3#1 branch .. //depot/projects/soc2008/strauss_libarchive/libarchive_internals.3#1 branch .. //depot/projects/soc2008/strauss_libarchive/tar.5#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/Makefile#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/README#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/main.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/read_open_memory.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test.h#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_acl_basic.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_acl_pax.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_archive_api_feature.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_bad_fd.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_compat_gtar.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_compat_gtar_1.tgz.uu#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_compat_tar_hardlink.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_compat_tar_hardlink_1.tar.uu#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_compat_zip.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_compat_zip_1.zip.uu#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_empty_write.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_entry.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_entry_strmode.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_compress_program.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_data_large.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_extract.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_format_ar.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_format_cpio_bin.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_format_cpio_bin_Z.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_format_cpio_bin_bz2.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_format_cpio_bin_gz.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_format_cpio_odc.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_format_cpio_svr4_gzip.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_format_cpio_svr4c_Z.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_format_empty.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_format_gtar_gz.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_format_gtar_sparse.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_format_gtar_sparse_1_13.tgz.uu#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_format_gtar_sparse_1_17.tgz.uu#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_format_gtar_sparse_1_17_posix00.tgz.uu#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_format_gtar_sparse_1_17_posix01.tgz.uu#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_format_gtar_sparse_1_17_posix10.tgz.uu#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_format_gtar_sparse_1_17_posix10_modified.tar.uu#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_format_iso_gz.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_format_isorr_bz2.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_format_mtree.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_format_pax_bz2.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_format_tar.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_format_tbz.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_format_tgz.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_format_tz.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_format_zip.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_large.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_pax_truncated.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_position.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_read_truncated.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_tar_filenames.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_tar_large.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_write_compress_program.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_write_disk.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_write_disk_hardlink.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_write_disk_perms.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_write_disk_secure.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_write_format_ar.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_write_format_cpio.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_write_format_cpio_empty.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_write_format_cpio_newc.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_write_format_cpio_odc.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_write_format_shar_empty.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_write_format_tar.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_write_format_tar_empty.c#1 branch .. //depot/projects/soc2008/strauss_libarchive/test/test_write_open_memory.c#1 branch Differences ...