- Aug 01, 2015
-
-
Daniel Gultsch authored
-
Daniel Gultsch authored
-
Daniel Gultsch authored
-
Daniel Gultsch authored
-
Daniel Gultsch authored
-
Andreas Straub authored
-
- Jul 31, 2015
-
-
Daniel Gultsch authored
-
Andreas Straub authored
-
Andreas Straub authored
XmppAxolotlMessage is now entirely responsible for handling encryption and decryption of messages, only leveraging XmppAxolotlSession as a packing/unpacking primitive for payload keys. Removed pseudo-dead session generation code step from prepareMessage function, as sessions have been created by invoking the TrustKeysActivity for a while now. Added prepareKeyTransportMessage function, which creates a message with no payload. The key that is packed into the header keyElements can then be used for other purposes (e.g. encrypted file transfer).
-
Andreas Straub authored
-
Andreas Straub authored
-
Daniel Gultsch authored
fixes #1310
-
- Jul 30, 2015
-
-
Daniel Gultsch authored
-
Daniel Gultsch authored
removed expert setting to 'force encryption'. merged certifcate and encryption settings into same category
-
Andreas Straub authored
-
Daniel Gultsch authored
-
- Jul 29, 2015
-
-
Daniel Gultsch authored
-
Andreas Straub authored
-
Andreas Straub authored
-
Andreas Straub authored
-
Andreas Straub authored
Messages sent from another device of the own account are now explicitly tagged as carboned message. The session detection logic now uses this tag to find "session borders".
-
Andreas Straub authored
-
Andreas Straub authored
Plaintext messages that were received while in an encrypted session are now colored red. We define "in an encrypted session" if a) the last message sent by our own device before the message under consideration (or any message received between then and now) was encrypted AND b) the next message will be sent encrypted or the next message sent after the one under consideration was sent encrypted
-
Andreas Straub authored
Removed unnecessary UI refreshes, explicitly update UI where needed.
-
Andreas Straub authored
Moves SQLiteAxolotlStore and XmppAxolotlSession into proper classes. IdentityKeys trust statuses are now cached in an LruCache to prevent hammering the database when rendering the UI.
-
Daniel Gultsch authored
-
- Jul 28, 2015
-
-
Daniel Gultsch authored
-
Daniel Gultsch authored
-
Daniel Gultsch authored
-
Daniel Gultsch authored
-
Daniel Gultsch authored
-
Daniel Gultsch authored
fixes #1298 fixes #919
-
- Jul 24, 2015
-
-
Daniel Gultsch authored
-
Daniel Gultsch authored
-
- Jul 23, 2015
-
-
Daniel Gultsch authored
-
- Jul 22, 2015
-
-
Daniel Gultsch authored
-
Daniel Gultsch authored
-
Andreas Straub authored
-
Daniel Gultsch authored
-
Daniel Gultsch authored
* 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)
-