| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Rename QXmppJingleIq.cpp/h to QXmppJingleData.cpp/h and test | Tibor Csötönyi | 2023-05-14 | 1 | -3207/+0 |
| | | |||||
| * | Add XEP-0353: Jingle Message Initiation data classes | Tibor Csötönyi | 2023-05-14 | 1 | -0/+275 |
| | | |||||
| * | Extract JingleIq::Reason to own class and add serialization for JMI | Tibor Csötönyi | 2023-05-14 | 1 | -29/+79 |
| | | | | | Reason class will be used by JingleMessageInitiationElement as well | ||||
| * | Extract JingleIq::Description to own class | Tibor Csötönyi | 2023-05-14 | 1 | -58/+159 |
| | | | | | Description will be used by JingleMessageInitiationElement as well | ||||
| * | Implement XEP-0167: Jingle RTP Sessions SRTP negotiation (#487) | Melvin Keskin | 2022-10-03 | 1 | -0/+302 |
| | | |||||
| * | Implement XEP-0167: Jingle RTP Sessions error conditions (#485) | Melvin Keskin | 2022-10-02 | 1 | -0/+57 |
| | | |||||
| * | JingleIq: Move namespace constants into QXmppConstants (#484) | Melvin Keskin | 2022-10-01 | 1 | -4/+1 |
| | | |||||
| * | Implement XEP-0294: Jingle RTP Header Extensions Negotiation stanzas | Melvin Keskin | 2022-10-01 | 1 | -1/+262 |
| | | |||||
| * | JingleIq: Add functions for de-/serializing SDP parameters | Melvin Keskin | 2022-10-01 | 1 | -15/+23 |
| | | |||||
| * | Implement XEP-0167: Jingle RTP Sessions Informational Messages (#460) | Melvin Keskin | 2022-10-01 | 1 | -14/+171 |
| | | |||||
| * | JingleIq::Content: Specify implemented XEP in documentation of ↵ | Melvin Keskin | 2022-09-29 | 1 | -4/+4 |
| | | | | | 'descriptionSsrc' (#471) | ||||
| * | Implement XEP-0293: Jingle RTP Feedback Negotiation stanza parts (#455) | Melvin Keskin | 2022-09-29 | 1 | -1/+460 |
| | | |||||
| * | Implement XEP-0167: Jingle RTP Sessions multiplexing | Melvin Keskin | 2022-09-25 | 1 | -0/+33 |
| | | |||||
| * | Implement XEP-0272: Multiparty Jingle (Muji) stanza extensions (#457) | Melvin Keskin | 2022-09-25 | 1 | -0/+43 |
| | | | | | | Adds the presence extension and the extension of the Jingle IQ. https://xmpp.org/extensions/xep-0272.html | ||||
| * | Reformat code | Linus Jahn | 2022-09-06 | 1 | -43/+79 |
| | | |||||
| * | Add move constructors and move assignment operators everywhere | Linus Jahn | 2022-06-18 | 1 | -66/+30 |
| | | | | | | This is so std::move() on implicitly-shared types actually moves the content and doesn't call the copy ctor/assignment operator. | ||||
| * | Avoid creating temporary containers with keys()/values() | Linus Jahn | 2022-03-13 | 1 | -3/+3 |
| | | |||||
| * | JingleIq: Reuse QRegularExpression | Linus Jahn | 2022-03-13 | 1 | -1/+3 |
| | | | | | It's thread_local because QRegularExpression is not thread-safe. | ||||
| * | Split with char instead of string when possible | Linus Jahn | 2022-03-13 | 1 | -1/+1 |
| | | | | | Saves constructing the QString and makes the splitting faster. | ||||
| * | Remove unused non-trivial variables | Linus Jahn | 2022-03-13 | 1 | -1/+0 |
| | | | | | | Many unused QString/QByteArray not recognized as such by normal compiler warnings. | ||||
| * | Convert copyright headers to REUSE | Linus Jahn | 2022-01-14 | 1 | -22/+3 |
| | | |||||
| * | Update copyright years (2022 edition) | Linus Jahn | 2022-01-09 | 1 | -1/+1 |
| | | |||||
| * | Update copyright headers to 2021 | Linus Jahn | 2021-02-19 | 1 | -1/+1 |
| | | |||||
| * | Replace deprecated QString::contains(QRegExp) | Linus Jahn | 2020-07-03 | 1 | -4/+4 |
| | | | | | It has been removed in Qt 6.0. | ||||
| * | Add \since tags for QXmpp 0.9 everywhere | Linus Jahn | 2020-04-06 | 1 | -10/+52 |
| | | |||||
| * | Add \since tags for QXmpp 0.9.2 everywhere | Linus Jahn | 2020-04-06 | 1 | -3/+17 |
| | | |||||
| * | Expand QSL and QBL | Jonah Brüchert | 2020-03-29 | 1 | -127/+127 |
| | | | | | So they don't leak into the public API | ||||
| * | base: Convert to QStringLiteral | Jonah Brüchert | 2020-03-28 | 1 | -127/+127 |
| | | | | | | | 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 | -6/+6 |
| | | |||||
| * | Run clang-format also on all cpp files | Linus Jahn | 2020-02-03 | 1 | -57/+27 |
| | | |||||
| * | 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 | -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 | -9/+9 |
| | | | | | | | | 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. | ||||
| * | Use raw literals, range based loops and auto | Jonah Brüchert | 2019-10-22 | 1 | -9/+9 |
| | | |||||
| * | Port deprecated qSort invocations to std::sort | Jonah Brüchert | 2019-09-03 | 1 | -1/+1 |
| | | |||||
| * | Bump copyright year to 2019 | Jeremy Lainé | 2019-01-08 | 1 | -1/+1 |
| | | |||||
| * | Add missed variables initialization in constructors of few classes. | Boris Pek | 2018-09-18 | 1 | -1/+2 |
| | | |||||
| * | clarify the fact QXmppConstants_p.h is not API | Jeremy Lainé | 2016-09-08 | 1 | -1/+1 |
| | | |||||
| * | make SDP parser more tolerant : accept both LF and CRLF | Jeremy Lainé | 2015-09-03 | 1 | -1/+4 |
| | | |||||
| * | improve default candidate selection during SDP generation | Jeremy Lainé | 2015-09-03 | 1 | -1/+11 |
| | | |||||
| * | hide QXmppJinglePayloadType internals | Jeremy Lainé | 2015-08-31 | 1 | -47/+93 |
| | | |||||
| * | add some code docs | Jeremy Lainé | 2015-08-31 | 1 | -1/+8 |
| | | |||||
| * | hide QXmppJingleCandidate internals | Jeremy Lainé | 2015-08-31 | 1 | -47/+94 |
| | | |||||
| * | add assignment operators for QXmppJingleIq and QXmppJingleIq::Content | Jeremy Lainé | 2015-08-31 | 1 | -0/+26 |
| | | |||||
| * | allow QXmppJingleIq to have multiple contents | Jeremy Lainé | 2015-08-31 | 1 | -9/+29 |
| | | |||||
| * | hide QXmppJingleIq internals | Jeremy Lainé | 2015-08-31 | 1 | -40/+95 |
| | | |||||
| * | parse DTLS-SRTP attributes according to XEP-0320 | Jeremy Lainé | 2015-08-28 | 1 | -2/+112 |
| | | |||||
| * | hide QXmppJingIq::Content internals | Jeremy Lainé | 2015-08-28 | 1 | -63/+97 |
| | | |||||
| * | don't write SDP header | Jeremy Lainé | 2015-08-28 | 1 | -10/+0 |
| | | |||||
