From: peli0101 Date: Fri, 3 Apr 2009 07:03:10 +0000 (+0000) Subject: OI Safe: Secure deletion of CSV files after import. X-Git-Url: https://hydra-www.ietfng.org/gitweb/?a=commitdiff_plain;h=7ea809f09e174165fc3f0c262281195c553a0611;p=android-vcpass-oisafe OI Safe: Secure deletion of CSV files after import. git-svn-id: http://openintents.googlecode.com/svn/trunk/Safe@2013 72b678ce-9140-0410-bee8-679b907dd61a --- diff --git a/readme.txt b/readme.txt index bc3d4c8..8da2698 100644 --- a/readme.txt +++ b/readme.txt @@ -28,6 +28,7 @@ To obtain the current release, visit release: 1.1.1 date: 2009-?? +- Secure deletion of CSV files after import. - Add support for file encryption. - Add Trivium stream cipher. diff --git a/src/org/openintents/safe/CategoryList.java b/src/org/openintents/safe/CategoryList.java index 6150113..80966df 100644 --- a/src/org/openintents/safe/CategoryList.java +++ b/src/org/openintents/safe/CategoryList.java @@ -31,7 +31,7 @@ import org.openintents.intents.CryptoIntents; import org.openintents.safe.dialog.DialogHostingActivity; import org.openintents.safe.service.ServiceDispatchImpl; import org.openintents.util.IntentUtils; - +import org.openintents.util.SecureDelete; import android.app.AlertDialog; import android.app.Dialog; @@ -50,8 +50,8 @@ import android.preference.PreferenceManager; import android.util.Log; import android.view.ContextMenu; import android.view.Menu; -import android.view.View; import android.view.MenuItem; +import android.view.View; import android.view.ContextMenu.ContextMenuInfo; import android.widget.AdapterView; import android.widget.ArrayAdapter; @@ -158,7 +158,8 @@ public class CategoryList extends ListActivity { .setPositiveButton(R.string.yes, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int whichButton) { File csvFile=new File(importedFilename); - csvFile.delete(); + //csvFile.delete(); + SecureDelete.delete(csvFile); importedFilename=""; } })