| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | simplify library linking | Jeremy Lainé | 2010-03-04 | 1 | -6/+3 |
| | | |||||
| * | report support of XEP-0092 | Jeremy Lainé | 2010-03-04 | 4 | -2/+10 |
| | | |||||
| * | integrate support for XEP-0092: Software Version | Jeremy Lainé | 2010-03-04 | 4 | -47/+85 |
| | | |||||
| * | add support for XEP-0092: Software Version | Jeremy Lainé | 2010-03-04 | 3 | -0/+150 |
| | | |||||
| * | cleanup archive handling API | Jeremy Lainé | 2010-03-04 | 2 | -32/+110 |
| | | |||||
| * | internal API cleanup : rename QXmppIbbIqs to QXmppIbbIq for consistency | Jeremy Lainé | 2010-03-04 | 5 | -23/+23 |
| | | |||||
| * | internal API cleanup : clean QXmppStreamInitiationIq accessors | Jeremy Lainé | 2010-03-04 | 3 | -21/+20 |
| | | |||||
| * | cleanup QXmppStanza::Error API | Jeremy Lainé | 2010-03-04 | 1 | -16/+36 |
| | | |||||
| * | make error parsing private to QXmppStanza::Error | Jeremy Lainé | 2010-03-04 | 4 | -61/+58 |
| | | |||||
| * | error parsing is handled at IQ level | Jeremy Lainé | 2010-03-04 | 2 | -7/+1 |
| | | |||||
| * | regroup common stanza parsing inside QXmppStanza::parse() | Jeremy Lainé | 2010-03-04 | 18 | -221/+217 |
| | | |||||
| * | cleanup QXmppIq accessors | Jeremy Lainé | 2010-03-04 | 7 | -28/+40 |
| | | |||||
| * | move deprecated code to the end of file | Jeremy Lainé | 2010-03-04 | 2 | -51/+52 |
| | | |||||
| * | cleanup QXmppMessage accessors | Jeremy Lainé | 2010-03-04 | 2 | -12/+45 |
| | | |||||
| * | make getTypeStr and setTypeFromStr private | Jeremy Lainé | 2010-03-04 | 2 | -6/+8 |
| | | |||||
| * | cosmetics | Jeremy Lainé | 2010-03-04 | 1 | -6/+12 |
| | | |||||
| * | start cleaning up accessor names | Jeremy Lainé | 2010-03-04 | 10 | -73/+106 |
| | | |||||
| * | rename QXmppStanza::getExtensions to QXmppStanza::extensions | Jeremy Lainé | 2010-03-04 | 5 | -5/+5 |
| | | |||||
| * | internal API cleanup : remove "get" from QXmppArchiveIq accessors | Jeremy Lainé | 2010-03-04 | 3 | -20/+20 |
| | | |||||
| * | internal API cleanup : remove "get" from IBB IQ accessors | Jeremy Lainé | 2010-03-04 | 3 | -19/+19 |
| | | |||||
| * | drop unused QXmppIbbErrorIq and QXmppIbbAckIq | Jeremy Lainé | 2010-03-04 | 2 | -135/+0 |
| | | |||||
| * | add support for SOCKS5 proxies | Jeremy Lainé | 2010-03-03 | 2 | -50/+223 |
| | | |||||
| * | support parsing of additional bytestream IQ attributes | Jeremy Lainé | 2010-03-03 | 2 | -0/+34 |
| | | |||||
| * | make it possible to read and write to SOCKS5 client/server | Jeremy Lainé | 2010-03-03 | 2 | -11/+54 |
| | | |||||
| * | increase length of random string generator to reduce collision risks | Jeremy Lainé | 2010-02-26 | 1 | -2/+1 |
| | | |||||
| * | don't call generateStanzaHash when constructing RPC IQs, this is already ↵ | Jeremy Lainé | 2010-02-26 | 1 | -1/+0 |
| | | | | | done by the QXmppIq constructor | ||||
| * | make sure the random number generator is seeded, otherwise all our qrand() ↵ | Jeremy Lainé | 2010-02-26 | 1 | -0/+3 |
| | | | | | and NOT random! | ||||
| * | tighten checks before sending a file | Jeremy Lainé | 2010-02-26 | 2 | -27/+58 |
| | | |||||
| * | prevent SOCKS5 client & server from blocking | Jeremy Lainé | 2010-02-26 | 2 | -113/+169 |
| | | |||||
| * | implement file hashing | Jeremy Lainé | 2010-02-25 | 2 | -23/+48 |
| | | |||||
| * | fix | Jeremy Lainé | 2010-02-25 | 1 | -0/+1 |
| | | |||||
| * | improve termination of file transfers | Jeremy Lainé | 2010-02-25 | 4 | -33/+93 |
| | | |||||
| * | fix build on linux/windows | Jeremy Lainé | 2010-02-25 | 1 | -0/+6 |
| | | |||||
| * | rework order of ibb ops | Jeremy Lainé | 2010-02-25 | 1 | -7/+7 |
| | | |||||
| * | don't reply with an error to error IQs, leads to infinite loops | Jeremy Lainé | 2010-02-25 | 1 | -2/+4 |
| | | |||||
| * | report support for SOCKS5 bytestreams | Jeremy Lainé | 2010-02-25 | 1 | -0/+4 |
| | | |||||
| * | add basic support for SOCKS5 bytestreams | Jeremy Lainé | 2010-02-25 | 4 | -39/+418 |
| | | |||||
| * | don't reconnect to XMPP server after a conflict was received (issue #41) | Jeremy Lainé | 2010-02-25 | 2 | -1/+11 |
| | | |||||
| * | fix mismatch between QXmppRoster::QXmppRosterEntry::SubscriptionType and ↵ | Jeremy Lainé | 2010-02-25 | 1 | -1/+1 |
| | | | | | QXmppRosterIq::Item::SubscriptionType (issue #37) | ||||
| * | add code for handling SOCKS5 bytestreams | Jeremy Lainé | 2010-02-25 | 5 | -0/+636 |
| | | |||||
| * | replace QXmppIbbTransfer* by QXmppTransferManager | Jeremy Lainé | 2010-02-24 | 12 | -520/+719 |
| | | |||||
| * | add namespace for SOCKS5 bytestreams | Jeremy Lainé | 2010-02-24 | 2 | -0/+2 |
| | | |||||
| * | use new datetimeTo/FromString functions | Jeremy Lainé | 2010-02-24 | 1 | -17/+5 |
| | | |||||
| * | add support for XEP-0082: XMPP Date and Time Profiles | Jeremy Lainé | 2010-02-24 | 2 | -0/+40 |
| | | |||||
| * | rename QXmppDataIq to QXmppIbbDataIq | Jeremy Lainé | 2010-02-24 | 8 | -382/+366 |
| | | |||||
| * | add QXmppStreamInitiationIq for XEP-0095 | Jeremy Lainé | 2010-02-24 | 3 | -0/+178 |
| | | |||||
| * | resetting m_authStep to 0 after in connect and disconnect. | Manjeet Dahiya | 2010-02-23 | 1 | -0/+4 |
| | | |||||
| * | fix for compile time warning messages | Manjeet Dahiya | 2010-02-23 | 1 | -2/+2 |
| | | |||||
| * | Fix | Manjeet Dahiya | 2010-02-23 | 2 | -69/+120 |
| | | | | | | | | | | | | | | | 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. | ||||
| * | start adding constants for stream initiation (XEP-0095) | Jeremy Lainé | 2010-02-22 | 2 | -0/+6 |
| | | |||||
