add
Fix Issue 1: typo: getConfigurgation instead of getConfiguration
Fix Issue 2: problem when sending messages with < or > characters in body fields
Fix Issue 3: QXmppClient::connected signal
Reconnection mechanism
utils to QXmppUtils
include guards as per file name
add ns_vcard const
XEP-0054: vcard-temp implementation and other code cleanups
Fix for Issue 4:Cannot repackage message when receiving partial message.
vCard cleanups
bug fixes
image hash should be null for empty image
default value for constructor
bug fixes
documentation
setReconnectionManager bug and documentation update
Fix for  Issue 9: When result iq is received, client is sending an error iq that feature is not implemented
XEP-0078: Non-SASL Authentication Implementation
Issue 16: Implement XEP-0030
Using QXmlStreamWriter for directly writing to the socket. This will avoid string concatenations and problems with XML escaping rules.

and

Fix for Issue 19: XMPP Version < 1.0 send NonSASL Auth query
fix for Issue 18: Class XXX has virtual functions but non-virtual destructor -warnings

and other warnings