aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/eu/siacs/conversations/generator (unfollow)
Commit message (Collapse)AuthorFilesLines
2016-03-02Fixes FS#147: Disable OMEMOsteckbrief2-6/+0
2016-03-02Fixes FS#148: Remove 'store' hint from chat-markerssteckbrief1-2/+1
2016-02-29refactored omemo to take multiple recipientsDaniel Gultsch1-0/+7
2016-02-23Removed stupid message correctionsteckbrief1-6/+0
2016-02-23Removed unnecessary dependencies to XmppConnectionService and added ↵steckbrief2-26/+2
allowMessageCorrection to preferences
2016-02-16added setting to opt-out of message correction. renamed preferences and ↵Daniel Gultsch1-1/+6
options to settings
2016-02-15basic support for XEP-0308: Last Message Correction. fixes #864Daniel Gultsch2-0/+4
2016-02-15add missing type='submit' attribute to enable push formDaniel Gultsch1-0/+1
2016-02-13Fixes FS#105: XHTML par for images addedsteckbrief1-0/+12
2016-02-13Fixed overwriting of changes for fixing FS#70. Unused method removed from ↵steckbrief4-73/+0
generator classes.
2016-02-13send push enable to server. simplified loggingDaniel Gultsch2-0/+15
2016-02-12Imports organizedsteckbrief3-7/+2
2016-02-12client side support for XEP-0357: Push NotificationsDaniel Gultsch1-1/+15
2016-02-11Compilation errors and merge mixups fixedsteckbrief1-1/+1
2016-01-24Use a Presence class for presence informationStephen Paul Weber1-15/+4
Only has status for now, but doing it so I can add disco to it
2016-01-03add obb url to unencrypted messagesDaniel Gultsch1-0/+1
2016-01-01removed xhtml body. fixes #1594Daniel Gultsch1-12/+0
2015-12-17add 'store' message hint to displayed chat markersDaniel Gultsch1-0/+1
2015-12-10renamed pretty-please-store message hint to storeDaniel Gultsch1-1/+1
2015-12-01combine multiple message receipts into single messageDaniel Gultsch1-6/+8
2015-11-09Sign empty statusfiaxh1-1/+0
2015-10-29push CN into nick pep node when uploading certificate. subscribe to nick nodeDaniel Gultsch2-0/+7
2015-10-16introduced code to verify omemo device keys with x509 certificates.Daniel Gultsch1-3/+7
cleaned up TrustKeysActivity to automatically close if there is nothing to do
2015-10-11add menu item in account details to renew certificateDaniel Gultsch1-0/+21
2015-10-11Captcha support.Armin Novak1-0/+10
2015-10-08removed oob element from file messagesDaniel Gultsch1-1/+0
2015-10-08introduced expert options to set status to away and xa if screen is off or ↵Daniel Gultsch1-1/+16
if phone is silenced
2015-10-07add xhtml image tag to unencrypted image urls. add oob tag to all files that ↵Daniel Gultsch1-2/+18
are on remote hosts
2015-09-23use Conversations 1.x.y as user agent string in http upload and downloadDaniel Gultsch1-3/+3
2015-09-19fixed content-type indication in http uploadDaniel Gultsch1-1/+1
2015-09-15added missing type='submit' to mam queriesDaniel Gultsch1-3/+4
fixed some nasty inheritance problems along the way fixes #1411
2015-09-01use same method to add message hints to otr message everywhere it is neededDaniel Gultsch1-5/+9
2015-09-01tag axolotl messages with pretty-please-storeDaniel Gultsch1-0/+1
2015-08-16Fixes FS#37 - Remove special treatment of unicode heartslookshe1-1/+1
Fixes FS#34 - review all calls for String.trim()
2015-08-11Merge tag '1.5.2' into trz/rebaselookshe3-12/+46
2015-08-01use content-type in http slot request and stick with during uploadDaniel Gultsch1-1/+4
2015-07-31Refactor axolotl message processing workflowAndreas Straub1-1/+1
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).
2015-07-22add no-store to chat statesDaniel Gultsch1-0/+2
2015-07-22use type=chat more often to go along with new, simple carbon and mam rulesDaniel Gultsch1-6/+5
* 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)
2015-07-21made image file format configurable by Config.javaDaniel Gultsch1-4/+0
2015-07-21bugfix: also add no-permanent-storage to message hintsDaniel Gultsch1-0/+1
2015-07-21bugfix: also add no-permanent-storage to message hintsDaniel Gultsch1-0/+1
2015-07-20Refactor axolotl send processing/caching flowAndreas Straub1-4/+1
2015-07-20attempt to fix the delay problemDaniel Gultsch1-27/+7
2015-07-20Optimize importsAndreas Straub2-5/+3
2015-07-19Clean up loggingAndreas Straub1-1/+1
Add a fixed prefix to axolotl-related log messages, set log levels sensibly.
2015-07-19Rework PEP content verificationAndreas Straub1-1/+1
Now checks which part(s) are out of sync w/ local storage, and updates only those, rather than assuming the entire node corrupt and overwriting it all (especially relevant for preKey list)
2015-07-19Fetch bundles on-demand, encrypt in backgroundAndreas Straub1-4/+6
Bundles are now fetched on demand when a session needs to be established. This should lessen the chance of changes to the bundles occuring before they're used, as well as lessen the load of fetching bundles. Also, the message encryption is now done in a background thread, as this can be somewhat costly if many sessions are present. This is probably not going to be an issue in real use, but it's good practice anyway.
2015-07-19Migrate to new PEP layoutAndreas Straub1-20/+9
Merge prekeys into bundle node
2015-07-19Reformat code to use tabsAndreas Straub2-29/+29
This really sucks to do it like this. Sorry. :(