From: | Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx> |
Date: | Thu, 12 Jul 2007 23:59:51 -0700 (PDT) |
dillon 2007/07/12 23:59:51 PDT DragonFly src repository Modified files: lib/libarchive Makefile contrib/libarchive-2 version contrib/libarchive-2/libarchive archive.h.in archive_entry.3 archive_entry.c archive_entry.h archive_entry_copy_stat.c archive_entry_private.h archive_entry_stat.c archive_platform.h archive_read.3 archive_read.c archive_read_extract.c archive_read_open_fd.c archive_read_open_file.c archive_read_open_filename.c archive_read_open_memory.c archive_read_private.h archive_read_support_compression_bzip2.c archive_read_support_compression_compress.c archive_read_support_compression_gzip.c archive_read_support_compression_none.c archive_read_support_compression_program.c archive_read_support_format_ar.c archive_read_support_format_cpio.c archive_read_support_format_empty.c archive_read_support_format_iso9660.c archive_read_support_format_tar.c archive_read_support_format_zip.c archive_string.c archive_string.h archive_util.3 archive_util.c archive_write.3 archive_write.c archive_write_disk.c archive_write_disk_set_standard_lookup.c archive_write_private.h archive_write_set_compression_bzip2.c archive_write_set_compression_gzip.c archive_write_set_compression_none.c archive_write_set_compression_program.c archive_write_set_format.c archive_write_set_format_ar.c archive_write_set_format_by_name.c archive_write_set_format_cpio.c archive_write_set_format_pax.c archive_write_set_format_shar.c archive_write_set_format_ustar.c filter_fork.c filter_fork.h libarchive_internals.3 contrib/libarchive-2/tar bsdtar.1 Added files: contrib/libarchive-2/libarchive archive_write_set_format_cpio_newc.c Log: Synchronous libarchive to 2.2.4 from FreeBSD, including fixes related to FreeBSD Security Advisory FreeBSD-SA-07:05.libarchive. Revision Changes Path 1.14 +7 -0 src/lib/libarchive/Makefile 1.2 +1 -1 src/contrib/libarchive-2/version 1.2 +59 -17 src/contrib/libarchive-2/libarchive/archive.h.in 1.2 +33 -1 src/contrib/libarchive-2/libarchive/archive_entry.3 1.2 +21 -3 src/contrib/libarchive-2/libarchive/archive_entry.c 1.2 +3 -1 src/contrib/libarchive-2/libarchive/archive_entry.h 1.2 +1 -1 src/contrib/libarchive-2/libarchive/archive_entry_copy_stat.c 1.2 +1 -1 src/contrib/libarchive-2/libarchive/archive_entry_private.h 1.2 +1 -1 src/contrib/libarchive-2/libarchive/archive_entry_stat.c 1.2 +1 -1 src/contrib/libarchive-2/libarchive/archive_platform.h 1.2 +9 -1 src/contrib/libarchive-2/libarchive/archive_read.3 1.2 +1 -1 src/contrib/libarchive-2/libarchive/archive_read.c 1.2 +1 -1 src/contrib/libarchive-2/libarchive/archive_read_extract.c 1.2 +24 -2 src/contrib/libarchive-2/libarchive/archive_read_open_fd.c 1.2 +19 -9 src/contrib/libarchive-2/libarchive/archive_read_open_file.c 1.2 +25 -2 src/contrib/libarchive-2/libarchive/archive_read_open_filename.c 1.2 +2 -2 src/contrib/libarchive-2/libarchive/archive_read_open_memory.c 1.2 +1 -1 src/contrib/libarchive-2/libarchive/archive_read_private.h 1.2 +13 -7 src/contrib/libarchive-2/libarchive/archive_read_support_compression_bzip2.c 1.2 +1 -1 src/contrib/libarchive-2/libarchive/archive_read_support_compression_compress.c 1.2 +13 -10 src/contrib/libarchive-2/libarchive/archive_read_support_compression_gzip.c 1.2 +1 -1 src/contrib/libarchive-2/libarchive/archive_read_support_compression_none.c 1.2 +1 -1 src/contrib/libarchive-2/libarchive/archive_read_support_compression_program.c 1.2 +1 -1 src/contrib/libarchive-2/libarchive/archive_read_support_format_ar.c 1.2 +1 -1 src/contrib/libarchive-2/libarchive/archive_read_support_format_cpio.c 1.2 +1 -1 src/contrib/libarchive-2/libarchive/archive_read_support_format_empty.c 1.2 +1 -1 src/contrib/libarchive-2/libarchive/archive_read_support_format_iso9660.c 1.2 +515 -121 src/contrib/libarchive-2/libarchive/archive_read_support_format_tar.c 1.2 +15 -5 src/contrib/libarchive-2/libarchive/archive_read_support_format_zip.c 1.2 +1 -1 src/contrib/libarchive-2/libarchive/archive_string.c 1.2 +1 -1 src/contrib/libarchive-2/libarchive/archive_string.h 1.2 +1 -1 src/contrib/libarchive-2/libarchive/archive_util.3 1.2 +7 -1 src/contrib/libarchive-2/libarchive/archive_util.c 1.2 +16 -6 src/contrib/libarchive-2/libarchive/archive_write.3 1.2 +1 -1 src/contrib/libarchive-2/libarchive/archive_write.c 1.2 +57 -4 src/contrib/libarchive-2/libarchive/archive_write_disk.c 1.2 +5 -5 src/contrib/libarchive-2/libarchive/archive_write_disk_set_standard_lookup.c 1.2 +1 -1 src/contrib/libarchive-2/libarchive/archive_write_private.h 1.2 +1 -1 src/contrib/libarchive-2/libarchive/archive_write_set_compression_bzip2.c 1.2 +1 -1 src/contrib/libarchive-2/libarchive/archive_write_set_compression_gzip.c 1.2 +1 -1 src/contrib/libarchive-2/libarchive/archive_write_set_compression_none.c 1.2 +1 -1 src/contrib/libarchive-2/libarchive/archive_write_set_compression_program.c 1.2 +2 -1 src/contrib/libarchive-2/libarchive/archive_write_set_format.c 1.2 +1 -1 src/contrib/libarchive-2/libarchive/archive_write_set_format_ar.c 1.2 +3 -1 src/contrib/libarchive-2/libarchive/archive_write_set_format_by_name.c 1.2 +1 -1 src/contrib/libarchive-2/libarchive/archive_write_set_format_cpio.c 1.2 +1 -1 src/contrib/libarchive-2/libarchive/archive_write_set_format_pax.c 1.2 +10 -3 src/contrib/libarchive-2/libarchive/archive_write_set_format_shar.c 1.2 +12 -1 src/contrib/libarchive-2/libarchive/archive_write_set_format_ustar.c 1.2 +1 -1 src/contrib/libarchive-2/libarchive/filter_fork.c 1.2 +2 -0 src/contrib/libarchive-2/libarchive/filter_fork.h 1.2 +1 -1 src/contrib/libarchive-2/libarchive/libarchive_internals.3 1.2 +7 -1 src/contrib/libarchive-2/tar/bsdtar.1 http://www.dragonflybsd.org/cvsweb/src/lib/libarchive/Makefile.diff?r1=1.13&r2=1.14&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/version.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive.h.in.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_entry.3.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_entry.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_entry.h.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_entry_copy_stat.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_entry_private.h.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_entry_stat.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_platform.h.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_read.3.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_read.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_read_extract.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_read_open_fd.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_read_open_file.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_read_open_filename.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_read_open_memory.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_read_private.h.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_read_support_compression_bzip2.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_read_support_compression_compress.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_read_support_compression_gzip.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_read_support_compression_none.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_read_support_compression_program.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_read_support_format_ar.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_read_support_format_cpio.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_read_support_format_empty.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_read_support_format_iso9660.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_read_support_format_tar.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_read_support_format_zip.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_string.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_string.h.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_util.3.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_util.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_write.3.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_write.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_write_disk.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_write_disk_set_standard_lookup.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_write_private.h.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_write_set_compression_bzip2.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_write_set_compression_gzip.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_write_set_compression_none.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_write_set_compression_program.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_write_set_format.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_write_set_format_ar.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_write_set_format_by_name.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_write_set_format_cpio.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_write_set_format_pax.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_write_set_format_shar.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/archive_write_set_format_ustar.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/filter_fork.c.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/filter_fork.h.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/libarchive/libarchive_internals.3.diff?r1=1.1&r2=1.2&f=u http://www.dragonflybsd.org/cvsweb/src/contrib/libarchive-2/tar/bsdtar.1.diff?r1=1.1&r2=1.2&f=u