[BusyBox] Assorted lzma patches

Ming-Ching Tiew mingching.tiew at redtone.com
Tue Jun 21 02:14:54 UTC 2005


This is a collection of lzma programs/patches I wrote :-

      http://www.geocities.com/ffw/mctiew/lzma.assorted2.tgz

Basically it consists of :-

 1. Kernel patches (2.4/2.6) to use LZMA to compress/decompress the vmlinux,
    ie lzma vmlinuz instead of the gzip version.

 2. Kernel patches (2.4/2.6) to use LZMA to compress/decompress the initrd
    ( together in this patch, it will handle LZMA initramfs too ),
    ie lzma initrd and lzma initramfs.cpio instead of the gzip version.

    Original gzip capability is still intact, ie you can supply initrd
    and initramfs.cpio in either gzip or lzma format. It's upto you.

 3. A light weight utility (lzmacat) to decompress a lzma-compressed file.
    This program adapts it's memory usage based on the file size, ie uses
    less memory for small files irrespective of dictionary size, but will
    consume memory at most the size of the dictionary for big files.

 4. A busybox diff for busybox to include applet lzmacat. This is derived
    from the patch created by Thomas Lundquist <baldrick at castle.hyssing.net>
    ( http://www.zelow.no/floppyfw ).







More information about the busybox mailing list