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 |
|
Denys Vlasenko
|
d2b738a6d2
|
decompress_unxz: use common string
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-06-21 02:16:51 +02:00 |
|
Denys Vlasenko
|
ba73cfd284
|
unxz: update from XZ embedded git
function old new delta
rc_reset - 21 +21
unpack_xz_stream 2342 2357 +15
lzma_reset 102 64 -38
lzma_len 506 443 -63
xz_dec_lzma2_run 1438 1374 -64
xz_dec_reset 73 - -73
lzma_main 2517 2183 -334
------------------------------------------------------------------------------
(add/remove: 1/1 grow/shrink: 1/4 up/down: 36/-572) Total: -536 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-06-20 02:40:56 +02:00 |
|
Denys Vlasenko
|
ea8b252cb3
|
*: better string sharing
text data bss dec hex filename
849427 441 7556 857424 d1550 busybox_old
849355 441 7556 857352 d1508 busybox_unstripped
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-06-02 12:57:26 +02:00 |
|
Denys Vlasenko
|
8376bfae58
|
decompress_unxz: allocate permanent crc32 table _fisrt_
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-06-01 23:26:54 +02:00 |
|
Denys Vlasenko
|
716f3f612e
|
decompress_unxz: newer version, one which can unpack SHA-256 protected files
function old new delta
check_sizes - 16 +16
crc32_table - 4 +4
index_update 47 40 -7
crc32_validate 110 93 -17
dec_vli 197 165 -32
unpack_xz_stream 4284 4014 -270
------------------------------------------------------------------------------
(add/remove: 2/0 grow/shrink: 0/4 up/down: 20/-326) Total: -306 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-06-01 14:41:39 +02:00 |
|
Denys Vlasenko
|
acaaca839a
|
unxz: remove debugging. no code changes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-05-30 04:50:21 +02:00 |
|
Denys Vlasenko
|
6948f210ed
|
*: teach tar et. al. to understand .xz by heart
function old new delta
unpack_xz_stream - 4126 +4126
setup_unzip_on_fd 80 150 +70
open_zipped 113 131 +18
unpack_unxz 5 12 +7
send_tree 360 353 -7
unpack_xz_stream_stdin 3953 - -3953
------------------------------------------------------------------------------
(add/remove: 1/1 grow/shrink: 3/1 up/down: 4221/-3960) Total: 261 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-05-30 04:18:13 +02:00 |
|
Denys Vlasenko
|
fb6c76cb6e
|
forgotten "git add"...
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
|
2010-05-30 03:47:40 +02:00 |
|