aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/eu/siacs/conversations/entities (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-12-01introduced build-time paranoia mode that disables unencrypted chats and ↵Daniel Gultsch1-2/+9
forces TOR
2015-12-01add error state for unavailable tor networkDaniel Gultsch1-3/+3
2015-12-01do socks5 connect manuallyDaniel Gultsch1-16/+4
2015-12-01initial tor supportDaniel Gultsch1-4/+46
2015-11-26hide subject edit button if not editable by userDaniel Gultsch1-4/+18
2015-11-26detect server identity and added muc-workaround for slackDaniel Gultsch1-0/+8
2015-11-25pgp fixes and revert configuration changesDaniel Gultsch2-24/+5
2015-11-09Use OpenPGP-API 9.0fiaxh1-2/+36
2015-10-31explicitly mark verified omemo keys in UIDaniel Gultsch1-2/+2
2015-10-29push CN into nick pep node when uploading certificate. subscribe to nick nodeDaniel Gultsch1-3/+16
2015-10-28Decrypt PGP messages in backgroundfiaxh2-0/+8
2015-10-26Don't synchronize on non-final fieldSam Whited1-1/+1
2015-10-21fixed read conversations showing up as notifications after a restartDaniel Gultsch1-5/+4
2015-10-16introduced code to verify omemo device keys with x509 certificates.Daniel Gultsch1-0/+3
cleaned up TrustKeysActivity to automatically close if there is nothing to do
2015-10-14make unread status and notifications presistent across restartsDaniel Gultsch2-14/+30
2015-10-09initial UI work to allow setting up accounts from certifcatesDaniel Gultsch1-6/+10
2015-10-06Show whether MAM is supported in MUCssaqura1-0/+5
The conference details in "Advanced Mode" now indicate whether MAM is supported by the conference server.
2015-09-28fixed NPE when executing rename callback in mucDaniel Gultsch1-1/+3
2015-09-15added missing type='submit' to mam queriesDaniel Gultsch2-9/+5
fixed some nasty inheritance problems along the way fixes #1411
2015-09-13added possibiltiy to set conferences as moderated (only visible in advanced ↵Daniel Gultsch1-6/+20
mode)
2015-09-12added mp4 to well known extensions. fixes #1403Daniel Gultsch1-1/+1
2015-09-04Issues with URLs with multiple dots in file. fixes #1373Daniel Gultsch1-7/+15
2015-09-01added special error state for dns timeoutDaniel Gultsch1-1/+4
2015-08-30fixed bug that prevented newly opened conversations to load the entire ↵Daniel Gultsch1-0/+4
history via mam. fixes #1328
2015-08-26be more restrictive about marking messages as sent_received in muc parserDaniel Gultsch1-5/+16
2015-08-23bugfix: next encryption is now being properly detectedDaniel Gultsch1-2/+2
2015-08-16fixes FS#35 - Shortcut Badger compatible to setting always_notify_in_conferencelookshe2-2/+14
2015-08-16Fixes FS#37 - Remove special treatment of unicode heartslookshe2-20/+14
Fixes FS#34 - review all calls for String.trim()
2015-08-12Fixes FS#38 - Issues with URLs with multiple dots in file namelookshe1-7/+18
2015-08-12Fixes FS#33 - Get back the commentlookshe1-0/+5
2015-08-11Merge tag '1.5.2' into trz/rebaselookshe11-219/+327
2015-08-01Let UNTRUSTED/UNDECIDED keys become INACTIVEAndreas Straub1-2/+2
2015-08-01enable axolotl encryption for jingle supported file transfersDaniel Gultsch1-17/+17
2015-07-31improved 'next encryption' selectionDaniel Gultsch2-28/+37
2015-07-30Fix session logic: enforce same type of encryptionAndreas Straub1-0/+31
2015-07-29use gcm for file encryption over httpDaniel Gultsch1-89/+8
2015-07-29Tag carbon messages in parser, adapt session logicAndreas Straub1-3/+21
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".
2015-07-29Refactor out inner classes, cache trust storeAndreas Straub1-2/+2
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.
2015-07-28removed recursion in message.getMerged*()Daniel Gultsch1-13/+19
2015-07-22show warning when trying to highlight users that have left the conferenceDaniel Gultsch1-0/+9
2015-07-22treat private, non-anonymous mucs like 1:1 chats notification wiseDaniel Gultsch1-0/+7
2015-07-20Optimize importsAndreas Straub3-10/+4
2015-07-19Don't merge messages with different trust statusesAndreas Straub1-1/+7
2015-07-19Show trust status of messages' originating sessionAndreas Straub1-0/+4
Shade lock icon red if message was received in a session that has not been marked trusted by the user or fingerprint is unknown
2015-07-19Overhauled Message taggingAndreas Straub1-9/+10
Messages are now tagged with the IdentityKey fingerprint of the originating session. IdentityKeys have one of three trust states: undecided (default), trusted, and untrusted/not yet trusted.
2015-07-19Fix displaying Contact IdentityKeysAndreas Straub1-64/+0
Migrate ContactDetailsActivity to use new SQL IdentityKeys storage, remove dead code from Contact class.
2015-07-19Tag messages with originating sessionAndreas Straub1-0/+4
This can be used later in order to display trust status of messages, as well as for potential resending of messages in case of preKey conflicts.
2015-07-19Fetch bundles on-demand, encrypt in backgroundAndreas Straub1-3/+3
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-19Reformat code to use tabsAndreas Straub1-10/+10
This really sucks to do it like this. Sorry. :(
2015-07-19Reworked axolotl protocol layerAndreas Straub3-29/+54
Numerous fixes