summaryrefslogtreecommitdiffstats
path: root/applypatch/imgpatch.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2018-12-17applypatch: Fix comparison of integers of different signs.Tao Bao1-1/+1
2018-07-11Remove the debug code for bspatch flakinessTianjie Xu1-19/+2
2018-07-10edify: Remove VAL_INVALID and move ValueType into Value class.Tao Bao1-7/+7
2018-05-24Convert deflate image chunks to raw if the raw data is smallerTianjie Xu1-0/+1
2018-04-27Save the target file when applypatch tests failTianjie Xu1-14/+10
2018-04-26Dump the uncompressed data's SHA1 to debug flaky testsTianjie Xu1-1/+23
2018-04-24Dump debug information for apply_patch unit testsTianjie Xu1-0/+5
2018-04-20applypatch: Drop the SHA_CTX parameter in Apply{BSDiff,Image}Patch.Tao Bao1-12/+7
2017-11-10applypatch: Change the patch parameter to const Value& in Apply{BSDiff,Image}Patch.Tao Bao1-30/+23
2017-10-24applypatch: Fix a memory leak in ApplyImagePatch().Tao Bao1-17/+22
2017-10-09applypatch: Forward declare struct Value.Tao Bao1-0/+2
2017-05-26Implement a custom deflate sink function for bspatchTianjie Xu1-58/+86
2017-05-16Print SHA1 of the patch if bsdiff fails with data errorTianjie Xu1-6/+8
2017-04-26applypatch: Add determine the return value of ApplyDiffPatch andJinguang Dong1-1/+4
2017-03-28applypatch: Let Apply{BSDiff,Image}Patch accept std::function.Tao Bao1-7/+6
2017-03-28applypatch: Change the ssize_t length parameters to size_t.Tao Bao1-9/+8
2017-03-16More cleanup to imgdiff & imgpatchTianjie Xu1-9/+16
2017-02-02Use bspatch from external/bsdiff.Sen Jiang1-0/+3
2017-01-20imgpatch: Compile with ZLIB_CONST defined.Tao Bao1-1/+1
2016-12-20Add tests for imgdiff.Tao Bao1-205/+200
2016-10-15Change StringValue to use std::stringTianjie Xu1-22/+22
2016-06-14applypatch: Don't call inflate() when it expects zero-length output.Tao Bao1-57/+66
2016-04-18Fix google-runtime-int warnings.Chih-Hung Hsieh1-2/+2
2016-03-03Fix the improper use of LOCAL_WHOLE_STATIC_LIBRARIES.Tao Bao1-1/+1
2016-02-10applypatch: Add a Makefile to build imgdiff in Chrome OS.Sen Jiang1-0/+6
2016-02-05applypatch: fix memory leaks reported by static analysis.Yabin Cui1-34/+22
2016-02-04Switch from mincrypt to BoringSSL in applypatch and updater.Sen Jiang1-3/+3
2016-01-28applypatch: Compile libimgpatch for target and host.Sen Jiang1-1/+19
2015-11-16DO NOT MERGE recovery: Switch applypatch/ and updater/ to cpp.Tao Bao1-2/+2
2015-07-14recovery: Switch applypatch/ and updater/ to cpp.Tao Bao1-234/+0
2015-07-14recovery: Switch applypatch/ and updater/ to cpp.Tao Bao1-234/+0
2015-01-30Add missing includes.Elliott Hughes1-0/+1
2014-08-20installer for new block OTA systemDoug Zongker1-2/+2
2014-08-19installer for new block OTA systemDoug Zongker1-2/+2
2014-03-14Recovery 64-bit compile issuesMark Salyzyn1-3/+4
2012-08-21add bonus data feature to imgdiff/imgpatch/applypatchDoug Zongker1-4/+17
2010-02-23refactor applypatch and friendsDoug Zongker1-315/+170
2010-02-18relocate applypatch; add type system and new functions to edifyDoug Zongker1-0/+364