busybox/archival/libarchive
Denys Vlasenko bc9bbeb2b8 libarchive: do not extract unsafe symlinks unless $EXTRACT_UNSAFE_SYMLINKS=1
function                                             old     new   delta
unsafe_symlink_target                                  -     147    +147
unzip_main                                          2711    2732     +21
copy_file                                           1657    1678     +21
tar_main                                             999     971     -28
data_extract_all                                    1038     984     -54
------------------------------------------------------------------------------
(add/remove: 2/0 grow/shrink: 2/2 up/down: 189/-82)           Total: 107 bytes

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2017-08-10 11:52:42 +02:00
..
bz
unxz Spelling fixes in comments, documentation, tests and examples 2017-04-17 16:13:32 +02:00
common.c
data_align.c
data_extract_all.c libarchive: do not extract unsafe symlinks unless $EXTRACT_UNSAFE_SYMLINKS=1 2017-08-10 11:52:42 +02:00
data_extract_to_command.c
data_extract_to_stdout.c
data_skip.c
decompress_bunzip2.c Spelling fixes in comments, documentation, tests and examples 2017-04-17 16:13:32 +02:00
decompress_gunzip.c
decompress_uncompress.c
decompress_unlzma.c unlzma: expand comments, no code changes 2017-01-09 14:28:25 +01:00
decompress_unxz.c unxz: get_le32 macro is obviously wrong 2017-08-07 20:56:54 +02:00
filter_accept_all.c
filter_accept_list_reassign.c
filter_accept_list.c
filter_accept_reject_list.c
find_list_entry.c
get_header_ar.c
get_header_cpio.c
get_header_tar_bz2.c
get_header_tar_gz.c
get_header_tar_lzma.c
get_header_tar_xz.c
get_header_tar.c tar: handle pax-encoded utf8 filenames and link names. Closes 9406 2016-11-11 17:56:45 +01:00
header_list.c
header_skip.c
header_verbose_list.c
init_handle.c cpio: fix restoration of file ownership, closes 9306 2016-10-12 20:56:46 +02:00
Kbuild.src libarchive: do not extract unsafe symlinks unless $EXTRACT_UNSAFE_SYMLINKS=1 2017-08-10 11:52:42 +02:00
liblzo.h
lzo1x_1.c
lzo1x_1o.c
lzo1x_9x.c
lzo1x_c.c
lzo1x_d.c
open_transformer.c rpm2cpio: handle LZMA compressed rpms. closes 10166 2017-08-10 10:36:37 +02:00
seek_by_jump.c
seek_by_read.c
unpack_ar_archive.c
unsafe_prefix.c
unsafe_symlink_target.c libarchive: do not extract unsafe symlinks unless $EXTRACT_UNSAFE_SYMLINKS=1 2017-08-10 11:52:42 +02:00