aboutsummaryrefslogtreecommitdiffstats
path: root/applypatch
Commit message (Expand)AuthorAgeFilesLines
* applypatch: Use static libs for libbrotli and libbz.Tao Bao2019-12-111-2/+4
* Fix bogus error checking on unique_fdBernie Innocenti2019-03-281-1/+1
* applypatch: Fix comparison of integers of different signs.Tao Bao2018-12-172-5/+13
* applypatch: {Load,Save}FileContents return bool values.Tao Bao2018-08-312-18/+17
* applypatch: Refactor applypatch().Tao Bao2018-08-314-347/+238
* Remove otafaultTianjie Xu2018-08-272-106/+46
* applypatch: Change applypatch command-line arguments.Tao Bao2018-07-205-147/+145
* applypatch: Consolidate CacheSizeCheck() and MakeFreeSpaceOnCache().Tao Bao2018-07-133-21/+12
* applypatch: Fix the return type of FreeSpaceForFile().Tao Bao2018-07-123-19/+33
* applypatch: Switch freecache.cpp to libbase logging.Tao Bao2018-07-111-21/+17
* Remove the debug code for bspatch flakinessTianjie Xu2018-07-112-32/+2
* edify: Remove VAL_INVALID and move ValueType into Value class.Tao Bao2018-07-093-47/+46
* Merge "applypatch: Restrict applypatch_check to eMMC targets."Tao Bao2018-07-102-13/+16
|\
| * applypatch: Restrict applypatch_check to eMMC targets.Tao Bao2018-07-092-13/+16
* | applypatch: Fix a potential nullptr dereferencing.Tao Bao2018-07-091-4/+7
|/
* applypatch: {Load,Save}FileContents and ParseSha1 take std::string.Tao Bao2018-06-203-17/+18
* applypatch: Move to libbase logging.Tao Bao2018-06-202-113/+118
* applypatch: Clean up the function comments.Tao Bao2018-06-192-116/+105
* Convert deflate image chunks to raw if the raw data is smallerTianjie Xu2018-05-243-3/+5
* Save the target file when applypatch tests failTianjie Xu2018-04-262-14/+18
* Merge "Dump the uncompressed data's SHA1 to debug flaky tests"Tianjie Xu2018-04-261-1/+23
|\
| * Dump the uncompressed data's SHA1 to debug flaky testsTianjie Xu2018-04-251-1/+23
* | Rename CacheLocation to Paths.Tao Bao2018-04-252-9/+9
|/
* Dump debug information for apply_patch unit testsTianjie Xu2018-04-242-0/+10
* applypatch: Drop the SHA_CTX parameter in Apply{BSDiff,Image}Patch.Tao Bao2018-04-204-34/+22
* applypatch: Dump patch info on mismatching patching result.Tao Bao2018-04-191-1/+16
* Remove the old log files if cache space is insufficient for OTATianjie Xu2018-04-133-59/+129
* Add a singleton CacheLocation to replace the hard coded locationsTianjie Xu2018-02-283-13/+7
* Remove the assumption of target chunk size in imgdiffTianjie Xu2018-02-232-20/+30
* Disable building libapplypatch on macTianjie Xu2018-02-171-0/+6
* Skip the cache size check on hostTianjie Xu2018-02-123-3/+10
* applypatch: Remove the 'st' field from FileContents.Tao Bao2017-12-072-17/+3
* Merge "Add libbrotli as a dependency when building applypatch binary"Tianjie Xu2017-11-171-0/+1
|\
| * Add libbrotli as a dependency when building applypatch binaryTianjie Xu2017-11-031-0/+1
* | Switch imgdiff to libbase loggingTianjie Xu2017-11-152-97/+109
* | Merge "applypatch: Change the patch parameter to const Value& in Apply{BSDiff...Tao Bao2017-11-114-45/+47
|\ \
| * | applypatch: Change the patch parameter to const Value& in Apply{BSDiff,Image}...Tao Bao2017-11-104-45/+47
* | | Include bspatch.h from bsdiff/Alex Deymo2017-11-081-1/+1
|/ /
* / Switch to bionic gtest in bootable/recoveryTianjie Xu2017-11-033-19/+17
|/
* Add libbrotli as a dependency for libbsdiffTianjie Xu2017-11-011-0/+1
* Merge "applypatch: Fix a memory leak in ApplyImagePatch()."Treehugger Robot2017-10-241-17/+22
|\
| * applypatch: Fix a memory leak in ApplyImagePatch().Tao Bao2017-10-241-17/+22
* | Merge "Use SuffixArrayIndexInterface opaque type instead of the underlying da...Treehugger Robot2017-10-242-7/+10
|\ \ | |/ |/|
| * Use SuffixArrayIndexInterface opaque type instead of the underlying data poin...Alex Deymo2017-10-242-7/+10
* | otautil: Move RangeSet implementation into rangeset.cpp.Tao Bao2017-10-162-0/+3
* | Merge "applypatch: Move to Soong."Tao Bao2017-10-122-196/+195
|\ \
| * | applypatch: Move to Soong.Tao Bao2017-10-112-196/+195
* | | applypatch: Remove the Makefile for building imgdiff in Chrome OS.Tao Bao2017-10-112-39/+0
|/ /
* | applypatch: Use shared lib for libbz.Tao Bao2017-10-111-2/+2
* | Merge "applypatch: Use shared libs for libbase/libcrypto/liblog/libziparchive."Tao Bao2017-10-111-5/+3
|\ \