summaryrefslogtreecommitdiffstats
path: root/applypatch (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix updater binary for 7.0Ethan Yonker2016-08-312-5/+5
* Update to 7.0Ethan Yonker2016-08-2412-811/+783
|\
| * applypatch: Don't call inflate() when it expects zero-length output.Tao Bao2016-06-141-57/+66
| * Control fault injection with config files instead of build flagsJed Estep2016-03-191-1/+1
| * Revert "DO NOT MERGE Control fault injection with config files instead of build flags"Tao Bao2016-03-171-1/+1
| * DO NOT MERGE Control fault injection with config files instead of build flagsJed Estep2016-03-161-1/+1
| * applypatch: use vector to store data in FileContents.Yabin Cui2016-03-113-117/+67
| * resolve merge conflicts of 715d8a203a to master.Yabin Cui2016-02-067-303/+204
| |\
| | * applypatch: fix memory leaks reported by static analysis.Yabin Cui2016-02-057-303/+202
| * | resolve merge conflicts of 7b6027dde4 to master.Tao Bao2016-02-046-38/+37
| |\|
| | * Switch from mincrypt to BoringSSL in applypatch and updater.Sen Jiang2016-02-046-38/+37
| * | Merge "Fix build." am: 9d72d4175bTao Bao2016-01-291-0/+2
| |\|
| | * Fix build.Tao Bao2016-01-291-0/+2
| * | resolve merge conflicts of 725833e024 to master.Tao Bao2016-01-294-2/+69
| |\|
| | * applypatch: Compile libimgpatch for target and host.Sen Jiang2016-01-284-2/+69
| * | IO fault injection for OTA packagesJed Estep2016-01-062-26/+27
| |/
| * imgdiff: skip spurious gzip headers in image filesDavid Riley2015-12-231-6/+13
| * Track rename from base/ to android-base/.Elliott Hughes2015-12-051-1/+1
| * Remove the building rules for applypatch_static.Tao Bao2015-12-021-13/+0
| * imgdiff: fix file descriptor leakJeremy Compostella2015-09-081-1/+9
| * updater: Clean up char* with std::string.Tao Bao2015-08-061-11/+1
| * applypatch: Fix the checking in WriteToPartition().Tao Bao2015-07-251-3/+4
| * applypatch: Support flash mode.Tao Bao2015-07-243-16/+97
| * applypatch: Refactor strtok().Tao Bao2015-07-242-86/+56
| * recovery: Switch applypatch/ and updater/ to cpp.Tao Bao2015-07-149-186/+183
| * recovery: Switch to clangTao Bao2015-06-031-0/+5
| * Use f_bavail to calculate free spacecaozhiyuan2015-05-291-1/+1
| * Stop using libstdc++.Dan Albert2015-05-191-2/+2
| * Check all lseek calls succeed.Elliott Hughes2015-04-301-24/+27
* | Merge up to AOSP marshmallow-releaseEthan Yonker2015-10-094-25/+39
|\ \
| * | Use f_bavail to calculate free spacecaozhiyuan2015-06-261-1/+1
| * | Check all lseek calls succeed.Elliott Hughes2015-04-301-24/+27
| |/
| * imgdiff: Avoid infinite loop if inflate failsJohan Redestig2015-04-151-0/+9
| * am aeecac54: Merge "Add missing includes."Elliott Hughes2015-01-301-0/+1
| |\
| | * Add missing includes.Elliott Hughes2015-01-301-0/+1
| * | am dab56cac: Merge "Add missing includes."Elliott Hughes2015-01-281-0/+1
| |\|
| | * Add missing includes.Elliott Hughes2015-01-281-0/+1
| * | Use more aggressive sync writing to applypatch.Michael Runge2014-10-291-8/+36
| |/
* | Merge in lollipop and attempt to fix merge conflictsEthan Yonker2014-11-066-74/+73
|\ \
| * | Use more aggressive sync writing to applypatch.Michael Runge2014-10-291-8/+36
| |/
| * installer for new block OTA systemDoug Zongker2014-08-204-9/+7
| * am c4804e9b: am d4592694: am 3ca99f6c: Merge "fix vulnerability in bspatch"Doug Zongker2014-05-161-0/+5
| |\
| | * am 3ca99f6c: Merge "fix vulnerability in bspatch"Doug Zongker2014-05-161-0/+5
| | |\
| | | * fix vulnerability in bspatchDoug Zongker2014-05-131-0/+5
| | * | am 026ebe02: Merge "Recovery 64-bit compile issues"Mark Salyzyn2014-03-142-9/+10
| | |\|
| * | | am 4b6de1ba: am 026ebe02: Merge "Recovery 64-bit compile issues"Mark Salyzyn2014-03-142-9/+10
| |\ \ \
| | * \ \ am 026ebe02: Merge "Recovery 64-bit compile issues"Mark Salyzyn2014-03-142-9/+10
| | |\ \ \ | | | |/ / | | |/| / | | | |/
| | | * Recovery 64-bit compile issuesMark Salyzyn2014-03-142-9/+10
| * | | remove remaining libminelf referencesDoug Zongker2014-02-141-2/+2
| * | | remove 'retouch' ASLR supportDoug Zongker2014-02-143-32/+11
| |/ /
| * / fix unnecessarily slow writing of EMMC partitionsDoug Zongker2013-12-201-15/+3
| |/
* | Remove dependence on build hax in makefilesMatt Mower2014-11-031-1/+2
* | applypatch: add support for BML partitionsConn O'Griofa2014-10-072-4/+46
* | Build block TWRP with RECOVERY_VARIANTMatt Mower2014-09-031-3/+6
* | Fix building of other utilitiesDees Troy2013-11-031-3/+3
* | Fix merge conflicts and update for 4.4 kitkatDees Troy2013-11-021-1/+1
|\|
| * am a69b50c5: am 901b898d: recovery: remove O_DIRECT, use O_SYNC onlyDoug Zongker2013-07-111-2/+2
| |\
| * \ am 660637f3: am e8d953aa: recovery: more cargo-cult programmingDoug Zongker2013-07-111-2/+2
| |\ \
| * \ \ am fbcfad33: am bf4a69ac: recovery: sleep after writing partition and closing itDoug Zongker2013-07-111-2/+7
| |\ \ \
| * \ \ \ am 2148133d: am c870a99c: recovery: write partitions more conservativelyDoug Zongker2013-07-111-24/+46
| |\ \ \ \
| * \ \ \ \ am 0ccaccf7: am 044a0b4d: recovery: try to write EMMC partitions more reliablyDoug Zongker2013-07-082-7/+73
| |\ \ \ \ \
| * | | | | | verifier: update to support certificates using SHA-256Doug Zongker2013-04-101-1/+1
* | | | | | | Update to latest AOSP masterDees_Troy2013-09-045-35/+221
|\ \ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | |
| * | | | | | recovery: remove O_DIRECT, use O_SYNC onlyDoug Zongker2013-07-111-2/+2
| | |_|_|_|/ | |/| | | |
| * | | | | recovery: more cargo-cult programmingDoug Zongker2013-07-111-2/+2
| | |_|_|/ | |/| | |
| * | | | recovery: sleep after writing partition and closing itDoug Zongker2013-07-101-2/+7
| | |_|/ | |/| |
| * | | recovery: write partitions more conservativelyDoug Zongker2013-07-091-24/+46
| | |/ | |/|
| * | recovery: try to write EMMC partitions more reliablyDoug Zongker2013-07-082-7/+73
| |/
| * reduce some recovery loggingDoug Zongker2012-10-191-6/+21
| * add bonus data feature to imgdiff/imgpatch/applypatchDoug Zongker2012-08-215-21/+99
| * am 3733d218: Merge changes I664f8dc7,I4154db06,I5e1df90fJoe Onorato2012-08-171-1/+0
| |\
| * | Add mode when open(O_CREAT) is used.Nick Kralevich2012-06-271-2/+2
* | | Add mode when open(O_CREAT) is used.Nick Kralevich2013-01-071-2/+2
* | | TWRP-ify AOSP codeDees_Troy2012-09-051-0/+1
| |/ |/|
* | host modules don't need LOCAL_MODULE_TAGSJoe Onorato2012-07-221-1/+0
|/
* Add NOTICE fileWei Zhong2012-04-061-0/+41
* fix buildDoug Zongker2012-02-282-2/+2
* fix failure to free memoryDoug Zongker2012-02-282-19/+45
* Remove the simulator target from all makefiles.Jeff Brown2011-07-121-4/+0
* Fix x86 build.Ying Wang2011-02-091-2/+0
* am c080bc54: am fbd7ae7a: am 201cd466: remove shadowed variable declarationDoug Zongker2010-08-161-1/+2
|\
| * am 201cd466: remove shadowed variable declarationDoug Zongker2010-08-131-1/+2
| |\
| | * remove shadowed variable declarationDoug Zongker2010-08-131-1/+2
* | | am c4e32005: am 17986e6b: am 8cd9e4f3: fix bug in applying patchesDoug Zongker2010-08-131-1/+1
|\| |
| * | am 8cd9e4f3: fix bug in applying patchesDoug Zongker2010-08-131-1/+1
| |\|
| | * fix bug in applying patchesDoug Zongker2010-08-131-1/+1
* | | Working ASLR implementationHristo Bojinov2010-08-024-16/+41
* | | EMMC support in applypatchDoug Zongker2010-07-081-102/+175
|/ /
* / generic_x86 supportBruce Beare2010-05-041-0/+2
|/
* refactor applypatch and friendsDoug Zongker2010-02-239-1256/+1185
* relocate applypatch; add type system and new functions to edifyDoug Zongker2010-02-1817-0/+3882