aboutsummaryrefslogtreecommitdiffstats
path: root/src/main (follow)
Commit message (Collapse)AuthorAgeFilesLines
* do not touch pictures that are already in the right formatDaniel Gultsch2015-08-116-51/+218
| | | | fixed #522
* use same code that is used to open files for imagesDaniel Gultsch2015-08-111-4/+1
| | | | fixes #1323
* changed color of 'whispered' prefixDaniel Gultsch2015-08-111-2/+1
| | | | fixes #1326
* put wake locks on out of band file transfersDaniel Gultsch2015-08-105-25/+32
|
* report wrong file size in otr encrypted jingle file transfers to be ↵Daniel Gultsch2015-08-103-3/+10
| | | | compatible with conversations > 1.6
* provide more detailed error toasts for http file downloadDaniel Gultsch2015-08-102-38/+61
|
* fixed image preview in notfications for images that arrived over jingleDaniel Gultsch2015-08-081-6/+4
|
* decreased right hand side padding in contact keysDaniel Gultsch2015-08-081-1/+3
|
* renamed multi-end / axolotl to OMEMODaniel Gultsch2015-08-088-26/+25
|
* removed dead codeDaniel Gultsch2015-08-081-10/+0
|
* don't request ack for iq stanzas before stream managment is initializedDaniel Gultsch2015-08-081-2/+2
| | | | fixes #1322
* Increase number of published prekeys for releaseAndreas Straub2015-08-071-1/+1
|
* request server-ACKs for iq stanzasDaniel Gultsch2015-08-061-33/+37
|
* fail old/invalid iq stanzas on bindDaniel Gultsch2015-08-061-0/+13
|
* hide multi-end and otr encryption in conferencesDaniel Gultsch2015-08-061-2/+3
|
* Improve TrustKeysActivity slider responsivenessAndreas Straub2015-08-051-11/+11
| | | | | | Slider used to skip back on drag-and-drop action. The switch doesn't trigger explicit whole UI refreshes anymore, it now directly adjusts the "done" button's locked status.
* added config.java variable to hide openpgp as an encryption methodDaniel Gultsch2015-08-053-0/+4
|
* changed text selection colorDaniel Gultsch2015-08-053-0/+3
|
* added Config.java varibale to lock account creation to specfic domainDaniel Gultsch2015-08-039-33/+112
|
* sync translations with transifexDaniel Gultsch2015-08-0324-71/+14
|
* lets try jpeg for a whileDaniel Gultsch2015-08-011-1/+1
|
* temporarily renamed new encryption method to 'Multi-End' until a better name ↵Daniel Gultsch2015-08-011-10/+10
| | | | has been found
* use content-type in http slot request and stick with during uploadDaniel Gultsch2015-08-012-2/+8
|
* fixed calculated file size in http slot requestDaniel Gultsch2015-08-011-15/+13
|
* Let UNTRUSTED/UNDECIDED keys become INACTIVEAndreas Straub2015-08-019-116/+138
|
* enable axolotl encryption for jingle supported file transfersDaniel Gultsch2015-08-0110-138/+223
|
* Provide process function for key transport messageAndreas Straub2015-07-314-19/+84
|
* Refactor axolotl message processing workflowAndreas Straub2015-07-317-157/+121
| | | | | | | | | | | | | | 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).
* Reformat codeAndreas Straub2015-07-313-86/+87
|
* Change to new wire protocol versionAndreas Straub2015-07-315-73/+112
|
* added missing carbon column message table create statementDaniel Gultsch2015-07-311-0/+1
| | | | fixes #1310
* improved 'next encryption' selectionDaniel Gultsch2015-07-316-73/+69
|
* removed expert setting to 'force encryption'. merged certifcate and ↵Daniel Gultsch2015-07-312-83/+75
| | | | encryption settings into same category
* Fix session logic: enforce same type of encryptionAndreas Straub2015-07-302-25/+34
|
* fixed some colors in message adapterDaniel Gultsch2015-07-305-28/+33
|
* use gcm for file encryption over httpDaniel Gultsch2015-07-296-104/+127
|
* Reset lock color for non-axolotl messagesAndreas Straub2015-07-291-0/+2
|
* Highlight selected message's fingerprint in listAndreas Straub2015-07-297-13/+34
|
* Rerender message bubbles on encryption changeAndreas Straub2015-07-291-0/+1
|
* Tag carbon messages in parser, adapt session logicAndreas Straub2015-07-294-7/+32
| | | | | | 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".
* Fix NPE: consider unknown keys UNDECIDEDAndreas Straub2015-07-291-1/+2
|
* Color plaintext messages in encrypted sessions redAndreas Straub2015-07-291-0/+30
| | | | | | | | | 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
* Improve trust toggle responsivenessAndreas Straub2015-07-291-6/+1
| | | | Removed unnecessary UI refreshes, explicitly update UI where needed.
* Refactor out inner classes, cache trust storeAndreas Straub2015-07-2910-709/+760
| | | | | | | 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.
* add new received message bubble drawableDaniel Gultsch2015-07-2915-0/+0
|
* show http downloaded images in notificationDaniel Gultsch2015-07-291-2/+3
|
* removed recursion in message.getMerged*()Daniel Gultsch2015-07-281-13/+19
|
* changed logging. (work around logcat null pointerDaniel Gultsch2015-07-282-2/+1
|
* log reason for message failureDaniel Gultsch2015-07-281-0/+7
|
* set time on resend to current timeDaniel Gultsch2015-07-281-1/+2
| | | | | fixes #1298 fixes #919