Commit Graph

61 Commits

Author SHA1 Message Date
Thialfihar 82e5d14fb1 Rearrange too long lines 2014-04-02 10:51:02 +02:00
Thialfihar dd4a1e3f52 Trivial spacing changes to conform to style guide 2014-04-02 10:51:02 +02:00
Thialfihar e92658f44d Adjust import order 2014-04-02 10:51:02 +02:00
Dominik Schürmann ecca54d4d5 Automatically select newly created key in api accounts 2014-04-01 17:08:56 +02:00
Vincent Breitmoser 6f36b72eee PgpKeyOperation: factor out all android dependencies
Conflicts:
	OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/pgp/PgpKeyOperation.java
	OpenPGP-Keychain/src/main/java/org/sufficientlysecure/keychain/service/KeychainIntentService.java
2014-04-01 16:12:57 +02:00
Dominik Schürmann ebb7f55921 Fix symmetric decryption 2014-04-01 16:08:40 +02:00
Dominik Schürmann 866d2d28cc Simplify encrypt and sign backend 2014-04-01 14:25:37 +02:00
Dominik Schürmann c859bbb6da Fix symmetric encryption and cleanup 2014-04-01 14:10:32 +02:00
Ashley Hughes 5bc902dbb1 create three keys by default 2014-03-31 23:23:51 +01:00
Ashley Hughes 47b23a90d5 change how new default keys are passed back, fix showing their usage flags 2014-03-31 22:42:24 +01:00
Dominik Schürmann 55a2cbe9c3 Decrypt mostly works again 2014-03-30 20:53:16 +02:00
Dominik Schürmann 2947ab7e48 More experimental work on decrypt fragments 2014-03-30 19:32:05 +02:00
Ashley Hughes e1d07214df merge master 2014-03-29 13:21:39 +00:00
Thialfihar c9053b97a8 Rename old mentionings of APG-named things
Mostly in comments, most importantly: STORE_PATH now ends in
/KeychainBlobs instead of /ApgBlobs
2014-03-23 21:58:18 +01:00
Daniel Hammann 9c18062951 The current implementation of saving new generated key doesn't save the key due to the public key of master key id can not be resolved by ProviderHelper.getPGPPublicKeyByKeyId (via URI/Cursor). Workaround uses local keys-arraylist for resoving the pubkey of master key id. 2014-03-22 15:42:50 +01:00
Dominik Schürmann 59d51fe68e Fix fingerprint handling 2014-03-20 19:48:18 +01:00
Dominik Schürmann 0510e0e217 verify downloaded key by comparing fingerprints 2014-03-20 19:11:51 +01:00
Dominik Schürmann 2b77489932 Dont try to parse key/fingerprint result from keyserver query 2014-03-20 15:54:49 +01:00
Dominik Schürmann 711a51f7fc Merge pull request #430 from Valodim/certify
Revamp certify dialogue
2014-03-18 14:43:20 +01:00
Vincent Breitmoser 87004fd0ca certify: preserve user id certificates when saving secret keys 2014-03-17 14:11:32 +01:00
Vincent Breitmoser 95be228b47 certify: sign individual UIDs
direct signing of pubkeys is out for now. not sure how this should be
handled, but it's trivial to re-add so leaving this up for discussion
for now.
2014-03-15 18:20:50 +01:00
Vincent Breitmoser 1de0312bb5 certify: revamp certifykeyactivity
show info on the key to be certified, along with a list of (selectable)
user ids. user ids are handed through to the signing service, but not
yet handled.
2014-03-15 18:20:49 +01:00
uberspot e387dd7c54 Fix export for new unified key list #409 2014-03-15 01:51:01 +02:00
uberspot 540aa044e2 Fix code style in keychain/service/ 2014-03-13 20:14:04 +02:00
uberspot 79a8528a63 Optimize imports in all files, remove useless whitespace in some and fix indentation 2014-03-13 20:14:04 +02:00
grait ccdf646c19 Export cancellable - minor changes 2014-03-13 05:58:48 +05:30
grait 3f649d4458 Export is cancellable now 2014-03-13 05:40:40 +05:30
uberspot 361c45a481 Make export work with rowIds instead of MasterKeyIds 2014-03-11 03:22:05 +02:00
Dominik Schürmann bac68c4c73 Fix progress_generating and reformat 2014-03-10 22:22:37 +01:00
Dominik Schürmann be41a0a3e1 Fix progress_generating and reformat 2014-03-10 22:19:43 +01:00
grait 4874ea567a progress bar while key creation - added plurals based on no.of keys while key creation 2014-03-09 17:45:58 +05:30
grait 3fbda4245c progress is shown when creating the default key based on number of keys created so far 2014-03-08 03:27:22 +05:30
Ashley Hughes fba0e2af1d keep up with master 2014-03-07 15:16:13 +00:00
Ashley Hughes 04fa0e9cc7 use parcel to save keys, but saving existing keys is disabled, pending a rewrite... 2014-03-06 23:47:11 +00:00
Ankush 8e29b82d6d corrected commit
mCurrentPassPhrase, mChangePassPhrase

Minor variable naming Issue #338
2014-03-07 00:43:09 +05:30
Ashley Hughes 01951810ae fix saving new key (tmp) 2014-03-06 13:00:17 +00:00
Dominik Schürmann e1f525a0ac name KeychainIntentService properly 2014-03-04 22:17:45 +01:00
Dominik Schürmann 06f9134eb1 Enforce private key for applications, verify signed-only texts without passphrase input, better internal decrypt and verify method 2014-03-04 20:53:44 +01:00
Jessica Yuen af6713dc78 #226: Small fix to prevent message from being sent if IntentService is canceled 2014-03-03 23:04:55 -05:00
Ashley Hughes fa533dda32 pass through which keys are new 2014-02-22 16:08:38 +00:00
Ashley Hughes 1a28a4e921 change how primary id changing is passed through 2014-02-22 13:54:59 +00:00
Ashley Hughes 1b25ec5a0c master merge 2014-02-22 10:27:03 +00:00
Dominik Schürmann fb0816c126 internal renaming, cleanup 2014-02-21 02:40:44 +01:00
Dominik Schürmann aaddd26b51 verification of cleartext signatures works 2014-02-21 02:31:30 +01:00
Dominik Schürmann b952af90e6 Builder pattern for PgpOperationIncoming 2014-02-19 13:04:29 +01:00
Dominik Schürmann 1710f4416f Use builder pattern for sign and encrypt 2014-02-19 00:18:52 +01:00
Ashley Hughes c9d9c800b6 pass through deleted keys 2014-02-15 14:45:57 +00:00
Dominik Schürmann acad2ba957 PendingIntent to handle user input 2014-02-14 13:40:24 +01:00
Ashley Hughes 076a7ec4a1 save work, this code doesn't work... 2014-02-13 22:05:36 +00:00
Ashley Hughes e150004e32 should have used refactor... 2014-02-08 21:42:04 +00:00