aboutsummaryrefslogtreecommitdiff
path: root/src/client/QXmppClient.cpp
Commit message (Expand)AuthorAgeFilesLines
* QXmppPacket: Use QFutureInterface directly without shared_ptrLinus Jahn2022-03-031-23/+22
* Client: Forward E2eeExtension result types to use them directlyLinus Jahn2022-02-021-5/+8
* Client: Use 'QXmppE2eeExtension::EncryptMessageResult'Melvin Keskin2022-02-021-2/+2
* Client: Fix 'send()' doesn't forward result from stream when using e2eeMelvin Keskin2022-02-021-3/+5
* Client: Fix comma placement in function documentationMelvin Keskin2022-02-021-4/+4
* Run 'clang-format' on all filesMelvin Keskin2022-01-151-25/+24
* Convert copyright headers to REUSELinus Jahn2022-01-141-22/+3
* Update copyright years (2022 edition)Linus Jahn2022-01-091-1/+1
* QXmppClient: Add encryption hooksLinus Jahn2021-09-281-3/+157
* Client: Require moving the packets/iqs for sendingLinus Jahn2021-09-281-6/+6
* Refactor packet sending: Add SendSuccess/SendErrorLinus Jahn2021-09-031-24/+4
* Make it possible to send QXmppNonzas over streamsLinus Jahn2021-08-261-2/+1
* QXmppClient: Add addNewExtension<T>()Linus Jahn2021-07-231-0/+10
* More template magic for QFuturesLinus Jahn2021-07-051-1/+1
* Add QXmppClient::sendGenericIq() just returning Success/StanzaErrorLinus Jahn2021-07-051-0/+38
* Add reporting of IQ responses with QFuturesLinus Jahn2021-06-271-0/+21
* QXmppClient: Add send() function with QFutureLinus Jahn2021-06-271-0/+42
* QXmppClient: Reset Stream Management package cache on JID changesLinus Jahn2021-03-111-1/+7
* Update copyright headers to 2021Linus Jahn2021-02-191-1/+1
* QXmppClient: Advertise stream management stateLinus Jahn2021-01-091-0/+18
* QXmppClient: Remove static disco feature for attentionLinus Jahn2020-04-071-2/+0
* Add \since tags for QXmpp 1.0 everywhereLinus Jahn2020-04-061-2/+8
* QXmppClient: Add new service discovery featuresLinus Jahn2020-04-061-0/+18
* QXmppDiscoveryManager: Move static features into QXmppClientPrivateLinus Jahn2020-04-061-0/+22
* doc: Use XEP links everywhereLinus Jahn2020-02-111-7/+9
* Fix undocumented Q_PROPERTiesLinus Jahn2020-02-041-4/+0
* Run clang-format also on all cpp filesLinus Jahn2020-02-031-42/+29
* clang-format: Enable regrouping and sorting of includesLinus Jahn2020-02-031-11/+11
* QXmppClient: Remove obsolete methods for TLS managementLinus Jahn2020-01-291-41/+0
* Make QXmppTlsManager an internal client extensionLinus Jahn2020-01-291-1/+1
* QXmppClient: Split up QXmppClientPrivate into private headerLinus Jahn2020-01-291-25/+3
* Move TLS negotiation into new QXmppTlsManagerLinus Jahn2020-01-201-2/+43
* Port majority of old-style connects (#237)JBB2020-01-201-44/+32
* Bump copyright year to 2020Linus Jahn2020-01-061-1/+1
* QXmppClient: Set correct CSI state on connectLinus Jahn2019-11-281-2/+7
* QXmppClient: Only send CSI state when connectedLinus Jahn2019-11-281-1/+1
* Replace Q_FOREACH (foreach) by C++11 ranged for-loopsLinus Jahn2019-10-231-4/+2
* Port away from deprecated client extension getters of the QXmppClientLinus Jahn2019-10-231-10/+19
* Use raw literals, range based loops and autoJonah Brüchert2019-10-221-1/+1
* Deprecate QXmppClient::{rosterManager,vCardManager,versionManager}()Linus Jahn2019-10-141-0/+7
* Modernize codebase using clang-tidyJonah Brüchert2019-09-081-3/+3
* Bump copyright year to 2019Jeremy Lainé2019-01-081-1/+1
* Implement XEP-0352: Client State IndicationLinus Jahn2018-10-291-0/+23
* clarify the fact QXmppConstants_p.h is not APIJeremy Lainé2016-09-081-1/+1
* emit sslErrors in a way they can be ignored on demandJeremy Lainé2015-03-121-1/+1
* Add a QXmppClient::sslErrors signal to report SSL errors.Jeremy Lainé2015-03-111-0/+4
* move documentation mainpage to doc/index.docJeremy Lainé2014-08-211-41/+0
* Added ability to retrieve socket error string for clientNikita Krupenko2014-06-041-0/+8
* update project homepageJeremy Lainé2014-03-281-4/+4
* update project homepageJeremy Lainé2014-03-271-4/+4