Commit Graph

1162 Commits

Author SHA1 Message Date
Vincent Breitmoser
7654cd54fb fix signing in OK with yubikeys 2014-09-24 01:41:40 +02:00
Vincent Breitmoser
d588b13255 fix signatures produced by yubikey
The timestamp was only set on a second run. This led to a race
condition whether the signature could be completed within the
same timestamp.

Fixes #834
2014-09-24 01:37:28 +02:00
Vincent Breitmoser
07e8729abf fix nullpointer in previous swipetorefresh fix 2014-09-23 23:49:18 +02:00
Vincent Breitmoser
ab4972b428 missed a secondary preference initialization 2014-09-23 19:17:54 +02:00
Vincent Breitmoser
5e090e6fb6 fix nullpointer ImportKeysListEntry (from pulltorefresh)
Fixes #873
2014-09-23 19:02:08 +02:00
Vincent Breitmoser
45b7b88b94 disable pull to refresh in upper right corner
While at the top of the list, the scroll bar handle is in the top right
corner. Previously, dragging the handle from this position was difficult
because touch events were intercepted by the pull to refresh handler.

Closes #858
2014-09-23 18:48:39 +02:00
Vincent Breitmoser
c5239d6e9b be more precise on importresult overall error 2014-09-23 16:23:13 +02:00
Vincent Breitmoser
da1779816b take failed keys into account in importkeyresult notification 2014-09-23 16:19:01 +02:00
Vincent Breitmoser
070017b12f passphrasecache: cache by master key, introduce preference for cache by subkey 2014-09-23 15:56:48 +02:00
Vincent Breitmoser
9d9d71f3db reject keys with duplicate subkeys altogether
closes #870
2014-09-23 01:36:46 +02:00
Vincent Breitmoser
3759d74ac8 add test case for duplicate keys in keyring (#870) 2014-09-23 01:32:36 +02:00
Vincent Breitmoser
862c9a8b3c log "unspecified" flags differently 2014-09-22 17:02:53 +02:00
Vincent Breitmoser
f6ac887ce0 nicer code in key import for flag log types 2014-09-22 16:47:29 +02:00
Vincent Breitmoser
029ce91670 show authenticate flag in logs 2014-09-22 16:27:42 +02:00
Dominik Schürmann
d63fabace7 Hack to fix #805 2014-09-22 00:10:55 +02:00
Dominik Schürmann
fc4cdaa24b Fix possible nullpointer in ImportKeysFileFragment 2014-09-21 23:25:41 +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
f50c0e1905 Fix LogDisplayFragment 2014-09-21 22:56:16 +02:00
Dominik Schürmann
65c3d69d9a Fix ConsolidateResult, needed parcelable methods 2014-09-21 22:31:28 +02:00
Dominik Schürmann
1dd68c7120 Merge pull request #871 from timbray/master
Handle absence of personal information in Keybase search result
2014-09-21 21:48:13 +02:00
Dominik Schürmann
bf0104af2e Feature to change key configuration in create key 2014-09-21 21:50:56 +02:00
Tim Bray
edf87d09cb Handle absence of personal information in Keybase search result 2014-09-21 10:24:48 -07:00
Dominik Schürmann
d4387c0179 Add null check to getSecretKeyType 2014-09-21 18:27:03 +02:00
Dominik Schürmann
1f5f937d00 Small UI fixes 2014-09-21 18:10:51 +02:00
Dominik Schürmann
9bd3383b49 Merge user ids in import list for better display 2014-09-21 17:58:26 +02:00
Dominik Schürmann
1d38365a61 key spinner fixes 2014-09-21 12:03:25 +02:00
Dominik Schürmann
08ad0cb305 settings code cleanup 2014-09-21 11:02:29 +02:00
Dominik Schürmann
b06fe773cf New key flags icons, subkey adapter redesign, support authanticate flag in database 2014-09-20 20:36:37 +02:00
Dominik Schürmann
da4a70c513 no monospace for key ids 2014-09-20 18:12:13 +02:00
Vincent Breitmoser
6062b5ef68 fix isLocal logic (f*ck yeah unit tests!) 2014-09-20 00:32:50 +02:00
Vincent Breitmoser
344bc1736d respect user id revocation signatures
Closes #836
2014-09-20 00:14:33 +02:00
Vincent Breitmoser
6536ca825b forgot a LogLevel piece 2014-09-19 21:40:45 +02:00
Dominik Schürmann
1ad36e2dbd Beautify key id (thanks to Tim Bray) 2014-09-19 13:44:17 +02:00
Dominik Schürmann
99bf77dd84 Remove certificate validation code from ViewCertActivity, they are already validated by import 2014-09-19 11:46:21 +02:00
Dominik Schürmann
a454bfd701 Use key icons in import, prettify items 2014-09-18 22:05:27 +02:00
Dominik Schürmann
a77c217b82 Fixes for nfc decrypt 2014-09-18 15:28:51 +02:00
Dominik Schürmann
1837dc89fa Fix nfc signing 2014-09-18 14:54:25 +02:00
Dominik Schürmann
4dec8b2b76 Stop refreshing after all keys have been updated 2014-09-18 14:41:24 +02:00
Dominik Schürmann
e019752a28 Swipe-to-refresh fixes 2014-09-18 14:03:21 +02:00
Dominik Schürmann
ac66f6cc10 Swipe-to-refresh fixes 2014-09-18 13:55:23 +02:00
Dominik Schürmann
91e97d03a1 Fix sign via API 2014-09-18 13:19:57 +02:00
Dominik Schürmann
9586d6b9b8 Use key icons in spinners 2014-09-17 23:06:49 +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
a139be29ba PassphraseDialogActivity usage in Remote API 2014-09-17 21:36:38 +02:00
Dominik Schürmann
7d917fa39c Fix cleartext verify 2014-09-17 21:26:08 +02:00
Dominik Schürmann
1abf167f80 Passphrase handling in encrypt 2014-09-17 20:40:02 +02:00
Dominik Schürmann
8724916866 Result parcel refactorings (WIP) 2014-09-17 15:08:02 +02:00
Vincent Breitmoser
a3e7406b3d fix encrypt/decrypt classes 2014-09-17 14:32:14 +02:00
Dominik Schürmann
27cc92cbef Dont copy encrypted file to clipboard (dont know how that code ended up there) 2014-09-17 14:00:11 +02:00
Dominik Schürmann
d686c55a0a Work on new result handling (WIP) 2014-09-17 13:45:16 +02:00