Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add INACTIVE state for removed keys | Andreas Straub | 2015-07-21 | 2 | -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 everywhere | Daniel Gultsch | 2015-07-20 | 1 | -5/+1 |
| | |||||
* | Optimize imports | Andreas Straub | 2015-07-20 | 6 | -17/+17 |
| | |||||
* | Ask for key trust when sending messages | Andreas Straub | 2015-07-19 | 1 | -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 layers | Andreas Straub | 2015-07-19 | 1 | -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 transfer | Daniel Gultsch | 2015-07-19 | 1 | -1/+4 |
| | |||||
* | increased ibb block size | Daniel Gultsch | 2015-07-17 | 2 | -4/+2 |
| | |||||
* | renamed downloadable to transferable | Daniel Gultsch | 2015-07-10 | 2 | -19/+17 |
| | |||||
* | catch number format exception in server ack | Daniel Gultsch | 2015-07-10 | 1 | -10/+14 |
| | |||||
* | initial http upload support | Daniel Gultsch | 2015-06-29 | 3 | -29/+13 |
| | | | | be careful: little error handling and no encryption | ||||
* | don't perform dns lookups on domain parts that obviously look like ip addresses | Daniel Gultsch | 2015-06-19 | 1 | -43/+53 |
| | |||||
* | properly calculate remaining size. should fix #1243 | Daniel Gultsch | 2015-06-03 | 1 | -2/+7 |
| | |||||
* | let dns library take care of no-srv style hosts as well | Daniel Gultsch | 2015-05-28 | 1 | -3/+0 |
| | |||||
* | Merge branch 'master' into development | Daniel Gultsch | 2015-05-25 | 1 | -1/+1 |
|\ | |||||
| * | use same sm check inside xmppconnection and out | Daniel Gultsch | 2015-05-25 | 1 | -1/+1 |
| | | |||||
* | | rewrote parser code. mam id and possible other stuff still missing. also ↵ | Daniel Gultsch | 2015-05-20 | 2 | -10/+18 |
| | | | | | | | | massivly untested | ||||
* | | provide helper function for getting the content of a child directly | Daniel Gultsch | 2015-05-20 | 2 | -2/+24 |
|/ | |||||
* | use same socket time out for jingle and xmpp connections | Daniel Gultsch | 2015-05-18 | 1 | -1/+1 |
| | |||||
* | use a 20s timeout on socks5 connections | Daniel Gultsch | 2015-05-18 | 1 | -2/+5 |
| | |||||
* | don't offer initiator his own candidates | Daniel Gultsch | 2015-05-18 | 1 | -2/+4 |
| | |||||
* | fixed crash on failed account registry | Daniel Gultsch | 2015-05-17 | 1 | -1/+1 |
| | |||||
* | let jingle connection and manager handle message status | Daniel Gultsch | 2015-05-16 | 2 | -0/+10 |
| | |||||
* | Force Nameprepping of JID domain parts | Andreas Straub | 2015-05-14 | 1 | -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 transfer | Daniel Gultsch | 2015-05-14 | 2 | -2/+18 |
| | |||||
* | throw proper exception before changing account into error state | Daniel Gultsch | 2015-05-08 | 1 | -11/+31 |
| | |||||
* | fixed encrypted ibb file transfer which was broken with ART. fixes #1172 | Daniel Gultsch | 2015-05-07 | 2 | -26/+33 |
| | |||||
* | fixed npe when missing instructions on failed register | Daniel Gultsch | 2015-05-06 | 1 | -7/+5 |
| | |||||
* | fwiw don't allow stanza count to go over MAX_INT | Daniel Gultsch | 2015-05-06 | 1 | -0/+9 |
| | |||||
* | r/o support for vcard avatars. pep avatars will be prefered | Daniel Gultsch | 2015-05-05 | 1 | -10/+40 |
| | |||||
* | mark account with incompatible server when no sasl mechansim could be found | Daniel Gultsch | 2015-05-02 | 1 | -19/+24 |
| | |||||
* | added config option to be a bit more verbose about stanza counts | Daniel Gultsch | 2015-04-29 | 1 | -4/+14 |
| | |||||
* | use xmppserviceconnection to send iq packets in jingle connection | Daniel Gultsch | 2015-04-26 | 1 | -4/+4 |
| | |||||
* | fixed service discovery by properly storing and checking identities | Daniel Gultsch | 2015-04-25 | 1 | -27/+48 |
| | |||||
* | cleaned up file handling | Daniel Gultsch | 2015-04-25 | 2 | -10/+10 |
| | |||||
* | fixed a bug in DNS helper code. fixes #1130 | iNPUTmice | 2015-04-16 | 1 | -1/+1 |
| | |||||
* | some bug fixes concerning 0byte files. fixes #1126 | iNPUTmice | 2015-04-15 | 2 | -1/+2 |
| | |||||
* | don't resume old session when changing resource | iNPUTmice | 2015-04-09 | 1 | -0/+4 |
| | |||||
* | respond to unreadable OTR messages with error message. fixed #1021 | iNPUTmice | 2015-03-21 | 1 | -0/+3 |
| | |||||
* | wait for session iq to return sucessfully before sending other stanzas. ↵ | iNPUTmice | 2015-03-20 | 1 | -26/+42 |
| | | | | fixed #1017 | ||||
* | Do not Strigprep JIDs from database | Mateusz "maxmati" Nowoty?ski | 2015-03-11 | 1 | -5/+9 |
| | |||||
* | avoid unnecessary thread creation | iNPUTmice | 2015-03-05 | 1 | -0/+7 |
| | |||||
* | added config option to disable string prep in jids | iNPUTmice | 2015-03-05 | 1 | -3/+4 |
| | |||||
* | experimantal in memory jid caching | iNPUTmice | 2015-03-04 | 1 | -0/+15 |
| | |||||
* | check for null in jid parser | iNPUTmice | 2015-02-26 | 2 | -0/+3 |
| | |||||
* | added typing notifications through XEP-0085. fixed #210 | iNPUTmice | 2015-02-21 | 1 | -0/+32 |
| | |||||
* | Vitelity's s.ms service requires <body> first | Stephen Paul Weber | 2015-02-15 | 1 | -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 asynchronously | iNPUTmice | 2015-02-12 | 1 | -0/+6 |
| | |||||
* | added actions to error notification | iNPUTmice | 2015-02-10 | 1 | -0/+5 |
| | |||||
* | disabled cipher logging | iNPUTmice | 2015-02-09 | 1 | -1/+1 |
| | |||||
* | Use platform ciphers as well, just prefer ours | Sam Whited | 2015-02-02 | 1 | -1/+2 |
| |