History log of /external/bsdiff/decompressor_interface.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
4d10c3efd7b74145e2d1c68e3a178c0fbedbd2a2 26-Oct-2017 Tianjie Xu <xunchang@google.com> Add a brotli decompressor in bsdiff

This CL implements the brotli decompressor used in PatchReader. Also
extract the CompressorType and patch's MagicHeader to a common header file.

Bug: 34220646
Test: Run bsdiff/bspatch with brotli compressor/decompressor over a list
of files from angler's system image.

Change-Id: I76e11168075c6481490ffbc025ec4ca81e828732
/external/bsdiff/decompressor_interface.h
6528812247bf9be1b9ccf4560b798d3e12fd36ba 14-Oct-2017 Tianjie Xu <xunchang@google.com> Add an interface for bspatch reader

Add a wrapper class to separate the patch read from data stream
decompression. Therefore, bspatch will be able to process the patch
that is compressed with various tools.

Test: unittest pass
Change-Id: I5214e0451bde80366e8a70b960703afb2b2a7d97
/external/bsdiff/decompressor_interface.h