f7634a8
treat private, non-anonymous mucs like 1:1 chats notification wise
Daniel Gultsch created
f7634a8
treat private, non-anonymous mucs like 1:1 chats notification wise
Daniel Gultsch created
db05d26
Always build own device session automatically
Andreas Straub created
9c1c86e
add no-store to chat states
Daniel Gultsch created
63206e6
use type=chat more often to go along with new, simple carbon and mam rules
* change chat states to type=chat and chat markers to type=chat * use same type as requesting stanza for delivery receipts (which should make them type=chat most of the time)
Daniel Gultsch created
a1e6394
use 'interactive mode' when starting downloads from the context menu
Daniel Gultsch created
c2813ce
Hide regenerate keys button
Can re-enable it via Config.java setting
Andreas Straub created
4c1c289
Disable trust toggle completely for INACTIVE keys
Andreas Straub created
456d4c8
made image file format configurable by Config.java
Daniel Gultsch created
4a051b6
bump to version 1.5.2
Daniel Gultsch created
d38228f
fixed npe in error message handling
Daniel Gultsch created
f076b4b
bump to version 1.5.2
Daniel Gultsch created
f6281a1
fixed npe in error message handling
Daniel Gultsch created
0d679a7
decreased saturation of received message bubbles by 25 units
Daniel Gultsch created
92b5081
Add INACTIVE state for removed keys
We introduce a new trust state: INACTIVE. This state is intended for old keys that have been removed. When a TRUSTED device is removed from the PEP devicelist, it's status will be set to INACTIVE. INACTIVE keys are shown in the UI as greyed out, non-interactible key rows. Messages are not encrypted for INACTIVE devices. When an INACTIVE device reappears in PEP, or a message is received from an INACTIVE device, it is set back to trusted.
Andreas Straub created
3c5c0c7
Fill own device sessions into SessionMap
Andreas Straub created
1aeb587
allow for private messages being started from muc details in anonymous mucs
Daniel Gultsch created
31cb742
version bump to 1.5.1 and changelog
Daniel Gultsch created
40499be
version bump to 1.5.1 and changelog
Daniel Gultsch created
32f9061
and now do that properly
Daniel Gultsch created
ffa588b
and now do that properly
Daniel Gultsch created
af76ad0
end otr session when receiving failed otr message warnings
Daniel Gultsch created
394486b
bugfix: also add no-permanent-storage to message hints
Daniel Gultsch created
f1ee5cc
bugfix: changed condition of onOtrSessionEstablished being called
fixed #1263 fixed #1260 fixed #1293
Daniel Gultsch created
96f3832
pulled new translations from transifex
Daniel Gultsch created
5c2720e
bugfix: don't crash if aes key could not be set before jingle transfer
Daniel Gultsch created
37cbdb8
bugfix: use sendIqPacket method in service instead of invoking XmppConnection directly
Daniel Gultsch created
086653b
bugfix: accept status code 201 on http upload
Daniel Gultsch created
87bc9d3
end otr session when receiving failed otr message warnings
Daniel Gultsch created
a502710
bugfix: also add no-permanent-storage to message hints
Daniel Gultsch created
f74ee76
bugfix: changed condition of onOtrSessionEstablished being called
fixed #1263 fixed #1260 fixed #1293
Daniel Gultsch created
74e0502
very subtle
Daniel Gultsch created
b7ff2c3
Use properly fixed numeral values in Trust enum
Why, oh God, why?! #thanksjamesgosling
Andreas Straub created
639ebd6
Remove unused import
Andreas Straub created
122bc97
Switch payload encryption to AES-GCM
This also ensures that the IV is generated with proper randomness.
Andreas Straub created
971aa3a
Also decrypt messages from UNTRUSTED sessions
Andreas Straub created
d2845e9
Refactor axolotl send processing/caching flow
Andreas Straub created
8be0e8a
Start TrustKeysActivity if no keys are TRUSTED
If there are no UNDECIDED keys, but none of the contact's keys are trusted, redirect the user to the TrustKeysActivity
Andreas Straub created
4ee3f33
Do not display clear devices button if not online
Andreas Straub created
ab2d114
Add purge axolotl key option
Can now long-press a key to permanently purge it.
Andreas Straub created
0ee6412
Fix getNumTrustedKeys
Andreas Straub created
5ab0d5d
pulled new translations from transifex
Daniel Gultsch created
e79f82c
attempt to fix the delay problem
Daniel Gultsch created
dcf9117
changed sizes of avatars and padding in new message bubbles
Daniel Gultsch created
e6cb12d
changed message bubble appearance
Raphael Pohl created
504ef0b
rely on refreshUi/refreshUiReal and make sure it is being used everywhere
Daniel Gultsch created
75a1cfe
Merge branch 'development' of github.com:siacs/Conversations into development
Daniel Gultsch created
8559ca0
fixed monospace font and android L
Daniel Gultsch created
d0c99aa
Remove duplicate dependency
Andreas Straub created
aaa8fe8
Merge branch 'CryptoNextBeta' into development
* CryptoNextBeta: (60 commits) Lock TrustKeys if no trusted keys are available Optimize imports Use MD style for key trust toggle switch Fix set/remove OnUpdateBlocklistListener Fix axolotl database migration Remove device list from EditAccount Add clear devices to overflow menu in EditAccount Ask for key trust when sending messages Encrypt files for HTTP upload in encrypted chats Refactor trust key ui and show in account details Send correct body for HTTP files Handle file transmission properly in axolotl Remove unneccessary code Fix trust status for outgoing messages Don't merge messages with different trust statuses Fix copying of axolotl keys to clipboard Add refresh icon to v21 theme Disable Axolotl option if not usable Show trust status of messages' originating session Add key trust toggle to ContactDetailsActivity ...
Andreas Straub created
19a0ae4
Lock TrustKeys if no trusted keys are available
Andreas Straub created