aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/PassphraseCacheService.java
Commit message (Collapse)AuthorAgeFilesLines
* 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
| |
* | FixesDominik Schürmann2014-07-171-0/+8
|/
* Fallback if no primary user id existsDominik Schürmann2014-07-161-1/+1
|
* Fixed misplaced bracketDaniel Albert2014-07-121-1/+1
|
* Fixed issues discussed in #713Daniel Albert2014-07-121-10/+10
|
* Put text into strings.xml, for internationalizationDaniel Albert2014-07-121-6/+6
|
* Added Purging for Android < 4.1Daniel Albert2014-07-121-28/+51
|
* Implemented Notification, no fallback yetDaniel Albert2014-07-121-3/+69
|
* new PassphraseCache, storing UserIDs as wellDaniel Albert2014-07-121-11/+47
|
* Edit key: adding user idsDominik Schürmann2014-07-021-16/+15
|
* new savekeyring operation (mostly stub)Vincent Breitmoser2014-05-271-46/+2
|
* use long rather than String to build uris by keyVincent Breitmoser2014-05-211-1/+1
|
* wrapped-key-ring: split up CachedKeyRing and WrappedKeyRingVincent Breitmoser2014-05-211-3/+3
|
* wrapped-key-ring: more work on passphrase caching and certificationVincent Breitmoser2014-05-041-32/+34
|
* wrapped-key-ring: move more helper methods into keysVincent Breitmoser2014-05-031-0/+2
|
* Optimize importsDominik Schürmann2014-04-151-1/+0
|
* Removing remaining uses of Id, closing one of the oldest bugs #9Dominik Schürmann2014-04-141-3/+1
|
* Update license header for 2014Dominik Schürmann2014-04-131-1/+1
|
* Refactor ProviderHelper to be non-static using a constructor based on ↵Dominik Schürmann2014-04-111-2/+2
| | | | context (first commit to get context out of pgp classes)