Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | mark conversations as read after receiving blocklist push for that conversations | Daniel Gultsch | 2016-11-28 | 1 | -0/+9 | |
| | | | ||||||
* | | | allow fingerprint verification via context menu | Daniel Gultsch | 2016-11-28 | 4 | -20/+94 | |
| | | | ||||||
* | | | add support for body paramater in xmpp uri | Daniel Gultsch | 2016-11-28 | 2 | -6/+36 | |
| | | | ||||||
* | | | sent messages from unverified devices show red lock | Daniel Gultsch | 2016-11-28 | 1 | -1/+1 | |
| | | | ||||||
* | | | fixed migrations from pre-btbv phase | Daniel Gultsch | 2016-11-25 | 1 | -3/+7 | |
| | | | ||||||
* | | | always force close a connection when disabling from error state | Daniel Gultsch | 2016-11-24 | 2 | -1/+5 | |
| | | | ||||||
* | | | changed design language to match BTBV proposal | Daniel Gultsch | 2016-11-24 | 2 | -8/+13 | |
| | | | | | | | | | | | | | | | * untrusted messages have red background * unverified message have normal background and red lock | |||||
* | | | update the conversations view (and the lock icon) after receiving device list | Daniel Gultsch | 2016-11-24 | 1 | -0/+1 | |
| | | | ||||||
* | | | explictly scan for aztec and qr codes only | Daniel Gultsch | 2016-11-23 | 3 | -31/+4 | |
| | | | ||||||
* | | | introduced blind trust before verification mode | Daniel Gultsch | 2016-11-23 | 6 | -7/+54 | |
| | | | | | | | | | | | | read more about the concept on https://gultsch.de/trust.html | |||||
* | | | added share button to account details | Daniel Gultsch | 2016-11-22 | 4 | -25/+264 | |
| | | | ||||||
* | | | show proper avatar for 'self' contact. fixes #2138 | Daniel Gultsch | 2016-11-22 | 2 | -2/+9 | |
| | | | ||||||
* | | | offer verification directly from the trust keys screen | Daniel Gultsch | 2016-11-22 | 2 | -3/+78 | |
| | | | ||||||
* | | | use aztec code instead of qr | Daniel Gultsch | 2016-11-21 | 1 | -10/+5 | |
| | | | ||||||
* | | | use constants for some preferences | Daniel Gultsch | 2016-11-21 | 3 | -15/+20 | |
| | | | ||||||
* | | | when swiping don't clean startup counter entirely. just don't count last startup | Daniel Gultsch | 2016-11-21 | 2 | -5/+10 | |
| | | | ||||||
* | | | introduced custom tls socket factory to make tls1.2 work for http connections | Daniel Gultsch | 2016-11-20 | 2 | -12/+71 | |
| | | | ||||||
* | | | remove omemo devices from annoucement after 7 days of inactivity | Daniel Gultsch | 2016-11-19 | 4 | -22/+69 | |
| | | | ||||||
* | | | don't use xmpp uri for self verification if account is disabled | Daniel Gultsch | 2016-11-19 | 1 | -1/+1 | |
| | | | ||||||
* | | | save last activation time in fingerprint status | Daniel Gultsch | 2016-11-19 | 5 | -8/+58 | |
| | | | ||||||
* | | | removed some unecessary locking | Daniel Gultsch | 2016-11-19 | 1 | -20/+19 | |
| | | | ||||||
* | | | close socket after failed stream open | Daniel Gultsch | 2016-11-19 | 1 | -1/+4 | |
| | | | ||||||
* | | | check if thread was interrupted before doing operations on socket | Daniel Gultsch | 2016-11-19 | 2 | -76/+77 | |
| | | | ||||||
* | | | fixed regression that would crash create contact dialog. fixes #2131 | Daniel Gultsch | 2016-11-19 | 1 | -2/+4 | |
| | | | ||||||
* | | | show 'clear devices' button underneath own devices | Daniel Gultsch | 2016-11-18 | 5 | -48/+46 | |
| | | | ||||||
* | | | removed some unecessary logging from omemo message generation | Daniel Gultsch | 2016-11-18 | 1 | -4/+0 | |
| | | | ||||||
* | | | lower own otr fingerprint | Daniel Gultsch | 2016-11-18 | 1 | -1/+2 | |
| | | | ||||||
* | | | issue ping after network change | Daniel Gultsch | 2016-11-18 | 2 | -3/+3 | |
| | | | ||||||
* | | | lower reconnection time | Daniel Gultsch | 2016-11-18 | 1 | -1/+1 | |
| | | | ||||||
* | | | synchronzie on xmpp service around all state changes | Daniel Gultsch | 2016-11-18 | 1 | -106/+113 | |
| | | | ||||||
* | | | don't reset last connect time on network change | Daniel Gultsch | 2016-11-18 | 2 | -7/+9 | |
| | | | ||||||
* | | | use lower case otr fingerprints for comparison | Daniel Gultsch | 2016-11-18 | 2 | -2/+3 | |
| | | | ||||||
* | | | removed some very verbose logging from axolotl service | Daniel Gultsch | 2016-11-18 | 1 | -1/+0 | |
| | | | ||||||
* | | | lower casing fingerprints when parsing URI | Daniel Gultsch | 2016-11-18 | 1 | -1/+1 | |
| |/ |/| | ||||||
* | | put omemo fingerprint in own uri (qr code / nfc) | Daniel Gultsch | 2016-11-17 | 6 | -17/+80 | |
| | | ||||||
* | | parse omemo fingerprints from uris | Daniel Gultsch | 2016-11-17 | 10 | -44/+171 | |
| | | ||||||
* | | fixed back and forth between Welcome- and EditAccountActivity | Daniel Gultsch | 2016-11-17 | 1 | -4/+25 | |
| | | ||||||
* | | use base64.nowrap for omemo keys | Daniel Gultsch | 2016-11-17 | 1 | -3/+3 | |
| | | ||||||
* | | reset startup count when swiped away (only count kills) | Daniel Gultsch | 2016-11-17 | 2 | -7/+3 | |
| | | ||||||
* | | slightly darken verified icon + mark inactive | Daniel Gultsch | 2016-11-16 | 1 | -0/+2 | |
| | | ||||||
* | | work around -1 in next encryption | Daniel Gultsch | 2016-11-15 | 1 | -1/+1 | |
| | | ||||||
* | | refactor omemo fingerprint UI code | Daniel Gultsch | 2016-11-15 | 5 | -199/+250 | |
| | | ||||||
* | | distinguish between general i/o error and write exception when copying files | Daniel Gultsch | 2016-11-15 | 3 | -13/+27 | |
| | | ||||||
* | | fixed enabling trust toggle. unknown->untrusted | Daniel Gultsch | 2016-11-15 | 2 | -4/+7 | |
| | | ||||||
* | | refactore trust enum to be FingerprintStatus class with trust and active | Daniel Gultsch | 2016-11-14 | 11 | -289/+327 | |
| | | ||||||
* | | increase restart threshold | Daniel Gultsch | 2016-11-14 | 1 | -2/+2 | |
| | | ||||||
* | | extract affiliations from unavailable presence | Daniel Gultsch | 2016-11-13 | 5 | -16/+23 | |
| | | ||||||
* | | Stop automagically select default encryption | Daniel Gultsch | 2016-11-13 | 1 | -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 convs | Daniel Gultsch | 2016-11-12 | 1 | -1/+1 | |
| | | ||||||
* | | don't add outcasts or non-members in members-only rooms back to list | Daniel Gultsch | 2016-11-12 | 2 | -4/+7 | |
| | |