Dominik Schürmann
|
69bb27a25c
|
Fix potential NPE
|
2015-11-23 09:19:19 +01:00 |
|
Dominik Schürmann
|
c5bcbce28f
|
Show notification when READ_CONTACTS permission is denied in sync service, hide linked contact card if permission is denied
|
2015-11-23 09:06:12 +01:00 |
|
Dominik Schürmann
|
dc631e5c15
|
Request contact permission in settings for contact linking
|
2015-11-23 01:21:09 +01:00 |
|
Dominik Schürmann
|
e1b54137aa
|
Request READ_EXTERNAL_STORAGE permission on key import
|
2015-11-19 18:51:13 +01:00 |
|
Dominik Schürmann
|
2315827635
|
FileHelperLollipop: Check by comparing UID instead of checking files read permissions. This fixes sharing of file uris from sdcard
|
2015-11-19 18:35:19 +01:00 |
|
Dominik Schürmann
|
562c0546c6
|
Handle denied storage permission, use ContentResolver.SCHEME_FILE constant
|
2015-11-19 18:26:06 +01:00 |
|
Dominik Schürmann
|
0eac497754
|
Request READ_EXTERNAL_STORAGE permission for encryption of files (shared by file managers to OpenKeychain)
|
2015-11-19 16:47:31 +01:00 |
|
Dominik Schürmann
|
2fe508c60e
|
Merge branch 'master' of github.com:open-keychain/open-keychain
|
2015-11-19 14:00:17 +01:00 |
|
Dominik Schürmann
|
62918c5718
|
Check if NFC is available before displaying button
|
2015-11-19 14:00:13 +01:00 |
|
Dominik Schürmann
|
4b594e4e75
|
Merge branch 'master' of github.com:open-keychain/open-keychain
|
2015-11-13 23:17:38 +01:00 |
|
Dominik Schürmann
|
1963ca9c2d
|
Move permission check to createOperationInput
|
2015-11-13 23:17:34 +01:00 |
|
Dominik Schürmann
|
0eade61cd4
|
Merge branch 'master' of github.com:open-keychain/open-keychain
|
2015-11-13 17:36:25 +01:00 |
|
Dominik Schürmann
|
c6ea0b6a07
|
Request READ_EXTERNAL_STORAGE for decryption
|
2015-11-13 17:36:16 +01:00 |
|
Dominik Schürmann
|
ad03031d24
|
Update safeslinger lib
|
2015-11-13 15:15:27 +01:00 |
|
Dominik Schürmann
|
dd5d3dbf4c
|
Update support libs to 23.1.1
|
2015-11-13 15:01:51 +01:00 |
|
Dominik Schürmann
|
4a8a4e37d0
|
Use fixed version of mockito
|
2015-11-13 14:59:45 +01:00 |
|
Dominik Schürmann
|
d6a1be825c
|
Merge branch 'master' of github.com:open-keychain/open-keychain
|
2015-11-08 20:02:54 +01:00 |
|
Dominik Schürmann
|
89d016c49b
|
Get whole public key via ACTION_GET_KEY
|
2015-11-08 20:02:50 +01:00 |
|
Dominik Schürmann
|
2f640980dd
|
Cleanup settings activity
|
2015-11-08 19:29:51 +01:00 |
|
Dominik Schürmann
|
31a45759cc
|
Add READ_EXTERNAL_STORAGE permission
|
2015-11-03 10:59:53 +01:00 |
|
Dominik Schürmann
|
8f070e2450
|
Support for Android 6 ACTION_PROCESS_TEXT
|
2015-11-02 19:16:24 +01:00 |
|
Dominik Schürmann
|
00c972b6a8
|
Properly hide fab in ViewKeyActivity, fixes #1580
|
2015-11-02 18:24:59 +01:00 |
|
Dominik Schürmann
|
989df66d18
|
Add travis components for SDK 23
|
2015-11-02 18:12:05 +01:00 |
|
Dominik Schürmann
|
59e3122731
|
Merge branch 'master' of github.com:open-keychain/open-keychain
|
2015-11-02 18:10:05 +01:00 |
|
Dominik Schürmann
|
ccdfd55f61
|
Add runtime permission check for QR Code activity
|
2015-11-02 18:10:00 +01:00 |
|
Dominik Schürmann
|
05df0a63b7
|
Fix API 23 regression for activities without layout, see http://stackoverflow.com/q/32169303
|
2015-11-02 18:09:41 +01:00 |
|
Dominik Schürmann
|
c31f760110
|
Merge pull request #1578 from open-keychain/keyserver-sync-fix
Reworked KeyserverSyncAdapterService
|
2015-11-02 18:03:25 +01:00 |
|
Dominik Schürmann
|
0641b9cba6
|
comment git dependency again
|
2015-10-29 23:03:11 +01:00 |
|
Dominik Schürmann
|
fbca191c8f
|
update material drawer library
|
2015-10-29 23:01:16 +01:00 |
|
Dominik Schürmann
|
67a51cdfe3
|
Target SDK 23 and related fixes
|
2015-10-26 20:53:32 +01:00 |
|
Dominik Schürmann
|
33fea901e9
|
Update stickylistheaders, html-textview
|
2015-10-26 20:25:55 +01:00 |
|
Dominik Schürmann
|
cf28da39c4
|
Update tokenautocomplete
|
2015-10-26 20:21:35 +01:00 |
|
Dominik Schürmann
|
ddc0315b45
|
Update android-patternview, materialtabstrip, floatingactionbutton
|
2015-10-26 20:09:41 +01:00 |
|
Dominik Schürmann
|
96bed5ef1a
|
Update zxing-android-embedded with new custom activity
|
2015-10-26 19:58:56 +01:00 |
|
Dominik Schürmann
|
c04c698992
|
Version 3.6.1
|
2015-10-26 19:10:23 +01:00 |
|
Dominik Schürmann
|
65c402fbe0
|
Pull from transifex
|
2015-10-26 19:09:30 +01:00 |
|
Dominik Schürmann
|
6a04866ae6
|
Commit Github tokens
|
2015-10-26 12:29:05 +01:00 |
|
Dominik Schürmann
|
cae76455d4
|
https everywhere
|
2015-10-25 22:53:43 +01:00 |
|
Dominik Schürmann
|
957bbd8139
|
More space for backup code
|
2015-10-22 09:42:06 +02:00 |
|
Dominik Schürmann
|
b3bc49cb02
|
Sync changelog with transifex
|
2015-10-22 09:28:47 +02:00 |
|
Dominik Schürmann
|
cddf1d4c48
|
Version 3.6, Changelog 3.6
|
2015-10-22 09:25:29 +02:00 |
|
Dominik Schürmann
|
25165cd46d
|
Remove unnecessary line in keybase fragment
|
2015-10-21 23:12:04 +02:00 |
|
Dominik Schürmann
|
22c36d609c
|
Fix keybase verification
|
2015-10-21 23:07:10 +02:00 |
|
Dominik Schürmann
|
69376a489e
|
Update from transifex
|
2015-10-21 22:49:49 +02:00 |
|
Dominik Schürmann
|
477a189c3f
|
Merge branch 'master' of github.com:open-keychain/open-keychain
|
2015-10-21 22:33:46 +02:00 |
|
Dominik Schürmann
|
97ca5091c2
|
Improve file handling in TemporaryFileProvider
|
2015-10-21 22:14:54 +02:00 |
|
Dominik Schürmann
|
10fed404ae
|
SHA1 and RIPEMD160 are not declared insecure until widely deployed
|
2015-10-21 21:42:37 +02:00 |
|
Dominik Schürmann
|
14d193a0f2
|
Use Github OAuth ID and secret from properties
|
2015-10-21 21:40:24 +02:00 |
|
Dominik Schürmann
|
8f565296b9
|
Integrate yubikey reset method
|
2015-10-16 15:30:06 +02:00 |
|
Dominik Schürmann
|
930db9061e
|
UI preparations for yubikey reset
|
2015-10-16 14:57:45 +02:00 |
|
Dominik Schürmann
|
4f2e02d606
|
Remove default PIN setting
|
2015-10-16 13:43:21 +02:00 |
|
Dominik Schürmann
|
a83f260cdb
|
Clear cache when PIN is too short
|
2015-10-16 13:40:37 +02:00 |
|
Dominik Schürmann
|
995003af60
|
nfc dialog: button placeholder to retain size
|
2015-10-16 13:18:14 +02:00 |
|
Dominik Schürmann
|
703e0b34e7
|
Prevent nfc dialog from closing when touching outside of it, add cancel button
|
2015-10-16 13:11:28 +02:00 |
|
Dominik Schürmann
|
de3791de3f
|
Allow choosing of YubiKey PIN
|
2015-10-16 12:58:36 +02:00 |
|
Dominik Schürmann
|
709a91422e
|
Add NFC reset method
|
2015-10-16 11:33:11 +02:00 |
|
Dominik Schürmann
|
cb80d94831
|
Remove debug log
|
2015-10-15 23:45:11 +02:00 |
|
Dominik Schürmann
|
0bc2c860af
|
Layout for backup code input
|
2015-10-15 23:40:53 +02:00 |
|
Dominik Schürmann
|
2db8346f37
|
Renaming export strings to backup
|
2015-10-15 23:40:35 +02:00 |
|
Dominik Schürmann
|
491477cabf
|
Display backup code UI instead of passphrase on decrypt
|
2015-10-15 23:40:26 +02:00 |
|
Dominik Schürmann
|
6ea58aa0a7
|
Check if backup code in passphrase dialog
|
2015-10-15 23:08:30 +02:00 |
|
Dominik Schürmann
|
cac7c3234a
|
Support backupVersion ASCII Armor header
|
2015-10-15 22:50:34 +02:00 |
|
Dominik Schürmann
|
c03dee6fe2
|
File ending consisitency for backups
|
2015-10-15 21:56:23 +02:00 |
|
Dominik Schürmann
|
53680b6213
|
Cleanup, fix advanced sharing
|
2015-10-15 21:48:01 +02:00 |
|
Dominik Schürmann
|
52c6d8f8e0
|
Remove debug code
|
2015-10-15 20:11:58 +02:00 |
|
Dominik Schürmann
|
a5ff2f8fe3
|
Mime type consistency
|
2015-10-15 19:56:04 +02:00 |
|
Dominik Schürmann
|
81283a2967
|
Use correct filename when sharing backup
|
2015-10-15 19:46:28 +02: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
|
c0cd872954
|
Show the Internal Storage menu item on openFile
|
2015-10-15 19:19:43 +02:00 |
|
Dominik Schürmann
|
8279f84eb8
|
Add restore to backup fragment, cleanup, renamings
|
2015-10-15 19:10:06 +02:00 |
|
Dominik Schürmann
|
cad89f12e2
|
Rename DrawerBackupFragment to BackupRestoreFragment
|
2015-10-15 18:58:19 +02:00 |
|
Dominik Schürmann
|
394b1b6ccb
|
Cleanup in BackupCodeFragment
|
2015-10-15 18:57:19 +02:00 |
|
Dominik Schürmann
|
f33168359c
|
Fix drawer selection for backup
|
2015-10-15 18:57:08 +02:00 |
|
Dominik Schürmann
|
e4e44f35d8
|
Layout consistency for backup fragment
|
2015-10-15 18:51:56 +02:00 |
|
Dominik Schürmann
|
bed3819c11
|
Unify backup filename
|
2015-10-15 17:26:51 +02:00 |
|
Dominik Schürmann
|
c4b3dc0643
|
Dont force OpenKeychain in open with for pgp-keys
|
2015-10-15 16:52:27 +02:00 |
|
Dominik Schürmann
|
6ea89a0892
|
Open decrypted application/pgp-keys only in OpenKeychain
|
2015-10-15 16:48:24 +02:00 |
|
Dominik Schürmann
|
1c556344c9
|
Merge branch 'master' of github.com:open-keychain/open-keychain
|
2015-10-08 20:21:37 +02:00 |
|
Dominik Schürmann
|
1fb0ed8454
|
Revert "Check that the encrypt input uris are not linked to our own internal storage (OKC-01-010)"
Fix was not sufficient
This reverts commit b10b14d9bc.
|
2015-10-08 20:21:02 +02:00 |
|
Dominik Schürmann
|
57a04cb8a1
|
Dont allow encryption of app files via Os methods (OKC-01-010)
|
2015-10-08 20:20:57 +02:00 |
|
Dominik Schürmann
|
1328309009
|
Remove ShareHelper: Not compat with Android >= 5, reduce code complexity
|
2015-10-08 18:47:28 +02:00 |
|
Dominik Schürmann
|
2b735102f7
|
Constant for max number of canonicalized user ids
|
2015-10-08 18:39:27 +02:00 |
|
Dominik Schürmann
|
dfc396a44c
|
Fix tests for min requirement of 2048 bits
|
2015-10-04 23:37:03 +02:00 |
|
Dominik Schürmann
|
d3d73f5f85
|
center wizard buttons for other languages
|
2015-10-04 22:51:44 +02:00 |
|
Dominik Schürmann
|
dfce5449c2
|
Raise min asymmetric key length for all ciphers to 2048 bit
|
2015-10-04 22:46:21 +02:00 |
|
Dominik Schürmann
|
eff59b4645
|
Show dialog before sharing log
|
2015-10-04 16:57:28 +02:00 |
|
Dominik Schürmann
|
405b959fb8
|
No show key button for RESULT_INVALID_SIGNATURE, Cleanup
|
2015-09-30 12:46:26 +02:00 |
|
Dominik Schürmann
|
1dd61cab41
|
Cleanup in BaseNfcActivity
|
2015-09-30 12:45:30 +02:00 |
|
Dominik Schürmann
|
051e4b8a79
|
Improve NFC exception handling, fixes RuntimeExceptions
|
2015-09-30 12:45:21 +02:00 |
|
Dominik Schürmann
|
08e25747da
|
Fix crashes with Fluffys PGP applet
|
2015-09-30 12:45:15 +02:00 |
|
Dominik Schürmann
|
1d0e9bf60a
|
Enable YubiKey creation
|
2015-09-30 12:45:10 +02:00 |
|
Dominik Schürmann
|
2535ecb91f
|
Full 160 bit for phrase confirm, stuffed with ones
|
2015-09-29 14:38:30 +02:00 |
|
Dominik Schürmann
|
3df9bea455
|
Harden parsing of keyserver results (OKC-01-003)
|
2015-09-25 02:22:23 +02:00 |
|
Dominik Schürmann
|
29e9b2fa1e
|
Dont import more than 100 User IDs (OKC-01-002)
|
2015-09-25 01:38:43 +02:00 |
|
Dominik Schürmann
|
b10b14d9bc
|
Check that the encrypt input uris are not linked to our own internal storage (OKC-01-010)
|
2015-09-25 01:02:21 +02:00 |
|
Dominik Schürmann
|
9a6aa07089
|
Prevent database downgrade (OKC-01-012)
|
2015-09-25 00:01:24 +02:00 |
|
Dominik Schürmann
|
21b83d8fa4
|
Reject filenames with slashes completly
|
2015-09-24 23:32:51 +02:00 |
|
Dominik Schürmann
|
756ee28fb0
|
Cleanup FileHelper
|
2015-09-24 23:15:19 +02:00 |
|
Dominik Schürmann
|
63f1b84914
|
Remove save support for Android < 4.4 (OKC-01-014)
|
2015-09-24 22:57:11 +02:00 |
|
Dominik Schürmann
|
f924e7d40c
|
Fix some illegal state exceptions
|
2015-09-24 19:03:33 +02:00 |
|