Commit Graph

4438 Commits

Author SHA1 Message Date
Christian Hagau
ba03969f7c Handle EdDSA & DSA SSH signatures separately in SshSignatureConverter 2018-05-01 00:00:00 +00:00
Vincent Breitmoser
ff6c4d50e3 Merge pull request #2309 from hagau/ssh_rsa_sha2_auth
Use correct signature format identifier when creating SSH signatures for RSA with SHA256 & SHA512
2018-05-01 13:55:54 +02:00
Dominik Schürmann
4151d37d14 Merge pull request #2304 from open-keychain/autocrypt-setup-message
Autocrypt setup message format support
2018-04-29 08:47:30 +02:00
Christian Hagau
6b0ac338ca Use correct signature format identifier when creating SSH signatures for
RSA with SHA256 & SHA512
2018-04-27 00:00:00 +00:00
Dominik Schürmann
4c251d57a1 Version 5.0 2018-04-18 15:44:38 +02:00
Dominik Schürmann
0b3cdc9463 Update from transifex 2018-04-18 15:41:48 +02:00
Dominik Schürmann
7493ed9e54 Changelog 5.0 2018-04-18 15:38:43 +02:00
Dominik Schürmann
bac5ce62fe Update from transifex 2018-04-18 15:37:14 +02:00
Vincent Breitmoser
9ab9127005 Call TemporaryFileProvider.cleanup() in Handler
This *might* fix Samsung problems. Let's see if it reduces crash reports.

See also:
https://stackoverflow.com/questions/41474623/sporadic-illegalargumentexception-unknown-url-content
2018-04-18 15:33:08 +02:00
Vincent Breitmoser
8ad2d56f1c Add option to BackupOperation to export only secret keys 2018-04-16 22:14:38 +02:00
Vincent Breitmoser
347ab8fa15 Color backup code prefix grey 2018-04-16 22:14:38 +02:00
Vincent Breitmoser
45c481c067 add prefixColor attribute to PrefixedEditText 2018-04-16 22:12:28 +02:00
Vincent Breitmoser
9bb19a3ad7 Support import from application/autocrypt-setup type 2018-04-16 16:45:16 +02:00
Vincent Breitmoser
079305c375 Add support for Passphrase-Begin in PassphraseDialog 2018-04-16 16:45:16 +02:00
Vincent Breitmoser
a140797da7 Fix PrefixedEditText in combination with hints 2018-04-13 21:45:48 +02:00
Vincent Breitmoser
f238e1a75e Use numeric9x4 format in backup fragment 2018-04-13 21:41:30 +02:00
Vincent Breitmoser
ffc28f408e Drop support for BackupVersion header in PgpSignEncryptOperation 2018-04-13 21:12:21 +02:00
Vincent Breitmoser
4760a21c40 Add passphrase-format and passphrase-begin headers in BackupOperation, if appropriate 2018-04-13 21:12:21 +02:00
Vincent Breitmoser
ded58588ad Support numeric9x4 passphrase-format during decryption 2018-04-13 21:12:21 +02:00
Vincent Breitmoser
cb56a44f77 Support Passphrase-Format and -Begin headers in PgpSignEncryptOperation 2018-04-13 21:03:53 +02:00
Vincent Breitmoser
ba9d714c1b Add Numeric9x4PassphraseUtils 2018-04-13 19:37:33 +02:00
Vincent Breitmoser
a1da52420e Always show creation time for own keys, and show as "just now" for new keys 2018-03-31 00:13:49 +02:00
Vincent Breitmoser
5032453dc2 show email address as name instead of '<no name>' 2018-03-31 00:12:48 +02:00
Dominik Schürmann
c7e393180c Version 5.0-beta1 2018-03-26 22:52:22 +02:00
Vincent Breitmoser
1892baba62 Change upload checkbox name and default in certify dialog, too 2018-03-26 22:02:53 +02:00
Vincent Breitmoser
f96fdd582f Change wording on keyserver upload and disable by default for new keys 2018-03-26 21:39:04 +02:00
Vincent Breitmoser
b598a4d965 Some small AS cleanups 2018-03-26 21:22:14 +02:00
Vincent Breitmoser
993cb57d92 show "add linked id" button only for secret keys 2018-03-24 18:18:10 +01:00
Vincent Breitmoser
a363a6cacb remove "Edit Identities" button from identities card 2018-03-24 18:10:35 +01:00
Vincent Breitmoser
9a86d45bc1 token: send Ne only on last in a chain 2018-03-24 14:14:30 +01:00
Vincent Breitmoser
52c8824969 token: send expected result size as Le
This is a different take on 1c8cc99c68,
sending the expected result size. It's not what the spec says, but it's
what GnuPG does, so it should achieve good compatibility.
2018-03-22 17:28:44 +01:00
Vincent Breitmoser
1e7ed06698 usb: respect automatic PPS feature flag
If the feature flag is set, don't do PPS negotiation. Closes #2219
2018-03-22 16:46:46 +01:00
Vincent Breitmoser
03cbc36e23 some fixes for last updated times 2018-03-13 00:12:30 +01:00
Vincent Breitmoser
57a4cecbfb extract LastUpdateInteractor from KeyRepository 2018-03-12 21:45:06 +01:00
Vincent Breitmoser
37865f5c0c ditch password strength indicator 2018-03-12 15:52:56 +01:00
Vincent Breitmoser
80b8374eaa remove passphrase fragment from key creation 2018-03-12 15:51:54 +01:00
Vincent Breitmoser
66ca2e1441 Merge pull request #2253 from open-keychain/autocrypt-1.0
Autocrypt 1.0
2018-03-12 12:27:38 +01:00
Vincent Breitmoser
eb241a30d7 Improve migration mechanism 2018-03-12 12:19:47 +01:00
Vincent Breitmoser
ca8835420d Remember "origin" of gossip keys 2018-03-12 12:19:47 +01:00
Vincent Breitmoser
53953fb058 Add migration for autocrypt peers 2018-03-12 12:19:47 +01:00
Vincent Breitmoser
f5d9195958 Rename database fields for consistency 2018-03-12 12:19:47 +01:00
Vincent Breitmoser
e2f89f8d8d Use Autocrypt gossip field for deduplication 2018-03-12 12:19:47 +01:00
Vincent Breitmoser
7d2b356d1c Further small optimizations to Autocrypt logic 2018-03-12 12:19:47 +01:00
Vincent Breitmoser
31b23d2085 Small optimizations for display of package icons in key list 2018-03-12 12:19:47 +01:00
Vincent Breitmoser
ebe262015a Change Autocrypt logic to more closely match the spec 2018-03-12 12:19:47 +01:00
Vincent Breitmoser
1c3f9fd27f Clean up listing of Autocrypt along identities 2018-03-12 12:19:47 +01:00
Vincent Breitmoser
fcbaf23762 better index for Keys table 2018-03-12 12:19:47 +01:00
Vincent Breitmoser
fe00c6727a Only look at primary key for expiry/revocation 2018-03-12 12:19:47 +01:00
Vincent Breitmoser
7c1fe18b2c Fix and optimize Autocrypt 1.0 logic 2018-03-12 12:19:47 +01:00
Vincent Breitmoser
7b268b11ed Fix up logic to match Autocrypt 1.0 2018-03-12 12:19:47 +01:00