Andrea Torlaschi
db1e8b60ca
ImportKeys: Extract interface and refactoring
...
ImportKeys: Extract interface and refactoring
2016-08-19 22:35:34 +02:00
Vincent Breitmoser
dab4edb24e
inputdataoperation: Only consider data MIME if Content-Type header is present
2016-07-24 15:13:43 +02:00
Vincent Breitmoser
5d5d2c3c36
refactor BackupOperation a bit, make more illegal states explicit
2016-05-17 21:22:50 +02:00
Vincent Breitmoser
1da8e4c1ed
make unencrypted backup an explicit parameter
2016-05-17 20:59:07 +02:00
Dominik Schürmann
664386afec
Revert "Remove non-encrypted backuping"
...
This reverts commit 5b87b64855 .
2016-05-12 15:33:19 +03:00
Dominik Schürmann
5b87b64855
Remove non-encrypted backuping
2016-05-12 15:23:07 +03:00
Andrea Torlaschi
c942d8b2ff
PgpSignEncryptOperation refactoring
2016-05-10 23:38:11 +02:00
Dominik Schürmann
7dd5e22353
Merge branch 'master' into backup-api
...
Conflicts:
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/remote/OpenPgpService.java
extern/openpgp-api-lib
2016-05-07 12:01:16 +03:00
Alex Fong
a5a2335673
Added license to ChangeUnlockOperation
2016-05-05 07:57:20 +08:00
Alex Fong
f43edcdd7a
Refactoring: Removed PassphraseChangeParcel and placed its functionality into ChangeUnlockParcel.
2016-05-05 07:57:20 +08:00
Alex Fong
dfcde9242d
Removed unrequired code, standardized terms used.
2016-05-05 07:57:01 +08:00
Alex Fong
b490be9c1c
Refactored code to use functions already present in code, reduced liberties taken when modifying functions.
...
Todo:
Fix indentation for error messages
2016-05-05 07:56:26 +08:00
Alex Fong
525788359c
(WIP) Change password when key is stripped #1692
...
Approach:
Find the first unstripped secret key and use it for passphrase verification
All unstripped keys will have their passphrase changed to new passphrase, if possible.
Current Progress:
Changing the passphrase of keys works fine.
Refactoring to combine "modifySecretKeyring" and newly added method, "modifyKeyRingPassword"
may be possible if given the go-ahead.
2016-05-04 22:36:23 +08:00
Dominik Schürmann
adeb1bd3f8
Merge pull request #1819 from 007durgesh219/Issue#1817
...
Fix Crash when no encryption subkey is available, Issue #1817
2016-04-29 23:19:15 +02:00
Dominik Schürmann
ed82c362e6
Merge branch 'master' of github.com:open-keychain/open-keychain
2016-04-18 07:31:38 +02:00
Dominik Schürmann
15ed1c9a63
Fix delete_fail
2016-04-18 07:31:31 +02:00
Nikita Mikhailov
163aef4c6b
Update obsolete Nfc class prefixes
2016-04-16 11:13:51 +06:00
Durgesh
8f88efe13f
Fix Crash when no encryption subkey is available, Issue #1817
...
Signed-off-by: Durgesh <007durgesh219@gmail.com >
2016-04-14 11:05:55 +05:30
Vincent Breitmoser
c917262957
get rid of code path for pin and notation data handling
2016-03-23 17:49:26 +01:00
Andrea Torlaschi
bcef5b6692
Set filename after decryption
2016-03-05 13:24:18 +01:00
Dominik Schürmann
a2dcb579ff
Add backup API
2016-03-01 00:22:19 +01:00
Vincent Breitmoser
03e695c650
ditch isLikelyText flag, set mimeType to text/plain in that case
2016-02-23 15:01:22 +01:00
Vincent Breitmoser
b9abf43153
move CharsetVerifier to utils package
2016-02-23 14:14:12 +01:00
Vincent Breitmoser
a0c90f0ad5
documentation and cleanup
2016-02-22 23:38:02 +01:00
Vincent Breitmoser
daf243082c
externalize CharsetVerifier, add looksLikeText to OpenPgpMetadata object
2016-02-22 21:58:31 +01:00
Vincent Breitmoser
bdae99c084
mime: try to decode with given charset or utf-8 while file is read
2016-02-22 17:03:24 +01:00
Vincent Breitmoser
da6dfb57a0
Merge branch 'master' into performance
2016-02-10 17:36:02 +01:00
Dominik Schürmann
79db5c0ebe
Replace spongycastle with bouncycastle
2016-02-09 00:24:46 +01:00
Vincent Breitmoser
b1ea126142
performance: avoid expensive getSecretKeyType call, use cached where possible
2016-02-05 16:10:47 +01:00
Vincent Breitmoser
48dd3d09e6
import: handle FileNotFoundException ( fixes #1688 )
2016-02-01 15:24:48 +01:00
Dominik Schürmann
0fd5b45df9
Use more generic 'Security Token' where possible, add sutitle to create key what tokens are supported
2016-01-10 17:17:57 +01:00
Vincent Breitmoser
840d57bf3b
passphraseactivity: add inline spinner to password dialog
2016-01-06 16:24:07 +01:00
Vincent Breitmoser
e32c1a9ced
api: add micalg result extra to detached signature api call
2015-12-17 01:08:23 +01:00
Vincent Breitmoser
c9d93785b2
some work on benchmark operation (affects only debug build)
2015-12-13 00:31:51 +01:00
Dominik Schürmann
1b141c61e1
Merge pull request #1610 from open-keychain/facebook
...
Basic Facebook Support
2015-12-10 13:16:28 +01:00
TedaLIEz
2e8efbee85
Issue#1605 solved
2015-12-09 20:21:35 +08:00
Adithya Abraham Philip
f29280bbb2
added Facebook links support, reworked Preferences
2015-12-06 00:46:52 +05:30
Dominik Schürmann
c5bcbce28f
Show notification when READ_CONTACTS permission is denied in sync service, hide linked contact card if permission is denied
2015-11-23 09:06:12 +01:00
Vincent Breitmoser
529b9518c1
decrypt: skip all encountered marker packets ( fix #1582 )
2015-11-15 01:01:09 +01:00
Vincent Breitmoser
ba2c5c3bd0
inputdataop: leave content as-is if no header found ( fixes #1592 )
2015-11-14 23:37:33 +01:00
Vincent Breitmoser
2d7dada888
decrypt: skip unavailable and unsuitable keys
2015-11-13 16:58:26 +01:00
Vincent Breitmoser
33e8699be5
bench: add simple s2k benchmark (iterations for 100ms)
2015-11-04 21:27:24 +01:00
Vincent Breitmoser
0a266cdb4a
bench: run ops multiple times and for an average time
2015-11-04 20:44:35 +01:00
Vincent Breitmoser
3ca8af060b
Merge branch 'master' of github.com:open-keychain/open-keychain
2015-11-04 20:24:11 +01:00
Vincent Breitmoser
a4518c43c2
bench: simple working benchmark
2015-11-04 20:24:06 +01:00
Vincent Breitmoser
8feed0b097
bench: add benchmark operation for testing
2015-11-04 19:09:51 +01:00
Adithya Abraham Philip
4284aac0aa
changed KeyserverSyncAdapterService to work with START_REDELIVER_INTENT
2015-10-31 00:21:13 +05:30
Vincent Breitmoser
e45636c07a
import: make operation cancelable (again), make "update all" cancelable
...
(also, use unbounded blocking queue to fix update of more than 10 keys)
2015-10-29 18:22:04 +01:00
Vincent Breitmoser
55e22e68b4
import: reduce number of threads a little, and code cleanup
2015-10-29 17:14:22 +01:00
Vincent Breitmoser
ee79cc76d3
make use of proxies a Keyserver property
2015-10-29 16:58:20 +01:00