aboutsummaryrefslogtreecommitdiff
path: root/src/base/QXmppStreamManagement.cpp
Commit message (Collapse)AuthorAgeFilesLines
* QXmppStanza::Error: Use std::optional<> internallyLinus Jahn2020-07-121-3/+4
| | | | | | | | | This makes the variables for the error type and condition an std::optional<> as this makes the meaning clearer than hidden -1 values created by dubious casts. For now, the API is not changed, because we can't replace the getter easily. We could do something like type() and optionalType().
* Expand QSL and QBLJonah Brüchert2020-03-291-28/+28
| | | | So they don't leak into the public API
* Reformat codeJonah Brüchert2020-03-281-2/+1
|
* base: Convert to QStringLiteralJonah Brüchert2020-03-281-28/+30
| | | | | | Two new macros were added: * QBL (short alias for QByteArrayLiteral) * QSL (short alias for QStringLiteral)
* Run clang-format also on all cpp filesLinus Jahn2020-02-031-12/+12
|
* clang-format: Enable regrouping and sorting of includesLinus Jahn2020-02-031-3/+2
|
* Replace manual xmlns writing by writeDefaultNamespace()Linus Jahn2020-01-291-5/+5
| | | | | | | This is the result of: sed -i 's/writeAttribute("xmlns", /writeDefaultNamespace(/g' \ $(find . -iname "*.cpp" -or -iname "*.h")
* Bump copyright year to 2020Linus Jahn2020-01-061-1/+1
|
* Bump copyright year to 2019Jeremy Lainé2019-01-081-1/+1
|
* Implement XEP-0198: Stream Management (client only) (#99)Niels Ole Salscheider2017-02-121-0/+325
* Some features can be available with different namespaces (e.g. SM) * Provide static functions to convert between strings and stream errors Stream management will reuse this for <failed />. * [travis] test builds using clang * Implement XEP-0198: Stream Management (client only) * QXmppOutgoingClient: Move private methods to QXmppOutgoingClientPrivate