aboutsummaryrefslogtreecommitdiffstats
path: root/src/main (follow)
Commit message (Collapse)AuthorAgeFilesLines
* introduced blind trust before verification modeDaniel Gultsch2016-11-238-7/+62
| | | | read more about the concept on https://gultsch.de/trust.html
* Merge branch 'master' of github.com:siacs/ConversationsDaniel Gultsch2016-11-221-3/+3
|\
| * Merge pull request #2130 from da2x/patch-2Daniel Gultsch2016-11-201-3/+3
| |\ | | | | | | Fix up the langauge in some Settings strings
| | * Fix up the langauge in some Settings stringsDaniel Aleksandersen2016-11-191-3/+3
| | |
* | | added share button to account detailsDaniel Gultsch2016-11-227-25/+288
| | |
* | | show proper avatar for 'self' contact. fixes #2138Daniel Gultsch2016-11-222-2/+9
| | |
* | | offer verification directly from the trust keys screenDaniel Gultsch2016-11-2216-3/+96
| | |
* | | use aztec code instead of qrDaniel Gultsch2016-11-212-12/+7
| | |
* | | use constants for some preferencesDaniel Gultsch2016-11-213-15/+20
| | |
* | | when swiping don't clean startup counter entirely. just don't count last startupDaniel Gultsch2016-11-212-5/+10
|/ /
* | introduced custom tls socket factory to make tls1.2 work for http connectionsDaniel Gultsch2016-11-202-12/+71
| |
* | remove omemo devices from annoucement after 7 days of inactivityDaniel Gultsch2016-11-194-22/+69
| |
* | don't show omemo keys by default in account detailsDaniel Gultsch2016-11-191-1/+1
| |
* | don't use xmpp uri for self verification if account is disabledDaniel Gultsch2016-11-191-1/+1
| |
* | save last activation time in fingerprint statusDaniel Gultsch2016-11-195-8/+58
| |
* | removed some unecessary lockingDaniel Gultsch2016-11-191-20/+19
| |
* | close socket after failed stream openDaniel Gultsch2016-11-191-1/+4
| |
* | check if thread was interrupted before doing operations on socketDaniel Gultsch2016-11-192-76/+77
| |
* | fixed regression that would crash create contact dialog. fixes #2131Daniel Gultsch2016-11-191-2/+4
| |
* | show 'clear devices' button underneath own devicesDaniel Gultsch2016-11-187-53/+55
| |
* | removed some unecessary logging from omemo message generationDaniel Gultsch2016-11-181-4/+0
| |
* | lower own otr fingerprintDaniel Gultsch2016-11-181-1/+2
| |
* | issue ping after network changeDaniel Gultsch2016-11-182-3/+3
| |
* | lower reconnection timeDaniel Gultsch2016-11-181-1/+1
| |
* | synchronzie on xmpp service around all state changesDaniel Gultsch2016-11-181-106/+113
| |
* | don't reset last connect time on network changeDaniel Gultsch2016-11-182-7/+9
| |
* | use lower case otr fingerprints for comparisonDaniel Gultsch2016-11-182-2/+3
| |
* | removed some very verbose logging from axolotl serviceDaniel Gultsch2016-11-181-1/+0
| |
* | lower casing fingerprints when parsing URIDaniel Gultsch2016-11-181-1/+1
|/
* put omemo fingerprint in own uri (qr code / nfc)Daniel Gultsch2016-11-176-17/+80
|
* parse omemo fingerprints from urisDaniel Gultsch2016-11-1711-44/+172
|
* fixed back and forth between Welcome- and EditAccountActivityDaniel Gultsch2016-11-171-4/+25
|
* use base64.nowrap for omemo keysDaniel Gultsch2016-11-171-3/+3
|
* reset startup count when swiped away (only count kills)Daniel Gultsch2016-11-172-7/+3
|
* slightly darken verified icon + mark inactiveDaniel Gultsch2016-11-1641-0/+2
|
* work around -1 in next encryptionDaniel Gultsch2016-11-151-1/+1
|
* refactor omemo fingerprint UI codeDaniel Gultsch2016-11-1549-230/+315
|
* distinguish between general i/o error and write exception when copying filesDaniel Gultsch2016-11-153-13/+27
|
* fixed enabling trust toggle. unknown->untrustedDaniel Gultsch2016-11-152-4/+7
|
* refactore trust enum to be FingerprintStatus class with trust and activeDaniel Gultsch2016-11-1411-289/+327
|
* increase restart thresholdDaniel Gultsch2016-11-141-2/+2
|
* pulled ru translation from transifexDaniel Gultsch2016-11-131-0/+3
|
* extract affiliations from unavailable presenceDaniel Gultsch2016-11-135-16/+23
|
* Stop automagically select default encryptionDaniel Gultsch2016-11-131-30/+1
| | | | | | | | | | | | | | | | Selecting a default encryption (in our case OMEMO) has several down sides. First of all users might have perfectly valid reasons not to use encryption at all such as using the same private server. Second of all the way it was implemented Conversations would automatically fall back to plain text as soon as the conditions changed (recipient switches to device with no encryption) which lead to unexpected situations. Thirdly having a default encryptions speaks against the 'mission statement' of Conversations of not forcing its security and privacey aspects upon the user. And last but not least the goal of implementing this feature in the first place: Be encrypted by default didn't work at all. I don't think there was a single user that we succesfully 'tricked' into using OMEMO who otherwise wouldn't have used it.
* offer message correction in private convsDaniel Gultsch2016-11-121-1/+1
|
* don't add outcasts or non-members in members-only rooms back to listDaniel Gultsch2016-11-122-4/+7
|
* pulled translations from transifexDaniel Gultsch2016-11-113-0/+8
|
* don't offer message correction in anonymous mucsDaniel Gultsch2016-11-111-1/+2
|
* pulled translations from transifexDaniel Gultsch2016-11-0814-26/+112
|
* brought restart threshold down to 8 times in 8hDaniel Gultsch2016-11-084-8/+31
|