Gitiles
Code Review
Sign In
gerrit.twrp.me
/
android_bootable_recovery
/
184e0170a80075dd8ff766eca6aec7c9cd51905c
/
applypatch
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
edf1b15
applypatch: Fix the bug when constructing VAL_BLOB.
by Tao Bao
· 8 years ago
7df1850
Merge "Fix applypatch_check failure when applying update on angler"
by Tianjie Xu
· 8 years ago
984d7d0
Fix applypatch_check failure when applying update on angler
by Tianjie Xu
· 8 years ago
8cf5c8f
Replace minzip with libziparchive
by Tianjie Xu
· 8 years ago
aced5d9
Change StringValue to use std::string
by Tianjie Xu
· 8 years ago
7aa8874
Turn on -Werror for recovery
by Tianjie Xu
· 8 years ago
61590bb
Merge "Switch recovery to libbase logging"
by Tianjie Xu
· 8 years ago
7b0ad9c
Switch recovery to libbase logging
by Tianjie Xu
· 8 years ago
71e182b
Check an edge case when read(2) returns 0
by Tianjie Xu
· 8 years ago
dc97404
Merge "Fix references to libcrypto_utils_static." am: b97da5e0f0
by Josh Gao
· 8 years ago
073164f
Fix references to libcrypto_utils_static.
by Josh Gao
· 8 years ago
274d17d
resolve merge conflicts of 179c0d8 to stage-aosp-master
by Elliott Hughes
· 9 years ago
38afad4
resolve merge conflicts of 490fad6 to nyc-dev-plus-aosp
by Tao Bao
· 9 years ago
490fad6
applypatch: Don't call inflate() when it expects zero-length output.
by Tao Bao
· 9 years ago
63a3192
Remove obsolete MTD support.
by Elliott Hughes
· 9 years ago
a0c4011
Revert "Fix memory/resource handling in imgdiff.cpp, using unique_ptr and vector."
by Tao Bao
· 9 years ago
50a6f8c
Fix memory/resource handling in imgdiff.cpp, using unique_ptr and vector.
by Adam Buchbinder
· 9 years ago
16e3861
Revert "imgdiff: Generate statically linked imgdiff."
by Tao Bao
· 9 years ago
b4422bd
imgdiff: Generate statically linked imgdiff.
by Tao Bao
· 9 years ago
2fffcb1
applypatch: Use bsdiff from external/bsdiff.
by Sen Jiang
· 9 years ago
54a2747
Fix google-runtime-int warnings.
by Chih-Hung Hsieh
· 9 years ago
ff6df89
Control fault injection with config files instead of build flags
by Jed Estep
· 9 years ago
ce58688
Revert "DO NOT MERGE Control fault injection with config files instead of build flags"
by Tao Bao
· 9 years ago
f73abf3
DO NOT MERGE Control fault injection with config files instead of build flags
by Jed Estep
· 9 years ago
82f8c82
Add include/ to the Makefile include path.
by Alex Deymo
· 9 years ago
1c522df
applypatch: use vector to store data in FileContents.
by Yabin Cui
· 9 years ago
5593342
Merge "applypatch: add -fPIC for libimgpatch in Chrome OS."
by Sen Jiang
· 9 years ago
ef2016f
applypatch: add -fPIC for libimgpatch in Chrome OS.
by Sen Jiang
· 9 years ago
d80a998
Fix the improper use of LOCAL_WHOLE_STATIC_LIBRARIES.
by Tao Bao
· 9 years ago
39c1b5e
Control fault injection with config files instead of build flags
by Jed Estep
· 9 years ago
f3e05f5
applypatch: Add libimgpatch.pc
by Sen Jiang
· 9 years ago
fa4f1b7
imgdiff: don't fail if gzip is corrupted.
by Sen Jiang
· 9 years ago
d6c93af
applypatch: use vector to store data in FileContents.
by Yabin Cui
· 9 years ago
a7b9a46
IO fault injection for OTA packages
by Jed Estep
· 9 years ago
696692a
applypatch: Add a Makefile to build imgdiff in Chrome OS.
by Sen Jiang
· 9 years ago
ca78c9f
resolve merge conflicts of 715d8a203a to master.
by Yabin Cui
· 9 years ago
d483c20
applypatch: fix memory leaks reported by static analysis.
by Yabin Cui
· 9 years ago
50aa63f
resolve merge conflicts of 7b6027dde4 to master.
by Tao Bao
· 9 years ago
c48cb5e
Switch from mincrypt to BoringSSL in applypatch and updater.
by Sen Jiang
· 9 years ago
9fcb016
Merge "Fix build." am: 9d72d4175b am: 2ab24d36b9
by Tao Bao
· 9 years ago
8b0db11
Fix build.
by Tao Bao
· 9 years ago
484c49e
resolve merge conflicts of 725833e024 to master.
by Tao Bao
· 9 years ago
0cce9cd
applypatch: Compile libimgpatch for target and host.
by Sen Jiang
· 9 years ago
f1fc48c
IO fault injection for OTA packages
by Jed Estep
· 9 years ago
0779fc9
imgdiff: skip spurious gzip headers in image files
by David Riley
· 9 years ago
4b166f0
Track rename from base/ to android-base/.
by Elliott Hughes
· 9 years ago
f2448d0
Remove the building rules for applypatch_static.
by Tao Bao
· 9 years ago
a91c66d
imgdiff: fix file descriptor leak
by Jeremy Compostella
· 9 years ago
e6aa332
updater: Clean up char* with std::string.
by Tao Bao
· 9 years ago
1ce7a2a
applypatch: Fix the checking in WriteToPartition().
by Tao Bao
· 9 years ago
abba55b
applypatch: Support flash mode.
by Tao Bao
· 9 years ago
aca8e89
applypatch: Refactor strtok().
by Tao Bao
· 9 years ago
ba9a42a
recovery: Switch applypatch/ and updater/ to cpp.
by Tao Bao
· 10 years ago
80e46e0
recovery: Switch to clang
by Tao Bao
· 10 years ago
3b49776
Use f_bavail to calculate free space
by caozhiyuan
· 10 years ago
e49a9e5
Stop using libstdc++.
by Dan Albert
· 10 years ago
7bad7c4
Check all lseek calls succeed.
by Elliott Hughes
· 10 years ago
c68bd34
imgdiff: Avoid infinite loop if inflate fails
by Johan Redestig
· 10 years ago
40862ab
am aeecac54: Merge "Add missing includes."
by Elliott Hughes
· 10 years ago
Next »