aboutsummaryrefslogtreecommitdiff
path: root/src/base/QXmppStanza.cpp
Commit message (Expand)AuthorAgeFilesLines
* Replace some while loops over QDomElementsLinus Jahn2023-05-131-6/+6
* Stanza: Fix unhandled case in switch warningsLinus Jahn2023-01-011-0/+4
* StanzaError: Remove optional getter/settters for type/conditionLinus Jahn2022-12-291-80/+13
* Stanza: Make error optionalLinus Jahn2022-12-291-4/+44
* StanzaError: Add NoType and NoCondition for -1 valuesLinus Jahn2022-12-281-7/+6
* Rename Encryption to EncryptionMethod to avoid conflicts with namespaceLinus Jahn2022-09-291-3/+3
* Reformat codeLinus Jahn2022-09-061-37/+48
* Stanza: Move E2eeMetadata into own header fileLinus Jahn2022-07-111-0/+1
* Add move constructors and move assignment operators everywhereLinus Jahn2022-06-181-17/+18
* Adapt clang-formatLinus Jahn2022-06-171-1/+1
* Stanza: Refactor storage of optional e2ee metadataLinus Jahn2022-05-131-21/+17
* E2eeMetadata: Add enum and attribute for the used encryptionMelvin Keskin2022-04-061-0/+21
* Stanza::Error: Add optional overloads for Condition/TypeLinus Jahn2022-03-121-0/+53
* Stanza: Use more QStringLiteral()Linus Jahn2022-03-121-23/+23
* Stanza_p.h: Move function definitions into Stanza.cppLinus Jahn2022-03-121-0/+148
* Stanza: Make E2eeMetadata optional to avoid allocationLinus Jahn2022-03-031-5/+23
* Add QXmppE2eeMetadata used by QXmppStanzaMelvin Keskin2022-03-031-0/+140
* Convert copyright headers to REUSELinus Jahn2022-01-141-24/+5
* Update copyright years (2022 edition)Linus Jahn2022-01-091-1/+1
* Implement stanza parsing for Stanza Content EncryptionLinus Jahn2021-09-281-2/+2
* Make QXmppStanza inherit from QXmppNonzaLinus Jahn2021-08-261-11/+0
* doc: Fix many small doxygen warningsLinus Jahn2021-03-281-63/+71
* Update copyright headers to 2021Linus Jahn2021-02-191-1/+1
* QXmppStanza::Error: Use std::optional<> internallyLinus Jahn2020-07-121-64/+25
* Add \since tags for QXmpp 1.0 everywhereLinus Jahn2020-04-061-1/+4
* QXmppStanza::Error: Add 'by' attribute from RFC6120Linus Jahn2020-04-041-0/+29
* QXmppStanza::Error: Add redirection URI from RFC6120Linus Jahn2020-04-011-3/+52
* Expand QSL and QBLJonah Brüchert2020-03-291-35/+35
* base: Convert to QStringLiteralJonah Brüchert2020-03-281-35/+35
* doc: Use XEP links everywhereLinus Jahn2020-02-111-2/+2
* Fix missing documentation for for QXmppStanza::ErrorLinus Jahn2020-02-041-7/+38
* Run clang-format also on all cpp filesLinus Jahn2020-02-031-28/+27
* clang-format: Enable regrouping and sorting of includesLinus Jahn2020-02-031-3/+3
* Replace manual xmlns writing by writeDefaultNamespace()Linus Jahn2020-01-291-5/+5
* Bump copyright year to 2020Linus Jahn2020-01-061-1/+1
* Replace Q_FOREACH (foreach) by C++11 ranged for-loopsLinus Jahn2019-10-231-2/+2
* Add \since QXmpp 1.1 to all new methods and classesLinus Jahn2019-10-231-0/+10
* Implement XEP-0363: HTTP File Upload: Error casesLinus Jahn2019-10-201-17/+92
* QXmppStanza::Error: Use d-pointer to maintain binary compat in futureLinus Jahn2019-10-201-30/+52
* Bump copyright year to 2019Jeremy Lainé2019-01-081-1/+1
* Fix spelling errorsBoris Pek2019-01-081-1/+1
* Implement XEP-0198: Stream Management (client only) (#99)Niels Ole Salscheider2017-02-121-95/+11
* clarify the fact QXmppConstants_p.h is not APIJeremy Lainé2016-09-081-1/+1
* clean up support for 'bad-auth' replies, see #36Jeremy Lainé2015-02-251-4/+0
* Handle `bad-auth` auth replies, closes #36.0xd34df00d2015-01-281-0/+4
* update project homepageJeremy Lainé2014-03-281-1/+1
* update project homepageJeremy Lainé2014-03-271-1/+1
* update copyright notice to 2008-2014Jeremy Lainé2014-03-261-1/+1
* fix documentation warningsJeremy Lainé2012-09-031-0/+2
* add extended addresses to QXmppMessage and QXmppPresenceJeremy Lainé2012-09-031-8/+5