aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/eu/siacs/conversations/generator (unfollow)
Commit message (Collapse)AuthorFilesLines
2016-03-23only add image files to media scannerDaniel Gultsch1-1/+0
2016-02-29refactored omemo to take multiple recipientsDaniel Gultsch1-0/+7
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-13send push enable to server. simplified loggingDaniel Gultsch2-0/+15
2016-02-12client side support for XEP-0357: Push NotificationsDaniel Gultsch1-1/+15
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-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. :(
2015-07-19Added PEP and message protocol layersAndreas Straub3-1/+94
Can now fetch/retrieve from PEP, as well as encode/decode messages
2015-06-30made httpconnection (download) ready all kind of filesDaniel Gultsch1-2/+2
2015-06-29initial http upload supportDaniel Gultsch2-8/+26
be careful: little error handling and no encryption
2015-05-05r/o support for vcard avatars. pep avatars will be preferedDaniel Gultsch1-1/+8
2015-05-03Fix typos in URL to the projectAlexander Groshev1-2/+2
2015-04-21OTR: Fix onContactStatusChanged & dont archive OTRBrianBlade1-0/+1
- Fix session handling on contact status change: Do not reset potentially active sessions; check peer's OTR-resource on disconnect - use no-permanent-store hint instead of no-store to ensure finished messages are delivered to offline/disconnected clients - add no-permanent-store to ask compliant servers not to archive OTR messages
2015-04-09don't resume old session when changing resourceiNPUTmice1-0/+7
2015-04-01Fix OTR-Error messagesBrianBlade1-2/+2
Send out OTR-Errors on unreadableMessageReceived() as well, not only on messageFromAnotherInstanceReceived
2015-03-21respond to unreadable OTR messages with error message. fixed #1021iNPUTmice1-0/+13