Source-Changes archive

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

CVS commit: src/dist/libarchive



Module Name:    src
Committed By:   joerg
Date:           Sun May 25 19:14:40 UTC 2008

Update of /cvsroot/src/dist/libarchive
In directory ivanova.netbsd.org:/tmp/cvs-serv18157

Log Message:
Import libarchive-2.5.4b:
- bsdtar is using the hardlink resolver code from libarchive now,
  making it generate correct links for newc format
- fix a number of non-exploitable integer and buffer overflows
- SIGINFO/SIGUSR1 support for bsdtar
- bsdtar -s support
- better mtree support, it should now be able to handle the full syntax
  of NetBSD's mtree
- handle extraction of archives where hardlink and linked to entry don't
  agree on the permission (base.tgz has such entries for systat)

Status:

Vendor Tag:     KIENTZLE
Release Tags:   libarchive-2-5-4b
                
U src/dist/libarchive/NEWS
U src/dist/libarchive/cpio/cmdline.c
U src/dist/libarchive/cpio/cpio.c
U src/dist/libarchive/cpio/cpio.h
U src/dist/libarchive/cpio/cpio_platform.h
U src/dist/libarchive/cpio/err.c
U src/dist/libarchive/cpio/matching.c
U src/dist/libarchive/cpio/matching.h
U src/dist/libarchive/cpio/pathmatch.c
U src/dist/libarchive/cpio/pathmatch.h
U src/dist/libarchive/cpio/bsdcpio.1
U src/dist/libarchive/cpio/test/main.c
U src/dist/libarchive/cpio/test/test.h
U src/dist/libarchive/cpio/test/test_0.c
U src/dist/libarchive/cpio/test/test_basic.c
U src/dist/libarchive/cpio/test/test_format_newc.c
U src/dist/libarchive/cpio/test/test_gcpio_compat.c
U src/dist/libarchive/cpio/test/test_option_a.c
U src/dist/libarchive/cpio/test/test_option_B.c
U src/dist/libarchive/cpio/test/test_option_c.c
U src/dist/libarchive/cpio/test/test_option_d.c
U src/dist/libarchive/cpio/test/test_option_f.c
U src/dist/libarchive/cpio/test/test_option_help.c
U src/dist/libarchive/cpio/test/test_option_L.c
U src/dist/libarchive/cpio/test/test_option_ell.c
U src/dist/libarchive/cpio/test/test_option_m.c
U src/dist/libarchive/cpio/test/test_option_t.c
U src/dist/libarchive/cpio/test/test_option_u.c
U src/dist/libarchive/cpio/test/test_option_version.c
U src/dist/libarchive/cpio/test/test_option_y.c
U src/dist/libarchive/cpio/test/list.h
U src/dist/libarchive/cpio/test/test_option_z.c
U src/dist/libarchive/cpio/test/test_owner_parse.c
U src/dist/libarchive/cpio/test/test_pathmatch.c
U src/dist/libarchive/cpio/test/test_gcpio_compat_ref.bin.uu
U src/dist/libarchive/cpio/test/test_gcpio_compat_ref.crc.uu
U src/dist/libarchive/cpio/test/test_gcpio_compat_ref.newc.uu
U src/dist/libarchive/cpio/test/test_gcpio_compat_ref.ustar.uu
U src/dist/libarchive/cpio/test/test_option_f.cpio.uu
U src/dist/libarchive/cpio/test/test_option_m.cpio.uu
U src/dist/libarchive/cpio/test/test_option_t.cpio.uu
U src/dist/libarchive/cpio/test/test_option_t.stdout.uu
U src/dist/libarchive/cpio/test/test_option_tv.stdout.uu
U src/dist/libarchive/libarchive/archive.h
U src/dist/libarchive/libarchive/archive_entry.h
U src/dist/libarchive/libarchive/archive_check_magic.c
U src/dist/libarchive/libarchive/archive_endian.h
U src/dist/libarchive/libarchive/archive_entry.c
U src/dist/libarchive/libarchive/archive_entry_copy_stat.c
C src/dist/libarchive/libarchive/archive_entry_link_resolver.c
U src/dist/libarchive/libarchive/archive_entry_private.h
U src/dist/libarchive/libarchive/archive_entry_stat.c
U src/dist/libarchive/libarchive/archive_entry_strmode.c
U src/dist/libarchive/libarchive/archive_platform.h
U src/dist/libarchive/libarchive/archive_private.h
U src/dist/libarchive/libarchive/archive_read.c
U src/dist/libarchive/libarchive/archive_read_data_into_fd.c
U src/dist/libarchive/libarchive/archive_read_extract.c
U src/dist/libarchive/libarchive/archive_util.c
U src/dist/libarchive/libarchive/archive_read_open_fd.c
U src/dist/libarchive/libarchive/archive_read_open_file.c
U src/dist/libarchive/libarchive/archive_read_open_filename.c
U src/dist/libarchive/libarchive/archive_read_open_memory.c
U src/dist/libarchive/libarchive/archive_read_private.h
U src/dist/libarchive/libarchive/archive_read_support_compression_all.c
U src/dist/libarchive/libarchive/archive_read_support_compression_bzip2.c
U src/dist/libarchive/libarchive/archive_read_support_compression_compress.c
U src/dist/libarchive/libarchive/archive_read_support_compression_gzip.c
U src/dist/libarchive/libarchive/archive_read_support_compression_none.c
U src/dist/libarchive/libarchive/archive_read_support_compression_program.c
U src/dist/libarchive/libarchive/archive_string.c
U src/dist/libarchive/libarchive/archive_read_support_format_all.c
U src/dist/libarchive/libarchive/archive_read_support_format_ar.c
U src/dist/libarchive/libarchive/archive_read_support_format_cpio.c
U src/dist/libarchive/libarchive/archive_read_support_format_empty.c
U src/dist/libarchive/libarchive/archive_read_support_format_iso9660.c
U src/dist/libarchive/libarchive/archive_read_support_format_mtree.c
U src/dist/libarchive/libarchive/archive_read_support_format_tar.c
U src/dist/libarchive/libarchive/archive_read_support_format_zip.c
U src/dist/libarchive/libarchive/archive_string.h
U src/dist/libarchive/libarchive/archive_string_sprintf.c
U src/dist/libarchive/libarchive/archive_virtual.c
U src/dist/libarchive/libarchive/archive_write.c
C src/dist/libarchive/libarchive/archive_write_disk.c
U src/dist/libarchive/libarchive/archive_write_disk_private.h
U src/dist/libarchive/libarchive/archive_write_disk_set_standard_lookup.c
U src/dist/libarchive/libarchive/archive_write_open_fd.c
U src/dist/libarchive/libarchive/archive_write_open_file.c
U src/dist/libarchive/libarchive/archive_write_open_filename.c
U src/dist/libarchive/libarchive/archive_write_open_memory.c
U src/dist/libarchive/libarchive/archive_write_private.h
U src/dist/libarchive/libarchive/archive_write_set_compression_bzip2.c
U src/dist/libarchive/libarchive/archive_write_set_compression_compress.c
U src/dist/libarchive/libarchive/archive_write_set_compression_gzip.c
U src/dist/libarchive/libarchive/archive_write_set_compression_none.c
U src/dist/libarchive/libarchive/archive_write_set_compression_program.c
U src/dist/libarchive/libarchive/archive_write_set_format.c
U src/dist/libarchive/libarchive/archive_write_set_format_ar.c
U src/dist/libarchive/libarchive/archive_write_set_format_by_name.c
U src/dist/libarchive/libarchive/archive_write_set_format_cpio.c
U src/dist/libarchive/libarchive/archive_write_set_format_cpio_newc.c
U src/dist/libarchive/libarchive/archive_write_set_format_pax.c
U src/dist/libarchive/libarchive/archive_write_set_format_shar.c
U src/dist/libarchive/libarchive/archive_write_set_format_ustar.c
U src/dist/libarchive/libarchive/config_freebsd.h
U src/dist/libarchive/libarchive/config_windows.h
U src/dist/libarchive/libarchive/filter_fork.c
U src/dist/libarchive/libarchive/filter_fork.h
N src/dist/libarchive/libarchive/archive_windows.c
N src/dist/libarchive/libarchive/archive_windows.h
U src/dist/libarchive/libarchive/cpio.5
U src/dist/libarchive/libarchive/archive_entry.3
U src/dist/libarchive/libarchive/archive_read.3
U src/dist/libarchive/libarchive/archive_util.3
U src/dist/libarchive/libarchive/archive_write.3
U src/dist/libarchive/libarchive/archive_write_disk.3
U src/dist/libarchive/libarchive/libarchive.3
U src/dist/libarchive/libarchive/libarchive_internals.3
U src/dist/libarchive/libarchive/libarchive-formats.5
U src/dist/libarchive/libarchive/mtree.5
U src/dist/libarchive/libarchive/tar.5
U src/dist/libarchive/libarchive/test/main.c
U src/dist/libarchive/libarchive/test/read_open_memory.c
U src/dist/libarchive/libarchive/test/test.h
U src/dist/libarchive/libarchive/test/test_acl_basic.c
U src/dist/libarchive/libarchive/test/test_acl_pax.c
U src/dist/libarchive/libarchive/test/test_archive_api_feature.c
U src/dist/libarchive/libarchive/test/test_bad_fd.c
U src/dist/libarchive/libarchive/test/test_compat_gtar.c
U src/dist/libarchive/libarchive/test/test_compat_tar_hardlink.c
U src/dist/libarchive/libarchive/test/test_compat_zip.c
U src/dist/libarchive/libarchive/test/test_empty_write.c
U src/dist/libarchive/libarchive/test/test_entry.c
U src/dist/libarchive/libarchive/test/test_entry_strmode.c
U src/dist/libarchive/libarchive/test/test_link_resolver.c
U src/dist/libarchive/libarchive/test/test_pax_filename_encoding.c
U src/dist/libarchive/libarchive/test/test_read_compress_program.c
U src/dist/libarchive/libarchive/test/list.h
U src/dist/libarchive/libarchive/test/test_read_extract.c
U src/dist/libarchive/libarchive/test/test_read_data_large.c
U src/dist/libarchive/libarchive/test/test_read_format_ar.c
U src/dist/libarchive/libarchive/test/test_read_format_cpio_bin.c
U src/dist/libarchive/libarchive/test/test_read_format_cpio_bin_Z.c
U src/dist/libarchive/libarchive/test/test_read_format_cpio_bin_bz2.c
U src/dist/libarchive/libarchive/test/test_read_format_cpio_bin_gz.c
U src/dist/libarchive/libarchive/test/test_read_format_cpio_odc.c
U src/dist/libarchive/libarchive/test/test_read_format_cpio_svr4_gzip.c
U src/dist/libarchive/libarchive/test/test_read_format_cpio_svr4c_Z.c
U src/dist/libarchive/libarchive/test/test_read_format_empty.c
U src/dist/libarchive/libarchive/test/test_read_format_gtar_gz.c
U src/dist/libarchive/libarchive/test/test_read_format_gtar_sparse.c
U src/dist/libarchive/libarchive/test/test_read_format_tar.c
U src/dist/libarchive/libarchive/test/test_read_format_iso_gz.c
U src/dist/libarchive/libarchive/test/test_read_format_isorr_bz2.c
U src/dist/libarchive/libarchive/test/test_read_format_mtree.c
U src/dist/libarchive/libarchive/test/test_read_format_pax_bz2.c
U src/dist/libarchive/libarchive/test/test_read_format_tar_empty_filename.c
U src/dist/libarchive/libarchive/test/test_read_format_tbz.c
U src/dist/libarchive/libarchive/test/test_read_format_tgz.c
U src/dist/libarchive/libarchive/test/test_read_format_tz.c
U src/dist/libarchive/libarchive/test/test_read_format_zip.c
U src/dist/libarchive/libarchive/test/test_read_large.c
U src/dist/libarchive/libarchive/test/test_read_pax_truncated.c
U src/dist/libarchive/libarchive/test/test_read_position.c
U src/dist/libarchive/libarchive/test/test_read_truncated.c
U src/dist/libarchive/libarchive/test/test_tar_filenames.c
U src/dist/libarchive/libarchive/test/test_tar_large.c
U src/dist/libarchive/libarchive/test/test_ustar_filenames.c
U src/dist/libarchive/libarchive/test/test_write_compress.c
U src/dist/libarchive/libarchive/test/test_write_compress_program.c
U src/dist/libarchive/libarchive/test/test_write_disk.c
U src/dist/libarchive/libarchive/test/test_write_disk_hardlink.c
U src/dist/libarchive/libarchive/test/test_write_disk_perms.c
U src/dist/libarchive/libarchive/test/test_write_disk_secure.c
U src/dist/libarchive/libarchive/test/test_write_format_ar.c
U src/dist/libarchive/libarchive/test/test_write_format_cpio.c
U src/dist/libarchive/libarchive/test/test_write_format_cpio_empty.c
U src/dist/libarchive/libarchive/test/test_write_format_cpio_odc.c
U src/dist/libarchive/libarchive/test/test_write_format_cpio_newc.c
U src/dist/libarchive/libarchive/test/test_write_format_shar_empty.c
U src/dist/libarchive/libarchive/test/test_write_format_tar.c
U src/dist/libarchive/libarchive/test/test_write_format_tar_empty.c
U src/dist/libarchive/libarchive/test/test_write_format_tar_ustar.c
U src/dist/libarchive/libarchive/test/test_write_open_memory.c
U src/dist/libarchive/libarchive/test/test_compat_gtar_1.tgz.uu
U src/dist/libarchive/libarchive/test/test_compat_tar_hardlink_1.tar.uu
U src/dist/libarchive/libarchive/test/test_compat_zip_1.zip.uu
U src/dist/libarchive/libarchive/test/test_pax_filename_encoding.tar.gz.uu
U src/dist/libarchive/libarchive/test/test_read_format_gtar_sparse_1_13.tgz.uu
U src/dist/libarchive/libarchive/test/test_read_format_gtar_sparse_1_17.tgz.uu
U 
src/dist/libarchive/libarchive/test/test_read_format_gtar_sparse_1_17_posix00.tgz.uu
U 
src/dist/libarchive/libarchive/test/test_read_format_gtar_sparse_1_17_posix01.tgz.uu
U 
src/dist/libarchive/libarchive/test/test_read_format_gtar_sparse_1_17_posix10.tgz.uu
U 
src/dist/libarchive/libarchive/test/test_read_format_gtar_sparse_1_17_posix10_modified.tar.uu
U src/dist/libarchive/libarchive/test/test_read_format_tar_empty_filename.tar.uu
U src/dist/libarchive/tar/bsdtar.c
U src/dist/libarchive/tar/bsdtar.h
U src/dist/libarchive/tar/bsdtar_platform.h
U src/dist/libarchive/tar/getdate.y
U src/dist/libarchive/tar/matching.c
U src/dist/libarchive/tar/read.c
N src/dist/libarchive/tar/siginfo.c
N src/dist/libarchive/tar/subst.c
U src/dist/libarchive/tar/tree.c
U src/dist/libarchive/tar/tree.h
U src/dist/libarchive/tar/util.c
U src/dist/libarchive/tar/write.c
U src/dist/libarchive/tar/bsdtar.1
U src/dist/libarchive/tar/test/main.c
U src/dist/libarchive/tar/test/test.h
U src/dist/libarchive/tar/test/test_0.c
U src/dist/libarchive/tar/test/test_basic.c
U src/dist/libarchive/tar/test/test_copy.c
U src/dist/libarchive/tar/test/test_getdate.c
U src/dist/libarchive/tar/test/test_help.c
N src/dist/libarchive/tar/test/test_option_T.c
N src/dist/libarchive/tar/test/test_patterns.c
U src/dist/libarchive/tar/test/test_stdio.c
U src/dist/libarchive/tar/test/test_version.c

2 conflicts created by this import.
Use the following command to help the merge:

        cvs checkout -jKIENTZLE:yesterday -jKIENTZLE src/dist/libarchive



Home | Main Index | Thread Index | Old Index