aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/eu/siacs/conversations/services/XmppConnectionService.java (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | push CN into nick pep node when uploading certificate. subscribe to nick nodeDaniel Gultsch2015-10-291-0/+17
| |/ /
| * | join muc even if initial conference configuration fetch failedDaniel Gultsch2015-10-221-2/+29
| | |
| * | move chat state reset from background switch to foreground switch to account ↵Daniel Gultsch2015-10-191-3/+3
| | | | | | | | | | | | for chat states sent in the mean time
| * | disconnet in background threadDaniel Gultsch2015-10-171-1/+7
| | |
| * | improved error reporting in trust keys activityDaniel Gultsch2015-10-171-2/+2
| | |
| * | introduced code to verify omemo device keys with x509 certificates.Daniel Gultsch2015-10-161-3/+6
| | | | | | | | | | | | cleaned up TrustKeysActivity to automatically close if there is nothing to do
| * | block code when doing unforced disconnectDaniel Gultsch2015-10-161-188/+188
| | |
| * | clear bitmap cache before running out of memoryDaniel Gultsch2015-10-141-0/+9
| | |
| * | make unread status and notifications presistent across restartsDaniel Gultsch2015-10-141-2/+11
| | |
| * | add config variable to enable x509 verificationDaniel Gultsch2015-10-121-19/+14
| | |
| * | add menu item in account details to renew certificateDaniel Gultsch2015-10-111-13/+39
| | |
| * | Captcha support.Armin Novak2015-10-111-0/+57
| | |
| * | initial UI work to allow setting up accounts from certifcatesDaniel Gultsch2015-10-091-15/+70
| | |
| * | catch exception when unregistering receivers that have not been registered ↵Daniel Gultsch2015-10-081-3/+11
| | | | | | | | | | | | before
| * | introduced expert options to set status to away and xa if screen is off or ↵Daniel Gultsch2015-10-081-5/+81
| | | | | | | | | | | | if phone is silenced
| * | do mam query after joinDaniel Gultsch2015-10-061-1/+3
| | |
| * | Use MAM for MUC initial history retrievalsaqura2015-10-061-28/+54
| | | | | | | | | | | | | | | If the MUC supports MAM (XEP-0313), use it to retrieve the history when joining.
| * | Properly check for MUC MAM supportsaqura2015-10-061-6/+8
| | | | | | | | | | | | | | | | | | Only use MAM (XEP-0313) in MUCs if it is supported. This should fix #1264
| * | don't put conference joins into pending on initial bindDaniel Gultsch2015-10-011-11/+14
| | |
| * | reset muc options immediately befor joinDaniel Gultsch2015-10-011-3/+2
| | |
| * | only invoke MTM in interactive mode after direct user inputDaniel Gultsch2015-09-291-8/+11
| | | | | | | | | | | | | | | | | | fixes #1027 fixes #792 fixes #1439
| * | added missing type='submit' to mam queriesDaniel Gultsch2015-09-151-2/+2
| | | | | | | | | | | | | | | fixed some nasty inheritance problems along the way fixes #1411
| * | Only show that have sessions in fingerprint listAndreas Straub2015-09-061-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Doesn't access database directly anymore but goes through AxolotlService now to obtain list of fingerprints associated with an Account/Contact. This should prevent orphaned keys littering the UI which previously couldn't be removed through the Clear Devices function. Together with 1c79982da84964c1d81179a0927d9cd1eadf53de this fixes #1393
| * | added special error state for dns timeoutDaniel Gultsch2015-09-011-2/+1
| | |
| * | fixed bug that prevented newly opened conversations to load the entire ↵Daniel Gultsch2015-08-301-0/+1
| | | | | | | | | | | | history via mam. fixes #1328
| * | Only announce device after publishing bundleAndreas Straub2015-08-261-2/+1
| | |
| * | be more restrictive about marking messages as sent_received in muc parserDaniel Gultsch2015-08-261-3/+2
| | |
| * | remove unused imports.Michael2015-08-251-1/+1
| | |
| * | Merge branch 'master' into developmentDaniel Gultsch2015-08-231-8/+6
| |\ \
| | * | introduce special iq type for internal timeouts. always use != result to ↵Daniel Gultsch2015-08-231-8/+6
| | | | | | | | | | | | | | | | check for error in callbacks
| * | | Merge branch 'master' into developmentDaniel Gultsch2015-08-231-21/+22
| |\| |
| | * | don't make subsequent iq request when original stanza returned an errorDaniel Gultsch2015-08-231-21/+22
| | | |
| * | | simulate old behaviour with messages being set to waiting while offlineDaniel Gultsch2015-08-191-1/+0
| | | |
| * | | Merge branch 'master' into developmentDaniel Gultsch2015-08-191-0/+1
| |\| |
| | * | fixed nasty 'stuck at sending' bug that got introduced in ↵Daniel Gultsch2015-08-191-0/+1
| | | | | | | | | | | | | | | | 32826ec29d28668b7f345ffcd45cd876dc980153
| * | | fully depend on smDaniel Gultsch2015-08-151-26/+24
| |/ /
| * | provide extra interface to close sockets. fixes #1330Daniel Gultsch2015-08-151-2/+1
| | |
| * | do not touch pictures that are already in the right formatDaniel Gultsch2015-08-111-4/+17
| | | | | | | | | | | | fixed #522
| * | enable axolotl encryption for jingle supported file transfersDaniel Gultsch2015-08-011-1/+1
| | |
| * | Refactor axolotl message processing workflowAndreas Straub2015-07-311-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).
| * | improved 'next encryption' selectionDaniel Gultsch2015-07-311-12/+8
| | |
| * | set time on resend to current timeDaniel Gultsch2015-07-281-1/+2
| | | | | | | | | | | | | | | fixes #1298 fixes #919
| * | Add INACTIVE state for removed keysAndreas Straub2015-07-211-15/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We introduce a new trust state: INACTIVE. This state is intended for old keys that have been removed. When a TRUSTED device is removed from the PEP devicelist, it's status will be set to INACTIVE. INACTIVE keys are shown in the UI as greyed out, non-interactible key rows. Messages are not encrypted for INACTIVE devices. When an INACTIVE device reappears in PEP, or a message is received from an INACTIVE device, it is set back to trusted.
| * | Refactor axolotl send processing/caching flowAndreas Straub2015-07-201-4/+7
| | |
| * | attempt to fix the delay problemDaniel Gultsch2015-07-201-16/+20
| | |
| * | Optimize importsAndreas Straub2015-07-201-2/+2
| | |
| * | Fix set/remove OnUpdateBlocklistListenerAndreas Straub2015-07-201-5/+5
| | |
| * | Ask for key trust when sending messagesAndreas Straub2015-07-191-6/+40
| | | | | | | | | | | | | | | | | | If the contact (or the own account) has keys that have UNDECIDED trust, we now drop the user into the new TrustKeysActivity, where they have to decide for each new key whether it should be TRUSTED or UNTRUSTED.
| * | Handle file transmission properly in axolotlAndreas Straub2015-07-191-4/+12
| | |
| * | Remove unneccessary codeAndreas Straub2015-07-191-2/+1
| | |