Vincent Breitmoser
|
6a7652c0d7
|
performance: fix unit tests
|
2016-02-05 16:10:47 +01:00 |
|
Vincent Breitmoser
|
b1ea126142
|
performance: avoid expensive getSecretKeyType call, use cached where possible
|
2016-02-05 16:10:47 +01:00 |
|
Vincent Breitmoser
|
e3b8cea04d
|
performance: cache session keys per compatible S2K configuration
|
2016-02-05 16:10:47 +01:00 |
|
Vincent Breitmoser
|
48dd3d09e6
|
import: handle FileNotFoundException (fixes #1688)
|
2016-02-01 15:24:48 +01:00 |
|
Vincent
|
a5005cbd6b
|
Merge pull request #1693 from kbsriram/subkey-revocation-fix
Always revoke subkeys with a revocation signature.
|
2016-01-20 18:39:26 +01:00 |
|
Vincent
|
efbe9ac363
|
Merge pull request #1686 from fidesmo/feature-handle-not-installed-nfc-applet
Handle not installed PGP applet
|
2016-01-15 17:27:14 +01:00 |
|
Vincent Breitmoser
|
c113103b82
|
forgot to commit a file to previous commit (thanks travis)
|
2016-01-13 15:08:31 +01:00 |
|
Vincent Breitmoser
|
f404c7f587
|
add debug option to use dummy backup code (fixes #1675)
|
2016-01-13 14:46:03 +01:00 |
|
Vincent Breitmoser
|
e20e528f5e
|
fix symmetric decryption with backup code (fixes #1677)
|
2016-01-13 03:12:38 +01:00 |
|
Vincent Breitmoser
|
718668072b
|
fix symmetric decryption (fixes #1672)
|
2016-01-12 13:28:27 +01:00 |
|
Vincent Breitmoser
|
e66c27c081
|
passphrasecache: update defaults, add "forever" setting
|
2016-01-11 17:30:03 +01:00 |
|
Vincent Breitmoser
|
dfeb122378
|
update build instructions in readme
|
2016-01-11 17:19:09 +01:00 |
|
Vincent Breitmoser
|
fb58e0fe74
|
keycreate: animate layout when revert button is pushed
|
2016-01-11 13:54:59 +01:00 |
|
Vincent Breitmoser
|
b939b04af1
|
keycreate: add button to revert to default key configuration
|
2016-01-11 13:33:22 +01:00 |
|
Vincent Breitmoser
|
03b9ddf9f9
|
advstart: simplify layout, and give the icon some space
|
2016-01-11 12:03:26 +01:00 |
|
Vincent Breitmoser
|
ae15b5dd0d
|
inline-ttl: remove "default" setting
|
2016-01-06 16:25:53 +01:00 |
|
Vincent Breitmoser
|
f2ef65ac37
|
add method to skip caching
|
2016-01-06 16:25:52 +01:00 |
|
Vincent Breitmoser
|
65071d42d0
|
inline-ttl: some layout fine tuning
|
2016-01-06 16:25:51 +01:00 |
|
Vincent Breitmoser
|
f554d0fd2d
|
some code cleanup in Preferences
|
2016-01-06 16:25:51 +01:00 |
|
Vincent Breitmoser
|
7eafe5d1e8
|
inline-ttl: support "screen off" in preference
|
2016-01-06 16:25:50 +01:00 |
|
Vincent Breitmoser
|
52ab77d2a4
|
passcache: add support for clear on screen lock (ttl == 0)
|
2016-01-06 16:25:48 +01:00 |
|
Vincent Breitmoser
|
a75b26be66
|
inline-ttl: use ttl preference in ttl spinner
|
2016-01-06 16:24:13 +01:00 |
|
Vincent Breitmoser
|
0c7c58f376
|
inline-ttl: save changes in ttl settings
|
2016-01-06 16:24:13 +01:00 |
|
Vincent Breitmoser
|
1754a88ac3
|
inline-ttl: create ttl choice customization setting activity
|
2016-01-06 16:24:12 +01:00 |
|
Vincent Breitmoser
|
31cc083163
|
passdialog: seconds field and some minor layout issues
|
2016-01-06 16:24:12 +01:00 |
|
Vincent Breitmoser
|
840d57bf3b
|
passphraseactivity: add inline spinner to password dialog
|
2016-01-06 16:24:07 +01:00 |
|
Vincent Breitmoser
|
f8d6b0bb46
|
passdialog: switch to ViewAnimator
|
2016-01-05 20:33:48 +01:00 |
|
Vincent Breitmoser
|
e0f8d07862
|
(fix accidental use of api level 23 method)
|
2016-01-05 20:33:37 +01:00 |
|
Vincent Breitmoser
|
b093365747
|
minor fixes to ViewKeyActivity
|
2016-01-05 19:24:43 +01:00 |
|
Vincent Breitmoser
|
807e5f7901
|
keylist: fix highlighter (fixes #1637)
|
2015-12-29 00:35:37 +01:00 |
|
Vincent Breitmoser
|
24ef87535f
|
keylist: filter results by all user ids for search (fixes #1645)
|
2015-12-29 00:35:37 +01:00 |
|
 Vincent BreitmoserandDominik Schürmann
|
aca0cd340b
|
inline-edit: move action mode menu handling int activity
|
2015-12-27 15:00:14 +01:00 |
|
 Vincent BreitmoserandDominik Schürmann
|
69220cb4c0
|
inline subkey editing, fixed
|
2015-12-27 15:00:14 +01:00 |
|
 Vincent BreitmoserandDominik Schürmann
|
00e97586b0
|
inline subkey editing (wip commit)
|
2015-12-27 15:00:14 +01:00 |
|
 Vincent BreitmoserandDominik Schürmann
|
fd119bda00
|
extend-uid: use FAB instead of extra list item
|
2015-12-27 14:59:50 +01:00 |
|
 Vincent BreitmoserandDominik Schürmann
|
54cc08c291
|
extended: leave ActionMode on page change
|
2015-12-27 14:59:50 +01:00 |
|
 Vincent BreitmoserandDominik Schürmann
|
312c245de1
|
extended-share: move qr code resizing into onLayoutChangeListener (+performance, -recreation crash)
|
2015-12-27 14:59:50 +01:00 |
|
 Vincent BreitmoserandDominik Schürmann
|
4ec51fcd9f
|
extend-uid: button and list to add user ids
|
2015-12-27 14:59:50 +01:00 |
|
 Vincent BreitmoserandDominik Schürmann
|
a041acab65
|
extend-uid: allow changes to user ids in edit mode
|
2015-12-27 14:59:50 +01:00 |
|
 Vincent BreitmoserandDominik Schürmann
|
5b6bc24a0c
|
extend-uid: add option icon for edit action mode
|
2015-12-27 14:59:33 +01:00 |
|
 Vincent BreitmoserandDominik Schürmann
|
50248bd570
|
extended: init tabs with loader info
|
2015-12-27 14:58:18 +01:00 |
|
Vincent Breitmoser
|
7baa649e47
|
set spongycastle submodule to correct commit
|
2015-12-17 13:28:03 +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
|
5344307e22
|
linked: correctly show errors in linked id wizard
|
2015-12-14 18:33:47 +01:00 |
|
Vincent Breitmoser
|
c9d93785b2
|
some work on benchmark operation (affects only debug build)
|
2015-12-13 00:31:51 +01:00 |
|
Vincent Breitmoser
|
64fbb0daec
|
encryptkeycompletionview: don't use prefix
|
2015-12-13 00:31:04 +01:00 |
|
Vincent Breitmoser
|
cb1527e2a1
|
encryptkeycompletionview: don't initialize to null on attach
|
2015-11-30 19:01:06 +01:00 |
|
Vincent Breitmoser
|
df219b61c6
|
move custm api permission methods into helper class (composition over inheritance)
|
2015-11-27 23:40:04 +01:00 |
|
Vincent
|
d4c121c2af
|
Merge pull request #1543 from rohands/issue_mouseover_hints
mouseover hints
|
2015-11-16 03:10:02 +01:00 |
|
Vincent Breitmoser
|
ba7deca7d8
|
travis: add --stacktrace parameter
|
2015-11-16 00:12:29 +01:00 |
|
Vincent Breitmoser
|
89d1b6e4dc
|
fix unit tests (IllegalStateException)
|
2015-11-16 00:05:02 +01:00 |
|
Vincent Breitmoser
|
b5b197a9c4
|
decryptlist: fix iterators
|
2015-11-15 23:25:39 +01:00 |
|
Vincent Breitmoser
|
c4599798f9
|
fix delete file securely method and use for delete original file
|
2015-11-15 23:25:39 +01:00 |
|
Vincent
|
bb79b44e7f
|
add documentation on marker packet skipping
|
2015-11-15 20:33:47 +01:00 |
|
Vincent
|
827b8e4b94
|
Merge pull request #1591 from waffle-iron/master
waffle.io Badge (sure why not)
|
2015-11-15 03:39:59 +01:00 |
|
Vincent
|
85612acddd
|
Merge pull request #1564 from open-keychain/v/decrypt-key-lookup
key lookup improvements
|
2015-11-15 03:38:48 +01:00 |
|
Vincent Breitmoser
|
8a4da8c1c3
|
Merge branch 'master' into v/decrypt-key-lookup
|
2015-11-15 03:38:07 +01:00 |
|
Vincent Breitmoser
|
7943604435
|
fix accidental commit (thought I had removed that)
|
2015-11-15 03:36:30 +01:00 |
|
Vincent Breitmoser
|
b0cb0346c1
|
Merge branch 'master' into v/decrypt-key-lookup
|
2015-11-15 03:16:46 +01:00 |
|
Vincent Breitmoser
|
a41e6e0c70
|
allow database downgrade for debug builds
|
2015-11-15 03:10:30 +01:00 |
|
Vincent Breitmoser
|
abfa7d743c
|
some optimizations and indexes for the main key list query
|
2015-11-15 03:08:31 +01:00 |
|
Vincent Breitmoser
|
0456caedf4
|
provider: add debug variable to explain query plans
|
2015-11-15 02:18:39 +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
|
d263bade92
|
decryptlist: minor cleanups and documentation
|
2015-11-14 18:28:25 +01:00 |
|
Vincent Breitmoser
|
e92bd4bea9
|
decryptlist: some cleanup and streamlining of control flow
|
2015-11-14 17:43:52 +01:00 |
|
Vincent Breitmoser
|
4c5fce8f26
|
openpgpservice: move stream closing into delegating method
|
2015-11-13 18:02:54 +01:00 |
|
Vincent Breitmoser
|
820c91d132
|
Merge branch 'master' of github.com:open-keychain/open-keychain
|
2015-11-13 17:40:19 +01:00 |
|
Vincent Breitmoser
|
8f41f56ca1
|
decrypt: add tests for skipping stripped and unsuitable decryption subkeys
|
2015-11-13 17:40:11 +01:00 |
|
Vincent Breitmoser
|
004c944bb7
|
Merge remote-tracking branch 'origin/master'
|
2015-11-13 17:00:14 +01:00 |
|
Vincent Breitmoser
|
712e526ab5
|
Merge commit '816dce0334e8b8d9da3cb00d31d26033b17040a3'
|
2015-11-13 17:00:09 +01:00 |
|
Vincent Breitmoser
|
2d7dada888
|
decrypt: skip unavailable and unsuitable keys
|
2015-11-13 16:58:26 +01:00 |
|
Vincent Breitmoser
|
816dce0334
|
service: minor code cleanups in key retrieval
|
2015-11-09 02:10:13 +01:00 |
|
Vincent Breitmoser
|
cf8d61f41e
|
Merge branch 'master' of github.com:open-keychain/open-keychain
|
2015-11-09 02:05:12 +01:00 |
|
Vincent Breitmoser
|
5c47570e90
|
import: apply fixPgpMessage to text for import from clipboard
|
2015-11-06 12:09:27 +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 |
|
Vincent Breitmoser
|
3411a5c087
|
keylist: add "search for query" button to empty view
|
2015-11-02 15:57:35 +01:00 |
|
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 |
|
Vincent Breitmoser
|
1c83c33d35
|
editkey: always return EditKeyResult
|
2015-10-29 16:01:24 +01:00 |
|
Vincent Breitmoser
|
a665dd60fb
|
use Proxy.NO_PROXY instead of null value for no proxy
|
2015-10-29 15:43:16 +01:00 |
|
Vincent Breitmoser
|
64a09a8945
|
encrypttext: fix mimetype check logic (#1574)
|
2015-10-29 15:08:57 +01:00 |
|
Vincent Breitmoser
|
a1330f78e4
|
uploadop: clean up, add logging
|
2015-10-29 14:50:29 +01:00 |
|
Vincent Breitmoser
|
e89dba8f24
|
prevent crashes in EncryptKeyCompletionView (2)
|
2015-10-26 21:57:31 +01:00 |
|
Vincent Breitmoser
|
c55ca09a06
|
import: move uri resolution into AsyncTask, prevent NetworkOnMainThreadException
|
2015-10-26 15:28:53 +01:00 |
|
Vincent Breitmoser
|
10407d34de
|
decrypt: restart operation if interrupted by fragment recreation
|
2015-10-26 14:40:40 +01:00 |
|
Vincent Breitmoser
|
968d051877
|
Merge branch 'master' of github.com:open-keychain/open-keychain
|
2015-10-26 13:48:25 +01:00 |
|
Vincent Breitmoser
|
cab52c4013
|
fix FileHelper class for pre-lollipop devices
|
2015-10-26 12:52:39 +01:00 |
|
Vincent Breitmoser
|
4ed5514691
|
linked: fix crash on <= lollipop
|
2015-10-25 18:21:34 +01:00 |
|
Vincent Breitmoser
|
cf51366bb7
|
decryptlist: re-decrypt after key lookup
|
2015-10-23 18:49:31 +02:00 |
|
Vincent Breitmoser
|
3b95fea379
|
decryptlist: implement key lookup (wip)
|
2015-10-23 18:26:13 +02:00 |
|
Vincent Breitmoser
|
787b17030f
|
inputdataoperation: guess filetype from filename for generic application/ mime types
|
2015-10-23 16:40:09 +02:00 |
|
Vincent Breitmoser
|
dafa604016
|
import: use filesize from content provider on input uri
|
2015-10-23 16:19:16 +02:00 |
|
Vincent Breitmoser
|
eefb55e934
|
decryptlist: use generic file icon for application/octet-stream
|
2015-10-23 16:17:43 +02:00 |
|
Vincent Breitmoser
|
e188817aba
|
fix argument order screwup in FileHelper
|
2015-10-22 00:42:40 +02:00 |
|