busybox/archival
Denys Vlasenko 9ce642f974 libbb: introduce and use common crc32 routine
function                                             old     new   delta
crc32_block_endian1                                    -      37     +37
crc32_block_endian0                                    -      34     +34
global_crc32_table                                     -       8      +8
file_read                                             82      87      +5
gzip_main                                            211     214      +3
xz_crc32                                              40      35      -5
crc32_table                                            8       -      -8
calculate_gunzip_crc                                  54      34     -20
lzo_crc32                                             54      25     -29
cksum_main                                           298     211     -87
------------------------------------------------------------------------------
(add/remove: 3/1 grow/shrink: 2/4 up/down: 87/-149)           Total: -62 bytes

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
2010-10-27 15:26:45 +02:00
..
bz *: mass cosmetic removal of extra empty lines. no code changes 2010-07-26 01:06:14 +02:00
libunarchive libbb: introduce and use common crc32 routine 2010-10-27 15:26:45 +02:00
ar.c libbb: add xfstat function 2010-08-31 12:42:06 +02:00
bbunzip_test2.sh add tests for gunzip 2007-10-05 15:27:03 +00:00
bbunzip_test3.sh add tests for gunzip 2007-10-05 15:27:03 +00:00
bbunzip_test.sh add tests for gunzip 2007-10-05 15:27:03 +00:00
bbunzip.c tweak help text 2010-10-09 21:10:32 +02:00
bzip2.c *: better string sharing 2010-06-02 12:57:26 +02:00
Config.src typo fixes in config help text 2010-08-29 02:06:50 +02:00
cpio.c *: replace xopen3 with xopen where makes sense 2010-10-18 02:38:27 +02:00
dpkg_deb.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
dpkg.c *: pass md5/shaN context pointer as 1st arg, not last 2010-10-16 20:45:27 +02:00
gzip.c libbb: introduce and use common crc32 routine 2010-10-27 15:26:45 +02:00
Kbuild.src *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
liblzo_interface.h lzop: new applet. Busyboxed by Alain Knaff. +7700 bytes. 2009-04-29 12:01:51 +00:00
liblzo.h lzop: new applet. Busyboxed by Alain Knaff. +7700 bytes. 2009-04-29 12:01:51 +00:00
lzo1x_1.c lzop: new applet. Busyboxed by Alain Knaff. +7700 bytes. 2009-04-29 12:01:51 +00:00
lzo1x_1o.c lzop: new applet. Busyboxed by Alain Knaff. +7700 bytes. 2009-04-29 12:01:51 +00:00
lzo1x_9x.c *: more empty lines removed. no code changes 2010-07-26 01:35:44 +02:00
lzo1x_c.c lzop: new applet. Busyboxed by Alain Knaff. +7700 bytes. 2009-04-29 12:01:51 +00:00
lzo1x_d.c lzop: new applet. Busyboxed by Alain Knaff. +7700 bytes. 2009-04-29 12:01:51 +00:00
lzop.c libbb: introduce and use common crc32 routine 2010-10-27 15:26:45 +02:00
rpm2cpio.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
rpm.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
rpm.h *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
tar.c libbb: add xfstat function 2010-08-31 12:42:06 +02:00
unzip.c *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00