| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | rename "source" directory to "src" | Jeremy Lainé | 2010-08-11 | 1 | -188/+0 |
| | | |||||
| * | reassign copyright to "The QXmpp developers" | Jeremy Lainé | 2010-08-10 | 1 | -1/+1 |
| | | |||||
| * | start moving some code to QXmppStreamPrivate | Jeremy Lainé | 2010-08-09 | 1 | -2/+3 |
| | | |||||
| * | clarify StartTls code | Jeremy Lainé | 2010-08-09 | 1 | -1/+0 |
| | | |||||
| * | inline sendAuthPlain and sendAuthMd5, they don't really help readability | Jeremy Lainé | 2010-08-09 | 1 | -2/+0 |
| | | |||||
| * | add support for parsing Jingle IQs | Jeremy Lainé | 2010-07-16 | 1 | -0/+4 |
| | | |||||
| * | add XEP-0115 : Entity Capabilities to QXmppStream | Jeremy Lainé | 2010-07-15 | 1 | -0/+3 |
| | | |||||
| * | cleanup & test more IQ handling | Jeremy Lainé | 2010-06-29 | 1 | -2/+0 |
| | | |||||
| * | move subscription auto-accept to QXmppRoster | Jeremy Lainé | 2010-06-29 | 1 | -2/+0 |
| | | |||||
| * | tidy up QXmppStream logging so that we can set a null logger | Jeremy Lainé | 2010-06-23 | 1 | -1/+4 |
| | | |||||
| * | add QXmppMucAdminIq to administer chat room members | Jeremy Lainé | 2010-06-07 | 1 | -0/+2 |
| | | |||||
| * | make QXmppStream emit signal for XEP-0045 owner IQs | Jeremy Lainé | 2010-06-07 | 1 | -0/+4 |
| | | |||||
| * | cleanup accessors for errors | Jeremy Lainé | 2010-06-04 | 1 | -2/+2 |
| | | |||||
| * | make QXmppStream independent from QXmppClient | Jeremy Lainé | 2010-06-04 | 1 | -2/+2 |
| | | |||||
| * | fix typo in "m_sessionAvailable" | Jeremy Lainé | 2010-06-04 | 1 | -1/+1 |
| | | |||||
| * | move QXmppConfiguration to QXmppStream | Jeremy Lainé | 2010-06-04 | 1 | -0/+2 |
| | | |||||
| * | rename QXmppStream::getConfiguration to QXmppStream::configuration | Jeremy Lainé | 2010-06-04 | 1 | -1/+1 |
| | | |||||
| * | use signal/slot to handle RPC | Jeremy Lainé | 2010-06-04 | 1 | -2/+3 |
| | | |||||
| * | move transfer manager from QXmppStream to QXmppClient | Jeremy Lainé | 2010-06-04 | 1 | -3/+4 |
| | | |||||
| * | transfer logger ownership to QXmppStream | Jeremy Lainé | 2010-06-04 | 1 | -0/+5 |
| | | |||||
| * | move vCard manager out of QXmppStream | Jeremy Lainé | 2010-06-04 | 1 | -3/+1 |
| | | |||||
| * | simplify includes | Jeremy Lainé | 2010-06-04 | 1 | -2/+0 |
| | | |||||
| * | move archive management to QXmppArchiveManager | Jeremy Lainé | 2010-06-04 | 1 | -3/+0 |
| | | |||||
| * | move roster ownership to QXmppClient, so that a QXmppStream can be created ↵ | Jeremy Lainé | 2010-06-04 | 1 | -2/+0 |
| | | | | | without a roster manager | ||||
| * | move roster management out of QXmppStream | Jeremy Lainé | 2010-06-04 | 1 | -4/+2 |
| | | |||||
| * | sending the initial presence is QXmppClient's responsability, not QXmppStream | Jeremy Lainé | 2010-06-04 | 1 | -1/+0 |
| | | |||||
| * | make QXmppClient::sendPacket return a boolean to know whether a packet was ↵ | Jeremy Lainé | 2010-06-04 | 1 | -2/+2 |
| | | | | | actually sent | ||||
| * | don't use a dedicated signal to signal arrival of QXmppVersionIq | Jeremy Lainé | 2010-05-26 | 1 | -1/+0 |
| | | |||||
| * | don't store received IQs to a QXmppIq before emitting iqReceived, | Jeremy Lainé | 2010-05-26 | 1 | -2/+0 |
| | | | | | | otherwise we lose the full information from the parsed IQ | ||||
| * | add QXmppStream::isConnected() to determine whether stream is connected | Jeremy Lainé | 2010-05-17 | 1 | -0/+1 |
| | | |||||
| * | report authentication errors | Jeremy Lainé | 2010-05-11 | 1 | -3/+2 |
| | | |||||
| * | add support for keep alive | Jeremy Lainé | 2010-03-10 | 1 | -0/+8 |
| | | |||||
| * | fixup | Jeremy Lainé | 2010-03-08 | 1 | -0/+1 |
| | | |||||
| * | categorise log messages as debug or warning | Jeremy Lainé | 2010-03-08 | 1 | -1/+2 |
| | | |||||
| * | refactor logging | Jeremy Lainé | 2010-03-08 | 1 | -0/+1 |
| | | |||||
| * | remove deprecated functions calls of QXmppRosterIq | Manjeet Dahiya | 2010-03-04 | 1 | -1/+1 |
| | | |||||
| * | integrate support for XEP-0092: Software Version | Jeremy Lainé | 2010-03-04 | 1 | -0/+2 |
| | | |||||
| * | add basic support for SOCKS5 bytestreams | Jeremy Lainé | 2010-02-25 | 1 | -0/+2 |
| | | |||||
| * | replace QXmppIbbTransfer* by QXmppTransferManager | Jeremy Lainé | 2010-02-24 | 1 | -1/+9 |
| | | |||||
| * | Fix | Manjeet Dahiya | 2010-02-23 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | Issue 46:Error in SASLDigestMD5 with jabber.org Issue 39: MD5 Authentication does not work against servers which return '=' in their nonce The SASL auth using the MD5 mechanism specifies the key value pairs, such as nonce, qop, algorithm. The format is: key = "value". The parsing in the qxmpp therefore splits on the '=' character to process the key/values. This fails when any one of the field values contains a '='. The parsing should take what is in the value delimiters '"' literally. Please find attached a patch to fix the parsing. Three additional related minor changes have been made: 1) base64 encode the client generated nonce. This is because the random nonce generator can encode a null (0) char, which is messy and can break things server side 2) Enforce the steps of the challenge/response authentication rather then relying on content of the payload 3) Disconnect if the client gives a SASL auth failure Thanks mr.o.wickham for providing the patch. | ||||
| * | move parsing of XMPP messages to QXmppMessage | Jeremy Lainé | 2010-02-18 | 1 | -1/+0 |
| | | |||||
| * | integrate support for XEP-0030 : Service Discovery | Jeremy Lainé | 2010-02-11 | 1 | -0/+3 |
| | | |||||
| * | integrate XEP-0136 into QXmppStream | Jeremy Lainé | 2010-02-03 | 1 | -0/+10 |
| | | |||||
| * | report XMPP stream errors (issue #40) | Jeremy Lainé | 2010-02-01 | 1 | -1/+2 |
| | | |||||
| * | This is the rest of XEP-009. This needs some cleanup and testing still. I ↵ | Ian Geiser | 2009-11-11 | 1 | -2/+2 |
| | | | | | am not happy with the implementation, but I am happy with the interface on QXmppClient. | ||||
| * | Added start of XEP-009. This is only the inteface, being able to invoke ↵ | Ian Geiser | 2009-11-08 | 1 | -0/+5 |
| | | | | | remote methods is next. | ||||
| * | documentation and rosterReceived() SIGNAL implementation | Manjeet Dahiya | 2009-11-07 | 1 | -0/+1 |
| | | |||||
| * | Fix for | Manjeet Dahiya | 2009-10-26 | 1 | -141/+141 |
| | | | | | | | | | Issue 23: QXmppBind compilation error on macosx starting from r23 Issue 26: examples fail to link on macosx and linux Issue 24: all text files should have the svn property eol-style set Contributed by: Marco Molteni | ||||
| * | Fix for Issue 21: Implement SASL DIGEST-MD5 Authentication mechanism | Manjeet Dahiya | 2009-10-23 | 1 | -0/+2 |
| | | | | | Also setting SASLDigestMD5 as a default SASLAuth mechanism. | ||||
| * | Using QXmlStreamWriter for directly writing to the socket. This will avoid ↵ | Manjeet Dahiya | 2009-10-20 | 1 | -0/+2 |
| | | | | | | | | | string concatenations and problems with XML escaping rules. and Fix for Issue 19: XMPP Version < 1.0 send NonSASL Auth query | ||||
