| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | doc: Fix many small doxygen warnings | Linus Jahn | 2021-03-28 | 1 | -63/+71 |
| | | |||||
| * | Update copyright headers to 2021 | Linus Jahn | 2021-02-19 | 1 | -1/+1 |
| | | |||||
| * | QXmppStanza::Error: Use std::optional<> internally | Linus Jahn | 2020-07-12 | 1 | -64/+25 |
| | | | | | | | | | | 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(). | ||||
| * | Add \since tags for QXmpp 1.0 everywhere | Linus Jahn | 2020-04-06 | 1 | -1/+4 |
| | | |||||
| * | QXmppStanza::Error: Add 'by' attribute from RFC6120 | Linus Jahn | 2020-04-04 | 1 | -0/+29 |
| | | | | | | This adds parsing and serialization and unit tests for the by attribute for QXmppStanza::Errors. The protocol is defined in RFC6120. | ||||
| * | QXmppStanza::Error: Add redirection URI from RFC6120 | Linus Jahn | 2020-04-01 | 1 | -3/+52 |
| | | | | | | The error conditions <gone/> and <redirect/> can contain an XMPP URI to redirect to as defined in RFC6120. | ||||
| * | Expand QSL and QBL | Jonah Brüchert | 2020-03-29 | 1 | -35/+35 |
| | | | | | So they don't leak into the public API | ||||
| * | base: Convert to QStringLiteral | Jonah Brüchert | 2020-03-28 | 1 | -35/+35 |
| | | | | | | | Two new macros were added: * QBL (short alias for QByteArrayLiteral) * QSL (short alias for QStringLiteral) | ||||
| * | doc: Use XEP links everywhere | Linus Jahn | 2020-02-11 | 1 | -2/+2 |
| | | |||||
| * | Fix missing documentation for for QXmppStanza::Error | Linus Jahn | 2020-02-04 | 1 | -7/+38 |
| | | |||||
| * | Run clang-format also on all cpp files | Linus Jahn | 2020-02-03 | 1 | -28/+27 |
| | | |||||
| * | clang-format: Enable regrouping and sorting of includes | Linus Jahn | 2020-02-03 | 1 | -3/+3 |
| | | |||||
| * | Replace manual xmlns writing by writeDefaultNamespace() | Linus Jahn | 2020-01-29 | 1 | -5/+5 |
| | | | | | | | | This is the result of: sed -i 's/writeAttribute("xmlns", /writeDefaultNamespace(/g' \ $(find . -iname "*.cpp" -or -iname "*.h") | ||||
| * | Bump copyright year to 2020 | Linus Jahn | 2020-01-06 | 1 | -1/+1 |
| | | |||||
| * | Replace Q_FOREACH (foreach) by C++11 ranged for-loops | Linus Jahn | 2019-10-23 | 1 | -2/+2 |
| | | | | | | | | Q_FOREACH is bad and will be deprecated in the future: https://www.kdab.com/goodbye-q_foreach/ This also disables Q_FOREACH by defining QT_NO_FOREACH. | ||||
| * | Add \since QXmpp 1.1 to all new methods and classes | Linus Jahn | 2019-10-23 | 1 | -0/+10 |
| | | | | | Methods of new classes have no \since tag. | ||||
| * | Implement XEP-0363: HTTP File Upload: Error cases | Linus Jahn | 2019-10-20 | 1 | -17/+92 |
| | | | | | | This extends the QXmppStanza::Error by the error cases defined in XEP-0363: HTTP File Upload in version 0.9.0. | ||||
| * | QXmppStanza::Error: Use d-pointer to maintain binary compat in future | Linus Jahn | 2019-10-20 | 1 | -30/+52 |
| | | |||||
| * | Bump copyright year to 2019 | Jeremy Lainé | 2019-01-08 | 1 | -1/+1 |
| | | |||||
| * | Fix spelling errors | Boris Pek | 2019-01-08 | 1 | -1/+1 |
| | | |||||
| * | Implement XEP-0198: Stream Management (client only) (#99) | Niels Ole Salscheider | 2017-02-12 | 1 | -95/+11 |
| | | | | | | | | | | | | | | | * 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 | ||||
| * | clarify the fact QXmppConstants_p.h is not API | Jeremy Lainé | 2016-09-08 | 1 | -1/+1 |
| | | |||||
| * | clean up support for 'bad-auth' replies, see #36 | Jeremy Lainé | 2015-02-25 | 1 | -4/+0 |
| | | |||||
| * | Handle `bad-auth` auth replies, closes #36. | 0xd34df00d | 2015-01-28 | 1 | -0/+4 |
| | | |||||
| * | update project homepage | Jeremy Lainé | 2014-03-28 | 1 | -1/+1 |
| | | |||||
| * | update project homepage | Jeremy Lainé | 2014-03-27 | 1 | -1/+1 |
| | | |||||
| * | update copyright notice to 2008-2014 | Jeremy Lainé | 2014-03-26 | 1 | -1/+1 |
| | | |||||
| * | fix documentation warnings | Jeremy Lainé | 2012-09-03 | 1 | -0/+2 |
| | | |||||
| * | add extended addresses to QXmppMessage and QXmppPresence | Jeremy Lainé | 2012-09-03 | 1 | -8/+5 |
| | | |||||
| * | use private data members directly | Jeremy Lainé | 2012-09-03 | 1 | -6/+6 |
| | | |||||
| * | add "extendedAddresses" to QXmppStanza | Jeremy Lainé | 2012-09-03 | 1 | -0/+47 |
| | | |||||
| * | make QXmppExtendedAddress::toXml const | Jeremy Lainé | 2012-09-03 | 1 | -1/+1 |
| | | |||||
| * | add QXmppExtendedAddress | Jeremy Lainé | 2012-09-03 | 1 | -1/+127 |
| | | |||||
| * | make QXmppStanza use implicit data sharing | Jeremy Lainé | 2012-07-21 | 1 | -20/+47 |
| | | |||||
| * | doc fixes | Jeremy Lainé | 2012-07-21 | 1 | -1/+4 |
| | | |||||
| * | update copyright year | Jeremy Lainé | 2012-07-18 | 1 | -1/+1 |
| | | |||||
| * | remove QXmppStanza::Error::isValid | Jeremy Lainé | 2012-04-20 | 1 | -5/+0 |
| | | |||||
| * | remove QXmppStanza::isErrorStanza | Jeremy Lainé | 2012-04-20 | 1 | -5/+0 |
| | | |||||
| * | Remove QXmppPacket class. | Jeremy Lainé | 2012-04-20 | 1 | -3/+2 |
| | | |||||
| * | move files common to client/server into "base" | Jeremy Lainé | 2012-02-08 | 1 | -0/+436 |
