Latest commit 299c6bf Aug 21, 2016 @kientzle kientzle Issue #731: Reject tar entries >= INT64_MAX
Note that the code that parses file sizes returns INT64_MAX on
overflow.
Permalink
..
Failed to load latest commit information.
test Merge branch 'master' of github.com:libarchive/libarchive Aug 10, 2016
CMakeLists.txt Forward declare __archive_get_date in a dedicated internal header Oct 26, 2015
archive.h Libarchive 3.2.1 Jun 20, 2016
archive_acl.c Fix build failure with -Wmissing-prototypes GCC option since it happe… Feb 8, 2012
archive_acl_private.h Use archive_mstring_*_l interface in archive_acl_* functions May 12, 2011
archive_check_magic.c Rename archive_matching to archive_match. Feb 7, 2012
archive_cmdline.c Fix few bugs in archive_cmdline. Oct 11, 2012
archive_cmdline_private.h Add a test for archive_cmdline. Oct 11, 2012
archive_crc32.h Improve crc32 in archive_crc32.h for its performance. Aug 15, 2011
archive_cryptor.c Ensure that cryptor, hmac, and xxhash always define at least one symb… Apr 24, 2016
archive_cryptor_private.h Ensure that cryptor, hmac, and xxhash always define at least one symb… Apr 24, 2016
archive_digest.c Change digest functionarity files and relative global variables from Sep 15, 2014
archive_digest_private.h Change digest functionarity files and relative global variables from Sep 15, 2014
archive_endian.h Port main library code to OSF operating system Oct 26, 2015
archive_entry.3 Fix refs to libarchive.3 manpage Jun 21, 2014
archive_entry.c Issue 412: Visual Studio 2008 does not support C99 Feb 21, 2015
archive_entry.h Libarchive 3.2.1 Jun 20, 2016
archive_entry_acl.3 Fix refs to libarchive.3 manpage Jun 21, 2014
archive_entry_copy_bhfi.c Fix build failure in aggressive warnings on msys. Feb 16, 2012
archive_entry_copy_stat.c Add ST_MTIME_NSEC case to archive_entry_copy_stat Mar 11, 2016
archive_entry_link_resolver.c Fix dereference of null pointer that Clang Static Analyzer pointed out. Sep 11, 2012
archive_entry_linkify.3 Various manpage metadata fixes Feb 25, 2012
archive_entry_locale.h Use archive_mstring_*_l interface in archive_acl_* functions May 12, 2011
archive_entry_paths.3 Fix refs to libarchive.3 manpage Jun 21, 2014
archive_entry_perms.3 Fix refs to libarchive.3 manpage Jun 21, 2014
archive_entry_private.h Store encryption info in single char of entry Sep 18, 2013
archive_entry_sparse.c Fix overflow checking in archive_entry_sparse_add_entry() Mar 16, 2013
archive_entry_stat.3 Fixed minor typo May 19, 2015
archive_entry_stat.c On Visual Studio, Enable Warning 4244: 'conversion' conversion from '… Feb 18, 2012
archive_entry_strmode.c IFC Jun 15, 2008
archive_entry_time.3 Fix refs to libarchive.3 manpage Jun 21, 2014
archive_entry_xattr.c Remove dead code in archive_entry_xattr_add_entry() Jun 13, 2016
archive_getdate.c Forward declare __archive_get_date in a dedicated internal header Oct 26, 2015
archive_getdate.h Forward declare __archive_get_date in a dedicated internal header Oct 26, 2015
archive_hmac.c Ensure that cryptor, hmac, and xxhash always define at least one symb… Apr 24, 2016
archive_hmac_private.h Ensure that cryptor, hmac, and xxhash always define at least one symb… Apr 24, 2016
archive_match.c Fix a couple of typographical errors. Jul 7, 2016
archive_options.c Improve readability of ternary expression checking for empty string Oct 26, 2015
archive_options_private.h From Roman Neuhauser: Rework textual options handling. Mar 18, 2011
archive_pack_dev.c Avoid using name 'u_long' Oct 26, 2015
archive_pack_dev.h Avoid using name 'u_long' Oct 26, 2015
archive_pathmatch.c Fix typos in archive_pathmatch logic. Dec 15, 2014
archive_pathmatch.h Use archive_matching API at both bsdcpio and bsdtar instead of lafe_e… Jan 18, 2012
archive_platform.h Define INT32_MAX and INT32_MIN for older compilers Apr 24, 2016
archive_ppmd7.c Issue 719: Refuse to allocate a too-small PPMD7 context Jun 19, 2016
archive_ppmd7_private.h Fix two minor complaints by cppcheck. Jul 7, 2016
archive_ppmd_private.h Fix build failure with -Wshadow GCC option since it happend on FreeBS… Feb 8, 2012
archive_private.h Add support for archive_read_data() for read_disk archives. Jun 30, 2015
archive_random.c Do not use pthread.h API without header Oct 26, 2015
archive_random_private.h Add support for traditional PKWARE encryption. Sep 8, 2014
archive_rb.c Fix dereference of null pointer that Clang Static Analyzer pointed out. Sep 11, 2012
archive_rb.h Use custom include guard Apr 29, 2010
archive_read.3 Do not use private macros for special types Jun 8, 2015
archive_read.c Clarify the limit on number of filters Feb 21, 2016
archive_read_add_passphrase.3 Add new APIs that pass passphrases for reading and writing Sep 14, 2014
archive_read_add_passphrase.c Fix a typo in a struct member: candiate -> candidate. Jul 7, 2016
archive_read_append_filter.c Add lz4 filter entry to archive_read_append_filter function. Aug 14, 2014
archive_read_data.3 Do not use private macros for special types Jun 8, 2015
archive_read_data_into_fd.c Fix build failure in aggressive warnings on FreeBSD/amd64. Feb 14, 2012
archive_read_disk.3 Various manpage metadata fixes Feb 25, 2012
archive_read_disk_entry_from_file.c fix use of acl_get_flagset_np() on FreeBSD Aug 4, 2016
archive_read_disk_posix.c Fix a couple of typographical errors. Jul 7, 2016
archive_read_disk_private.h Add archive_read_next_header support to archive_read_disk traversals,… Jul 26, 2015
archive_read_disk_set_standard_lookup.c Comments: small spelling and grammar fixes Jun 2, 2015
archive_read_disk_windows.c Fix a couple of typographical errors. Jul 7, 2016
archive_read_extract.3 Various manpage metadata fixes Feb 25, 2012
archive_read_extract.c Issue 409: archive_read_extract object leaked Feb 14, 2015
archive_read_extract2.c Issue 409: archive_read_extract object leaked Feb 14, 2015
archive_read_filter.3 Update list of supported filters Apr 10, 2016
archive_read_format.3 Various manpage metadata fixes Feb 25, 2012
archive_read_free.3 Various manpage metadata fixes Feb 25, 2012
archive_read_header.3 Various manpage metadata fixes Feb 25, 2012
archive_read_new.3 Various manpage metadata fixes Feb 25, 2012
archive_read_open.3 Do not use private macros for special types Jun 8, 2015
archive_read_open_fd.c Fix issue336:7zip can not be read when opened with archive_read_open_fd. Aug 3, 2014
archive_read_open_file.c Comment fileno() usage Mar 19, 2016
archive_read_open_filename.c Fix typo Dec 19, 2015
archive_read_open_memory.c Github Issue #529: mismatched const usage in archive_read_open_memory.c May 10, 2015
archive_read_private.h Fix a typo in a struct member: candiate -> candidate. Jul 7, 2016
archive_read_set_format.c Separate code to set formats/filters into different source files. Dec 9, 2012
archive_read_set_options.3 [PATCH v3] Add read_concatenated_archives Jan 12, 2014
archive_read_set_options.c Remove unneeded null check. Oct 4, 2014
archive_read_support_filter_all.c Add support for lz4 read filter. Jun 29, 2014
archive_read_support_filter_bzip2.c Implement functions to manually set the format and filters used. Dec 7, 2012
archive_read_support_filter_compress.c Issue 547: problems with compress bidder Aug 9, 2015
archive_read_support_filter_grzip.c Set warning messages. Oct 11, 2012
archive_read_support_filter_gzip.c Implement functions to manually set the format and filters used. Dec 7, 2012
archive_read_support_filter_lrzip.c Implement functions to manually set the format and filters used. Dec 7, 2012
archive_read_support_filter_lz4.c Fix a couple of typographical errors. Jul 7, 2016
archive_read_support_filter_lzop.c Eliminate dead assignment. Aug 14, 2014
archive_read_support_filter_none.c Fix screw-up with r3624. Thanks to Michihiro for pointing it out. Aug 17, 2011
archive_read_support_filter_program.c Implement functions to manually set the format and filters used. Dec 7, 2012
archive_read_support_filter_rpm.c Implement functions to manually set the format and filters used. Dec 7, 2012
archive_read_support_filter_uu.c fixed hang in UUEncode filter Sep 2, 2014
archive_read_support_filter_xz.c Fix the potential of a dereference of null pointer. Oct 4, 2014
archive_read_support_format_7zip.c Issue #718: Fix TALOS-CAN-152 Jun 19, 2016
archive_read_support_format_all.c Provide ISO 28500:2009 reader (aka warc, aka web archive) May 21, 2014
archive_read_support_format_ar.c Issue 403: Buffer underflow parsing 'ar' header Feb 7, 2015
archive_read_support_format_by_code.c Add archive_read_support_format_by_code(), including documentation. Dec 9, 2011
archive_read_support_format_cab.c Detect encrypted archive entries (ZIP, RAR, 7Zip) Sep 17, 2013
archive_read_support_format_cpio.c Reject cpio symlinks that exceed 1MB May 14, 2016
archive_read_support_format_empty.c Detect encrypted archive entries (ZIP, RAR, 7Zip) Sep 17, 2013
archive_read_support_format_iso9660.c Issue 717: Fix integer overflow when computing location of volume des… Jun 19, 2016
archive_read_support_format_lha.c Fix check for GCC >= 4.8 Jul 17, 2016
archive_read_support_format_mtree.c Fix libarchive/archive_read_support_format_mtree.c:1388:11: error: ar… Jun 10, 2016
archive_read_support_format_rar.c Issue 521: Properly check reading from lzss decompression buffer Jun 19, 2016
archive_read_support_format_raw.c Detect encrypted archive entries (ZIP, RAR, 7Zip) Sep 17, 2013
archive_read_support_format_tar.c Issue #731: Reject tar entries >= INT64_MAX Aug 22, 2016
archive_read_support_format_warc.c Fix a couple of typographical errors. Jul 7, 2016
archive_read_support_format_xar.c Minor adjustments to DEBUG messages Feb 14, 2016
archive_read_support_format_zip.c Issue #748: Zip decompression failure with highly-compressed data Aug 22, 2016
archive_string.c Issue 686: Keep retrying until buffer is big enough Jun 24, 2016
archive_string.h Rename some internal functions as other related functions. Mar 17, 2012
archive_string_composition.h Impelment Unicode normalization Form D in libarchive itself in order … Mar 15, 2012
archive_string_sprintf.c On Visual Studio, Enable Warning 4244: 'conversion' conversion from '… Feb 18, 2012
archive_util.3 Various manpage metadata fixes Feb 25, 2012
archive_util.c Fix a couple of typographical errors. Jul 7, 2016
archive_virtual.c Expose the generic archive_free hook Apr 6, 2013
archive_windows.c Move the strsep() implementation to the mtree reader, which is Dec 25, 2013
archive_windows.h Add Android AOSP Build System Makefile fragments and config files Dec 13, 2014
archive_write.3 Do not use private macros for special types Jun 8, 2015
archive_write.c Invert logic of ternary pointer checks Oct 26, 2015
archive_write_add_filter.c Add support for lz4 write filter. Aug 13, 2014
archive_write_add_filter_b64encode.c Introduce b64encode filter. Oct 8, 2012
archive_write_add_filter_by_name.c Add support for lz4 write filter. Aug 13, 2014
archive_write_add_filter_bzip2.c Fix bug for __archive_write_program_allocate Feb 1, 2016
archive_write_add_filter_compress.c Replace deprecated macro ARCHIVE_COMPRESSION_* by ARCHIVE_FILTER_*. Oct 8, 2012
archive_write_add_filter_grzip.c Improve error messages by including the name of the external program … Jan 31, 2016
archive_write_add_filter_gzip.c Fix bug for __archive_write_program_allocate Feb 1, 2016
archive_write_add_filter_lrzip.c Improve error messages by including the name of the external program … Jan 31, 2016
archive_write_add_filter_lz4.c Fix lz4 compression_level check Mar 12, 2016
archive_write_add_filter_lzop.c Improve error messages by including the name of the external program … Jan 31, 2016
archive_write_add_filter_none.c The only place blocking is really needed is just before calling Feb 21, 2010
archive_write_add_filter_program.c Improve error messages by including the name of the external program … Jan 31, 2016
archive_write_add_filter_uuencode.c Fix build failure on Win64. Nov 7, 2012
archive_write_add_filter_xz.c Spelling Jun 8, 2015
archive_write_blocksize.3 Various manpage metadata fixes Feb 25, 2012
archive_write_data.3 Do not use private macros for special types Jun 8, 2015
archive_write_disk.3 Merge pull request #109 from brooksdavis/clear_nochange_fflags Jul 26, 2015
archive_write_disk_acl.c conditionally declare r on ACL_TYPE_NFS4 Aug 18, 2016
archive_write_disk_posix.c Issue #744 (part of Issue #743): Enforce sandbox with very long pathn… Aug 22, 2016
archive_write_disk_private.h Resuscitate the old NFS4 support code and make it work on FreeBSD-CUR… Apr 9, 2012
archive_write_disk_set_standard_lookup.c Free any allocated memory upon allocation failure Jun 2, 2015
archive_write_disk_windows.c Do not preppend \\?\ if it is already there Jun 8, 2016
archive_write_filter.3 Add short description of the manpage. May 27, 2016
archive_write_finish_entry.3 Issue 270: Correct spelling of 'archive_write_header' Mar 4, 2015
archive_write_format.3 Manpage updates Apr 11, 2016
archive_write_free.3 Add archive_write_fail() utility to force a write May 29, 2012
archive_write_header.3 Various manpage metadata fixes Feb 25, 2012
archive_write_new.3 Various manpage metadata fixes Feb 25, 2012
archive_write_open.3 Do not use private macros for special types Jun 8, 2015
archive_write_open_fd.c Handle EINTR in write calls: May 31, 2010
archive_write_open_file.c Handle EINTR in write calls: May 31, 2010
archive_write_open_filename.c check handle validity when closing a file May 5, 2014
archive_write_open_memory.c Remove a comment that describes how libarchive 1.x used to work. Sep 24, 2011
archive_write_private.h Improve error messages by including the name of the external program … Jan 31, 2016
archive_write_set_format.c Provide ISO 28500:2009 writer (aka warc, aka web archive) May 21, 2014
archive_write_set_format_7zip.c Issue 578: Close temp_fd in 7zip and xar writers Sep 26, 2015
archive_write_set_format_ar.c Fix a null pointer dereference bug in ar writer. Dec 2, 2012
archive_write_set_format_by_name.c Provide ISO 28500:2009 writer (aka warc, aka web archive) May 21, 2014
archive_write_set_format_cpio.c On Windows, make sure libarchive does not store the Windows style path Feb 21, 2012
archive_write_set_format_cpio_newc.c On Windows, make sure libarchive does not store the Windows style path Feb 21, 2012
archive_write_set_format_filter_by_ext.c Fix a few compile warnings (g++ 4.7.2) Jun 23, 2015
archive_write_set_format_gnutar.c Issue 682: Correctly write gnutar filenames of exactly 512 bytes Jun 1, 2016
archive_write_set_format_iso9660.c Fix a couple of typographical errors. Jul 7, 2016
archive_write_set_format_mtree.c Fix typo in archive_write_set_format_mtree.c comment Oct 26, 2015
archive_write_set_format_pax.c Fix for issue #623. Feb 21, 2016
archive_write_set_format_raw.c write_raw support from Marek Kubica Feb 23, 2013
archive_write_set_format_shar.c Fix chown line in shardump format Sep 4, 2013
archive_write_set_format_ustar.c ustar: fix out of bounds read on empty string ("") filename. Jul 22, 2016
archive_write_set_format_v7tar.c Add support for writing v7 tar format. Oct 21, 2012
archive_write_set_format_warc.c Visual Studio 2015 Changes Jan 14, 2016
archive_write_set_format_xar.c Issue 578: Close temp_fd in 7zip and xar writers Sep 26, 2015
archive_write_set_format_zip.c Use macros for ZIP format integer constants Oct 26, 2015
archive_write_set_options.3 Typo May 27, 2016
archive_write_set_options.c Do not return "Unknown module name" error when a format name matches Nov 30, 2012
archive_write_set_passphrase.3 Missing .El at end of list. Jan 26, 2015
archive_write_set_passphrase.c Add a new API, archive_write_set_passphrase_callback, for encryption. Sep 21, 2014
archive_xxhash.h Update xxhash.c to lz4 r120 version; Aug 14, 2014
config_freebsd.h Update config_freebsd.h Aug 10, 2010
cpio.5 Various manpage metadata fixes Feb 25, 2012
filter_fork.h Parse a command line instead of using Oct 11, 2012
filter_fork_posix.c Parse a command line instead of using Oct 11, 2012
filter_fork_windows.c Use correct variable types for ASCII Windows functions. Sep 16, 2013
libarchive-formats.5 Remove .Pp before .Bl Jun 6, 2016
libarchive.3 Fix refs to libarchive.3 manpage Jun 21, 2014
libarchive_changes.3 Fix man page syntax to include a description. May 27, 2016
libarchive_internals.3 Fix refs to libarchive.3 manpage Jun 21, 2014
mtree.5 Remove mentions of a required signature. This was added Feb 22, 2015
tar.5 Update tar.5 Jan 27, 2015
xxhash.c Fix spelling typos in comments May 2, 2016