| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Replace qAsConst by std::as_const | Linus Jahn | 2021-03-17 | 1 | -1/+1 |
| | | |||||
| * | Implement MIX-MISC XEP-0407: Invitation message extension (#329) | Melvin Keskin | 2021-03-08 | 1 | -0/+40 |
| | | | | | | | | This implements the message extension for MIX invitations from XEP-0407: Mediated Information eXchange (MIX): Miscellaneous Capabilities in version 0.1.2. https://xmpp.org/extensions/xep-0407.html#usecase-user-invite | ||||
| * | Update copyright headers to 2021 | Linus Jahn | 2021-02-19 | 1 | -1/+1 |
| | | |||||
| * | Add \since tags for QXmpp 1.0 everywhere | Linus Jahn | 2020-04-06 | 1 | -1/+4 |
| | | |||||
| * | Clean up QXmppMessage | Linus Jahn | 2020-04-06 | 1 | -292/+410 |
| | | |||||
| * | QXmppMessage: Add parent thread attribute from RFC6121 | Linus Jahn | 2020-04-05 | 1 | -3/+34 |
| | | | | | | | The 'parent' attribute for <thread/> element in messages has been introduced in RFC6121. This commit adds parsing and serialization for it, including unit tests. | ||||
| * | Implement XEP-0245: The /me Command | Linus Jahn | 2020-03-31 | 1 | -0/+60 |
| | | | | | | | | This adds parsing for recognizing /me commands in message bodies. It complies with version 1.0 of XEP-0245: The /me Command. https://xmpp.org/extensions/xep-0245.html | ||||
| * | Expand QSL and QBL | Jonah Brüchert | 2020-03-29 | 1 | -112/+112 |
| | | | | | So they don't leak into the public API | ||||
| * | Reformat code | Jonah Brüchert | 2020-03-28 | 1 | -1/+1 |
| | | |||||
| * | base: Convert to QStringLiteral | Jonah Brüchert | 2020-03-28 | 1 | -112/+112 |
| | | | | | | | 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 | -47/+47 |
| | | |||||
| * | Implement XEP-0359: Unique and Stable Stanza IDs | Linus Jahn | 2020-02-11 | 1 | -1/+95 |
| | | | | | | This adds support of XEP-0359: Unique and Stable Stanza IDs in version 0.6.0. | ||||
| * | Implement XEP-0428: Fallback Indication | Linus Jahn | 2020-02-10 | 1 | -1/+43 |
| | | | | | | | This adds support of XEP-0428: Fallback Indication in version 0.1.0. https://xmpp.org/extensions/xep-0428.html | ||||
| * | Run clang-format also on all cpp files | Linus Jahn | 2020-02-03 | 1 | -34/+28 |
| | | |||||
| * | clang-format: Enable regrouping and sorting of includes | Linus Jahn | 2020-02-03 | 1 | -5/+6 |
| | | |||||
| * | Replace manual xmlns writing by writeDefaultNamespace() | Linus Jahn | 2020-01-29 | 1 | -19/+19 |
| | | | | | | | | 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 |
| | | |||||
| * | Implement XEP-0231: Bits of Binary: message extension | Linus Jahn | 2019-12-06 | 1 | -0/+44 |
| | | | | | This adds support for XEP-0231: Bits of Binary attachments in messages. | ||||
| * | Add \since QXmpp 1.1 to all new methods and classes | Linus Jahn | 2019-10-23 | 1 | -0/+40 |
| | | | | | Methods of new classes have no \since tag. | ||||
| * | Refactor & clean up QXmppMessage | Linus Jahn | 2019-10-19 | 1 | -303/+257 |
| | | | | | | | | | | | | | | | | This simplifies parsing and fixes a possible bug: The bug case looks like this: - We have one element we want to parse (e,g, "attachment" with namespace xyz) - There is another element called "attachment" in the stanza and it's located before the other element. - QXmppMessage tries to parse the attachment element using firstChildElement("attachment") and checks the namespace - The namespace (of the first) element doesn't match - The actual "attachment" element is not parsed This also fixes the "constructor does not initialize these fields: […]" warnings for QXmppMessagePrivate. | ||||
| * | Implement XEP-0334: Message Processing Hints | Linus Jahn | 2019-09-08 | 1 | -0/+56 |
| | | | | | | | | | | | This implements parsing and serialization of XEP-0334: Message Processing Hints in version 0.3.0. https://xmpp.org/extensions/xep-0334.html Co-authored-by: Juan Aragon <jaaragont@gmail.com> Co-authored-by: Sam Truscott <sam@wumpus.co.uk> | ||||
| * | Implement XEP-0380: Explicit Message Encryption | Linus Jahn | 2019-09-06 | 1 | -1/+104 |
| | | | | | | | | This adds parsing and serialization for XEP-0380: Explicit Message Encryption in version 0.3.0. https://xmpp.org/extensions/xep-0380.html | ||||
| * | Implement XEP-0367: Message Attaching | Linus Jahn | 2019-09-06 | 1 | -0/+33 |
| | | | | | | This adds parsing and serialization for XEP-0367: Message Attaching in version 0.3.0. | ||||
| * | Implement XEP-0382: Spoiler messages (v0.2.0) | Linus Jahn | 2019-05-04 | 1 | -0/+62 |
| | | | | | This adds parsing and serialization of spoilers in the QXmppMessage class. | ||||
| * | Implement MIX-CORE XEP-0396: Message extension | Linus Jahn | 2019-05-01 | 1 | -0/+45 |
| | | | | | | | | This implements the new message extension specified by XEP-0369: Mediated Information eXchange (MIX) in version 0.14.2. https://xmpp.org/extensions/xep-0369.html#usecase-user-message | ||||
| * | 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-0308: Last Message Correction | Linus Jahn | 2018-12-30 | 1 | -0/+34 |
| | | |||||
| * | Add partial support of XEP-0066: Out of Band Data | Linus Jahn | 2018-12-19 | 1 | -0/+28 |
| | | | | | | Today this is most important for attaching URLs generated by XEP-0363: HTTP File Upload for a very basic form of media/file sharing. | ||||
| * | Implement XEP-0198: Stream Management (client only) (#99) | Niels Ole Salscheider | 2017-02-12 | 1 | -0/+8 |
| | | | | | | | | | | | | | | | * 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 |
| | | |||||
| * | Merge pull request #88 from fbeutel/carbons | fbeutel | 2016-09-04 | 1 | -1/+37 |
| | | | | * Implemented XEP-0280: Message Carbons | ||||
| * | [add] unit test [add] comment [update] code order to if else statement | Zam-mbpr | 2015-05-15 | 1 | -14/+18 |
| | | |||||
| * | use XEP-0203 instead of XEP-0091, if there have XEP-0203. | Zam-mbpr | 2015-05-15 | 1 | -9/+9 |
| | | |||||
| * | remove trailing comma in enum | Jeremy Lainé | 2015-02-19 | 1 | -1/+1 |
| | | |||||
| * | XEP-0333 updated: | Juan Aragon | 2014-05-21 | 1 | -9/+39 |
| | | | | | | | -Methods documented -Symmetrical getters/setters -Unit tests updated | ||||
| * | XEP-0333: Chat Markers | Juan Aragon | 2014-05-20 | 1 | -0/+96 |
| | | |||||
| * | 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 |
| | | |||||
| * | Added QPair include just in case. | 0xd34df00d | 2014-03-09 | 1 | -0/+1 |
| | | |||||
| * | Namespace-based matching for known elements. | 0xd34df00d | 2014-02-28 | 1 | -14/+15 |
| | | |||||
| * | Support other extensions besides 'x' in QXmppMessage. | 0xd34df00d | 2014-02-11 | 1 | -14/+42 |
| | | |||||
| * | explicitly parse XEP-0249: Direct MUC Invitations message attributes | Jeremy Lainé | 2012-09-12 | 1 | -0/+70 |
| | | |||||
| * | add extended addresses to QXmppMessage and QXmppPresence | Jeremy Lainé | 2012-09-03 | 1 | -2/+2 |
| | | |||||
| * | revert previous commit | Jeremy Lainé | 2012-09-03 | 1 | -2/+5 |
| | | |||||
| * | add support for extended addresses | Jeremy Lainé | 2012-09-03 | 1 | -5/+2 |
| | | |||||
| * | make QXmppMessage use implicit data sharing | Jeremy Lainé | 2012-07-21 | 1 | -68/+113 |
| | | |||||
| * | refactor message type parsing | Jeremy Lainé | 2012-07-21 | 1 | -64/+18 |
| | | |||||
| * | doc fixes | Jeremy Lainé | 2012-07-21 | 1 | -49/+51 |
| | | |||||
