8f14d2b
removed recursion in message.getMerged*()
Daniel Gultsch created
8f14d2b
removed recursion in message.getMerged*()
Daniel Gultsch created
8924c44
changed logging. (work around logcat null pointer
Daniel Gultsch created
6b8e1ec
log reason for message failure
Daniel Gultsch created
36d31e7
linked XEPs in README
Daniel Gultsch created
ff0c114
set time on resend to current time
fixes #1298 fixes #919
Daniel Gultsch created
9c94c9a
rewrote dns fallback
Daniel Gultsch created
e5fae42
call refreshUi directly
Daniel Gultsch created
c32162c
switch/case can't deal with null pointers
Daniel Gultsch created
cd204d5
show warning when trying to highlight users that have left the conference
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