summaryrefslogtreecommitdiffstats
path: root/twrpTar.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2016-09-12Fix compressed backups with split archivesEthan Yonker1-27/+40
2016-08-25Make it backwards compatible with 4.4Ethan Yonker1-9/+9
2016-08-01ADB: Add adb backup for TWRP.bigbiff1-108/+188
2016-03-31Improve progress bar handling for backup / restore / image flashEthan Yonker1-47/+36
2016-01-22Fix a bunch of messagesMatt Mower1-1/+1
2015-12-19Multiple Language SupportEthan Yonker1-86/+155
2015-04-03twrpTar: fix segfault after encrypted backupsthat1-6/+6
2015-03-05Address a few compiler warningsMatt Mower1-2/+2
2015-02-27Properly initialize Archive_Current_Size to 0 in twrpTarEthan Yonker1-0/+1
2015-01-27Add cancel backup capability.bigbiff1-11/+19
2014-12-22Fix twrpTar buildingEthan Yonker1-0/+5
2014-12-12Attempt to set the proper uid/gid/contexts on new files and dirsEthan Yonker1-0/+2
2014-11-12Make TWRP compile for arm64Ethan Yonker1-3/+3
2014-07-09Track backup and restore progressEthan Yonker1-17/+298
2014-04-15Simplify twrpTar skip dir checks, DU code cleanupMatt Mower1-23/+12
2014-04-07Only split archives when split_archives is setDees Troy1-1/+1
2014-04-07Rearrange opening of output and input files for error handlingDees Troy1-38/+64
2014-04-02Fix backup and restore of encrypted backupsEthan Yonker1-0/+2
2014-03-31Remove deprecated tar exclude functionalityMatt Mower1-17/+1
2014-03-17Change to lstat so we don't count the target of symbolic links as partbigbiff bigbiff1-2/+2
2014-03-13Fix skipping of relative paths and lost+found in twrpDUVojtech Bocek1-12/+3
2014-03-07Fix error handling in createListEthan Yonker1-1/+1
2014-02-12Remove unused functionsEthan Yonker1-32/+0
2014-02-10Move DataManager functions out of twrpTar.cppEthan Yonker1-14/+9
2014-02-03Refactor twrpTar to use TarListDees Troy1-295/+71
2013-12-20declare dir for non data/media devicesDees Troy1-0/+2
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-9/+24
2013-10-24Ensure root folders get added in split archivesDees Troy1-0/+6
2013-10-23fix getting and setting contexts in selinuxbigbiff bigbiff1-2/+7
2013-10-17fix getting and setting contexts in selinuxbigbiff bigbiff1-1/+6
2013-10-17Ensure root folders get added in split archivesDees Troy1-1/+7
2013-09-05libtar: store SELinux file context in tar archivesVojtech Bocek1-10/+10
2013-08-28skip checking size on linksbigbiff bigbiff1-40/+60
2013-08-28ignore lost+found in all the placesbigbiff bigbiff1-6/+6
2013-08-24Unify indentation and little clean-up in TWRP filesVojtech Bocek1-1/+1
2013-08-14Fix problem with not waiting for pigz to exitDees_Troy1-1/+1
2013-07-24Fix permissions on backup filesDees_Troy1-14/+13
2013-07-01Fix backup of datadataDees_Troy1-10/+15
2013-06-22Support encrypted backup filesDees_Troy1-221/+936
2013-04-04Move all AOSP code out of recovery binaryDees_Troy1-51/+51
2013-03-18Add search function to libtarn0d31-14/+42
2013-03-16Fix backup of initial directory with split archivesDees_Troy1-22/+23
2013-03-02Fix capturing exit status to properly display libtar resultsDees_Troy1-2/+2
2013-02-27libtar - Fix extraction of hardlinks to use the prefixDees_Troy1-2/+2
2013-02-27fix restore on mknodbigbiff bigbiff1-2/+6
2013-02-22using __popen segfaults, switch back to popenbigbiff bigbiff1-3/+3
2013-02-18change libtar to fork instead of pthreadbigbiff bigbiff1-28/+117
2013-02-13This adds a 60 second screen timeout for TWRP. Might consider making this configurable in the future.bigbiff bigbiff1-0/+4
2013-02-12Change popen in twrpTar to __popenDees_Troy1-6/+7
2013-02-07Add write buffer for tar writesDees_Troy1-67/+88
2013-01-24change tar create to pthreadbigbiff bigbiff1-65/+121
2013-01-09Add libtar to TWRP instead of using busybox tarbigbiff bigbiff1-0/+409