aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/PassphraseCacheService.java
Commit message (Collapse)AuthorAgeFilesLines
* passphrasecache: update defaults, add "forever" settingVincent Breitmoser2016-01-111-1/+6
|
* inline-ttl: support "screen off" in preferenceVincent Breitmoser2016-01-061-7/+6
|
* passcache: add support for clear on screen lock (ttl == 0)Vincent Breitmoser2016-01-061-36/+70
|
* inline-ttl: use ttl preference in ttl spinnerVincent Breitmoser2016-01-061-5/+3
|
* inline-ttl: create ttl choice customization setting activityVincent Breitmoser2016-01-061-2/+1
|
* passphraseactivity: add inline spinner to password dialogVincent Breitmoser2016-01-061-6/+5
|
* Follow notification style guidelines, dismiss permission notification on clickDominik Schürmann2015-12-221-5/+4
|
* Fix strings, thanks to Alain-OlivierDominik Schürmann2015-11-231-31/+3
|
* Remove default PIN settingDominik Schürmann2015-10-161-8/+0
|
* Fixes open-keychain/open-keychain#1515Kaladin Light2015-09-031-2/+2
| | | | Move launcher icons to mipmap
* introduced keyserver sync adapterAdithya Abraham Philip2015-08-201-3/+1
|
* fix symmetric passphrase caching (fixes #1401)Vincent Breitmoser2015-07-081-8/+8
|
* make timeout method in PassphraseCacheService more robust against nullpointersVincent Breitmoser2015-06-301-4/+9
|
* fix warnings in PassphraseCacheServiceVincent Breitmoser2015-06-261-13/+25
|
* Notification: follow design guidelines, fix #1313Dominik Schürmann2015-06-241-48/+31
|
* New notify iconDominik Schürmann2015-06-241-1/+1
|
* New all-white status bar icon to fix issue #1356moparisthebest2015-06-221-2/+21
|
* instrument: use contrib drawer methods, respect passphrase cacheVincent Breitmoser2015-06-171-0/+8
|
* delete correct cache entries (important for yubikey pins!)Vincent Breitmoser2015-05-301-2/+2
|
* Fix YubiKey naming, cleanupDominik Schürmann2015-04-151-4/+4
|
* Reformat comment in PassphraseCacheServiceDominik Schürmann2015-04-131-4/+5
|
* IMplement CryptoInputParcelCacheServiceDominik Schürmann2015-04-131-9/+20
|
* Clearer var namingDominik Schürmann2015-04-121-8/+8
|
* More simplifications to PassphraseCacheServiceDominik Schürmann2015-04-121-27/+21
|
* Simplify PassphraseCacheServiceDominik Schürmann2015-04-121-16/+12
|
* Merge branch 'development' into v/crypto-input-parcelDominik Schürmann2015-03-241-2/+2
|\ | | | | | | | | | | | | | | | | | | | | | | Conflicts: OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/PgpSignEncryptOperation.java OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/KeychainIntentService.java OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/CertifyKeyFragment.java OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EditKeyFragment.java OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EncryptActivity.java OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/ImportKeysActivity.java OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/SafeSlingerActivity.java OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/UploadKeyActivity.java
| * Fix passphrase cache not clearing all passphrasesDominik Schürmann2015-03-231-2/+2
| |
* | further improve yubikey error handlingVincent Breitmoser2015-03-231-6/+34
|/
* New Passphrase class for safer passphrase handling in memoryDominik Schürmann2015-03-191-15/+21
|
* rewrite PgpSignEncrypt data flowVincent Breitmoser2015-02-011-1/+1
| | | | | | | - 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
* lift language level to java 7, and some code cleanupVincent Breitmoser2015-01-251-2/+1
|
* Update target and support libs to SDK 21, fixing compile issuesDominik Schürmann2014-12-041-1/+1
|
* fix test for new PgpDecryptVerifyVincent Breitmoser2014-10-141-1/+3
|
* Replace many PgpGeneralExceptions with PgpKeyNotFoundExceptionDominik Schürmann2014-10-091-3/+3
|
* passphrasecache: cache by master key, introduce preference for cache by subkeyVincent Breitmoser2014-09-231-61/+102
|
* package reordering: merge util and helper, there were no real difference; ↵Dominik Schürmann2014-09-171-5/+1
| | | | created ui.util for everything related to formatting
* Add newly discussed design decisions for passphrase cache serviceDominik Schürmann2014-09-101-0/+9
|
* Yubikey: use PINDominik Schürmann2014-09-081-0/+2
|
* Add experimental support for yubikey PINs, remove caching of empty passphrasesDominik Schürmann2014-09-051-7/+5
|
* work on passphrase caching, make use of cached SecretKeyType data (WIP!)Vincent Breitmoser2014-09-031-23/+32
|
* Merge branch 'master' into yubikeyDominik Schürmann2014-08-281-3/+3
|\ | | | | | | | | | | | | Conflicts: OpenKeychain/src/main/java/org/sufficientlysecure/keychain/helper/Preferences.java OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/PgpSignEncrypt.java OpenKeychain/src/main/java/org/sufficientlysecure/keychain/remote/OpenPgpService.java
| * Fix encrypt onlyDominik Schürmann2014-08-161-3/+3
| |
* | Merge branch 'master' into yubikeyDominik Schürmann2014-08-141-43/+59
|\| | | | | | | | | | | | | | | Conflicts: OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/PgpSignEncrypt.java OpenKeychain/src/main/java/org/sufficientlysecure/keychain/remote/OpenPgpService.java OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/PassphraseCacheService.java OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/PreferencesActivity.java
| * Better error handling for passphrase cache if key is missingDominik Schürmann2014-08-131-43/+58
| |
* | Merge branch 'master' into yubikeyDominik Schürmann2014-08-061-4/+3
|\| | | | | | | | | | | | | | | | | Conflicts: .gitmodules OpenKeychain/build.gradle OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/KeychainIntentService.java extern/openpgp-api-lib settings.gradle
| * Optimize importsDominik Schürmann2014-08-051-2/+1
| |
| * Fixing lint complaints, removing unused resourcesDominik Schürmann2014-08-041-2/+2
| |
* | Merge branch 'master' into yubikeyDominik Schürmann2014-08-011-74/+69
|\| | | | | | | | | | | | | | | Conflicts: .gitmodules OpenKeychain/src/main/java/org/sufficientlysecure/keychain/helper/Preferences.java OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/CanonicalizedSecretKey.java OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/UncachedKeyRing.java
| * rename Wrapped*Key* to Canonicalized*Key*Vincent Breitmoser2014-07-311-2/+2
| |
| * Make PassphraseCacheService a foreground serviceDominik Schürmann2014-07-271-72/+67
| |