summaryrefslogtreecommitdiffstats
path: root/partition.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2014-07-09Track backup and restore progressEthan Yonker1-22/+82
2014-06-13Do not restore file system on data/media devicesEthan Yonker1-3/+17
2014-06-04Whitespace and minor code cleanupMatt Mower1-4/+4
2014-06-04Add options to repair or change file systemEthan Yonker1-1/+95
2014-04-16Support alternative .android_secure locationMatt Mower1-0/+2
2014-04-04Allow building of an OEM friendly TWRPEthan Yonker1-0/+7
2014-04-03Stop printing Unable to mount to console if storage is removable. We will still print tobigbiff bigbiff1-1/+1
2014-03-31Remove deprecated tar exclude functionalityMatt Mower1-5/+1
2014-03-30Fix /data backup size if contains media subdirsMatt Mower1-2/+0
2014-03-10Check to ensure that selinux_handle is populated before usingDees Troy1-1/+1
2014-02-28Restore capabilities to run-as binaryDees Troy1-2/+29
2014-02-26Check crypto footer before offering to decryptEthan Yonker1-8/+40
2014-02-25Remove unneeded loggingEthan Yonker1-1/+0
2014-02-10Move DataManager functions out of twrpTar.cppEthan Yonker1-31/+15
2014-02-09Fix ext4 wiping when no SELinux contexts are definedEthan Yonker1-3/+12
2014-02-07Additional mount function call without mount optionsDees Troy1-1/+1
2014-02-07Restore contexts when doing mkdierhier in libtarbigbiff bigbiff1-0/+15
2014-02-05Fix error message on split backupsEthan Yonker1-6/+0
2014-02-03Improve android secure handlingEthan Yonker1-12/+1
2014-02-03Refactor twrpTar to use TarListDees Troy1-28/+11
2014-02-03Clear the relative directory before passing on to twrpTar with the static du object. Otherwise we will not backup /system/media etcbigbiff bigbiff1-2/+4
2014-02-03Add option to set flag for storage=0Ethan Yonker1-2/+14
2014-02-03ifdef some file system options that are not available in older treesDees Troy1-0/+8
2013-12-19Create a TWRP Disk Usage Class to retain state about a directory and whether we should skip it in other classes like twrpTar.bigbiff bigbiff1-14/+14
2013-12-19add support for fsflags= option in twrp.fstab fileHashcode1-2/+70
2013-10-24Update licenses to all matchDees Troy1-21/+17
2013-10-24Fix spelling errorDees Troy1-2/+2
2013-10-23fix getting and setting contexts in selinuxbigbiff bigbiff1-0/+9
2013-10-22Update licenses to all matchDees Troy1-21/+17
2013-10-18Fix spelling errorDees Troy1-2/+2
2013-10-17fix getting and setting contexts in selinuxbigbiff bigbiff1-0/+9
2013-09-12Add TWFunc::Exec_Cmd() with no 'result' agrumentVojtech Bocek1-24/+22
2013-09-06Add more args to make_ext4fs commandDees_Troy1-1/+4
2013-08-30Initialize TWPartition::User_Rm_Rf to false in constructorVojtech Bocek1-0/+1
2013-08-30implement "usermrf" fstab flag to force rm -rf * deletion on specific partitionsHashcode1-1/+3
2013-08-30Better compatibility by fixing up ext4 & selinux flagsDees_Troy1-5/+1
2013-08-29Initial f2fs supportDees_Troy1-0/+29
2013-08-28skip checking size on linksbigbiff bigbiff1-0/+2
2013-08-24Unify indentation and little clean-up in TWRP filesVojtech Bocek1-25/+25
2013-08-24Add SELinux supportDees_Troy1-1/+19
2013-08-23Fix AOSP decrypt when TouchWiz code is presentDees_Troy1-1/+3
2013-07-01Properly free blkid_probe in TWPartition::Check_FS_Type()Vojtech Bocek1-1/+3
2013-07-01Fix MTD MountingDees_Troy1-15/+36
2013-07-01Fix some issues with wipe partition listDees_Troy1-1/+4
2013-06-22Support encrypted backup filesDees_Troy1-18/+49
2013-04-08Improve backup list resultsDees_Troy1-1/+0
2013-04-08Improve automated handlidling of partitionsDees_Troy1-3/+5
2013-04-04Move all AOSP code out of recovery binaryDees_Troy1-120/+120
2013-03-30Add partition list GUI elementDees_Troy1-22/+101
2013-03-17trying to fix md5bigbiff bigbiff1-3/+19
2013-03-07use md5.c for computation of md5sumsbigbiff bigbiff1-3/+7
2013-02-25use libblkid to get filesystem typebigbiff bigbiff1-58/+14
2013-02-19Add MTK6575/6577 EMMC partitions backup supportigoriok1-3/+29
2013-02-18change libtar to fork instead of pthreadbigbiff bigbiff1-5/+5
2013-02-07Add write buffer for tar writesDees_Troy1-1/+1
2013-02-01Fix fail over to vfat from exfatDees_Troy1-33/+60
2013-01-28exFAT improvements, fixesDees_Troy1-3/+11
2013-01-28Fix subpartitionof flagDees_Troy1-1/+1
2013-01-24change tar create to pthreadbigbiff bigbiff1-8/+18
2013-01-20Remove sockets and FIFOS when removing filesbigbiff bigbiff1-1/+1
2013-01-18Fix handling of blkid outputDees_Troy1-15/+14
2013-01-17Save version to cacheDees_Troy1-0/+3
2013-01-17ORS engine fixesDees_Troy1-1/+3
2013-01-15Add flag for retaining layout versionDees_Troy1-38/+50
2013-01-14Check to ensure that external is encryptedDees_Troy1-1/+3
2013-01-10More Samsung sdcard crypto fixesDees_Troy1-1/+14
2013-01-09Fix wiping problems and save ecrypt keyDees_Troy1-2/+30
2013-01-09Improve remounting sdcard with ecryptfsDees_Troy1-2/+20
2013-01-09Add libtar to TWRP instead of using busybox tarbigbiff bigbiff1-131/+130
2012-12-21Improve handling of undecrypted encrypted /dataGary Peck1-4/+15
2012-12-21Reset partition flags when the partition is wipedGary Peck1-21/+34
2012-12-18check backup image size before restoringGary Peck1-1/+14
2012-12-18Fix handling of MTD partitions during mountDees_Troy1-1/+19
2012-12-12Add ignore blkid flag for TransformersDees_Troy1-2/+6
2012-12-12Restore text display during restoreDees_Troy1-0/+2
2012-11-22restore based on backup type, not destination typeGary Peck1-40/+49
2012-11-15Fixes for multi-user in 4.2Dees_Troy1-9/+17
2012-11-14add exfat to partitions.cppbigbiff bigbiff1-0/+1
2012-10-16Initial BML support (ext4 only)Dees_Troy1-4/+11
2012-10-14Handle storage devices that are slow to mountDees_Troy1-0/+15
2012-10-13Remove unneeded duplicate codeDees_Troy1-41/+0
2012-10-13Track whether a partition is mounted during refresh sizesDees_Troy1-5/+18
2012-10-12Change backup size check for ddDees_Troy1-2/+2
2012-10-12Fix restore of multiple archivesDees_Troy1-1/+1
2012-10-08Fix derp with alternate storageDees_Troy1-1/+1
2012-10-01Fix error message on encrypted devicesDees_Troy1-1/+8
2012-09-28Revert busybox for CM7 compatibility, add exclamation point to format dataDees_Troy1-3/+5
2012-09-27Update sdcard partitioning to C++Dees_Troy1-9/+1
2012-09-27Port reboot functions to C++Dees_Troy1-1/+0
2012-09-27Handle mountable boot partitionsDees_Troy1-2/+10
2012-09-26Backup size for special partitions that are imagesDees_Troy1-0/+24
2012-09-26Fix problems with MTD devicesDees_Troy1-7/+2
2012-09-26Add backup size checkingDees_Troy1-7/+20
2012-09-26Convert makelist to C++Dees_Troy1-2/+3
2012-09-26Unify portrait layouts againDees_Troy1-1/+13
2012-09-24Update tablet layouts with ADB sideloadDees_Troy1-0/+1
2012-09-21Fix special partition handlingDees_Troy1-2/+2
2012-09-21Add android_secure supportDees_Troy1-17/+82
2012-09-20Various fixesDees_Troy1-0/+7
2012-09-18Cleanup extra-functionsDees_Troy1-4/+31
2012-09-18Improve backup and restoreDees_Troy1-13/+50
2012-09-17Update backup and restore code, adb sideloadDees_Troy1-88/+178
2012-09-14Add wipe functions, compiles in CM7, text shows in UI, zips installDees_Troy1-98/+353
2012-09-11Zip install works againDees_Troy1-6/+26
2012-09-10More Partition Manager functionalityDees_Troy1-9/+19
2012-09-10Improve storage size code, mount, unmountDees_Troy1-62/+197
2012-09-07Add processing of fstab, mounting, and decryptDees_Troy1-12/+510
2012-09-05TWRP-ify AOSP codeDees_Troy1-0/+193