Vincent Breitmoser
815ed2e233
rewrite export with new operation style
2014-10-13 00:26:59 +02:00
Dominik Schürmann
45b02008fb
Replace many PgpGeneralExceptions with PgpKeyNotFoundException
2014-10-09 01:37:44 +02:00
Dominik Schürmann
b3f56c927b
Revert "Replace PgpGeneralException with NotFoundException where appropriate"
...
This reverts commit 49b4ff63122988dc1587844e6b4b2ee5d0855385.
2014-10-09 00:59:45 +02:00
Dominik Schürmann
49b4ff6312
Replace PgpGeneralException with NotFoundException where appropriate
2014-10-09 00:58:07 +02:00
Dominik Schürmann
fa2b3054b0
Make bit size optional
2014-10-05 01:46:56 +02:00
Vincent Breitmoser
00bbf8c267
move IteratorWithSize interface into ParcelableFileCache - much cleaner
2014-10-03 04:22:32 +02:00
Vincent Breitmoser
504064302b
actually use iterator interface for ParcelableFileCache in activities
2014-10-03 04:16:14 +02:00
Vincent Breitmoser
04c8d42436
get rid of two consolidate number preferences
2014-10-03 03:37:08 +02:00
Vincent Breitmoser
a91468565f
use iterator interface exclusively in ParcelableFileCache
2014-10-03 03:29:23 +02:00
Dominik Schürmann
e7cbf975ac
More debugging output
2014-10-01 14:14:50 +02:00
Vincent Breitmoser
c13a7b7eae
add class for proper nfc tlv packet parsing
2014-09-29 21:22:48 +02:00
Vincent Breitmoser
070017b12f
passphrasecache: cache by master key, introduce preference for cache by subkey
2014-09-23 15:56:48 +02:00
Dominik Schürmann
db7da6525e
Fix custom key configuration for primary user ids
2014-09-21 23:19:21 +02:00
Dominik Schürmann
b09d222f34
package reordering: merge util and helper, there were no real difference; created ui.util for everything related to formatting
2014-09-17 21:51:25 +02:00
Dominik Schürmann
53bc417f8f
New decrypt activity design (WIP), saner UTF8 decoding (replacing non-decodable characters)
2014-09-15 10:19:55 +02:00
Dominik Schürmann
7c67f7a715
Consolidate on database upgrade
2014-09-09 09:26:03 +02:00
Vincent Breitmoser
56f760e3f8
ditch NullProgressable
2014-08-30 18:32:29 +02:00
Vincent Breitmoser
783dae8804
add ecc support
2014-08-24 16:08:37 +02:00
Vincent Breitmoser
0422d48b61
add ProgressFixedScaler (forgot in a previous commit)
2014-08-19 15:55:53 +02:00
Vincent Breitmoser
c725239a69
consolidate: split into two steps, can pick up at second step if anything fails
2014-08-19 15:45:59 +02:00
Vincent Breitmoser
aa625d4fbf
parametrize FileImportCache for filename
2014-08-17 00:49:14 +02:00
Dominik Schürmann
225e248293
Remove MD5 support
2014-08-14 15:30:08 +02:00
Dominik Schürmann
e4974ac409
Use CompressionAlgorithmTags instead of homebrew constants
2014-08-05 23:50: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
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
eae7c711a3
Merge branch 'master' into improve-file-more
...
Conflicts:
.gitmodules
OpenKeychain/build.gradle
OpenKeychain/src/main/AndroidManifest.xml
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/provider/CachedPublicKeyRing.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/DecryptFileFragment.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/DecryptMessageFragment.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EncryptAsymmetricFragment.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EncryptFileFragment.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EncryptMessageFragment.java
2014-07-31 23:19:01 +02:00
Vincent Breitmoser
58c2ca6eb8
completely overengineer progress indication in {modify,create}SecretKeyRing methods
2014-07-31 20:59:50 +02:00
Vincent Breitmoser
8132b9ac74
Merge branch 'master' into ditch-appmsg
...
Conflicts:
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/EditKeyActivityOld.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/KeyListActivity.java
2014-07-26 23:06:32 +02:00
Vincent Breitmoser
f82093c666
modifyKey: error out on integrity check fails
2014-07-12 02:02:37 +02:00
Vincent Breitmoser
2c62aa90c0
use SuperToast instead of AppMsg in code, part 1
2014-07-07 17:34:41 +02:00
mar-v-in
3564773410
Add temporary file storage as discussed in #665
...
Writable from OpenKeychain, readable worldwide. Should be used to write shared files to it by first creating the file using TemporaryStorageProvider.createFile and then write to the Uri returned.
2014-07-01 14:50:15 +02:00
Tim Bray
17f43ad21b
Moved Keybase stuff into KeybaseLib submodule
2014-06-20 09:31:34 -07:00
Daniel Haß
da28c000ad
Changed license header
2014-06-16 13:19:34 +02:00
Daniel Haß
5bd0b5011e
Moved Notify class to utils
2014-06-16 13:13:43 +02:00
Dominik Schürmann
d2430fe0e3
Move SlidingTabLayout and SlidingTabStrip into appropriate subpackage
2014-06-06 22:47:28 +02:00
Thialfihar
69ce66be94
Add highlighting to keyserver/keybase search
2014-05-16 11:38:43 +02:00
Tim Bray
d9df048194
JWalk javadocs
2014-05-14 14:39:24 -07:00
Dominik Schürmann
ad791fd8f8
Move logic classes for import into own sub-package
2014-05-06 22:29:57 +02:00
Vincent Breitmoser
797aeaf6e8
ui: apply purple theme (twi is best color)
2014-05-06 19:18:32 +02:00
Dominik Schürmann
158c2466bf
Fix license header
2014-05-05 10:13:44 +02:00
Dominik Schürmann
6d10ca678a
Merge pull request #603 from timbray/master
...
Adds first level of keybase support
2014-05-05 10:10:47 +02:00
Tim Bray
90b4db0792
Per pull-request comments.
2014-05-04 17:16:58 -07:00
Dominik Schürmann
6055b0b0da
New key view design, using Android flat buttons and Android icons
2014-05-05 00:58:22 +02:00
Tim Bray
4c693b4509
Changes should now be in sync with dominik
2014-04-30 13:46:35 -07:00
Tim Bray
b5fb311c61
keybase ID stuff
2014-04-29 15:04:05 -07:00
Tim Bray
ea1032dbfd
Clean up debug crud
2014-04-29 15:04:05 -07:00
Tim Bray
e663dadc32
can search openkeychain, retrieve & install & use keys from there
2014-04-29 15:04:05 -07:00
Thialfihar
9e6bf2abbb
Rename ProgressDialogUpdater to Progressable
...
Also fix some inconsistent usages of "progress", now using
"progressable" in all builders.
2014-04-29 18:44:44 +02:00
Thialfihar
6a1832ebad
Move util.ProgressDialogUpdater to pgp.Progressable
2014-04-29 18:32:13 +02:00