]> git.ipfire.org Git - thirdparty/libarchive.git/commit
reader: introduce archive_read_filter_bidder::vtable
authorEmil Velikov <emil.l.velikov@gmail.com>
Sat, 14 Mar 2020 15:47:22 +0000 (15:47 +0000)
committerEmil Velikov <emil.l.velikov@gmail.com>
Sat, 23 Oct 2021 18:26:23 +0000 (19:26 +0100)
commit64b82ac5c8cb5d822962af988dd075331d997b79
treecc8b826ca62145d14c2bd3345544ac73c8b77e23
parent0e0d31a7d2e7f66aab5a1c43579afbe864851200
reader: introduce archive_read_filter_bidder::vtable

Provides a clear separation between RW data and RO executable code.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
15 files changed:
libarchive/archive_read.c
libarchive/archive_read_append_filter.c
libarchive/archive_read_private.h
libarchive/archive_read_support_filter_bzip2.c
libarchive/archive_read_support_filter_compress.c
libarchive/archive_read_support_filter_grzip.c
libarchive/archive_read_support_filter_gzip.c
libarchive/archive_read_support_filter_lrzip.c
libarchive/archive_read_support_filter_lz4.c
libarchive/archive_read_support_filter_lzop.c
libarchive/archive_read_support_filter_program.c
libarchive/archive_read_support_filter_rpm.c
libarchive/archive_read_support_filter_uu.c
libarchive/archive_read_support_filter_xz.c
libarchive/archive_read_support_filter_zstd.c