| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add XEP-0353: Jingle Message Initiation manager | Tibor Csötönyi | 2023-05-14 | 1 | -0/+8 |
| | | |||||
| * | doap: Add new releases | Linus Jahn | 2023-04-30 | 1 | -0/+14 |
| | | |||||
| * | Merge branch '1.5' | Linus Jahn | 2023-04-07 | 1 | -1/+0 |
| |\ | |||||
| | * | Doxyfile: Remove old BuildConstants.h.in file | Linus Jahn | 2023-03-18 | 1 | -1/+0 |
| | | | |||||
| * | | doap: Add QXmpp 1.5.3 | Linus Jahn | 2023-03-11 | 1 | -0/+7 |
| | | | |||||
| * | | Implement XEP-0215: External Service Discovery (#542) | taiBsu | 2023-03-09 | 1 | -0/+8 |
| | | | | | | | Implements https://xmpp.org/extensions/xep-0215.html in version 1.0. | ||||
| * | | doap: Remove iOS, watchOS, tvOS because of licensing issues | Linus Jahn | 2023-02-23 | 1 | -3/+0 |
| | | | |||||
| * | | doap: Add 1.5.2 release | Linus Jahn | 2023-02-23 | 1 | -0/+7 |
| | | | |||||
| * | | Add new QXmpp logo (#528) | raghu-kamath | 2023-02-17 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | This commit adds a new logo for the project. The logotype includes the alphabet 'Q' written in Morse Code, this is inspired by the use of morese code in the logotype of a downstream project - Kaidan. The logotype resembles a chat speech bubble, hinting that this library is used to facilitate chat communication. | ||||
| * | | doap: Mark XEP-0167: Jingle RTP Sessions as complete | Melvin Keskin | 2023-02-08 | 1 | -1/+1 |
| | | | |||||
| * | | doap: Add releases 1.5.0 and 1.5.1 | Melvin Keskin | 2023-02-07 | 1 | -0/+14 |
| |/ | |||||
| * | doc: Define QXMPP_DOC in doxygen run | Linus Jahn | 2023-01-03 | 1 | -1/+1 |
| | | |||||
| * | Improve and update OMEMO documentation | Melvin Keskin | 2022-12-22 | 1 | -0/+1 |
| | | | | | | | * OmemoManager: Use new CarbonManagerV2 and addNewExtension() for class documentation * OmemoManager: Remove unneeded Doxygen references for method documentation * doc: index: Add OmemoManager | ||||
| * | Implement XEP-0444: Message Reactions (#492) | Melvin Keskin | 2022-10-16 | 1 | -0/+8 |
| | | | | https://xmpp.org/extensions/xep-0444.html | ||||
| * | Implement XEP-0167: Jingle RTP Sessions SRTP negotiation (#487) | Melvin Keskin | 2022-10-03 | 1 | -1/+1 |
| | | |||||
| * | Implement XEP-0294: Jingle RTP Header Extensions Negotiation stanzas | Melvin Keskin | 2022-10-01 | 1 | -0/+9 |
| | | |||||
| * | doc: doap: Add RFCs and sort elements consistently | Melvin Keskin | 2022-10-01 | 1 | -1/+3 |
| | | |||||
| * | Implement XEP-0167: Jingle RTP Sessions Informational Messages (#460) | Melvin Keskin | 2022-10-01 | 1 | -1/+1 |
| | | |||||
| * | Implement XEP-0448: Stateless File Sharing | Jonah Brüchert | 2022-09-29 | 1 | -2/+2 |
| | | | | | | | | | | This adds a file sharing manager that is capable of using multiple back ends. Currently implemented are a normal HTTP File Upload backend and an encrypted HTTP File Upload. Jingle File Transfer could be implemented later. Co-authored-by: Linus Jahn <lnj@kaidan.im> | ||||
| * | Implement XEP-0293: Jingle RTP Feedback Negotiation stanza parts (#455) | Melvin Keskin | 2022-09-29 | 1 | -0/+9 |
| | | |||||
| * | doap: Add missing end tag | Daniel Brötzmann | 2022-09-26 | 1 | -0/+1 |
| | | |||||
| * | Implement XEP-0167: Jingle RTP Sessions multiplexing | Melvin Keskin | 2022-09-25 | 1 | -2/+2 |
| | | |||||
| * | Implement XEP-0272: Multiparty Jingle (Muji) stanza extensions (#457) | Melvin Keskin | 2022-09-25 | 1 | -0/+9 |
| | | | | | | Adds the presence extension and the extension of the Jingle IQ. https://xmpp.org/extensions/xep-0272.html | ||||
| * | Implement XEP-0448: Encryption for stateless file sharing parsing (#463) | Linus Jahn | 2022-09-16 | 1 | -0/+7 |
| | | | | | | https://xmpp.org/extensions/xep-0448.html Co-authored-by: Jonah Brüchert <jbb@kaidan.im> | ||||
| * | Implement XEP-0447: Stateless file sharing: File sharing element (#448) | Linus Jahn | 2022-09-13 | 1 | -0/+8 |
| | | | | | | | | | Implements parsing for the file sharing element from XEP-0447: Stateless files sharing version 0.2. https://xmpp.org/extensions/xep-0447.html Co-authored-by: Jonah Brüchert <jbb@kaidan.im> | ||||
| * | doc: doap: Fix XEP-0333: Chat Markers version (#459) | Melvin Keskin | 2022-09-13 | 1 | -1/+2 |
| | | |||||
| * | doc: doap: Update XEP-0308 version | Melvin Keskin | 2022-09-13 | 1 | -1/+1 |
| | | |||||
| * | doap: Remove WebAssembly and UWP | Linus Jahn | 2022-09-12 | 1 | -2/+0 |
| | | | | | | WebAssembly is not supported. To make the list not too long I also removed UWP, there's already Windows listed. | ||||
| * | Introduce usage of DOAP file (#438) | Melvin Keskin | 2022-09-09 | 9 | -73/+1345 |
| | | | | | | This adds a DOAP file that replaces the non-machine readable version in xep.doc. It also adds a XEP metadata file and styling files for a human-readable version in the generated doxygen documentation. | ||||
| * | Add parsing of XEP-0446: File metadata element | Jonah Brüchert | 2022-09-06 | 1 | -0/+1 |
| | | | | | | | This implements version 0.2.0 https://xmpp.org/extensions/xep-0446.html | ||||
| * | Implement XEP-0264: Jingle Content Thumbnails | Linus Jahn | 2022-09-06 | 1 | -0/+1 |
| | | | | | | | XEP-0264: Jingle Content Thumbnails version 0.4. https://xmpp.org/extensions/xep-0264.html | ||||
| * | Implement XEP-0300: Use of Cryptographic Hash Functions in XMPP | Linus Jahn | 2022-09-06 | 1 | -0/+1 |
| | | | | | | Parsing and serialization for XEP-0300 https://xmpp.org/extensions/xep-0300.html in version 1.0. | ||||
| * | Implement XEP-0384: OMEMO Encryption v0.8 | Melvin Keskin | 2022-08-13 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | This implements XEP-0384 in version v0.8 with a manager and storage classes to be user-implemented for persistant storage. The license of the code is LGPL-2.1-or-later as usual. However since libomemo-c (libsignal-protocol-c) is GPL-3.0, the built binary is always licensed under GPL-3.0. Having our code LGPL licensed will make it avoids relicensing in the future in case we port it to an LGPL compatible omemo library. Closes #133. Co-authored-by: Linus Jahn <lnj@kaidan.im> | ||||
| * | doc: xep: Move PubSub to complete, Add PEP | Melvin Keskin | 2022-04-09 | 1 | -1/+2 |
| | | |||||
| * | Rename QXmppGlobal to QXmppBuildConstants | Linus Jahn | 2022-04-05 | 1 | -1/+1 |
| | | | | | | | | | Plan is to split up Global into build constants and other globals. This avoids hassle when editing QXmppGlobal. With IDEs it can easily happen that you edit the wrong file from the build dir instead the `.h.in`. Co-authored-by: Melvin Keskin <melvo@olomono.de> | ||||
| * | doc: xep: Add XEP-0333: Chat Markers | Melvin Keskin | 2022-04-01 | 1 | -0/+1 |
| | | |||||
| * | Implement XEP-0080: User Location | Cochise César | 2022-03-09 | 1 | -0/+2 |
| | | |||||
| * | REUSE-ify whole project | Linus Jahn | 2022-01-15 | 5 | -0/+20 |
| | | |||||
| * | XEP-0380: Add new encryptions (#384) | Melvin Keskin | 2021-12-19 | 1 | -1/+1 |
| | | | | Updates to version 0.4. | ||||
| * | Update to OMEMO 0.8, TM 0.6 and ATM 0.4 | Melvin Keskin | 2021-10-10 | 1 | -2/+3 |
| | | | | | | | * OMEMO has namespace 'urn:xmpp:omemo:2' and uses SCE 0.4 now * TM has namespace 'urn:xmpp:tm:1' and uses Base64 for key identifiers * ATM uses Base64 for key identifiers | ||||
| * | doc: Add XEP-0420: Stanza Content Encryption v0.4 | Linus Jahn | 2021-09-28 | 1 | -0/+1 |
| | | |||||
| * | Add QXmppAtmManager | Melvin Keskin | 2021-09-16 | 1 | -0/+1 |
| | | |||||
| * | Add QXmppPubSubManager | Linus Jahn | 2021-08-22 | 1 | -0/+1 |
| | | | | | | | Supports the most common pubsub requests. Co-authored-by: Germán Márquez Mejía <mancho@olomono.de> | ||||
| * | Implement XEP-0118: User Tune: Add manager with tests | Linus Jahn | 2021-08-22 | 1 | -0/+1 |
| | | |||||
| * | doc: Add QXmppGlobal.h.in to input files | Linus Jahn | 2021-07-23 | 1 | -0/+1 |
| | | | | | Required for the namespace and other documented stuff in there. | ||||
| * | doc: xep: Add XEP-0434: Trust Messages (v0.5) | Linus Jahn | 2021-07-06 | 1 | -0/+1 |
| | | |||||
| * | doc: xeps: Include XEP titles in links using new macro | Linus Jahn | 2021-03-11 | 1 | -55/+55 |
| | | |||||
| * | doc: Also include XEP title into XEP links | Linus Jahn | 2021-03-11 | 1 | -1/+2 |
| | | |||||
| * | doc: xep: Add MIX-MISC v0.1 to ongoing XEPs | Linus Jahn | 2021-03-11 | 1 | -0/+1 |
| | | |||||
| * | CMake: Use cmake project version variables | Linus Jahn | 2020-05-18 | 1 | -1/+1 |
| | | |||||
