| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Reformat code | Linus Jahn | 2022-09-06 | 1 | -10/+14 |
| | | |||||
| * | Add move constructors and move assignment operators everywhere | Linus Jahn | 2022-06-18 | 1 | -4/+8 |
| | | | | | | This is so std::move() on implicitly-shared types actually moves the content and doesn't call the copy ctor/assignment operator. | ||||
| * | Convert copyright headers to REUSE | Linus Jahn | 2022-01-14 | 1 | -23/+4 |
| | | |||||
| * | Update copyright years (2022 edition) | Linus Jahn | 2022-01-09 | 1 | -1/+1 |
| | | |||||
| * | doc: Fix many small doxygen warnings | Linus Jahn | 2021-03-28 | 1 | -0/+4 |
| | | |||||
| * | Implement MIX-MISC XEP-0407: Invitation message extension (#329) | Melvin Keskin | 2021-03-08 | 1 | -1/+0 |
| | | | | | | | | 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 |
| | | |||||
| * | Set QXmppRosterIq subscription type correctly | Melvin Keskin | 2020-04-09 | 1 | -1/+1 |
| | | |||||
| * | Add \since tags for QXmpp 1.0 everywhere | Linus Jahn | 2020-04-06 | 1 | -0/+4 |
| | | |||||
| * | QXmppRosterIq: Add 'approved' attribute from RFC6121 | Linus Jahn | 2020-04-05 | 1 | -1/+41 |
| | | | | | | The 'approved' attribute was added in RFC6121 to indicate whether a pre-approved subscription exists. | ||||
| * | Merge branch 'stable' | Linus Jahn | 2020-04-01 | 1 | -0/+2 |
| |\ | |||||
| | * | QXmppRosterIq: Fix missing copy constructor | Linus Jahn | 2020-04-01 | 1 | -0/+2 |
| | | | |||||
| * | | Expand QSL and QBL | Jonah Brüchert | 2020-03-29 | 1 | -32/+32 |
| | | | | | | | | | So they don't leak into the public API | ||||
| * | | Reformat code | Jonah Brüchert | 2020-03-28 | 1 | -4/+3 |
| | | | |||||
| * | | base: Convert to QStringLiteral | Jonah Brüchert | 2020-03-28 | 1 | -33/+33 |
| | | | | | | | | | | | | | Two new macros were added: * QBL (short alias for QByteArrayLiteral) * QSL (short alias for QStringLiteral) | ||||
| * | | QXmppRosterIq: Add missing \since tag for new methods | Linus Jahn | 2020-02-15 | 1 | -22/+41 |
| | | | |||||
| * | | Reapply "Implement MIX-PAM XEP-0405: Roster IQ extension" | Linus Jahn | 2020-02-12 | 1 | -3/+79 |
| |/ | | | | | | | | | This reverts commit 4af8f27d6bcbb44d349f4637d4653ac6ca3de09c. On the XMPP summit the decision was made to stick to the roster extension now. The custom protocol would in the end be like a copy of the roster protocol. Thus, the roster iq extension should not be removed or replaced with another protocol. | ||||
| * | Run clang-format also on all cpp files | Linus Jahn | 2020-02-03 | 1 | -31/+26 |
| | | |||||
| * | clang-format: Enable regrouping and sorting of includes | Linus Jahn | 2020-02-03 | 1 | -4/+5 |
| | | |||||
| * | Replace manual xmlns writing by writeDefaultNamespace() | Linus Jahn | 2020-01-29 | 1 | -1/+1 |
| | | | | | | | | 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 |
| | | |||||
| * | Revert "Implement MIX-PAM XEP-0405: Roster IQ extension" | Linus Jahn | 2019-10-21 | 1 | -82/+6 |
| | | | | | | | | | | | This reverts commit 740a085ef7ac707e2cc2217edf02e296c3f7692e. There were talks on the standards mailing list that the XEP will be changed and a private PEP node is used for distributing joined channels. Also no server (that I am aware of) supports the MIX roster extension, so I think it is the best we remove before the next release, so we do not have problems with deprecations and ABI compatibility. | ||||
| * | Use QSharedData for QXmppRosterIqPrivate and ItemPrivate | Linus Jahn | 2019-10-15 | 1 | -11/+8 |
| | | |||||
| * | Implement MIX-PAM XEP-0405: Roster IQ extension | Linus Jahn | 2019-05-01 | 1 | -6/+82 |
| | | | | | | | | | This adds the MIX extensions for roster queries as defined in XEP-0405: Mediated Information eXchange (MIX): Participant Server Requirements in version 0.4.0. https://xmpp.org/extensions/xep-0405.html#mix-roster-capability-sharing | ||||
| * | roster iq: Make use of d-pointer | Linus Jahn | 2019-05-01 | 1 | -26/+65 |
| | | |||||
| * | Bump copyright year to 2019 | Jeremy Lainé | 2019-01-08 | 1 | -1/+1 |
| | | |||||
| * | support XEP-0237 Roster Versioning | Zam | 2018-08-17 | 1 | -3/+27 |
| | | |||||
| * | clarify the fact QXmppConstants_p.h is not API | Jeremy Lainé | 2016-09-08 | 1 | -1/+1 |
| | | |||||
| * | 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 |
| | | |||||
| * | doc fixes | Jeremy Lainé | 2012-07-21 | 1 | -0/+4 |
| | | |||||
| * | update copyright year | Jeremy Lainé | 2012-07-18 | 1 | -1/+1 |
| | | |||||
| * | add an explicit constructor for QXmppRosterIq::Item | Jeremy Lainé | 2012-03-23 | 1 | -0/+7 |
| | | |||||
| * | move files common to client/server into "base" | Jeremy Lainé | 2012-02-08 | 1 | -0/+253 |
