History log of /external/xz-embedded/userspace/boottest.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
0568cfabccc8a23b4d4a23266b39bf14134df434 27-Feb-2013 Lasse Collin <lasse.collin@tukaani.org> Add optional support for CRC64.
/external/xz-embedded/userspace/boottest.c
64a7180e84d876d44600b00e96203bf573ecc93b 01-Dec-2010 Lasse Collin <lasse.collin@tukaani.org> Fix decompress_unxz.c API.

Previously only the features that were needed by the
code currently in Linux were implemented. However,
<linux/decompress/generic.h> requires a few other
features too, so implement them for consistency with
other decompressors:
- Callback-to-buffer mode
- Ability to use caller-given input buffer with fill()

Thanks to Phillip Lougher.
/external/xz-embedded/userspace/boottest.c
4d5e69af1988ec17f76584a36347f8ef6f01d885 20-Nov-2010 Lasse Collin <lasse.collin@tukaani.org> Get rid of XZ_FUNC.

In Linux 2.6.31 (or so) and earlier, the initramfs
decompression had its own compiled copy of the
decompression code that got thrown away after the
kernel had booted. It required that all functions were
marked with __init when built for initramfs decompression.

Nowadays zlib and LZO have a wrapper that requires that
the respective decompressor code has been been enabled (=y)
in the kernel config. Only the wrapper is marked with
__init. This patch helps doing the same with the XZ
decompressor.
/external/xz-embedded/userspace/boottest.c
3a85e7e170f2024d62288130bb271c09a6b99d29 27-May-2009 Lasse Collin <lasse.collin@tukaani.org> Updated decompress_unxz.c to match the actual API that is
used for kernel, initramfs, and initrd decompression.

Docs for that API have been sent upstream, so the docs
aren't repeated in decompress_unxz.c.
/external/xz-embedded/userspace/boottest.c
28892358dcf724b13bf0c49b1e3fa5b29e2d4f09 26-May-2009 Lasse Collin <lasse.collin@tukaani.org> Reworked the code that is inteded to be usable for kernel
and initramfs decompression.

Linux 2.6.30 will have bzip2 and lzma support. This commit
adds a wrapper to convert the native XZ decompressor API to
the decompressor API that is used for kernel and initramfs
decompression in 2.6.30.
/external/xz-embedded/userspace/boottest.c
bcc4b36559e38e30afe6030c42ea4f369df94989 22-Mar-2009 Lasse Collin <lasse.collin@tukaani.org> Initial commit
/external/xz-embedded/userspace/boottest.c