]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit - lib/libz/deflate.h
MFV r309587:
authorMartin Matuska <mm@FreeBSD.org>
Tue, 6 Dec 2016 01:35:27 +0000 (01:35 +0000)
committerMartin Matuska <mm@FreeBSD.org>
Tue, 6 Dec 2016 01:35:27 +0000 (01:35 +0000)
commita2e802b76bf44204b2ada3935e96cc46d8176c08
tree59c73c03055d300edb6aef58c06c26cede4e3fa3
parent1175b23f779571351f8c98aa0f7608decab0c08f
parent36f3c6516a97ac526e7eb80728aa2af5b0d1f1df
MFV r309587:

Sync libarchive with vendor.

Vendor bugfixes:

libarchive #831:
  Spelling fixes
libarchive #832:
  Relax sanity checks of number fields in tar header even more
OSS-Fuzz #16:
  Fix possible hang in uudecode_filter_read()
OSS-Fuzz #220:
  Reject an 'ar' filename table larger than 1GB or a filename larger
  than 1MB.

MFC after: 1 week
23 files changed:
contrib/libarchive/cat/test/main.c
contrib/libarchive/cpio/test/main.c
contrib/libarchive/libarchive/archive_read_disk_entry_from_file.c
contrib/libarchive/libarchive/archive_read_support_filter_uu.c
contrib/libarchive/libarchive/archive_read_support_format_ar.c
contrib/libarchive/libarchive/archive_read_support_format_cab.c
contrib/libarchive/libarchive/archive_read_support_format_tar.c
contrib/libarchive/libarchive/archive_string.c
contrib/libarchive/libarchive/archive_string.h
contrib/libarchive/libarchive/archive_write_set_format_7zip.c
contrib/libarchive/libarchive/archive_write_set_format_cpio.c
contrib/libarchive/libarchive/archive_write_set_format_cpio_newc.c
contrib/libarchive/libarchive/archive_write_set_format_gnutar.c
contrib/libarchive/libarchive/archive_write_set_format_mtree.c
contrib/libarchive/libarchive/archive_write_set_format_pax.c
contrib/libarchive/libarchive/archive_write_set_format_ustar.c
contrib/libarchive/libarchive/archive_write_set_format_v7tar.c
contrib/libarchive/libarchive/archive_write_set_format_zip.c
contrib/libarchive/libarchive/test/main.c
contrib/libarchive/libarchive/test/test_archive_cmdline.c
contrib/libarchive/libarchive/test/test_compat_plexus_archiver_tar.c
contrib/libarchive/libarchive/test/test_compat_plexus_archiver_tar.tar.uu
lib/libarchive/tests/Makefile