summaryrefslogtreecommitdiffstats
path: root/uncrypt/uncrypt.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2018-08-01uncrypt: fix f2fs ioctl argument for pin_fileJaegeuk Kim1-1/+2
2018-03-22f2fs: support f2fs by setting unmovable bit for package fileJaegeuk Kim1-4/+38
2017-10-09Revert "Revert "Move error_code.h into otautil.""Tao Bao1-1/+1
2017-10-05Revert "Move error_code.h into otautil."Tao Bao1-1/+1
2017-10-04Move error_code.h into otautil.Tao Bao1-1/+1
2017-07-27Add more specific error codes for uncrypt failuresTianjie Xu1-6/+6
2017-03-10recovery: replacing fs_mgr_read_fstab() with new fs_mgr APIsBowgo Tsai1-13/+2
2016-12-14Add tests for setup-bcb and clear-bcb via uncrypt.Tao Bao1-1/+1
2016-12-05Retry ioctl in uncrypt if it returns block# 0Tianjie Xu1-1/+40
2016-11-11Allow uncrypt to work without socket communicationTianjie Xu1-2/+18
2016-10-19Verify wipe package when wiping A/B device in recovery.Yabin Cui1-1/+18
2016-10-18Create bootloader_message static library.Yabin Cui1-1/+1
2016-09-29Report uncrypt errors in detailsTianjie Xu1-23/+12
2016-09-29DO NOT MERGE Report uncrypt errors in detailsTianjie Xu1-39/+52
2016-09-27Report uncrypt errors in detailsTianjie Xu1-40/+65
2016-09-26Switch to <android-base/properties.h>.Elliott Hughes1-7/+7
2016-09-24Switch to <android-base/properties.h>.Elliott Hughes1-7/+7
2016-09-13save uncrypt status to last_installTianjie Xu1-0/+21
2016-09-13save uncrypt status to last_installTianjie Xu1-0/+21
2016-09-01Switch recovery to libbase loggingTianjie Xu1-49/+46
2016-09-01Switch recovery to libbase loggingTianjie Xu1-47/+44
2016-09-01Switch recovery to libbase loggingTianjie Xu1-52/+49
2016-07-01Allow uncrypt to work without socket communicationTianjie Xu1-2/+18
2016-06-30Create bootloader_message static library.Yabin Cui1-1/+1
2016-06-21Verify wipe package when wiping A/B device in recovery.Yabin Cui1-1/+18
2016-04-18Fix google-runtime-int warnings.Chih-Hung Hsieh1-2/+3
2016-04-08uncrypt: split libbootloader_message_writer for reuse.Yabin Cui1-43/+7
2016-03-30uncrypt: remove --read-bcb option.Yabin Cui1-32/+0
2016-03-30uncrypt: fix call to close().Yabin Cui1-2/+2
2016-03-29uncrypt: remove --read-bcb option.Yabin Cui1-32/+0
2016-03-29Fix uncrypt.cpp unique_fd build breakage.Elliott Hughes1-10/+10
2016-03-29Switch to <android-base/unique_fd.h>.Elliott Hughes1-51/+52
2016-03-03uncrypt: Communicate via /dev/socket/uncrypt.Tao Bao1-79/+181
2016-02-23uncrypt: Retire pre-recovery service.Tao Bao1-13/+1
2016-02-03uncrypt: add options to setup bcb and clear bcb.Yabin Cui1-104/+188
2016-02-01uncrypt: generate map file by renaming tmp file.Yabin Cui1-75/+93
2016-01-12uncrypt: avoid use-after-freeDaniel Micay1-3/+4
2015-12-09uncrypt: Suppress the compiler warnings on LP64.Tao Bao1-10/+12
2015-12-05Track rename from base/ to android-base/.Elliott Hughes1-2/+2
2015-11-13We can use fclose directly in std::unique_ptr.Elliott Hughes1-5/+5
2015-11-04uncrypt: remove O_SYNC to avoid time-out failuresJaegeuk Kim1-1/+1
2015-08-10Use unique_ptr and unique_fd to manager FDs.Tao Bao1-16/+16
2015-07-24uncrypt: Support file level encryption.Tao Bao1-1/+1
2015-07-17uncrypt: Support file level encryption.Tao Bao1-1/+1
2015-06-10uncrypt: Write status when it reboots to factory resetTao Bao1-7/+10
2015-06-10Separate uncrypt into two modesTao Bao1-94/+91
2015-05-29uncrypt: Write status when it reboots to factory resetTao Bao1-7/+10
2015-05-28Separate uncrypt into two modesTao Bao1-97/+94
2015-05-27Clean up the sleep()'s after poking init servicesTao Bao1-4/+8
2015-05-06uncrypt: Switch to C++Tao Bao1-41/+39
2015-05-06uncrypt: Switch to C++Tao Bao1-467/+0
2015-05-06uncrypt: package on non-data partition should follow the right pathTao Bao1-20/+41
2015-05-06uncrypt: package on non-data partition should follow the right pathTao Bao1-20/+41
2015-04-30Check all lseek calls succeed.Elliott Hughes1-8/+12
2015-04-30Check all lseek calls succeed.Elliott Hughes1-8/+12
2015-01-30Add missing includes.Elliott Hughes1-0/+1
2014-12-29Fix missing #includes in bootable/recovery.Elliott Hughes1-0/+1
2014-12-11Add O_CREAT option for openSungmin Choi1-2/+10
2014-11-22Force write to disk while doing uncryptMichael Runge1-5/+10
2014-09-05create block map for all update packages on /dataDoug Zongker1-12/+9
2014-08-26open misc device in write-only modeDoug Zongker1-18/+26
2014-08-19clear BCB in misc partition before rebootingDoug Zongker1-3/+43
2014-08-01only do uncryption on packages in /dataDoug Zongker1-1/+1
2014-03-19recovery: 64 bit build issuesMark Salyzyn1-3/+3
2014-02-14Fix a crash when going into recovery mode.Maxim Siniavine1-1/+6
2014-01-16program to store unencrypted files in an encrypted filesystemDoug Zongker1-0/+377