aboutsummaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
...
* Add QXmppAttentionManagerLinus Jahn2020-04-071-0/+1
|
* Merge branch 'stable'Linus Jahn2020-04-011-1/+1
|\
| * doc: xeps: Move XEP-0077: In-Band Registration to finishedLinus Jahn2020-03-291-1/+1
| |
* | doc: xeps: Include XEP links using macroLinus Jahn2020-03-311-54/+54
| |
* | Implement XEP-0245: The /me CommandLinus Jahn2020-03-311-0/+1
| | | | | | | | | | | | | | 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
* | Implement XEP-0357: Push Notifications enable/disable IQ (#271)JBB2020-03-291-0/+1
| | | | | | | | Co-authored-by: Robert Maerkisch <zatroxde@protonmail.ch> Co-authored-by: Linus Jahn <lnj@kaidan.im>
* | doc: xeps: Add XEP-0249: Direct MUC InvitationsLinus Jahn2020-03-291-0/+1
| |
* | Update MAM implementation to v0.6Linus Jahn2020-02-111-1/+1
| | | | | | | | | | | | | | | | | | This updates the MAM implementation to version 0.6.0. The new namespace is now used (mam:2). There is no compatibility layer with the old namespace (mam:1) since both ejabberd and prosody have updated their MAM implementation to support the mam:2 namespace a while ago. Closes #254.
* | Update XEP-0363: HTTP File Upload to v1.0 (editorial changes)Linus Jahn2020-02-111-1/+1
| | | | | | | | | | | | This just updates the version number in the documentation, no implementation changes were required to comply the new standard version.
* | doc/xeps: Use MAJOR.MINOR version numbers onlyLinus Jahn2020-02-111-10/+10
| | | | | | | | | | The PATCH release is only used for editorial changes and so not relevant to implementations.
* | Implement XEP-0359: Unique and Stable Stanza IDsLinus Jahn2020-02-111-0/+1
| | | | | | | | | | This adds support of XEP-0359: Unique and Stable Stanza IDs in version 0.6.0.
* | Implement XEP-0428: Fallback IndicationLinus Jahn2020-02-101-0/+1
|/ | | | | | This adds support of XEP-0428: Fallback Indication in version 0.1.0. https://xmpp.org/extensions/xep-0428.html
* Add new QXmppRegistrationManagerLinus Jahn2020-02-041-0/+1
|
* doc: Add \xep{} alias to easily link to XEPsLinus Jahn2020-02-041-0/+1
| | | | | It can be used like this in the doxygen comments: \xep{0004}: Data Forms
* Implement XEP-0231: Bits of Binary: IQLinus Jahn2019-12-061-0/+1
| | | | | This implements parsing and serialization of the BoB IQ from XEP-0231: Bits of Binary in version 1.0.
* Refactor data form media elementLinus Jahn2019-10-231-1/+1
| | | | | | | | | | | * Add QXmppDataForm::MediaSource instead of using a QPair<QString, QString> to save the URIs and content types. * Deprecate QXmppDataForm::Media: The extra class was useless: Each Field has exactly one media element and the media element has only two attributes (size and media sources) * Add mediaSources and mediaSize attributes to the QXmppDataForm::Field * Deprecate getters/setters for the Media element of QXmppDataForm::Field (they are still working and tested)
* doc: Move HTTP File Upload to finished XEPsLinus Jahn2019-10-231-1/+1
|
* Implement XEP-0363: HTTP File Upload: UploadRequestManagerLinus Jahn2019-10-201-0/+1
| | | | | This adds a manager to simplify service discovery and IQ sending for XEP-0363: HTTP File Upload.
* Add deprecation system similiar to Qt'sLinus Jahn2019-10-141-0/+4
| | | | | | | | | | | | This adds the QXMPP_DISABLE_DEPRECATED_BEFORE option and a QXMPP_DEPRECATED_SINCE(major, minor) macro. They work like their Qt equivalent: - QXMPP_DISABLE_DEPRECATED_BEFORE defines the version number of source compatibility to be kept with. By default this is the major version (e.g. QXmpp 1.0.0) - QXMPP_DEPRECATED_SINCE(major, minor) returns true, if functions that got deprecated at this version should still be included.
* Implement XEP-0334: Message Processing HintsLinus Jahn2019-09-081-0/+1
| | | | | | | | | | 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 EncryptionLinus Jahn2019-09-061-0/+1
| | | | | | | 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 AttachingLinus Jahn2019-09-061-0/+1
| | | | | This adds parsing and serialization for XEP-0367: Message Attaching in version 0.3.0.
* Implement XEP-0363: HTTP File Upload: Request/Slot IQsLinus Jahn2019-05-041-0/+1
| | | | | This implements the IQs for requesting and receiving upload slots as defined by XEP-0363: HTTP File Upload in version 0.9.0.
* Update implementation of XEP-0369 (v0.14.2) and XEP-0405 (v0.4.0)Linus Jahn2019-05-041-2/+2
| | | | | The changes in the XEP only affected parts we haven't implemented yet, so updating was rather easy.
* Implement XEP-0382: Spoiler messages (v0.2.0)Linus Jahn2019-05-041-0/+1
| | | | This adds parsing and serialization of spoilers in the QXmppMessage class.
* Implement XEP-0369/XEP-0405 (MIX): IQ queriesLinus Jahn2019-01-201-0/+2
| | | | | | This implements all used IQ queries of XEP-0369: Mediated Information eXchange (MIX) (v0.14.1) and XEP-0405: Mediated Information eXchange (MIX): Participant Server Requirements (v0.3.1), including unit tests.
* doc: index: Add QXmppMamManagerLinus Jahn2019-01-151-0/+1
|
* Fix spelling errorsBoris Pek2019-01-081-1/+1
|
* Implement XEP-0319: Last User Interaction in PresenceLinus Jahn2019-01-041-0/+1
|
* doc: Update supported XEPs listLinus Jahn2019-01-031-6/+10
|
* Fix generating of Doxygen documentationBoris Pek2018-10-113-14/+18
| | | | Closes: #158
* support XEP-0237 Roster VersioningZam2018-08-171-0/+1
|
* Fix paths in CMakeLists.txtNiels Ole Salscheider2018-06-171-1/+1
|
* Port docs to new build systemNiels Ole Salscheider2017-09-044-154/+33
|
* remove "html" directory on distcleanJeremy Lainé2015-01-071-0/+1
|
* make documentation generation work in out-of-source buildsJeremy Lainé2015-01-072-3/+9
|
* clear doxygen_sqlite3.dbJeremy Lainé2014-12-191-1/+1
|
* prune trailing whitespaceJeremy Lainé2014-12-191-3/+3
|
* put "using qxmpp" in docsJeremy Lainé2014-08-212-1/+111
|
* add list of XEPs to documentationJeremy Lainé2014-08-213-41/+82
|
* move documentation mainpage to doc/index.docJeremy Lainé2014-08-212-1/+42
|
* update project homepageJeremy Lainé2014-03-281-1/+1
|
* update project homepageJeremy Lainé2014-03-271-2/+2
|
* add links to RFCs in HTML documentationJeremy Lainé2012-09-061-0/+4
|
* doc fixesJeremy Lainé2012-07-211-1/+1
|
* documentation fixesJeremy Lainé2012-07-211-1/+2
|
* hide some classes from docsJeremy Lainé2012-07-201-1/+1
|
* fix doc generationJeremy Lainé2012-02-081-1/+2
|
* rename QXMPP_INCLUDE_DIR to QXMPP_INCLUDEPATHJeremy Lainé2012-02-081-1/+1
|
* exclude qdnslookup from docsJeremy Lainé2012-01-311-1/+1
|