Vincent Breitmoser
|
48935557e8
|
support changing expiry of subkeys to none
|
2014-08-14 19:12:29 +02:00 |
|
Vincent Breitmoser
|
6e7b999409
|
fix subkey certification canonicalization (why did the test not catch this?!)
|
2014-08-14 18:57:55 +02:00 |
|
Dominik Schürmann
|
28df004cbb
|
Merge pull request #767 from mar-v-in/issue-763
Use dropdown in CertifyActivity
|
2014-08-14 18:53:40 +02:00 |
|
Dominik Schürmann
|
a58440b85d
|
Merge branch 'master' of github.com:open-keychain/open-keychain
|
2014-08-14 18:51:44 +02:00 |
|
Dominik Schürmann
|
65e76f6e44
|
hacky fix to prevent key list from scrolling to top when opening nav drawer
|
2014-08-14 18:51:35 +02:00 |
|
mar-v-in
|
e1958009bd
|
Do not allow self certifying
|
2014-08-14 18:10:22 +02:00 |
|
Vincent Breitmoser
|
9af301ec77
|
handle modify and save errors in KeychainIntentResult
|
2014-08-14 17:12:17 +02:00 |
|
Vincent Breitmoser
|
9c03889390
|
tests: add ProviderHelperSaveTest, with long key id collision test
|
2014-08-14 17:10:40 +02:00 |
|
Vincent Breitmoser
|
2c408f679c
|
dem logix
|
2014-08-14 16:34:57 +02:00 |
|
Vincent Breitmoser
|
a19784ed7e
|
merge: check fingerprints on merge operation! (this needs a testcase!)
|
2014-08-14 16:28:03 +02:00 |
|
Dominik Schürmann
|
05da0f4328
|
change keybase hint following pull request #755
|
2014-08-14 16:20:24 +02:00 |
|
mar-v-in
|
eebd480e8d
|
Fix KeySpinner on cursor change
|
2014-08-14 16:14:16 +02:00 |
|
Dominik Schürmann
|
9ad09a3982
|
Automcomplete names and emails in keyserver tab
|
2014-08-14 16:12:42 +02:00 |
|
mar-v-in
|
a6118877ff
|
Add and use CertifyKeySpinner
|
2014-08-14 16:02:28 +02:00 |
|
mar-v-in
|
00286744f2
|
small bug in has_certify
|
2014-08-14 16:02:28 +02:00 |
|
mar-v-in
|
07d6a26778
|
add OnKeyChangedListener to KeySpinner
|
2014-08-14 16:02:27 +02:00 |
|
mar-v-in
|
9fab740aad
|
add HAS_CERTIFY (not sure why it's missing)
|
2014-08-14 16:02:27 +02:00 |
|
mar-v-in
|
ef2449917e
|
factor KeySpinner out
|
2014-08-14 16:02:27 +02:00 |
|
Dominik Schürmann
|
62f7bf6215
|
move v3 key import prevention into canonicalization method
|
2014-08-14 15:58:26 +02:00 |
|
Dominik Schürmann
|
0a1de8deea
|
Do not import v3 keys, they are insecure!
|
2014-08-14 15:42:02 +02:00 |
|
Dominik Schürmann
|
225e248293
|
Remove MD5 support
|
2014-08-14 15:30:08 +02:00 |
|
Dominik Schürmann
|
e72e47d92e
|
Remove support for v3 sig generation
|
2014-08-14 15:24:37 +02:00 |
|
Dominik Schürmann
|
37edd0f390
|
API: Return metadata only for v4 api clients and above...
|
2014-08-14 13:10:38 +02:00 |
|
Dominik Schürmann
|
1a8606f194
|
API: Return metadata only for v4 api clients
|
2014-08-14 13:08:39 +02:00 |
|
Dominik Schürmann
|
2fa613ad62
|
Merge pull request #766 from mar-v-in/patch-1
Handle keys without expiry date right
|
2014-08-14 11:43:50 +02:00 |
|
Dominik Schürmann
|
d0987edab9
|
Dont write version header by default
|
2014-08-14 11:44:47 +02:00 |
|
mar-v-in
|
b8f7dd5676
|
Handle keys without expiry date right
Fixes #765
|
2014-08-14 11:21:59 +02:00 |
|
Dominik Schürmann
|
f941431d63
|
Add user info dialog
|
2014-08-13 21:49:04 +02:00 |
|
Dominik Schürmann
|
c7d5b09286
|
Move certify action down into actions section
|
2014-08-13 21:23:01 +02:00 |
|
Dominik Schürmann
|
db12f782f2
|
API: User interaction when account keys are deleted
|
2014-08-13 18:48:42 +02:00 |
|
Dominik Schürmann
|
38da2af0e8
|
Better error handling for passphrase cache if key is missing
|
2014-08-13 16:37:28 +02:00 |
|
mar-v-in
|
f34597a3c0
|
remove bundle for symmetric/asymmetric fragment as it was useless
|
2014-08-13 13:02:30 +02:00 |
|
mar-v-in
|
e8b7bbd978
|
fix message and uri from encrypt intent
|
2014-08-13 12:48:02 +02:00 |
|
Dominik Schürmann
|
fd055a893b
|
Fix DECRYPT_METADATA api
|
2014-08-12 17:04:11 +02:00 |
|
Dominik Schürmann
|
2bca58742b
|
Merge pull request #758 from mar-v-in/encrypt-only-show-relevant-keys
EncryptActivity: only show relevant keys
|
2014-08-12 14:15:11 +02:00 |
|
mar-v-in
|
82a41a2f7c
|
Only show relevant keys in encrypt, fix #756 #757
|
2014-08-12 13:56:30 +02:00 |
|
mar-v-in
|
80674021b5
|
Add convenience method to unified keyrings to determine whether a keyring is expired, fix is_revoked for certain usages
|
2014-08-12 13:54:56 +02:00 |
|
Dominik Schürmann
|
a4a6314041
|
Fix API version support, update api lib
|
2014-08-12 13:54:46 +02:00 |
|
mar-v-in
|
4fdf9ab486
|
Only show keyrings that have a valid sign key in from field, fixes #756
|
2014-08-12 12:57:08 +02:00 |
|
Dominik Schürmann
|
ae5e75f4e1
|
Implement EXTRA_ORIGINAL_FILENAME for API
|
2014-08-11 23:57:11 +02:00 |
|
Dominik Schürmann
|
acf5b99434
|
Update api lib
|
2014-08-11 21:26:52 +02:00 |
|
Dominik Schürmann
|
abf50c3750
|
Support mime type in metadata
|
2014-08-11 20:16:21 +02:00 |
|
Dominik Schürmann
|
d5b40de70a
|
Decrypt metadata api
|
2014-08-11 17:29:41 +02:00 |
|
Dominik Schürmann
|
59096b37fd
|
Support API versions 3 and 4
|
2014-08-11 17:22:53 +02:00 |
|
Dominik Schürmann
|
b673565035
|
Get original filename for decryption
|
2014-08-11 17:10:47 +02:00 |
|
Dominik Schürmann
|
549feb69ed
|
Add option to pass original filename to PgpSignEncrypt
|
2014-08-11 10:00:24 +02:00 |
|
Dominik Schürmann
|
94b7b1b5d8
|
progress for signing binary
|
2014-08-11 09:55:24 +02:00 |
|
Dominik Schürmann
|
867b89be0a
|
More fixes for decryption progress
|
2014-08-11 01:31:51 +02:00 |
|
Dominik Schürmann
|
13f86890d6
|
Handle missing MDC as failed only if no valid signature is present
|
2014-08-10 21:50:46 +02:00 |
|
Dominik Schürmann
|
33a4d68520
|
More fixes for decryption progress
|
2014-08-10 21:09:10 +02:00 |
|
Dominik Schürmann
|
c981902aba
|
Handle missing integrity protection MDC packet as if integrity check would have failed.
An attacker could strip the MDC on its way to the receiver...
|
2014-08-10 20:59:13 +02:00 |
|
Dominik Schürmann
|
b0821a3ddd
|
Introduction of metadata api, starting to fix decryption progress
|
2014-08-10 20:44:02 +02:00 |
|
Dominik Schürmann
|
1abae04cda
|
Fix compression setting for encryption of files
|
2014-08-10 20:27:34 +02:00 |
|
Dominik Schürmann
|
65fd0de7e1
|
passphrase instead of pass phrase
|
2014-08-07 11:17:58 +02:00 |
|
Dominik Schürmann
|
d4105420f7
|
Pull from transifex
|
2014-08-07 10:01:57 +02:00 |
|
Dominik Schürmann
|
a908c7de67
|
Readd missing string
|
2014-08-07 10:01:42 +02:00 |
|
Dominik Schürmann
|
bac767d184
|
Edit key: prevent the combination of change to primary user id and revocation
|
2014-08-07 08:51:56 +02:00 |
|
Dominik Schürmann
|
6ba7536838
|
ModernPGP infos
|
2014-08-06 00:59:38 +02:00 |
|
Dominik Schürmann
|
8b0c389b1b
|
Update changelog and about
|
2014-08-06 00:32:04 +02:00 |
|
Dominik Schürmann
|
e4974ac409
|
Use CompressionAlgorithmTags instead of homebrew constants
|
2014-08-05 23:50:59 +02:00 |
|
Dominik Schürmann
|
f4802157dd
|
Optimize imports
|
2014-08-05 22:46:00 +02:00 |
|
Dominik Schürmann
|
6354b2dcf9
|
Increase maximum custom RSA size
|
2014-08-05 22:38:36 +02:00 |
|
Dominik Schürmann
|
1455af2eed
|
Edit key: key flags
|
2014-08-05 22:35:37 +02:00 |
|
Dominik Schürmann
|
f8a222983e
|
Use PublicKeyAlgorithmTags instead of homebrew choices constants, fix expiry selection for adding new subkeys
|
2014-08-05 20:52:29 +02:00 |
|
Dominik Schürmann
|
39380a3617
|
More work on add subkey dialog design
|
2014-08-05 18:42:55 +02:00 |
|
Dominik Schürmann
|
04cdd45e1a
|
Work on add subkey dialog design
|
2014-08-05 18:35:48 +02:00 |
|
Dominik Schürmann
|
d377d1f23d
|
Better handling of user id revocation in UI code
|
2014-08-05 17:59:05 +02:00 |
|
Dominik Schürmann
|
160e6972d8
|
Create key: make single user id primary user id, other cleanup
|
2014-08-05 17:25:22 +02:00 |
|
Dominik Schürmann
|
369f6e080c
|
Refactor expiry dialog
|
2014-08-05 15:07:11 +02:00 |
|
Dominik Schürmann
|
e9fccff8bc
|
Merge branch 'master' of github.com:open-keychain/open-keychain
|
2014-08-05 00:23:15 +02:00 |
|
Dominik Schürmann
|
80408460a0
|
KeychainContract: use longs instead of String, other fixes
|
2014-08-05 00:23:04 +02:00 |
|
mar-v-in
|
2712c18a7a
|
Use size of input uris for progress bar in encrypt/decrypt
|
2014-08-04 20:34:00 +02:00 |
|
Dominik Schürmann
|
ce8d38d9b3
|
Add license headers
|
2014-08-04 16:46:23 +02:00 |
|
Dominik Schürmann
|
7eafd77e15
|
Fix nullpointer, remove unused window feature
|
2014-08-04 16:37:42 +02:00 |
|
Dominik Schürmann
|
f5f6102458
|
Pull from transifex
|
2014-08-04 16:33:05 +02:00 |
|
Dominik Schürmann
|
a2c1221397
|
Fixing lint complaints, removing unused resources
|
2014-08-04 16:29:16 +02:00 |
|
Dominik Schürmann
|
3a6ac2a16a
|
More cleanup
|
2014-08-04 15:49:49 +02:00 |
|
Dominik Schürmann
|
e87c69647c
|
Even more smaller nitpicks
|
2014-08-04 15:40:34 +02:00 |
|
Dominik Schürmann
|
c4311e2f52
|
Remove support for IO_FILE, this is no longer used and was never a good practice, use IO_URI on Android!
|
2014-08-04 14:44:11 +02:00 |
|
Dominik Schürmann
|
839294d27c
|
Cleanup, prevent encrypt Intent inception
|
2014-08-04 14:42:03 +02:00 |
|
Dominik Schürmann
|
b42afcd32c
|
Fix debug backup/restore methods
|
2014-08-04 11:19:46 +02:00 |
|
Dominik Schürmann
|
fb5c829ff7
|
Remove old edit key stuff
|
2014-08-04 02:31:54 +02:00 |
|
Dominik Schürmann
|
7f463ae0df
|
Edit key: subkey adding, not finished
|
2014-08-04 02:26:34 +02:00 |
|
Dominik Schürmann
|
c39cf197f4
|
button language in encrypt
|
2014-08-04 00:54:57 +02:00 |
|
Dominik Schürmann
|
d9ffc26d64
|
Merge branch 'master' of github.com:open-keychain/open-keychain
|
2014-08-04 00:49:25 +02:00 |
|
Dominik Schürmann
|
4979ccd645
|
Smaller UI fixes
|
2014-08-04 00:49:16 +02:00 |
|
Vincent Breitmoser
|
d4240f73f5
|
delete unused PgpConversionHelper
|
2014-08-04 00:39:59 +02:00 |
|
Dominik Schürmann
|
c2ca841ac9
|
Merge pull request #728 from mar-v-in/improve-file-more
Improve file encrypt
|
2014-08-04 00:21:59 +02:00 |
|
mar-v-in
|
d4f2d3842b
|
Minor cleanup
|
2014-08-02 04:16:26 +02:00 |
|
mar-v-in
|
e17c1a0cd4
|
Fix focusing with To field
|
2014-08-02 00:52:34 +02:00 |
|
mar-v-in
|
9d101b4fe5
|
Encrypt UI (drop downs)
|
2014-08-01 23:30:31 +02:00 |
|
Vincent Breitmoser
|
80ed3464f4
|
small fix for MSG_MF_UID_ADD log entry
|
2014-08-01 17:52:27 +02:00 |
|
Dominik Schürmann
|
f72a07690c
|
Merge branch 'master' of github.com:open-keychain/open-keychain
|
2014-08-01 17:54:10 +02:00 |
|
Dominik Schürmann
|
c9b028804c
|
Add user id with dialog
|
2014-08-01 17:47:07 +02:00 |
|
Vincent Breitmoser
|
f555447011
|
fix dumb mistake in modifySecretKey
|
2014-08-01 17:46:04 +02:00 |
|
Vincent Breitmoser
|
827a958e12
|
remove debug output about security providers (cleaner unit tests)
|
2014-08-01 17:00:08 +02:00 |
|
Vincent Breitmoser
|
c0edaf9a5e
|
make FileImportCache generic, iterable, and add unit test
|
2014-08-01 16:59:48 +02:00 |
|
Vincent Breitmoser
|
11e5261f07
|
move classes around a bit
|
2014-08-01 16:50:33 +02:00 |
|
mar-v-in
|
b206b6d351
|
Cache input file thumbnail.
|
2014-08-01 12:41:30 +02:00 |
|
mar-v-in
|
1ebb92b336
|
Cache contact photos to make UI more fluid
|
2014-08-01 12:24:26 +02:00 |
|