Steve Soltys
0bd1596056
Fix #2
...
The output file descriptor was not being closed after each chunk was written.
1. The output stream will no longer be stored in the restore state.
2. The output file descriptor will be closed after a chunk is transferred.
2017-11-08 23:21:27 -05:00
Steve Soltys
09ff3ba493
Clean up packaging of content provider backup/restore components
2017-10-23 20:02:40 -04:00
Steve Soltys
b9239143e0
Clean up ContentProviderBackupComponent
2017-10-23 20:00:25 -04:00
Steve Soltys
765b8b2540
Stop clearing the backup state after a package is rejected
2017-10-18 23:00:20 -04:00
Steve Soltys
312a13a913
Clean up logging in ContentProviderBackupComponent
2017-10-17 23:39:30 -04:00
Steve Soltys
f5e723b1a1
Clean up full transport logic in ContentProviderBackupComponent
2017-10-17 23:34:59 -04:00
Steve Soltys
93c91db524
Move full restore logic into separate function
2017-10-09 21:21:15 -04:00
Steve Soltys
f41d211ddc
Add support for incremental and full backup directory configuration
2017-10-09 20:40:25 -04:00
Steve Soltys
677b950dea
Switch selected package list data type to Set
2017-10-09 20:25:40 -04:00
Steve Soltys
facb7029b9
Add initialization functions to ConfigurableBackupTransport
2017-10-09 20:02:41 -04:00
Steve Soltys
0a978c37e8
Clean up transport logic in ContentProviderRestoreComponent
2017-10-04 21:11:02 -04:00
Steve Soltys
a1a8329299
Clean up logging in ContentProviderRestoreComponent
2017-10-03 22:38:09 -04:00
Steve Soltys
e0b106537a
Add priv-app permissions configuration
2017-10-01 16:43:24 -04:00
Steve Soltys
3e973fa91f
Rename backup transport whitelist configuration
2017-10-01 16:40:43 -04:00
Steve Soltys
7a9c510390
Remove target/source compatibility entries in build.gradle
2017-09-22 00:34:35 -04:00
Steve Soltys
e27a8b308f
Switch to builder pattern for ContentProviderBackupConfiguration
2017-09-22 00:10:30 -04:00
Steve Soltys
2497a94e4c
Initial commit
2017-09-21 00:30:28 -04:00