summaryrefslogtreecommitdiffstats
path: root/applypatch/imgdiff.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2018-05-24Convert deflate image chunks to raw if the raw data is smallerTianjie Xu1-2/+2
2018-02-23Remove the assumption of target chunk size in imgdiffTianjie Xu1-18/+27
2017-11-16Switch imgdiff to libbase loggingTianjie Xu1-92/+107
2017-10-24Use SuffixArrayIndexInterface opaque type instead of the underlying data pointer.Alex Deymo1-5/+7
2017-10-16otautil: Move RangeSet implementation into rangeset.cpp.Tao Bao1-0/+2
2017-10-11Move rangeset.h and print_sha1.h into otautil.Tao Bao1-1/+1
2017-09-21Output split information for imgdiff when handling large apksTianjie Xu1-60/+129
2017-09-06Improve imgdiff for large zip filesTianjie Xu1-18/+423
2017-08-19Move Image/ImageChunk/PatchChunk declaration into header filesTianjie Xu1-270/+65
2017-08-13Add a new PatchChunk class in imgdiffTianjie Xu1-236/+292
2017-08-02Refactor the imgdiffTianjie Xu1-392/+567
2017-07-07Fix a rare failure for imgdiff when random data equals gzip headerTianjie Xu1-11/+14
2017-03-16More cleanup to imgdiff & imgpatchTianjie Xu1-79/+106
2017-03-07Refractor the code for imgdiffTianjie Xu1-618/+593
2017-01-19imgdiff: cache bsdiff suffix array in zip mode.Sen Jiang1-13/+17
2016-12-28imgdiff: Fix an edge case that leads to infinite loop.Tao Bao1-15/+10
2016-12-20Add tests for imgdiff.Tao Bao1-30/+24
2016-12-07bootable/recovery: cleanup compiler warnings (potential leak of memory)Rahul Chaudhry1-0/+1
2016-11-30bootable/recovery: cleanup compiler warnings (unused value)Rahul Chaudhry1-0/+16
2016-11-16Use static_cast to cast pointers returned by malloc/calloc/realloc/mmap.Rahul Chaudhry1-16/+16
2016-11-16bootable/recovery: cleanup compiler warnings (potential leak of memory)Rahul Chaudhry1-0/+4
2016-11-09Use static_cast to cast pointers returned by malloc/calloc/realloc/mmap.Rahul Chaudhry1-16/+16
2016-06-01Revert "Fix memory/resource handling in imgdiff.cpp, using unique_ptr and vector."Tao Bao1-38/+40
2016-06-01Revert "Fix memory/resource handling in imgdiff.cpp, using unique_ptr and vector."Tao Bao1-38/+40
2016-06-01Fix memory/resource handling in imgdiff.cpp, using unique_ptr and vector.Adam Buchbinder1-40/+38
2016-05-26Fix memory/resource handling in imgdiff.cpp, using unique_ptr and vector.Adam Buchbinder1-40/+38
2016-05-04applypatch: Use bsdiff from external/bsdiff.Sen Jiang1-14/+3
2016-02-12imgdiff: don't fail if gzip is corrupted.Sen Jiang1-12/+10
2016-02-10applypatch: Add a Makefile to build imgdiff in Chrome OS.Sen Jiang1-2/+0
2015-12-23imgdiff: skip spurious gzip headers in image filesDavid Riley1-6/+13
2015-11-16DO NOT MERGE recovery: Switch applypatch/ and updater/ to cpp.Tao Bao1-38/+46
2015-07-14recovery: Switch applypatch/ and updater/ to cpp.Tao Bao1-1060/+0
2015-07-14recovery: Switch applypatch/ and updater/ to cpp.Tao Bao1-1060/+0
2015-04-15imgdiff: Avoid infinite loop if inflate failsJohan Redestig1-0/+9
2012-08-21add bonus data feature to imgdiff/imgpatch/applypatchDoug Zongker1-8/+49
2010-02-18relocate applypatch; add type system and new functions to edifyDoug Zongker1-0/+1010