Imported Upstream version 1.8.0 upstream/1.8.0
authorJinWang An <jinwang.an@samsung.com>
Fri, 24 Dec 2021 08:29:39 +0000 (17:29 +0900)
committerJinWang An <jinwang.an@samsung.com>
Fri, 24 Dec 2021 08:29:39 +0000 (17:29 +0900)
commit1ac6a93fc3153bc7c951ef2df7cb646ae95573be
tree60d0af0c0992b830d8d16a765a27edee9efed2b1
parent8b0d37189f291be78f1616edb8cc92230bd3b705
Imported Upstream version 1.8.0
327 files changed:
.clang-format
.github/workflows/build.yml [new file with mode: 0644]
.github/workflows/codeql-analysis.yml [new file with mode: 0644]
CMakeLists.txt
INSTALL.md
NEWS.md
README.md
THANKS
TODO.md
appveyor.yml
cmake-compat/FindGnuTLS.cmake [new file with mode: 0644]
cmake-config.h.in
cmake/FindZstd.cmake [new file with mode: 0644]
examples/in-memory.c
examples/windows-open.c
lib/CMakeLists.txt
lib/compat.h
lib/zip.h
lib/zip_add.c
lib/zip_add_dir.c
lib/zip_add_entry.c
lib/zip_algorithm_bzip2.c
lib/zip_algorithm_deflate.c
lib/zip_algorithm_xz.c
lib/zip_algorithm_zstd.c [new file with mode: 0644]
lib/zip_buffer.c
lib/zip_close.c
lib/zip_crypto.h
lib/zip_crypto_commoncrypto.c
lib/zip_crypto_gnutls.c
lib/zip_crypto_gnutls.h
lib/zip_crypto_mbedtls.c
lib/zip_crypto_mbedtls.h
lib/zip_crypto_openssl.c
lib/zip_crypto_openssl.h
lib/zip_crypto_win.c
lib/zip_crypto_win.h
lib/zip_delete.c
lib/zip_dir_add.c
lib/zip_dirent.c
lib/zip_discard.c
lib/zip_entry.c
lib/zip_error.c
lib/zip_error_clear.c
lib/zip_error_get.c
lib/zip_error_get_sys_type.c
lib/zip_error_strerror.c
lib/zip_error_to_str.c
lib/zip_extra_field.c
lib/zip_extra_field_api.c
lib/zip_fclose.c
lib/zip_fdopen.c
lib/zip_file_add.c
lib/zip_file_error_clear.c
lib/zip_file_error_get.c
lib/zip_file_get_comment.c
lib/zip_file_get_external_attributes.c
lib/zip_file_get_offset.c
lib/zip_file_rename.c
lib/zip_file_replace.c
lib/zip_file_set_comment.c
lib/zip_file_set_encryption.c
lib/zip_file_set_external_attributes.c
lib/zip_file_set_mtime.c
lib/zip_file_strerror.c
lib/zip_fopen.c
lib/zip_fopen_encrypted.c
lib/zip_fopen_index.c
lib/zip_fopen_index_encrypted.c
lib/zip_fread.c
lib/zip_fseek.c
lib/zip_ftell.c
lib/zip_get_archive_comment.c
lib/zip_get_archive_flag.c
lib/zip_get_encryption_implementation.c
lib/zip_get_file_comment.c
lib/zip_get_name.c
lib/zip_get_num_entries.c
lib/zip_get_num_files.c
lib/zip_hash.c
lib/zip_io_util.c
lib/zip_libzip_version.c
lib/zip_memdup.c
lib/zip_mkstempm.c
lib/zip_name_locate.c
lib/zip_new.c
lib/zip_open.c
lib/zip_pkware.c
lib/zip_progress.c
lib/zip_random_unix.c
lib/zip_random_uwp.c
lib/zip_random_win32.c
lib/zip_rename.c
lib/zip_replace.c
lib/zip_set_archive_comment.c
lib/zip_set_archive_flag.c
lib/zip_set_default_password.c
lib/zip_set_file_comment.c
lib/zip_set_file_compression.c
lib/zip_set_name.c
lib/zip_source_accept_empty.c
lib/zip_source_begin_write.c
lib/zip_source_begin_write_cloning.c
lib/zip_source_buffer.c
lib/zip_source_call.c
lib/zip_source_close.c
lib/zip_source_commit_write.c
lib/zip_source_compress.c
lib/zip_source_crc.c
lib/zip_source_error.c
lib/zip_source_file_common.c
lib/zip_source_file_stdio.c
lib/zip_source_file_stdio_named.c
lib/zip_source_file_win32.c
lib/zip_source_file_win32.h
lib/zip_source_file_win32_ansi.c
lib/zip_source_file_win32_named.c
lib/zip_source_file_win32_utf16.c
lib/zip_source_file_win32_utf8.c
lib/zip_source_free.c
lib/zip_source_function.c
lib/zip_source_get_file_attributes.c
lib/zip_source_is_deleted.c
lib/zip_source_layered.c
lib/zip_source_open.c
lib/zip_source_pkware_decode.c
lib/zip_source_pkware_encode.c
lib/zip_source_read.c
lib/zip_source_remove.c
lib/zip_source_rollback_write.c
lib/zip_source_seek.c
lib/zip_source_seek_write.c
lib/zip_source_stat.c
lib/zip_source_supports.c
lib/zip_source_tell.c
lib/zip_source_tell_write.c
lib/zip_source_window.c
lib/zip_source_winzip_aes_decode.c
lib/zip_source_winzip_aes_encode.c
lib/zip_source_write.c
lib/zip_source_zip.c
lib/zip_source_zip_new.c
lib/zip_stat.c
lib/zip_stat_index.c
lib/zip_stat_init.c
lib/zip_strerror.c
lib/zip_string.c
lib/zip_unchange.c
lib/zip_unchange_all.c
lib/zip_unchange_archive.c
lib/zip_unchange_data.c
lib/zip_utf-8.c
lib/zip_winzip_aes.c
lib/zipint.h
man/CMakeLists.txt
man/libzip.html
man/libzip.man
man/libzip.mdoc
man/update-html.cmake
man/update-man.cmake
man/zip_close.html
man/zip_close.man
man/zip_close.mdoc
man/zip_dir_add.html
man/zip_dir_add.man
man/zip_dir_add.mdoc
man/zip_error_clear.html
man/zip_error_clear.man
man/zip_error_clear.mdoc
man/zip_error_set.html
man/zip_error_set.man
man/zip_error_set.mdoc
man/zip_errors.html
man/zip_errors.man
man/zip_errors.mdoc
man/zip_fdopen.html
man/zip_fdopen.man
man/zip_fdopen.mdoc
man/zip_file_add.html
man/zip_file_add.man
man/zip_file_add.mdoc
man/zip_file_get_comment.html
man/zip_file_get_comment.man
man/zip_file_get_comment.mdoc
man/zip_file_rename.html
man/zip_file_rename.man
man/zip_file_rename.mdoc
man/zip_file_set_comment.html
man/zip_file_set_comment.man
man/zip_file_set_comment.mdoc
man/zip_file_set_encryption.html
man/zip_file_set_encryption.man
man/zip_file_set_encryption.mdoc
man/zip_file_set_mtime.html
man/zip_file_set_mtime.man
man/zip_file_set_mtime.mdoc
man/zip_file_strerror.html
man/zip_file_strerror.man
man/zip_file_strerror.mdoc
man/zip_fopen_encrypted.html
man/zip_fopen_encrypted.man
man/zip_fopen_encrypted.mdoc
man/zip_ftell.html
man/zip_ftell.man
man/zip_ftell.mdoc
man/zip_get_archive_comment.html
man/zip_get_archive_comment.man
man/zip_get_archive_comment.mdoc
man/zip_get_name.html
man/zip_get_name.man
man/zip_get_name.mdoc
man/zip_name_locate.html
man/zip_name_locate.man
man/zip_name_locate.mdoc
man/zip_open.html
man/zip_open.man
man/zip_open.mdoc
man/zip_register_cancel_callback_with_state.html [new file with mode: 0644]
man/zip_register_cancel_callback_with_state.man [new file with mode: 0644]
man/zip_register_cancel_callback_with_state.mdoc [new file with mode: 0644]
man/zip_register_progress_callback_with_state.html
man/zip_register_progress_callback_with_state.man
man/zip_register_progress_callback_with_state.mdoc
man/zip_set_archive_comment.html
man/zip_set_archive_comment.man
man/zip_set_archive_comment.mdoc
man/zip_set_default_password.html
man/zip_set_default_password.man
man/zip_set_default_password.mdoc
man/zip_set_file_compression.html
man/zip_set_file_compression.man
man/zip_set_file_compression.mdoc
man/zip_source.html
man/zip_source.man
man/zip_source.mdoc
man/zip_source_buffer.html
man/zip_source_buffer.man
man/zip_source_buffer.mdoc
man/zip_source_buffer_fragment.html
man/zip_source_buffer_fragment.man
man/zip_source_buffer_fragment.mdoc
man/zip_source_close.html
man/zip_source_close.man
man/zip_source_close.mdoc
man/zip_source_file.html
man/zip_source_file.man
man/zip_source_file.mdoc
man/zip_source_filep.html
man/zip_source_filep.man
man/zip_source_filep.mdoc
man/zip_source_function.html
man/zip_source_function.man
man/zip_source_function.mdoc
man/zip_source_stat.html
man/zip_source_stat.man
man/zip_source_stat.mdoc
man/zip_source_win32a.html
man/zip_source_win32a.man
man/zip_source_win32a.mdoc
man/zip_source_win32handle.html
man/zip_source_win32handle.man
man/zip_source_win32handle.mdoc
man/zip_source_win32w.html
man/zip_source_win32w.man
man/zip_source_win32w.mdoc
man/zip_source_window.html [new file with mode: 0644]
man/zip_source_window.man [new file with mode: 0644]
man/zip_source_window.mdoc [new file with mode: 0644]
man/zip_source_zip.html
man/zip_source_zip.man
man/zip_source_zip.mdoc
man/zipcmp.html
man/zipcmp.man
man/zipcmp.mdoc
man/zipmerge.html
man/zipmerge.man
man/zipmerge.mdoc
regress/CMakeLists.txt
regress/add_from_file_unchange.test [new file with mode: 0644]
regress/add_from_filep.c
regress/can_clone_file.c
regress/decrypt-correct-password-pkware-2.test [new file with mode: 0644]
regress/decrypt-wrong-password-pkware-2.test [new file with mode: 0644]
regress/encrypt-1234.zip [new file with mode: 0644]
regress/encryption-nonrandom-aes128.test
regress/encryption-nonrandom-aes192.test
regress/encryption-nonrandom-aes256.test
regress/encryption-nonrandom-pkware.test
regress/encryption-stat.test [new file with mode: 0644]
regress/extra_field_align.test
regress/fopen_unchanged.c
regress/fread.c
regress/fseek.c
regress/fuzz_main.c
regress/hole.c
regress/liboverride-test.c [new file with mode: 0644]
regress/liboverride.c [new file with mode: 0644]
regress/lzma-no-eos.zip [new file with mode: 0644]
regress/malloc.c
regress/nonrandomopen.c
regress/nonrandomopentest.c
regress/open_cons_extrabytes.test
regress/open_file_count.test
regress/open_incons.test
regress/open_many_fail.test
regress/set_compression_lzma_no_eos_to_store.test [new file with mode: 0644]
regress/set_compression_lzma_to_store.test [new file with mode: 0644]
regress/set_compression_store_to_lzma.test [new file with mode: 0644]
regress/set_compression_store_to_zstd.test [new file with mode: 0644]
regress/set_compression_zstd_to_store.test [new file with mode: 0644]
regress/source_hole.c
regress/stored-no-eos.zip [new file with mode: 0644]
regress/testfile-lzma.zip
regress/testfile-stored-dos.zip
regress/testfile-zstd.zip [new file with mode: 0755]
regress/tryopen.c
regress/zipcmp_zip_dir.test [new file with mode: 0644]
regress/zipcmp_zip_dir.zip [new file with mode: 0644]
regress/ziptool_regress.c
src/CMakeLists.txt
src/diff_output.c [new file with mode: 0644]
src/diff_output.h [new file with mode: 0644]
src/getopt.c
src/getopt.h
src/zipcmp.c
src/zipmerge.c
src/ziptool.c