busybox/archival/libunarchive
Denys Vlasenko 45f66167fe xz compression detection: avoid the need to seek
function                                             old     new   delta
unpack_unxz                                           12      67     +55
unpack_xz_stream                                    2357    2373     +16
xmalloc_read                                         197     199      +2
setup_unzip_on_fd                                    118      99     -19
rpm2cpio_main                                        222     203     -19
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 3/2 up/down: 73/-38)             Total: 35 bytes

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2010-07-01 05:12:28 +02:00
..
unxz unxz: update from XZ embedded git 2010-06-20 02:40:56 +02:00
data_align.c rpm2cpio: handle unseekable input correctly 2009-08-28 21:09:51 +02:00
data_extract_all.c data_extract_all: do not chmod symlink. Closes 2053 2010-06-18 02:00:55 +02:00
data_extract_to_command.c *: s/"/bin/sh"/DEFAULT_SHELL, run_shell() API fix, remove unneeded strdup 2010-06-27 03:23:31 +02:00
data_extract_to_stdout.c *: introduce and use FAST_FUNC: regparm on i386, otherwise no-on 2008-06-27 02:52:20 +00:00
data_skip.c rpm2cpio: handle unseekable input correctly 2009-08-28 21:09:51 +02:00
decompress_bunzip2.c bzip2 decompression: simple code shrink 2010-06-30 19:43:44 +02:00
decompress_uncompress.c unlzma: add "lzma -d" alias, add -t support, rename lzmacat->lzcat 2010-05-27 02:22:54 +02:00
decompress_unlzma.c use PACKED macro insted of open-coding GCC-ism 2009-09-16 00:58:11 +02:00
decompress_unxz.c xz compression detection: avoid the need to seek 2010-07-01 05:12:28 +02:00
decompress_unzip.c *: better string sharing 2010-06-02 12:57:26 +02:00
filter_accept_all.c *: introduce and use FAST_FUNC: regparm on i386, otherwise no-on 2008-06-27 02:52:20 +00:00
filter_accept_list_reassign.c libunarchive: clean up dirty hacks. code shrank as a result 2010-01-06 10:53:17 +01:00
filter_accept_list.c *: introduce and use FAST_FUNC: regparm on i386, otherwise no-on 2008-06-27 02:52:20 +00:00
filter_accept_reject_list.c *: introduce and use FAST_FUNC: regparm on i386, otherwise no-on 2008-06-27 02:52:20 +00:00
find_list_entry.c *: introduce and use FAST_FUNC: regparm on i386, otherwise no-on 2008-06-27 02:52:20 +00:00
get_header_ar.c ar: add archive creation support 2010-03-15 15:38:09 +01:00
get_header_cpio.c cpio: improve help text; document two TODOs 2010-01-09 19:56:15 +01:00
get_header_tar_bz2.c *: refactor handling of archived files. "tar f file.tar.lzma" now works too. 2008-08-05 13:10:34 +00:00
get_header_tar_gz.c dpkg_deb: slight code shrink 2008-07-10 23:06:00 +00:00
get_header_tar_lzma.c open_transformer: do not return fd, it does not change 2008-07-10 17:43:01 +00:00
get_header_tar.c bzip2 decompression: simple code shrink 2010-06-30 19:43:44 +02:00
header_list.c cpio: improve help text; document two TODOs 2010-01-09 19:56:15 +01:00
header_skip.c *: rename ATTRIBUTE_XXX to just XXX. 2008-07-05 09:18:54 +00:00
header_verbose_list.c tar: fix "hardlinks to symlinks chown" bug 1519. 2010-04-09 14:11:45 +02:00
init_handle.c *: introduce and use FAST_FUNC: regparm on i386, otherwise no-on 2008-06-27 02:52:20 +00:00
Kbuild.src tar: optional support for --to-command 2010-06-25 01:33:00 +02:00
open_transformer.c switch_root: improve behavior on error; improve help text 2009-04-21 20:40:51 +00:00
seek_by_jump.c rpm2cpio: handle unseekable input correctly 2009-08-28 21:09:51 +02:00
seek_by_read.c rpm2cpio: handle unseekable input correctly 2009-08-28 21:09:51 +02:00
unpack_ar_archive.c ar: add archive creation support 2010-03-15 15:38:09 +01:00