Gitiles
Code Review
Sign In
gerrit.twrp.me
/
android_bootable_recovery
/
34690ced91e22f5d9b5dd19c33b11c8e0b4bafa0
/
applypatch
8bd6f45
Fix bogus error checking on unique_fd
by Bernie Innocenti
· 6 years ago
7ebef8f
applypatch: Fix comparison of integers of different signs.
by Tao Bao
· 6 years ago
09e8493
applypatch: {Load,Save}FileContents return bool values.
by Tao Bao
· 6 years ago
5609bc8
applypatch: Refactor applypatch().
by Tao Bao
· 7 years ago
22f1120
Remove otafault
by Tianjie Xu
· 6 years ago
d34e6bc
applypatch: Change applypatch command-line arguments.
by Tao Bao
· 6 years ago
5ee2566
applypatch: Consolidate CacheSizeCheck() and MakeFreeSpaceOnCache().
by Tao Bao
· 6 years ago
49750f1
applypatch: Fix the return type of FreeSpaceForFile().
by Tao Bao
· 6 years ago
bd0fb23
applypatch: Switch freecache.cpp to libbase logging.
by Tao Bao
· 6 years ago
7326892
Remove the debug code for bspatch flakiness
by Tianjie Xu
· 6 years ago
511d759
edify: Remove VAL_INVALID and move ValueType into Value class.
by Tao Bao
· 7 years ago
e02cbaa
Merge "applypatch: Restrict applypatch_check to eMMC targets."
by Tao Bao
· 6 years ago
7c1d426
applypatch: Restrict applypatch_check to eMMC targets.
by Tao Bao
· 6 years ago
7ea515e
applypatch: Fix a potential nullptr dereferencing.
by Tao Bao
· 6 years ago
8dc7049
applypatch: {Load,Save}FileContents and ParseSha1 take std::string.
by Tao Bao
· 7 years ago
859bfc5
applypatch: Move to libbase logging.
by Tao Bao
· 7 years ago
155771b
applypatch: Clean up the function comments.
by Tao Bao
· 7 years ago
cc61cf6
Convert deflate image chunks to raw if the raw data is smaller
by Tianjie Xu
· 7 years ago
3f638ee
Save the target file when applypatch tests fail
by Tianjie Xu
· 7 years ago
cc8587b
Merge "Dump the uncompressed data's SHA1 to debug flaky tests"
by Tianjie Xu
· 7 years ago
641fa97
Rename CacheLocation to Paths.
by Tao Bao
· 7 years ago
9e1ccd4
Dump the uncompressed data's SHA1 to debug flaky tests
by Tianjie Xu
· 7 years ago
ffed57a
Dump debug information for apply_patch unit tests
by Tianjie Xu
· 7 years ago
8b0b0f1
applypatch: Drop the SHA_CTX parameter in Apply{BSDiff,Image}Patch.
by Tao Bao
· 7 years ago
4f83430
applypatch: Dump patch info on mismatching patching result.
by Tao Bao
· 7 years ago
d5fbcc1
Remove the old log files if cache space is insufficient for OTA
by Tianjie Xu
· 7 years ago
3bbb20f
Add a singleton CacheLocation to replace the hard coded locations
by Tianjie Xu
· 7 years ago
572abbb
Remove the assumption of target chunk size in imgdiff
by Tianjie Xu
· 7 years ago
7a4dacf
Disable building libapplypatch on mac
by Tianjie Xu
· 7 years ago
e40c80d
Skip the cache size check on host
by Tianjie Xu
· 7 years ago
47e5a8d
applypatch: Remove the 'st' field from FileContents.
by Tao Bao
· 7 years ago
c7069cc
Merge "Add libbrotli as a dependency when building applypatch binary"
by Tianjie Xu
· 7 years ago
6e293c9
Switch imgdiff to libbase logging
by Tianjie Xu
· 7 years ago
de07371
Merge "applypatch: Change the patch parameter to const Value& in Apply{BSDiff,Image}Patch."
by Tao Bao
· 7 years ago
1e0941f
applypatch: Change the patch parameter to const Value& in Apply{BSDiff,Image}Patch.
by Tao Bao
· 7 years ago
3afe5f5
Include bspatch.h from bsdiff/
by Alex Deymo
· 7 years ago
3d84386
Add libbrotli as a dependency when building applypatch binary
by Tianjie Xu
· 7 years ago
a88cc54
Switch to bionic gtest in bootable/recovery
by Tianjie Xu
· 7 years ago
8c28081
Add libbrotli as a dependency for libbsdiff
by Tianjie Xu
· 7 years ago
1bc0117
Merge "applypatch: Fix a memory leak in ApplyImagePatch()."
by Treehugger Robot
· 7 years ago
fdec103
applypatch: Fix a memory leak in ApplyImagePatch().
by Tao Bao
· 7 years ago
3d24b7b
Merge "Use SuffixArrayIndexInterface opaque type instead of the underlying data pointer."
by Treehugger Robot
· 7 years ago
fa18826
Use SuffixArrayIndexInterface opaque type instead of the underlying data pointer.
by Alex Deymo
· 7 years ago
4568582
otautil: Move RangeSet implementation into rangeset.cpp.
by Tao Bao
· 7 years ago
b058c5c
Merge "applypatch: Move to Soong."
by Tao Bao
· 7 years ago
582b678
applypatch: Move to Soong.
by Tao Bao
· 7 years ago
526699f
applypatch: Remove the Makefile for building imgdiff in Chrome OS.
by Tao Bao
· 7 years ago
44fc7b1
applypatch: Use shared lib for libbz.
by Tao Bao
· 7 years ago
46d8a3b
Merge "applypatch: Use shared libs for libbase/libcrypto/liblog/libziparchive."
by Tao Bao
· 7 years ago
09e468f
Move rangeset.h and print_sha1.h into otautil.
by Tao Bao
· 7 years ago
3db3205
applypatch: Use shared libs for libbase/libcrypto/liblog/libziparchive.
by Tao Bao
· 7 years ago
e6f7f95
edify: Export the header and move to Soong.
by Tao Bao
· 7 years ago
1fc5bf3
Revert "Revert "Move error_code.h into otautil.""
by Tao Bao
· 7 years ago
38d78d1
applypatch: Forward declare struct Value.
by Tao Bao
· 7 years ago
26436d6
Revert "Move error_code.h into otautil."
by Tao Bao
· 7 years ago
623fe7e
Move error_code.h into otautil.
by Tao Bao
· 7 years ago
d33b2f8
otafault: Move headers under otafault/.
by Tao Bao
· 7 years ago
646b05a
otafault: Remove the use of LOCAL_WHOLE_STATIC_LIBRARIES.
by Tao Bao
· 7 years ago
82582b4
Output split information for imgdiff when handling large apks
by Tianjie Xu
· 7 years ago
2903cdd
Improve imgdiff for large zip files
by Tianjie Xu
· 7 years ago
c89d1e7
Turn on -Wall for recovery modules
by Tianjie Xu
· 7 years ago
57dd961
Move Image/ImageChunk/PatchChunk declaration into header files
by Tianjie Xu
· 7 years ago
d82a2ed
Add a new PatchChunk class in imgdiff
by Tianjie Xu
· 7 years ago
6b03ba7
Refactor the imgdiff
by Tianjie Xu
· 7 years ago
14ebc1e
Fix a rare failure for imgdiff when random data equals gzip header
by Tianjie Xu
· 7 years ago
a897f95
Implement a custom deflate sink function for bspatch
by Tianjie Xu
· 8 years ago
ce5fa5e
Print SHA1 of the patch if bsdiff fails with data error
by Tianjie Xu
· 8 years ago
d5ae425
Merge "applypatch: Remove the obsolete support for "applypatch -s"."
by Tao Bao
· 8 years ago
8ab2808
applypatch: Remove the obsolete support for "applypatch -s".
by Tao Bao
· 8 years ago
391bb7b
applypatch: Add determine the return value of ApplyDiffPatch and
by Jinguang Dong
· 8 years ago
c3ef089
applypatch: Remove duplicate test files.
by Tao Bao
· 8 years ago
c0e1c46
applypatch: Let Apply{BSDiff,Image}Patch accept std::function.
by Tao Bao
· 8 years ago
f7eb760
applypatch: Change the ssize_t length parameters to size_t.
by Tao Bao
· 8 years ago
b4c4f8c
Merge "applypatch: Drop the support for patching non-EMMC targets."
by Tao Bao
· 8 years ago
12b9055
More cleanup to imgdiff & imgpatch
by Tianjie Xu
· 8 years ago
40e144d
applypatch: Drop the support for patching non-EMMC targets.
by Tao Bao
· 8 years ago
1ea84d6
Refractor the code for imgdiff
by Tianjie Xu
· 8 years ago
25c5697
Use bspatch from external/bsdiff.
by Sen Jiang
· 9 years ago
7ab9c38
Merge "bootable/recovery: cleanup compiler warnings (potential leak of memory)"
by Tao Bao
· 8 years ago
e78ca37
Merge "imgpatch: Compile with ZLIB_CONST defined."
by Tao Bao
· 8 years ago
087bc0c
imgpatch: Compile with ZLIB_CONST defined.
by Tao Bao
· 8 years ago
930edb6
imgdiff: cache bsdiff suffix array in zip mode.
by Sen Jiang
· 8 years ago
3b828d8
Merge "imgdiff: Fix an edge case that leads to infinite loop."
by Tao Bao
· 8 years ago
d37ce8f
imgdiff: Fix an edge case that leads to infinite loop.
by Tao Bao
· 8 years ago
c8e7934
applypatch: Don't expose FindMatchingPatch().
by Tao Bao
· 8 years ago
97555da
Add tests for imgdiff.
by Tao Bao
· 8 years ago
9a6f520
Bugfix:updater always retry apply patch failed,when memcpy failed.
by katao
· 8 years ago
8b640ff
bootable/recovery: cleanup compiler warnings (potential leak of memory)
by Rahul Chaudhry
· 8 years ago
ef3bea1
Merge "bootable/recovery: cleanup compiler warnings (unused value)"
by Tao Bao
· 8 years ago
d255b66
Merge "bootable/recovery: cleanup compiler warnings (potential leak of memory)"
by Tao Bao
· 8 years ago
a793c58
bootable/recovery: cleanup compiler warnings (unused value)
by Rahul Chaudhry
· 8 years ago
358c2ec
Remove ota_close(int) and ota_fclose(FILE*).
by Tao Bao
· 8 years ago
3dc14cb
Add ota_close(unique_fd&) and ota_fclose(std::unique_ptr<FILE>&).
by Tao Bao
· 8 years ago
48cf770
applypatch: Release FD when explicitly calling close.
by Tao Bao
· 8 years ago
6e02ea9
applypatch: Use unique_fd to avoid leaking FDs.
by Tao Bao
· 8 years ago
8fce75a
applypatch: Clean up LoadPartitionContents().
by Tao Bao
· 8 years ago
b29f23f
Use static_cast to cast pointers returned by malloc/calloc/realloc/mmap.
by Rahul Chaudhry
· 8 years ago
3a5177b
bootable/recovery: cleanup compiler warnings (potential leak of memory)
by Rahul Chaudhry
· 8 years ago
36c3511
applypatch: Add testcases for applypatch executable.
by Tao Bao
· 8 years ago
fada91c
applypatch: Switch the parameter of Value** to std::vector.
by Tao Bao
· 8 years ago
Next »