Vincent Breitmoser
|
4b3d584d1e
|
add v11 to supported api versions
|
2016-03-02 16:05:52 +01:00 |
|
Vincent Breitmoser
|
1d78f9c933
|
update openpgp-api-lib to v11 (closes #1735)
|
2016-03-02 15:29:58 +01:00 |
|
Vincent Breitmoser
|
c7761d09cb
|
handle openpgp4fpr intent filter as import rather than certify (see #1661)
|
2016-03-02 15:12:14 +01:00 |
|
Vincent Breitmoser
|
2e69952326
|
small nullpointer fix
|
2016-03-02 15:08:57 +01:00 |
|
Vincent Breitmoser
|
8e00465c32
|
nfc: disable broadcomWorkaround for TagDispatcher to reduce delay (see #1734)
|
2016-03-02 14:42:44 +01:00 |
|
Vincent Breitmoser
|
b1d0a67f42
|
some changelog for v3.9
|
2016-03-02 14:42:01 +01:00 |
|
Vincent
|
77150418cd
|
Merge pull request #1615 from open-keychain/external-provider
provider for OpenPgpApi
|
2016-03-01 15:50:14 +01:00 |
|
Vincent Breitmoser
|
5989b7b4b8
|
add some license headers
|
2016-02-24 19:08:20 +01:00 |
|
Vincent Breitmoser
|
6a853f4c84
|
wip
|
2016-02-24 11:32:11 +01:00 |
|
Vincent Breitmoser
|
31b27e59ee
|
add ACTION_CHECK_PERMISSION for a simple permission check
|
2016-02-24 11:31:32 +01:00 |
|
Vincent Breitmoser
|
1c256e9e50
|
external-provider: add permission check for status query
|
2016-02-24 11:31:32 +01:00 |
|
Vincent Breitmoser
|
da3167476b
|
external-provider: add (experimental) external provider
|
2016-02-24 11:31:32 +01:00 |
|
Vincent Breitmoser
|
b1a978d573
|
split off ApiDataAccessObject from ProviderHelper
|
2016-02-24 11:31:32 +01:00 |
|
Vincent
|
fd24acbf0e
|
Merge pull request #1727 from open-keychain/mime-fallback
try to guess if data is text or not
|
2016-02-23 16:01:13 +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
|
8714a5eac4
|
add test for CharsetVerifier
|
2016-02-23 14:17:00 +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
|
4df63ccdeb
|
displaytext: add "View Log" option, move "Copy to clipboard" into overflow menu
|
2016-02-22 22:22:45 +01:00 |
|
Vincent Breitmoser
|
f61de278b4
|
decrypt: always show "View in OpenKeychain" as intent chooser option iff isLikelyText
|
2016-02-22 22:22:18 +01:00 |
|
Vincent Breitmoser
|
19930bdd5c
|
decryptVerify: use CharsetVerifier to guess whether data is binary or not
|
2016-02-22 21:59:57 +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
|
48a98e3d25
|
update readme for fdroid flavor
|
2016-02-10 18:42:48 +01:00 |
|
Vincent
|
2eac4ebb95
|
Merge pull request #1708 from open-keychain/performance
performance improvements
|
2016-02-10 18:39:55 +01:00 |
|
Vincent Breitmoser
|
da6dfb57a0
|
Merge branch 'master' into performance
|
2016-02-10 17:36:02 +01:00 |
|
Vincent Breitmoser
|
01b165ea88
|
performance: add license headers and some documentation
|
2016-02-10 17:08:00 +01:00 |
|
Vincent Breitmoser
|
3bf6a00250
|
performance: use more canonical hashCode implementation
|
2016-02-05 16:10:47 +01:00 |
|
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 |
|