aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/eu/siacs/conversations/services (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-10-11add menu item in account details to renew certificateDaniel Gultsch1-13/+39
2015-10-11Captcha support.Armin Novak1-0/+57
2015-10-09initial UI work to allow setting up accounts from certifcatesDaniel Gultsch1-15/+70
2015-10-08catch exception when unregistering receivers that have not been registered ↵Daniel Gultsch1-3/+11
before
2015-10-08introduced expert options to set status to away and xa if screen is off or ↵Daniel Gultsch2-22/+82
if phone is silenced
2015-10-06do mam query after joinDaniel Gultsch1-1/+3
2015-10-06Use MAM for MUC initial history retrievalsaqura2-28/+66
If the MUC supports MAM (XEP-0313), use it to retrieve the history when joining.
2015-10-06Properly check for MUC MAM supportsaqura1-6/+8
Only use MAM (XEP-0313) in MUCs if it is supported. This should fix #1264
2015-10-06clean up log exporting service. properly end service after exportingDaniel Gultsch1-102/+106
2015-10-01don't put conference joins into pending on initial bindDaniel Gultsch1-11/+14
2015-10-01reset muc options immediately befor joinDaniel Gultsch1-3/+2
2015-09-29only invoke MTM in interactive mode after direct user inputDaniel Gultsch1-8/+11
fixes #1027 fixes #792 fixes #1439
2015-09-22swapped icons for foreground servicesDaniel Gultsch2-4/+3
2015-09-21Export logs to SD card preferencefiaxh1-0/+141
2015-09-15added missing type='submit' to mam queriesDaniel Gultsch1-2/+2
fixed some nasty inheritance problems along the way fixes #1411
2015-09-06Only show that have sessions in fingerprint listAndreas Straub1-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
2015-09-01added special error state for dns timeoutDaniel Gultsch1-2/+1
2015-08-30fixed bug that prevented newly opened conversations to load the entire ↵Daniel Gultsch2-1/+10
history via mam. fixes #1328
2015-08-26use dedicated colors for primary and primary_darkDaniel Gultsch1-1/+1
2015-08-26Only announce device after publishing bundleAndreas Straub1-2/+1
2015-08-26be more restrictive about marking messages as sent_received in muc parserDaniel Gultsch1-3/+2
2015-08-25remove unused imports.Michael1-1/+1
2015-08-23introduce special iq type for internal timeouts. always use != result to ↵Daniel Gultsch2-9/+7
check for error in callbacks
2015-08-23don't make subsequent iq request when original stanza returned an errorDaniel Gultsch1-21/+22
2015-08-19simulate old behaviour with messages being set to waiting while offlineDaniel Gultsch1-1/+0
2015-08-19fixed nasty 'stuck at sending' bug that got introduced in ↵Daniel Gultsch1-0/+1
32826ec29d28668b7f345ffcd45cd876dc980153
2015-08-16fixes FS#35 - Shortcut Badger compatible to setting always_notify_in_conferencelookshe1-1/+1
2015-08-15fully depend on smDaniel Gultsch1-26/+24
2015-08-15provide extra interface to close sockets. fixes #1330Daniel Gultsch1-2/+1
2015-08-12- Introduction of SwipeRefreshLayout for conversation viewsteckbrief1-31/+44
- OnScrollListener for ListView of messages removed and replaced with swipe refresh - Loading of messages now possible even if no message is present in conversation
2015-08-11Merge tag '1.5.2' into trz/rebaselookshe3-240/+411
2015-08-11do not touch pictures that are already in the right formatDaniel Gultsch2-13/+22
fixed #522
2015-08-10put wake locks on out of band file transfersDaniel Gultsch1-0/+7
2015-08-10report wrong file size in otr encrypted jingle file transfers to be ↵Daniel Gultsch1-1/+2
compatible with conversations > 1.6
2015-08-01enable axolotl encryption for jingle supported file transfersDaniel Gultsch2-1/+98
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-31improved 'next encryption' selectionDaniel Gultsch1-12/+8
2015-07-29show http downloaded images in notificationDaniel Gultsch1-2/+3
2015-07-28set time on resend to current timeDaniel Gultsch1-1/+2
fixes #1298 fixes #919
2015-07-22treat private, non-anonymous mucs like 1:1 chats notification wiseDaniel Gultsch1-1/+1
2015-07-21Add INACTIVE state for removed keysAndreas Straub1-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.
2015-07-21bugfix: use sendIqPacket method in service instead of invoking ↵Daniel Gultsch1-3/+2
XmppConnection directly
2015-07-20Refactor axolotl send processing/caching flowAndreas Straub1-4/+7
2015-07-20attempt to fix the delay problemDaniel Gultsch1-16/+20
2015-07-20Optimize importsAndreas Straub2-3/+4
2015-07-20Fix set/remove OnUpdateBlocklistListenerAndreas Straub1-5/+5
2015-07-19Ask for key trust when sending messagesAndreas Straub1-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.
2015-07-19Handle file transmission properly in axolotlAndreas Straub1-4/+12
2015-07-19Remove unneccessary codeAndreas Straub1-2/+1
2015-07-19Fix trust status for outgoing messagesAndreas Straub1-0/+4
Tag sent messages with own fingerprint, set own fingerprint as always trusted, include own fingerprint in database trust search, explicitly reset trust colorfilter