Commit Graph

58 Commits

Author SHA1 Message Date
Vincent Breitmoser
b814753b3b get rid of consolidate operation 2017-09-23 01:35:39 +02:00
klemens
bae6391dc0 spelling fixes 2017-01-14 11:38:05 +01:00
Dominik Schürmann
63244a113a Code formatting and package re-structuring 2017-01-05 13:56:09 +01:00
Adithya Abraham Philip
4b6df7d17c change sync interval on change in code 2016-03-24 22:10:47 +05:30
Dominik Schürmann
c9018e1844 Use BC provider as default one 2016-02-21 17:23:25 +01:00
Dominik Schürmann
c22e2baa79 Fix SecurityException on Android 6 due to remove contacts on disabled sync 2016-02-09 21:14:07 +01:00
Dominik Schürmann
fa2958c65a Remove leftovers from spongycastle 2016-02-09 00:34:16 +01:00
Dominik Schürmann
79db5c0ebe Replace spongycastle with bouncycastle 2016-02-09 00:24:46 +01:00
Adithya Abraham Philip
d2cf56f42e delete linked contacts on turning off contact sync 2016-02-06 02:31:44 +05:30
Adithya Abraham Philip
160362d2bf prevent rare KeyserverSyncAdapterService crash 2016-01-27 23:58:55 +05:30
Adithya Abraham Philip
7d05a22ae5 fixed key update preference not turning off 2015-12-21 01:28:28 +05:30
Dominik Schürmann
dfed60f442 re-enable contact sync by default 2015-11-23 23:27:01 +01:00
Dominik Schürmann
eda53d42de Disable contact sync by default on Android >= 6 2015-11-23 11:43:44 +01:00
Dominik Schürmann
7384fa7f2b Rename TemporaryStorageProvider to TemporaryFileProvider, use interface for db contract 2015-10-15 19:37:08 +02:00
Dominik Schürmann
3a9709a35d Use api.keybase.io 2015-09-21 16:49:23 +02:00
Dominik Schürmann
9ee61dc0df Pin keybase certificate 2015-09-21 14:05:49 +02:00
Dominik Schürmann
0b181743a3 Keyservers: Dont follow redirects, pin pgp.mit.edu, check for pinned cert on add (OKC-01-018) 2015-09-20 22:42:50 +02:00
Adithya Abraham Philip
0251f0e416 introduced constants for keyserver sync, fixed sync issue 2015-08-20 21:02:29 +05:30
Adithya Abraham Philip
65a993446c reworked keyserversyncadapterservice flow 2015-08-20 21:02:29 +05:30
Thialfihar
3b67c9d894 Rename updatePreferences() to upgradePreferences()
This is really an upgrade of the preference store and not an update of
values, it also is consistent with SQLiteOpenHelper.onUpgrade().
2015-07-21 20:56:42 +02:00
Thialfihar
680799caa7 Fix drawer background color for ViewKeyActivity 2015-07-21 20:56:42 +02:00
Dominik Schürmann
136397667a Force db upgrade on app start 2015-06-29 14:01:12 +02:00
Thialfihar
2857de4d5a Import R and BuildConfig explicitly 2015-06-26 14:56:47 +02:00
Dominik Schürmann
aa31abd93f Allow debug build besides release build 2015-06-10 19:47:29 +02:00
Vincent Breitmoser
8dbb82a8b6 profiling says: caching qrCode bitmaps is a good idea 2015-04-27 13:52:38 +02:00
Adithya Abraham Philip
17181cbc19 contacts work on all supported api levels 2015-03-17 19:07:28 +05:30
Dominik Schürmann
363d41ed1d Cleanup of contact sync, debugging 2015-03-03 00:26:15 +01:00
Dominik Schürmann
e20c6add43 Fix multi select and more colors 2015-02-22 23:52:29 +01:00
Vincent Breitmoser
7b24ee7b55 rewrite PgpSignEncrypt data flow
- introduce high-level SignEncryptOperation for uri to uri signing/encryption
- use SignEncryptParcel for high-level operation parameters
- use PgpSignEncryptInput plus streams for low-level operation parameters
- get rid of all sign/encrypt logic in KeychainIntentService
2015-02-01 23:14:26 +01:00
Dominik Schürmann
fc32f5f9d4 Minor code cleanup 2014-11-21 12:41:39 +01:00
Dominik Schürmann
ecfa2288eb Fix crash on Android 5 2014-10-22 23:28:13 +02:00
Dominik Schürmann
b09d222f34 package reordering: merge util and helper, there were no real difference; created ui.util for everything related to formatting 2014-09-17 21:51:25 +02:00
Dominik Schürmann
7c67f7a715 Consolidate on database upgrade 2014-09-09 09:26:03 +02:00
Dominik Schürmann
fe2c17cdeb Pull from transifex 2014-09-02 14:11:10 +02:00
Dominik Schürmann
0c437acd43 Catch security exception, known problem... 2014-09-02 13:51:09 +02:00
Dominik Schürmann
152cd10b70 Revert "No need for setSyncAutomatically, this is only for network tickles"
This reverts commit 0c1e65bc8b.

Conflicts:
	OpenKeychain/src/main/java/org/sufficientlysecure/keychain/KeychainApplication.java
2014-08-22 08:53:16 +02:00
Dominik Schürmann
3c46c3c2df Add account only on jelly bean and above 2014-08-21 11:36:47 +02:00
Dominik Schürmann
0c1e65bc8b No need for setSyncAutomatically, this is only for network tickles 2014-08-21 11:33:42 +02:00
Dominik Schürmann
2930f83b2a Change account type 2014-08-21 11:19:44 +02:00
Dominik Schürmann
418e922c78 Enable sync adapter, changelog 2014-08-20 23:26:01 +02:00
Vincent Breitmoser
475293a116 consolidate: prevent concurrent calls of step 2 2014-08-20 19:59:45 +02:00
Vincent Breitmoser
9aaaac068e consolidate: use KeychainProvider for deletion operation 2014-08-20 19:31:51 +02:00
Dominik Schürmann
c42f6a04ed Start consolidate activity 2014-08-19 16:49:48 +02:00
Vincent Breitmoser
9fb1050fed stub for consolidate recovery in KeychainApplication 2014-08-19 15:56:53 +02:00
Dominik Schürmann
e4974ac409 Use CompressionAlgorithmTags instead of homebrew constants 2014-08-05 23:50:59 +02:00
Dominik Schürmann
f4802157dd Optimize imports 2014-08-05 22:46:00 +02:00
Dominik Schürmann
c2ca841ac9 Merge pull request #728 from mar-v-in/improve-file-more
Improve file encrypt
2014-08-04 00:21:59 +02:00
Vincent Breitmoser
827a958e12 remove debug output about security providers (cleaner unit tests) 2014-08-01 17:00:08 +02:00
mar-v-in
3564773410 Add temporary file storage as discussed in #665
Writable from OpenKeychain, readable worldwide. Should be used to write shared files to it by first creating the file using TemporaryStorageProvider.createFile and then write to the Uri returned.
2014-07-01 14:50:15 +02:00
mar-v-in
d1d414c006 Merge branch 'master' into improve-file-more
Conflicts:
	OpenKeychain/src/main/java/org/sufficientlysecure/keychain/KeychainApplication.java
	OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/DecryptFileFragment.java
	OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EncryptFileFragment.java
	OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/dialog/FileDialogFragment.java
2014-07-01 00:15:30 +02:00