summaryrefslogtreecommitdiffstats
path: root/updater/blockimg.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2016-02-04Switch from mincrypt to BoringSSL in applypatch and updater.Sen Jiang1-10/+9
2016-01-07updater: Add a function to check first blockTianjie Xu1-0/+55
2015-12-11updater: Output msg when recovery is calledTianjie Xu1-1/+4
2015-12-07updater: Replace strtok() with android::base::Split().Tao Bao1-133/+144
2015-12-05Track rename from base/ to android-base/.Elliott Hughes1-2/+2
2015-10-23updater: Bump up the BBOTA version to 4.Tao Bao1-1/+1
2015-10-19Error correction: Use libfec in blockimg.cpp for recoverySami Tolvanen1-0/+76
2015-09-26updater: Skip empty lines in the transfer list file.Tao Bao1-0/+4
2015-09-24updater: Use android::base::ParseInt() to parse integers.Tao Bao1-40/+25
2015-09-10updater: Manage buffers with std::vector.Tao Bao1-228/+168
2015-09-08updater: Replace the pointers in LoadSrcTgtVersion[1-3]() parameter.Tao Bao1-29/+26
2015-09-01updater: Clean up C codes.Tao Bao1-602/+429
2015-08-26updater: Remove the unused isunresumable in SaveStash().Tao Bao1-3/+3
2015-08-22GOOGLEGMS-749 Fix integer overflow while applying block based OTA packageShrinivas Sahukar1-46/+48
2015-08-06updater: Clean up char* with std::string.Tao Bao1-261/+141
2015-08-04udpater: Call fsync() after rename().Tao Bao1-0/+20
2015-07-27updater: Hoist fsync() to outer loop.Tao Bao1-6/+5
2015-07-14recovery: Switch applypatch/ and updater/ to cpp.Tao Bao1-17/+14
2015-07-11Revert "Zero blocks before BLKDISCARD"Tao Bao1-17/+1
2015-07-01Revert "Zero blocks before BLKDISCARD"Tao Bao1-17/+1
2015-06-26More accurate checking for overlapped ranges.Tao Bao1-1/+1
2015-06-26More accurate checking for overlapped ranges.Tao Bao1-1/+1
2015-06-10Zero blocks before BLKDISCARDSami Tolvanen1-1/+17
2015-06-10Zero blocks before BLKDISCARDSami Tolvanen1-1/+17
2015-06-10Revert "Zero blocks before BLKDISCARD"Sami Tolvanen1-5/+9
2015-06-10Revert "Zero blocks before BLKDISCARD"Sami Tolvanen1-5/+9
2015-06-09Zero blocks before BLKDISCARDSami Tolvanen1-9/+5
2015-06-09Zero blocks before BLKDISCARDSami Tolvanen1-9/+5
2015-05-29Really don't use TEMP_FAILURE_RETRY with close in recovery.Elliott Hughes1-1/+1
2015-05-29Handle BLKDISCARD failuresSami Tolvanen1-2/+1
2015-05-29Really don't use TEMP_FAILURE_RETRY with close in recovery.Elliott Hughes1-1/+1
2015-05-28Handle BLKDISCARD failuresSami Tolvanen1-2/+1
2015-05-16Don't use TEMP_FAILURE_RETRY on close in recovery.Elliott Hughes1-2/+2
2015-05-16Don't use TEMP_FAILURE_RETRY on close in recovery.Elliott Hughes1-2/+2
2015-05-15Add error and range checks to parse_rangeSami Tolvanen1-10/+71
2015-04-30Check all lseek calls succeed.Elliott Hughes1-28/+20
2015-04-30Check all lseek calls succeed.Elliott Hughes1-28/+20
2015-04-17Don't remove existing explicitly stashed blocksSami Tolvanen1-10/+28
2015-03-23Always use strerror to report errno in recovery.Elliott Hughes1-19/+20
2015-03-11updater: Check the return value from ApplyImagePatch / ApplyBSDiffPatchTao Bao1-14/+28
2015-02-23Fix a printf format warning.Narayan Kamath1-1/+1
2015-02-18Initialize stashbase even stash_max_blocks = 0Jesse Zhao1-1/+1
2015-01-30Support resuming block based OTAsSami Tolvanen1-346/+1460
2014-09-26support for version 2 of block image diffsDoug Zongker1-45/+209
2014-09-08support for version 2 of block image diffsDoug Zongker1-45/+209
2014-09-04fix comment in blockimg updater codeDoug Zongker1-3/+3
2014-09-04use lseek64 instead of lseekAndrew Boie1-11/+11
2014-08-21fix two bugs in block image updaterDoug Zongker1-18/+32
2014-08-20installer for new block OTA systemDoug Zongker1-0/+631
2014-08-19installer for new block OTA systemDoug Zongker1-0/+631