aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/eu/siacs/conversations/xmpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add INACTIVE state for removed keysAndreas Straub2015-07-212-5/+5
| | | | | | | | | | | | | 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.
* rely on refreshUi/refreshUiReal and make sure it is being used everywhereDaniel Gultsch2015-07-201-5/+1
|
* Optimize importsAndreas Straub2015-07-206-17/+17
|
* Ask for key trust when sending messagesAndreas Straub2015-07-191-0/+5
| | | | | | 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.
* Added PEP and message protocol layersAndreas Straub2015-07-191-0/+5
| | | | Can now fetch/retrieve from PEP, as well as encode/decode messages
* bugfix: don't crash if aes key could not be set before jingle transferDaniel Gultsch2015-07-191-1/+4
|
* increased ibb block sizeDaniel Gultsch2015-07-172-4/+2
|
* renamed downloadable to transferableDaniel Gultsch2015-07-102-19/+17
|
* catch number format exception in server ackDaniel Gultsch2015-07-101-10/+14
|
* initial http upload supportDaniel Gultsch2015-06-293-29/+13
| | | | be careful: little error handling and no encryption
* don't perform dns lookups on domain parts that obviously look like ip addressesDaniel Gultsch2015-06-191-43/+53
|
* properly calculate remaining size. should fix #1243Daniel Gultsch2015-06-031-2/+7
|
* let dns library take care of no-srv style hosts as wellDaniel Gultsch2015-05-281-3/+0
|
* Merge branch 'master' into developmentDaniel Gultsch2015-05-251-1/+1
|\
| * use same sm check inside xmppconnection and outDaniel Gultsch2015-05-251-1/+1
| |
* | rewrote parser code. mam id and possible other stuff still missing. also ↵Daniel Gultsch2015-05-202-10/+18
| | | | | | | | massivly untested
* | provide helper function for getting the content of a child directlyDaniel Gultsch2015-05-202-2/+24
|/
* use same socket time out for jingle and xmpp connectionsDaniel Gultsch2015-05-181-1/+1
|
* use a 20s timeout on socks5 connectionsDaniel Gultsch2015-05-181-2/+5
|
* don't offer initiator his own candidatesDaniel Gultsch2015-05-181-2/+4
|
* fixed crash on failed account registryDaniel Gultsch2015-05-171-1/+1
|
* let jingle connection and manager handle message statusDaniel Gultsch2015-05-162-0/+10
|
* Force Nameprepping of JID domain partsAndreas Straub2015-05-141-3/+10
| | | | | | | | | | The IDN.toAscii()/IDN.toUnicode() family only namepreps the original domain passed to it if it contained non-ASCII characters. This means that for all-ASCII domains, no canonicalization is performed, which leads to issues like case-sensitivity. This workaround explicitly namepreps domain parts before calling IDN.toAscii() on them, in order to get a canonicalized representation (most notably, case invariance). A basic DB migration is also included.
* always log reason for failed file transferDaniel Gultsch2015-05-142-2/+18
|
* throw proper exception before changing account into error stateDaniel Gultsch2015-05-081-11/+31
|
* fixed encrypted ibb file transfer which was broken with ART. fixes #1172Daniel Gultsch2015-05-072-26/+33
|
* fixed npe when missing instructions on failed registerDaniel Gultsch2015-05-061-7/+5
|
* fwiw don't allow stanza count to go over MAX_INTDaniel Gultsch2015-05-061-0/+9
|
* r/o support for vcard avatars. pep avatars will be preferedDaniel Gultsch2015-05-051-10/+40
|
* mark account with incompatible server when no sasl mechansim could be foundDaniel Gultsch2015-05-021-19/+24
|
* added config option to be a bit more verbose about stanza countsDaniel Gultsch2015-04-291-4/+14
|
* use xmppserviceconnection to send iq packets in jingle connectionDaniel Gultsch2015-04-261-4/+4
|
* fixed service discovery by properly storing and checking identitiesDaniel Gultsch2015-04-251-27/+48
|
* cleaned up file handlingDaniel Gultsch2015-04-252-10/+10
|
* fixed a bug in DNS helper code. fixes #1130iNPUTmice2015-04-161-1/+1
|
* some bug fixes concerning 0byte files. fixes #1126iNPUTmice2015-04-152-1/+2
|
* don't resume old session when changing resourceiNPUTmice2015-04-091-0/+4
|
* respond to unreadable OTR messages with error message. fixed #1021iNPUTmice2015-03-211-0/+3
|
* wait for session iq to return sucessfully before sending other stanzas. ↵iNPUTmice2015-03-201-26/+42
| | | | fixed #1017
* Do not Strigprep JIDs from databaseMateusz "maxmati" Nowoty?ski2015-03-111-5/+9
|
* avoid unnecessary thread creationiNPUTmice2015-03-051-0/+7
|
* added config option to disable string prep in jidsiNPUTmice2015-03-051-3/+4
|
* experimantal in memory jid cachingiNPUTmice2015-03-041-0/+15
|
* check for null in jid parseriNPUTmice2015-02-262-0/+3
|
* added typing notifications through XEP-0085. fixed #210iNPUTmice2015-02-211-0/+32
|
* Vitelity's s.ms service requires <body> firstStephen Paul Weber2015-02-151-1/+1
| | | | | | | If the <body> tag is not first, their bot just silently drops the stanza. I know we shouldn't have to care about order, and I'm trying to get them to fix it, but it's not high-priority for them since "most" clients seem to work, so I'd like this workaround in.
* load messages asynchronouslyiNPUTmice2015-02-121-0/+6
|
* added actions to error notificationiNPUTmice2015-02-101-0/+5
|
* disabled cipher loggingiNPUTmice2015-02-091-1/+1
|
* Use platform ciphers as well, just prefer oursSam Whited2015-02-021-1/+2
|