gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-taler-android] 01/03: [cashier] exclude encrypted settings from b


From: gnunet
Subject: [taler-taler-android] 01/03: [cashier] exclude encrypted settings from backup
Date: Tue, 13 Sep 2022 19:13:24 +0200

This is an automated email from the git hooks/post-receive script.

torsten-grote pushed a commit to branch master
in repository taler-android.

commit e91eeba93c0e6eaf444dd3d9664c1c6d4476771b
Author: Torsten Grote <t@grobox.de>
AuthorDate: Tue Sep 13 13:52:26 2022 -0300

    [cashier] exclude encrypted settings from backup
    
    otherwise the app crashes when it can't decrypt
---
 cashier/src/main/AndroidManifest.xml               | 1 +
 cashier/src/main/res/xml/backup_descriptor.xml     | 3 ++-
 cashier/src/main/res/xml/data_extraction_rules.xml | 6 ++++++
 3 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/cashier/src/main/AndroidManifest.xml 
b/cashier/src/main/AndroidManifest.xml
index dec5940..398e545 100644
--- a/cashier/src/main/AndroidManifest.xml
+++ b/cashier/src/main/AndroidManifest.xml
@@ -9,6 +9,7 @@
 
     <application
         android:allowBackup="true"
+        android:dataExtractionRules="@xml/data_extraction_rules"
         android:fullBackupContent="@xml/backup_descriptor"
         android:icon="@mipmap/ic_launcher"
         android:label="@string/app_name"
diff --git a/cashier/src/main/res/xml/backup_descriptor.xml 
b/cashier/src/main/res/xml/backup_descriptor.xml
index a298494..c5d3bc7 100644
--- a/cashier/src/main/res/xml/backup_descriptor.xml
+++ b/cashier/src/main/res/xml/backup_descriptor.xml
@@ -15,5 +15,6 @@
   -->
 
 <full-backup-content>
-
+    <!-- will not be able to decrypt this, causing crash -->
+    <exclude domain="sharedpref" path="secret_settings.xml"/>
 </full-backup-content>
diff --git a/cashier/src/main/res/xml/data_extraction_rules.xml 
b/cashier/src/main/res/xml/data_extraction_rules.xml
new file mode 100644
index 0000000..de53be5
--- /dev/null
+++ b/cashier/src/main/res/xml/data_extraction_rules.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<data-extraction-rules>
+    <cloud-backup>
+        <exclude domain="sharedpref" path="secret_settings.xml"/>
+    </cloud-backup>
+</data-extraction-rules>

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]