Vincent Breitmoser
|
1af70961aa
|
restore pinning for hkps.pool.sks-keyservers.net only (it won't work without)
|
2021-01-29 13:02:42 +01:00 |
|
Vincent Breitmoser
|
2cc35ce970
|
drop broken pinning mechanism
|
2021-01-29 12:05:08 +01:00 |
|
Vincent Breitmoser
|
2d9edf3832
|
drop ContactSync feature
|
2020-09-07 20:19:13 +02:00 |
|
Vincent Breitmoser
|
7154159a36
|
analytics: remove
|
2020-09-05 14:14:33 +02:00 |
|
Vincent Breitmoser
|
5247f2f3b4
|
update workmanager
|
2020-05-30 19:13:39 +02:00 |
|
Vincent Breitmoser
|
5172002f0e
|
migrate to androidx
|
2020-05-30 15:47:09 +02:00 |
|
Vincent Breitmoser
|
d3e48db520
|
ditch keybase
|
2020-05-30 15:47:09 +02:00 |
|
Dominik Schürmann
|
adcb39b5c8
|
use LetsEncrypt certificate for keys.openpgp.org and keyserver.ubuntu.com
|
2019-07-01 14:29:45 +02:00 |
|
Vincent Breitmoser
|
71ad44ea7c
|
more robustly re-schedule key sync
|
2018-07-19 11:43:27 +02:00 |
|
Vincent Breitmoser
|
fef79c7f73
|
rename "Tracking" to "Analytics"
|
2018-07-17 15:57:05 +02:00 |
|
Vincent Breitmoser
|
c0a1fc84eb
|
add simple tracking (no opt-in yet!)
|
2018-07-17 15:56:16 +02:00 |
|
Vincent Breitmoser
|
84f20f6646
|
synchronously schedule background work, to avoid cancelling race condition
|
2018-07-13 14:52:50 +02:00 |
|
Vincent Breitmoser
|
8bf71b893c
|
use KeyserverSyncWorker for updating keys in the foreground, too
|
2018-07-02 14:50:11 +02:00 |
|
Vincent Breitmoser
|
40b7701f58
|
use WorkManager for key sync
|
2018-06-21 19:21:41 +02:00 |
|
Vincent Breitmoser
|
1593cc0826
|
use WorkManager to schedule temporary file cleanups
|
2018-06-21 19:21:41 +02:00 |
|
Vincent Breitmoser
|
6070e7a9f9
|
delay cleanup after Application.onCreate
|
2018-06-12 13:32:29 +02:00 |
|
Vincent Breitmoser
|
dc913fc8ca
|
remove branding of glow effect
|
2018-06-12 13:24:59 +02:00 |
|
Vincent Breitmoser
|
9ab9127005
|
Call TemporaryFileProvider.cleanup() in Handler
This *might* fix Samsung problems. Let's see if it reduces crash reports.
See also:
https://stackoverflow.com/questions/41474623/sporadic-illegalargumentexception-unknown-url-content
|
2018-04-18 15:33:08 +02:00 |
|
Dominik Schürmann
|
6541cc57b5
|
Use Constants.DEBUG instead of BuildConfig.DEBUG to allow debugging of release builds
|
2018-02-26 14:39:54 +01:00 |
|
Dominik Schürmann
|
3700432bd2
|
Use keyserver.ubuntu.com as new default
|
2018-02-20 16:41:24 +01:00 |
|
Vincent Breitmoser
|
4a28658c96
|
plant DebugTree on startup
|
2018-01-20 21:32:37 +01:00 |
|
Vincent Breitmoser
|
22c65f2ab8
|
Use Timber instead of Android.Log
|
2018-01-20 21:32:37 +01:00 |
|
Dominik Schürmann
|
3cc43e9f69
|
Adapt copyright headers according to CLA
|
2017-12-15 16:03:36 +01:00 |
|
Vincent Breitmoser
|
ecf9249247
|
don't create OpenKeychain dir on startup
|
2017-11-29 15:05:45 +01:00 |
|
Dominik Schürmann
|
91ad0203f2
|
Do not re-enable contacts sync if first time wizard is not finished
|
2017-11-28 16:15:08 +01:00 |
|
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 |
|