version bump to 1.11.0-beta, changelog and updated readme
This commit is contained in:
parent
198dc2c6b4
commit
ab4d86dde7
|
@ -1,5 +1,8 @@
|
||||||
###Changelog
|
###Changelog
|
||||||
|
|
||||||
|
####Version 1.11.0
|
||||||
|
* OMEMO encrypted conferences
|
||||||
|
|
||||||
####Version 1.10.1
|
####Version 1.10.1
|
||||||
* made message correction opt-in
|
* made message correction opt-in
|
||||||
* various bug fixes
|
* various bug fixes
|
||||||
|
|
32
README.md
32
README.md
|
@ -261,7 +261,9 @@ I am available for hire. Contact me via XMPP: `inputmice@siacs.eu`
|
||||||
|
|
||||||
#### Why are there three end-to-end encryption methods and which one should I choose?
|
#### Why are there three end-to-end encryption methods and which one should I choose?
|
||||||
|
|
||||||
In most cases OTR should be the encryption method of choice. It works out of the box with most contacts as long as they are online. However, openPGP can, in some cases, (message carbons to multiple clients) be more flexible. Unlike OTR, OMEMO works even when a contact is offline, and works with multiple devices. It also allows asynchronous file-transfer when the server has [HTTP File Upload](http://xmpp.org/extensions/xep-0363.html). However, OMEMO is not as widely supported as OTR and is currently implemented only by Conversations. OMEMO should be preferred over OTR for contacts who use Conversations.
|
* OTR is a legacy encryption method. It works out of the box with most contacts as long as they are online.
|
||||||
|
* OMEMO works even when a contact is offline, and works with multiple devices. It also allows asynchronous file-transfer when the server has [HTTP File Upload](http://xmpp.org/extensions/xep-0363.html). However, OMEMO is not as widely supported as OTR and is currently implemented only by Conversations and Gajim. OMEMO should be preferred over OTR for contacts who use Conversations.
|
||||||
|
* OpenPGP (XEP-0027) is a very old encryption method that has some advantages over OTR but should only be used by experts who know what they are doing.
|
||||||
|
|
||||||
#### How do I use OpenPGP
|
#### How do I use OpenPGP
|
||||||
|
|
||||||
|
@ -282,12 +284,28 @@ manage accounts and choose renew PGP announcement from the contextual menu.
|
||||||
|
|
||||||
#### How does the encryption for conferences work?
|
#### How does the encryption for conferences work?
|
||||||
|
|
||||||
For conferences the only supported encryption method is OpenPGP (OTR does not
|
For conferences only OMEMO and OpenPGP are suppored as encryption method. (OTR
|
||||||
work with multiple participants). Every participant has to announce their
|
does not work with multiple participants).
|
||||||
OpenPGP key (see answer above). If you would like to send encrypted messages to
|
|
||||||
a conference you have to make sure that you have every participant's public key
|
##### OMEMO
|
||||||
in your OpenKeychain. Right now there is no check in Conversations to ensure
|
|
||||||
that. You have to take care of that yourself. Go to the conference details and
|
OMEMO encryption works only in private (members only) conferences that are non-anonymous.
|
||||||
|
You need to have presence subscription with every member of the conference.
|
||||||
|
You can verify that by going into the conference details, long press every member and start
|
||||||
|
a conversation with them. (Or select 'contact details' if they are already in your contact
|
||||||
|
list)
|
||||||
|
|
||||||
|
The owner of a conference can make a public conference private by going into the conference
|
||||||
|
details and hit the settings button (the one with the gears) and select both *private* and
|
||||||
|
*members only*.
|
||||||
|
|
||||||
|
##### OpenPGP
|
||||||
|
|
||||||
|
Every participant has to announce their OpenPGP key (see answer above).
|
||||||
|
If you would like to send encrypted messages to a conference you have to make
|
||||||
|
sure that you have every participant's public key in your OpenKeychain.
|
||||||
|
Right now there is no check in Conversations to ensurethat.
|
||||||
|
You have to take care of that yourself. Go to the conference details and
|
||||||
touch every key id (The hexadecimal number below a contact). This will send you
|
touch every key id (The hexadecimal number below a contact). This will send you
|
||||||
to OpenKeychain which will assist you on adding the key. This works best in
|
to OpenKeychain which will assist you on adding the key. This works best in
|
||||||
very small conferences with contacts you are already using OpenPGP with. This
|
very small conferences with contacts you are already using OpenPGP with. This
|
||||||
|
|
|
@ -58,8 +58,8 @@ android {
|
||||||
defaultConfig {
|
defaultConfig {
|
||||||
minSdkVersion 14
|
minSdkVersion 14
|
||||||
targetSdkVersion 23
|
targetSdkVersion 23
|
||||||
versionCode 128
|
versionCode 129
|
||||||
versionName "1.10.1"
|
versionName "1.11.0-beta"
|
||||||
archivesBaseName += "-$versionName"
|
archivesBaseName += "-$versionName"
|
||||||
applicationId "eu.siacs.conversations"
|
applicationId "eu.siacs.conversations"
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue