aboutsummaryrefslogtreecommitdiffstats
path: root/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'development' into linked-identitiesVincent Breitmoser2015-03-088-128/+258
|\ | | | | | | | | Conflicts: OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyActivity.java
| * add support for certification of user attributesVincent Breitmoser2015-03-081-4/+68
| |
| * Merge branch 'issue1050' of https://github.com/lezorich/open-keychain into ↵Dominik Schürmann2015-03-051-0/+2
| |\ | | | | | | | | | | | | | | | | | | passphrase-strength-indicator Conflicts: OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/CreateKeyInputFragment.java
| * | Use ArrayList instead of LinkedListDominik Schürmann2015-03-053-9/+11
| | |
| * | Cleanup of PgpConstantsDominik Schürmann2015-03-051-24/+22
| | |
| * | Add missing headerDominik Schürmann2015-03-051-0/+17
| | |
| * | Check for insecure hash and symmetric encryption algos on decryptDominik Schürmann2015-03-051-0/+30
| | |
| * | Use static linked lists instead of arraysDominik Schürmann2015-03-054-33/+51
| | |
| * | Add missing file with PGP ConstantsDominik Schürmann2015-03-051-0/+69
| | |
| * | Remove advanced preferences, move compression as menu item in encrypt ↵Dominik Schürmann2015-03-055-129/+39
| | | | | | | | | | | | activites, select hash and encryption algo based on hardcoded preferred lists
| * | Better selection of preferred algorithmDominik Schürmann2015-03-055-20/+40
| | |
* | | prepare superclass extraction for final linked id creation fragmentVincent Breitmoser2015-03-063-4/+4
| | |
* | | work on LinkedIdViewFragmentVincent Breitmoser2015-03-055-4/+26
| | |
* | | make linked identity list homogeneousVincent Breitmoser2015-03-058-28/+102
| | |
* | | Merge branch 'development' into linked-identitiesVincent Breitmoser2015-03-051-9/+10
|\| | | | | | | | | | | | | | | | | Conflicts: OpenKeychain/src/main/java/org/sufficientlysecure/keychain/operations/results/OperationResult.java OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyFragment.java
| * | Set key signature algo from SHA512 to SHA256Dominik Schürmann2015-03-041-9/+10
| |/
* | small fixes to the matcherVincent Breitmoser2015-03-051-5/+2
| |
* | fixed length identifiersVincent Breitmoser2015-03-052-7/+4
| |
* | do a TON of UI workVincent Breitmoser2015-03-058-131/+211
| |
* | work more on separation of linked identities and resources, initial ui workVincent Breitmoser2015-03-047-196/+190
| |
* | nonce is 4 bytesVincent Breitmoser2015-03-021-9/+9
| |
* | NON-WORKING Merge branch 'development' into linked-identitiesVincent Breitmoser2015-03-0216-479/+1202
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/UncachedKeyRing.java OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/UncachedPublicKey.java OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/WrappedUserAttribute.java OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/KeychainDatabase.java OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/KeychainProvider.java OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/ProviderHelper.java OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/KeychainIntentService.java OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/SaveKeyringParcel.java OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListActivity.java OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/ViewKeyMainFragment.java OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/adapter/UserAttributesAdapter.java OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/ContactHelper.java OpenKeychain/src/main/res/layout/view_key_main_fragment.xml OpenKeychain/src/main/res/values/strings.xml extern/spongycastle
| * Merge keybase-proof branchDominik Schürmann2015-02-271-1/+163
| |\
| | * fix signature checkDominik Schürmann2014-11-221-2/+2
| | |
| | * Dont accept signatures by expired or revoked subkeysDominik Schürmann2014-11-222-8/+11
| | |
| | * Use master key id for keybase proof verificationDominik Schürmann2014-11-221-10/+4
| | |
| | * Merge branch 'development' into keybase-proofsDominik Schürmann2014-11-211-1/+1
| | |\
| | * | Moved from WebView to Spannables, some proof cleanup tooTim Bray2014-11-071-1/+161
| | | |
| * | | split up and mark unsafe expiry-related methodsVincent Breitmoser2015-02-262-4/+25
| | | |
| * | | ignore revoked user ids for primary key expiryVincent Breitmoser2015-02-265-23/+82
| | | |
| * | | fix comments and some warnings in PgpDecryptVerifyVincent Breitmoser2015-02-171-9/+4
| | | |
| * | | determine correct filesize during decryption from LiteralData packetVincent Breitmoser2015-02-171-7/+5
| | | |
| * | | rewrite PgpSignEncrypt data flowVincent Breitmoser2015-02-017-294/+458
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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
| * | | Support verification of detached signaturesDominik Schürmann2015-01-271-92/+213
| | | |
| * | | Merge branch 'development' into detached-sigs-apiDominik Schürmann2015-01-272-3/+33
| |\ \ \ | | | | | | | | | | | | | | | | | | | | Conflicts: OpenKeychain/src/main/java/org/sufficientlysecure/keychain/remote/OpenPgpService.java
| | * | | backend support for charset in ascii-armored streamsVincent Breitmoser2015-01-272-3/+33
| | | | |
| * | | | Fixes for detached signaturesDominik Schürmann2015-01-261-9/+26
| | | | |
| * | | | Merge branch 'development' into detached-sigs-apiDominik Schürmann2015-01-2611-77/+582
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: OpenKeychain/src/main/java/org/sufficientlysecure/keychain/remote/OpenPgpService.java OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/KeychainIntentService.java
| | * | | lift language level to java 7, and some code cleanupVincent Breitmoser2015-01-259-39/+23
| | | | |
| | * | | introduce PromoteKeyOperation to create dummy secret from public keysVincent Breitmoser2015-01-251-0/+11
| | | | |
| | * | | work on divert-to-key and other keyring stuffVincent Breitmoser2015-01-252-9/+84
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - allow modifySecretKeyRing operation without passphrase, but a only restricted subset of operations (ie, s2k strip/divert) - pass byte array with serial number to key edit operation to initialize divert-to-card key - update spongycastle to support serial numbers in iv for divert-to-card
| | * | | allow explicit re-certification in SaveKeyringParcelVincent Breitmoser2015-01-241-1/+1
| | | | |
| | * | | move key stripping into ChangeSubkey, support divert-to-cardVincent Breitmoser2015-01-242-25/+22
| | | | |
| | * | | only respect most recent signature for key flagsVincent Breitmoser2015-01-192-12/+42
| | | | |
| | * | | small fixes to user attribute handlingVincent Breitmoser2015-01-142-3/+26
| | | | |
| | * | | fix log entry for addition of user attributesVincent Breitmoser2015-01-141-3/+3
| | | | |
| | * | | actually import user attributes (though they are not shown anywhere yet)Vincent Breitmoser2015-01-144-4/+52
| | | | |
| | * | | hack to make WrappedUserAttribute serializableVincent Breitmoser2015-01-131-0/+90
| | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/WrappedUserAttribute.java
| | * | | support addition of user attributesVincent Breitmoser2015-01-131-3/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: OpenKeychain/src/main/java/org/sufficientlysecure/keychain/service/SaveKeyringParcel.java OpenKeychain/src/main/res/values/strings.xml
| | * | | add support for user attributes in merge() routineVincent Breitmoser2015-01-131-2/+28
| | | | |