aboutsummaryrefslogtreecommitdiff
path: root/libarchive/test
ModeNameSize
-rw-r--r--.cvsignore84logplainblame
-rw-r--r--CMakeLists.txt6798logplainblame
-rw-r--r--README2557logplainblame
-rw-r--r--main.c69823logplainblame
-rw-r--r--read_open_memory.c6429logplainblame
-rw-r--r--test.h13087logplainblame
-rw-r--r--test_acl_freebsd.c7899logplainblame
-rw-r--r--test_acl_nfs4.c10777logplainblame
-rw-r--r--test_acl_pax.c10543logplainblame
-rw-r--r--test_acl_pax.tar.uu7089logplainblame
-rw-r--r--test_acl_posix1e.c9978logplainblame
-rw-r--r--test_archive_api_feature.c2294logplainblame
-rw-r--r--test_archive_clear_error.c1731logplainblame
-rw-r--r--test_archive_crypto.c5485logplainblame
-rw-r--r--test_archive_getdate.c3658logplainblame
-rw-r--r--test_archive_match_owner.c9818logplainblame
-rw-r--r--test_archive_match_path.c14773logplainblame
-rw-r--r--test_archive_match_time.c43777logplainblame
-rw-r--r--test_archive_pathmatch.c12480logplainblame
-rw-r--r--test_archive_read_close_twice.c1752logplainblame
-rw-r--r--test_archive_read_close_twice_open_fd.c2017logplainblame
-rw-r--r--test_archive_read_close_twice_open_filename.c2029logplainblame
-rw-r--r--test_archive_read_next_header_empty.c3643logplainblame
-rw-r--r--test_archive_read_next_header_raw.c2366logplainblame
-rw-r--r--test_archive_read_open2.c3524logplainblame
-rw-r--r--test_archive_read_set_filter_option.c2007logplainblame
-rw-r--r--test_archive_read_set_format_option.c2523logplainblame
-rw-r--r--test_archive_read_set_option.c2559logplainblame
-rw-r--r--test_archive_read_set_options.c4095logplainblame
-rw-r--r--test_archive_read_support.c3929logplainblame
-rw-r--r--test_archive_set_error.c1882logplainblame
-rw-r--r--test_archive_string.c9299logplainblame
-rw-r--r--test_archive_string_conversion.c23325logplainblame
-rw-r--r--test_archive_string_conversion.txt.Z.uu161281logplainblame
-rw-r--r--test_archive_write_set_filter_option.c2014logplainblame
-rw-r--r--test_archive_write_set_format_option.c2528logplainblame
-rw-r--r--test_archive_write_set_option.c2567logplainblame
-rw-r--r--test_archive_write_set_options.c4103logplainblame
-rw-r--r--test_bad_fd.c1835logplainblame
-rw-r--r--test_compat_bzip2.c3378logplainblame
-rw-r--r--test_compat_bzip2_1.tbz.uu1304logplainblame
-rw-r--r--test_compat_bzip2_2.tbz.uu486logplainblame
-rw-r--r--test_compat_cpio.c4335logplainblame
-rw-r--r--test_compat_cpio_1.cpio.uu970logplainblame
-rw-r--r--test_compat_gtar.c4419logplainblame
-rw-r--r--test_compat_gtar_1.tar.uu14251logplainblame
-rw-r--r--test_compat_gzip.c3672logplainblame
-rw-r--r--test_compat_gzip_1.tgz.uu1278logplainblame
-rw-r--r--test_compat_gzip_2.tgz.uu496logplainblame
-rw-r--r--test_compat_lzip.c4730logplainblame
-rw-r--r--test_compat_lzip_1.tlz.uu437logplainblame
-rw-r--r--test_compat_lzip_2.tlz.uu359logplainblame
-rw-r--r--test_compat_lzma.c5296logplainblame
-rw-r--r--test_compat_lzma_1.tlz.uu442logplainblame
-rw-r--r--test_compat_lzma_2.tlz.uu364logplainblame
-rw-r--r--test_compat_lzma_3.tlz.uu364logplainblame
-rw-r--r--test_compat_mac-1.tar.Z.uu2158logplainblame
-rw-r--r--test_compat_mac-2.tar.Z.uu988logplainblame
-rw-r--r--test_compat_mac.c8264logplainblame
-rw-r--r--test_compat_pax_libarchive_2x.c5264logplainblame
-rw-r--r--test_compat_pax_libarchive_2x.tar.Z.uu776logplainblame
-rw-r--r--test_compat_solaris_pax_sparse.c6924logplainblame
-rw-r--r--test_compat_solaris_pax_sparse_1.pax.Z.uu3147logplainblame
-rw-r--r--test_compat_solaris_pax_sparse_2.pax.Z.uu3147logplainblame
-rw-r--r--test_compat_solaris_tar_acl.c4971logplainblame
-rw-r--r--test_compat_solaris_tar_acl.tar.uu3676logplainblame
-rw-r--r--test_compat_tar_hardlink.c4419logplainblame
-rw-r--r--test_compat_tar_hardlink_1.tar.uu2274logplainblame
-rw-r--r--test_compat_xz.c3200logplainblame
-rw-r--r--test_compat_xz_1.txz.uu647logplainblame
-rw-r--r--test_compat_zip.c17384logplainblame
-rw-r--r--test_compat_zip_1.zip.uu811logplainblame
-rw-r--r--test_compat_zip_2.zip.uu324logplainblame
-rw-r--r--test_compat_zip_3.zip.uu952logplainblame
-rw-r--r--test_compat_zip_4.zip.uu1346logplainblame
-rw-r--r--test_compat_zip_5.zip.uu14820logplainblame
-rw-r--r--test_compat_zip_6.zip.uu472logplainblame
-rw-r--r--test_compat_zip_7.xps.uu21974logplainblame
-rw-r--r--test_empty_write.c4396logplainblame
-rw-r--r--test_entry.c32292logplainblame
-rw-r--r--test_entry_strmode.c3041logplainblame
-rw-r--r--test_extattr_freebsd.c6118logplainblame
-rw-r--r--test_filter_count.c2597logplainblame
-rw-r--r--test_fuzz.c7838logplainblame
-rw-r--r--test_fuzz.cab.uu2878logplainblame
-rw-r--r--test_fuzz.lzh.uu9212logplainblame
-rw-r--r--test_fuzz_1.iso.Z.uu30478logplainblame
-rw-r--r--test_gnutar_filename_encoding.c12940logplainblame
-rw-r--r--test_link_resolver.c7495logplainblame
-rw-r--r--test_open_failure.c7432logplainblame
-rw-r--r--test_open_fd.c4786logplainblame
-rw-r--r--test_open_file.c4133logplainblame
-rw-r--r--test_open_filename.c7534logplainblame
-rw-r--r--test_pax_filename_encoding.c21324logplainblame
-rw-r--r--test_pax_filename_encoding.tar.uu7211logplainblame
-rw-r--r--test_read_compress_program.c3397logplainblame
-rw-r--r--test_read_data_large.c4519logplainblame
-rw-r--r--test_read_disk.c5814logplainblame
-rw-r--r--test_read_disk_directory_traversals.c56707logplainblame
-rw-r--r--test_read_disk_entry_from_file.c2908logplainblame
-rw-r--r--test_read_extract.c6674logplainblame
-rw-r--r--test_read_file_nonexistent.c1730logplainblame
-rw-r--r--test_read_format_7zip.c25456logplainblame
-rw-r--r--test_read_format_7zip_bcj2_bzip2.7z.uu19632logplainblame
-rw-r--r--test_read_format_7zip_bcj2_copy_1.7z.uu37931logplainblame
-rw-r--r--test_read_format_7zip_bcj2_copy_2.7z.uu37953logplainblame
-rw-r--r--test_read_format_7zip_bcj2_copy_lzma.7z.uu35062logplainblame
-rw-r--r--test_read_format_7zip_bcj2_deflate.7z.uu19222logplainblame
-rw-r--r--test_read_format_7zip_bcj2_lzma1_1.7z.uu17606logplainblame
-rw-r--r--test_read_format_7zip_bcj2_lzma1_2.7z.uu14728logplainblame
-rw-r--r--test_read_format_7zip_bcj2_lzma2_1.7z.uu17606logplainblame
-rw-r--r--test_read_format_7zip_bcj2_lzma2_2.7z.uu14732logplainblame
-rw-r--r--test_read_format_7zip_bcj_bzip2.7z.uu17243logplainblame
-rw-r--r--test_read_format_7zip_bcj_copy.7z.uu37862logplainblame
-rw-r--r--test_read_format_7zip_bcj_deflate.7z.uu16865logplainblame
-rw-r--r--test_read_format_7zip_bcj_lzma1.7z.uu15031logplainblame
-rw-r--r--test_read_format_7zip_bcj_lzma2.7z.uu15035logplainblame
-rw-r--r--test_read_format_7zip_bzip2.7z.uu2139logplainblame
-rw-r--r--test_read_format_7zip_copy.7z.uu266logplainblame
-rw-r--r--test_read_format_7zip_copy_2.7z.uu488logplainblame
-rw-r--r--test_read_format_7zip_deflate.7z.uu2043logplainblame
-rw-r--r--test_read_format_7zip_delta_lzma1.7z.uu17215logplainblame
-rw-r--r--test_read_format_7zip_delta_lzma2.7z.uu17219logplainblame
-rw-r--r--test_read_format_7zip_empty_archive.7z.uu101logplainblame
-rw-r--r--test_read_format_7zip_empty_file.7z.uu160logplainblame
-rw-r--r--test_read_format_7zip_lzma1.7z.uu2103logplainblame
-rw-r--r--test_read_format_7zip_lzma1_2.7z.uu355logplainblame
-rw-r--r--test_read_format_7zip_lzma1_lzma2.7z.uu447logplainblame
-rw-r--r--test_read_format_7zip_lzma2.7z.uu2107logplainblame
-rw-r--r--test_read_format_7zip_ppmd.7z.uu14386logplainblame
-rw-r--r--test_read_format_7zip_symbolic_name.7z.uu317logplainblame
-rw-r--r--test_read_format_ar.ar.uu570logplainblame
-rw-r--r--test_read_format_ar.c3623logplainblame
-rw-r--r--test_read_format_cab.c11529logplainblame
-rw-r--r--test_read_format_cab_1.cab.uu411logplainblame
-rw-r--r--test_read_format_cab_2.cab.uu383logplainblame
-rw-r--r--test_read_format_cab_3.cab.uu445logplainblame
-rw-r--r--test_read_format_cab_filename.c5685logplainblame
-rw-r--r--test_read_format_cab_filename_cp932.cab.uu255logplainblame
-rw-r--r--test_read_format_cpio_afio.c4768logplainblame
-rw-r--r--test_read_format_cpio_bin.c3272logplainblame
-rw-r--r--test_read_format_cpio_bin_Z.c2750logplainblame
-rw-r--r--test_read_format_cpio_bin_be.c2615logplainblame
-rw-r--r--test_read_format_cpio_bin_be.cpio.uu377logplainblame
-rw-r--r--test_read_format_cpio_bin_bz2.c2608logplainblame
-rw-r--r--test_read_format_cpio_bin_gz.c2699logplainblame
-rw-r--r--test_read_format_cpio_bin_lzip.c2673logplainblame
-rw-r--r--test_read_format_cpio_bin_lzma.c2717logplainblame
-rw-r--r--test_read_format_cpio_bin_xz.c3135logplainblame
-rw-r--r--test_read_format_cpio_filename.c29294logplainblame
-rw-r--r--test_read_format_cpio_filename_cp866.cpio.uu757logplainblame
-rw-r--r--test_read_format_cpio_filename_eucjp.cpio.uu757logplainblame
-rw-r--r--test_read_format_cpio_filename_koi8r.cpio.uu757logplainblame
-rw-r--r--test_read_format_cpio_filename_utf8_jp.cpio.uu759logplainblame
-rw-r--r--test_read_format_cpio_filename_utf8_ru.cpio.uu759logplainblame
-rw-r--r--test_read_format_cpio_odc.c3461logplainblame
-rw-r--r--test_read_format_cpio_svr4_bzip2_rpm.c4585logplainblame
-rw-r--r--test_read_format_cpio_svr4_bzip2_rpm.rpm.uu2777logplainblame
-rw-r--r--test_read_format_cpio_svr4_gzip.c2746logplainblame
-rw-r--r--test_read_format_cpio_svr4_gzip_rpm.c4577logplainblame
-rw-r--r--test_read_format_cpio_svr4_gzip_rpm.rpm.uu2690logplainblame
-rw-r--r--test_read_format_cpio_svr4c_Z.c2857logplainblame
-rw-r--r--test_read_format_empty.c2069logplainblame
-rw-r--r--test_read_format_gtar_filename.c17221logplainblame
-rw-r--r--test_read_format_gtar_filename_cp866.tar.Z.uu448logplainblame
-rw-r--r--test_read_format_gtar_filename_eucjp.tar.Z.uu448logplainblame
-rw-r--r--test_read_format_gtar_filename_koi8r.tar.Z.uu440logplainblame
-rw-r--r--test_read_format_gtar_gz.c2750logplainblame
-rw-r--r--test_read_format_gtar_lzma.c3180logplainblame
-rw-r--r--test_read_format_gtar_sparse.c8513logplainblame
-rw-r--r--test_read_format_gtar_sparse_1_13.tar.uu84821logplainblame
-rw-r--r--test_read_format_gtar_sparse_1_17.tar.uu84821logplainblame
-rw-r--r--test_read_format_gtar_sparse_1_17_posix00.tar.uu98947logplainblame
-rw-r--r--test_read_format_gtar_sparse_1_17_posix01.tar.uu84837logplainblame
-rw-r--r--test_read_format_gtar_sparse_1_17_posix10.tar.uu84837logplainblame
-rw-r--r--test_read_format_gtar_sparse_1_17_posix10_modified.tar.uu84853logplainblame
-rw-r--r--test_read_format_iso.iso.Z.uu1450logplainblame
-rw-r--r--test_read_format_iso_2.iso.Z.uu2029logplainblame
-rw-r--r--test_read_format_iso_Z.c3728logplainblame
-rw-r--r--test_read_format_iso_joliet.iso.Z.uu3896logplainblame
-rw-r--r--test_read_format_iso_joliet_by_nero.iso.Z.uu3832logplainblame
-rw-r--r--test_read_format_iso_joliet_long.iso.Z.uu4232logplainblame
-rw-r--r--test_read_format_iso_joliet_rockridge.iso.Z.uu4048logplainblame
-rw-r--r--test_read_format_iso_multi_extent.c3884logplainblame
-rw-r--r--test_read_format_iso_multi_extent.iso.Z.uu3982logplainblame
-rw-r--r--test_read_format_iso_rockridge.iso.Z.uu12630logplainblame
-rw-r--r--test_read_format_iso_rockridge_ce.iso.Z.uu3722logplainblame
-rw-r--r--test_read_format_iso_rockridge_new.iso.Z.uu12750logplainblame
-rw-r--r--test_read_format_iso_rockridge_rr_moved.iso.Z.uu18676logplainblame
-rw-r--r--test_read_format_iso_xorriso.c8515logplainblame
-rw-r--r--test_read_format_iso_xorriso.iso.Z.uu3615logplainblame
-rw-r--r--test_read_format_iso_zisofs.iso.Z.uu3742logplainblame
-rw-r--r--test_read_format_isojoliet_bz2.c5593logplainblame
-rw-r--r--test_read_format_isojoliet_long.c5304logplainblame
-rw-r--r--test_read_format_isojoliet_rr.c6651logplainblame
-rw-r--r--test_read_format_isojoliet_versioned.c3438logplainblame
-rw-r--r--test_read_format_isorr_bz2.c9040logplainblame
-rw-r--r--test_read_format_isorr_ce.c8235logplainblame
-rw-r--r--test_read_format_isorr_new_bz2.c9074logplainblame
-rw-r--r--test_read_format_isorr_rr_moved.c11748logplainblame
-rw-r--r--test_read_format_isozisofs_bz2.c8096logplainblame
-rw-r--r--test_read_format_lha.c9387logplainblame
-rw-r--r--test_read_format_lha_filename.c7641logplainblame
-rw-r--r--test_read_format_lha_filename_cp932.lzh.uu275logplainblame
-rw-r--r--test_read_format_lha_header0.lzh.uu529logplainblame
-rw-r--r--test_read_format_lha_header1.lzh.uu629logplainblame
-rw-r--r--test_read_format_lha_header2.lzh.uu629logplainblame
-rw-r--r--test_read_format_lha_header3.lzh.uu807logplainblame
-rw-r--r--test_read_format_lha_lh0.lzh.uu645logplainblame
-rw-r--r--test_read_format_lha_lh6.lzh.uu629logplainblame
-rw-r--r--test_read_format_lha_lh7.lzh.uu629logplainblame
-rw-r--r--test_read_format_lha_withjunk.lzh.uu650logplainblame
-rw-r--r--test_read_format_mtree.c13194logplainblame
-rw-r--r--test_read_format_mtree.mtree.uu971logplainblame
-rw-r--r--test_read_format_mtree_nomagic.mtree.uu505logplainblame
-rw-r--r--test_read_format_pax_bz2.c3204logplainblame
-rw-r--r--test_read_format_rar.c35045logplainblame
-rw-r--r--test_read_format_rar.rar.uu482logplainblame
-rw-r--r--test_read_format_rar_binary_data.rar.uu1490370logplainblame
-rw-r--r--test_read_format_rar_compress_best.rar.uu16808logplainblame
-rw-r--r--test_read_format_rar_compress_normal.rar.uu20160logplainblame
-rw-r--r--test_read_format_rar_multi_lzss_blocks.rar.uu27356logplainblame
-rw-r--r--test_read_format_rar_noeof.rar.uu142logplainblame
-rw-r--r--test_read_format_rar_ppmd_lzss_conversion.rar.uu243472logplainblame
-rw-r--r--test_read_format_rar_sfx.exe.uu137130logplainblame
-rw-r--r--test_read_format_rar_subblock.rar.uu250logplainblame
-rw-r--r--test_read_format_rar_unicode.rar.uu967logplainblame
-rw-r--r--test_read_format_rar_windows.rar.uu1144logplainblame
-rw-r--r--test_read_format_raw.c3877logplainblame
-rw-r--r--test_read_format_raw.data.Z.uu163logplainblame
-rw-r--r--test_read_format_raw.data.uu155logplainblame
-rw-r--r--test_read_format_tar.c25269logplainblame
-rw-r--r--test_read_format_tar_empty_filename.c2829logplainblame
-rw-r--r--test_read_format_tar_empty_filename.tar.uu2271logplainblame
-rw-r--r--test_read_format_tar_filename.c12586logplainblame
-rw-r--r--test_read_format_tar_filename_koi8r.tar.Z.uu692logplainblame
-rw-r--r--test_read_format_tbz.c2687logplainblame
-rw-r--r--test_read_format_tgz.c2721logplainblame
-rw-r--r--test_read_format_tlz.c2823logplainblame
-rw-r--r--test_read_format_txz.c3011logplainblame
-rw-r--r--test_read_format_tz.c2848logplainblame
-rw-r--r--test_read_format_ustar_filename.c17235logplainblame
-rw-r--r--test_read_format_ustar_filename_cp866.tar.Z.uu370logplainblame
-rw-r--r--test_read_format_ustar_filename_eucjp.tar.Z.uu376logplainblame
-rw-r--r--test_read_format_ustar_filename_koi8r.tar.Z.uu362logplainblame
-rw-r--r--test_read_format_xar.c38002logplainblame
-rw-r--r--test_read_format_zip.c10737logplainblame
-rw-r--r--test_read_format_zip.zip.uu637logplainblame
-rw-r--r--test_read_format_zip_filename.c39156logplainblame
-rw-r--r--test_read_format_zip_filename_cp866.zip.uu481logplainblame
-rw-r--r--test_read_format_zip_filename_cp932.zip.uu391logplainblame
-rw-r--r--test_read_format_zip_filename_koi8r.zip.uu481logplainblame
-rw-r--r--test_read_format_zip_filename_utf8_jp.zip.uu766logplainblame
-rw-r--r--test_read_format_zip_filename_utf8_ru.zip.uu517logplainblame
-rw-r--r--test_read_format_zip_filename_utf8_ru2.zip.uu502logplainblame
-rw-r--r--test_read_format_zip_length_at_end.zip.uu321logplainblame
-rw-r--r--test_read_format_zip_symlink.zip.uu475logplainblame
-rw-r--r--test_read_format_zip_ux.zip.uu280logplainblame
-rw-r--r--test_read_large.c3835logplainblame
-rw-r--r--test_read_pax_truncated.c10691logplainblame
-rw-r--r--test_read_position.c4329logplainblame
-rw-r--r--test_read_truncated.c5332logplainblame
-rw-r--r--test_read_truncated_filter.c4674logplainblame
-rw-r--r--test_read_uu.c6333logplainblame
-rw-r--r--test_sparse_basic.c11241logplainblame
-rw-r--r--test_tar_filenames.c5260logplainblame
-rw-r--r--test_tar_large.c8351logplainblame
-rw-r--r--test_ustar_filename_encoding.c12910logplainblame
-rw-r--r--test_ustar_filenames.c5942logplainblame
-rw-r--r--test_write_compress.c3439logplainblame
-rw-r--r--test_write_compress_bzip2.c9197logplainblame
-rw-r--r--test_write_compress_gzip.c9957logplainblame
-rw-r--r--test_write_compress_lzip.c9455logplainblame
-rw-r--r--test_write_compress_lzma.c9690logplainblame
-rw-r--r--test_write_compress_program.c4791logplainblame
-rw-r--r--test_write_compress_xz.c9892logplainblame
-rw-r--r--test_write_disk.c12995logplainblame
-rw-r--r--test_write_disk_failures.c2634logplainblame
-rw-r--r--test_write_disk_hardlink.c7720logplainblame
-rw-r--r--test_write_disk_lookup.c5058logplainblame
-rw-r--r--test_write_disk_perms.c16352logplainblame
-rw-r--r--test_write_disk_secure.c8173logplainblame
-rw-r--r--test_write_disk_sparse.c8905logplainblame
-rw-r--r--test_write_disk_symlink.c4166logplainblame
-rw-r--r--test_write_disk_times.c6087logplainblame
-rw-r--r--test_write_format_7zip.c28625logplainblame
-rw-r--r--test_write_format_ar.c7917logplainblame
-rw-r--r--test_write_format_cpio.c8664logplainblame
-rw-r--r--test_write_format_cpio_empty.c2840logplainblame
-rw-r--r--test_write_format_cpio_newc.c8228logplainblame
-rw-r--r--test_write_format_cpio_odc.c9414logplainblame
-rw-r--r--test_write_format_gnutar.c9471logplainblame
-rw-r--r--test_write_format_iso9660.c34483logplainblame
-rw-r--r--test_write_format_iso9660_boot.c9965logplainblame
-rw-r--r--test_write_format_iso9660_empty.c7365logplainblame
-rw-r--r--test_write_format_iso9660_filename.c12622logplainblame
-rw-r--r--test_write_format_iso9660_zisofs.c29387logplainblame
-rw-r--r--test_write_format_mtree.c5606logplainblame
-rw-r--r--test_write_format_mtree_fflags.c4191logplainblame
-rw-r--r--test_write_format_pax.c7440logplainblame
-rw-r--r--test_write_format_shar_empty.c2366logplainblame
-rw-r--r--test_write_format_tar.c4629logplainblame
-rw-r--r--test_write_format_tar_empty.c2988logplainblame
-rw-r--r--test_write_format_tar_sparse.c10935logplainblame
-rw-r--r--test_write_format_tar_ustar.c13609logplainblame
-rw-r--r--test_write_format_xar.c11100logplainblame
-rw-r--r--test_write_format_xar_empty.c4697logplainblame
-rw-r--r--test_write_format_zip.c8775logplainblame
-rw-r--r--test_write_format_zip_empty.c3550logplainblame
-rw-r--r--test_write_format_zip_no_compression.c13648logplainblame
-rw-r--r--test_write_open_memory.c3390logplainblame
-rw-r--r--test_zip_filename_encoding.c18202logplainblame