]> git.ipfire.org Git - thirdparty/libarchive.git/commit
Fixed issue #1743: Changed sprintf to safer snprintf 1744/head
authorSean McBride <sean@rogue-research.com>
Wed, 22 Jun 2022 16:22:42 +0000 (12:22 -0400)
committerSean McBride <sean@rogue-research.com>
Thu, 23 Jun 2022 02:23:20 +0000 (22:23 -0400)
commit8ddc25de873fcd2bfb4180eff18019e81f349369
treec241e78b70a5e4b5be007fb2b4416b0be5b3b8d1
parent12b9856a44454d6e710a3c691c0f5049f356ecba
Fixed issue #1743: Changed sprintf to safer snprintf

Also changed a few vsprintf to vsnprintf.

Most cases were trivial, one private function was changed to take the buffer length, one case required some fancy arithmetic.
25 files changed:
libarchive/archive_read_support_format_7zip.c
libarchive/archive_read_support_format_cab.c
libarchive/archive_read_support_format_lha.c
libarchive/archive_write_set_format_pax.c
libarchive/test/test_acl_platform_nfs4.c
libarchive/test/test_archive_api_feature.c
libarchive/test/test_read_truncated_filter.c
libarchive/test/test_tar_large.c
libarchive/test/test_write_disk_secure744.c
libarchive/test/test_write_filter_b64encode.c
libarchive/test/test_write_filter_bzip2.c
libarchive/test/test_write_filter_compress.c
libarchive/test/test_write_filter_gzip.c
libarchive/test/test_write_filter_lrzip.c
libarchive/test/test_write_filter_lz4.c
libarchive/test/test_write_filter_lzip.c
libarchive/test/test_write_filter_lzma.c
libarchive/test/test_write_filter_lzop.c
libarchive/test/test_write_filter_uuencode.c
libarchive/test/test_write_filter_xz.c
libarchive/test/test_write_filter_zstd.c
libarchive/test/test_write_format_zip_large.c
tar/test/test_copy.c
tar/util.c
test_utils/test_main.c