aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* PubSubManager: Fix template usage of 'requestItem()'Melvin Keskin2022-04-201-1/+1
|
* Message: Apply clang-formatMelvin Keskin2022-04-202-3/+3
|
* Fix PubSub methods with a standard item ID parameterMelvin Keskin2022-04-203-15/+3
|
* doc: xep: Move PubSub to complete, Add PEPMelvin Keskin2022-04-091-1/+2
|
* tests: PubSubManager: Correct JID for 'testFetchNodes()'Melvin Keskin2022-04-091-2/+2
| | | | The other XML string contained a different from attribute
* PubSubManager: Add requestPepFeatures()Melvin Keskin2022-04-093-0/+32
|
* PubSubManager: Add requestFeatures()Melvin Keskin2022-04-093-0/+180
|
* PubSubManager: Add PEP overloads for requestItem and similarMelvin Keskin2022-04-093-0/+145
|
* PubSubManager: Add PEP overload for fetchNodes()Linus Jahn2022-04-093-0/+30
|
* PubSubManager: Update subscriptions todoLinus Jahn2022-04-091-1/+3
|
* PubSubManager: Add subscribeToNode()/unsubscribeFromNode()Melvin Keskin2022-04-093-0/+78
|
* PubSubManager: Add requestItemIds()Melvin Keskin2022-04-093-0/+58
| | | | Uses a disco items request.
* PubSubManager: requestItem: Add StandardItemId enum for 'current'Melvin Keskin2022-04-093-4/+143
|
* Constants: Add more PubSub namespacesMelvin Keskin2022-04-092-0/+18
|
* Global: Fix undocumented warning on private functionsLinus Jahn2022-04-081-0/+2
|
* tests: OmemoData: Add test for OmemoIqMelvin Keskin2022-04-081-0/+61
|
* OmemoData: Apply consistent 'const' usageMelvin Keskin2022-04-071-7/+7
|
* Make OMEMO data classes privateMelvin Keskin2022-04-0712-378/+173
|
* doc: OmemoData: Replace '2^32-1' with std::numeric_limitsMelvin Keskin2022-04-071-5/+10
|
* OmemoDeviceBundle: Use methods for adding / removing public pre keysMelvin Keskin2022-04-073-15/+26
|
* OmemoDeviceBundle: Use QHash instead of QMap for public pre keysMelvin Keskin2022-04-073-9/+35
|
* tests: OmemoData: Add function for checking multiple XML stringsMelvin Keskin2022-04-071-0/+26
|
* Add QXmppOmemoIqMelvin Keskin2022-04-072-0/+87
| | | | The IQ is only used internally and is private.
* README: Document 'BUILD_INTERNAL_TESTS' (#417)Melvin Keskin2022-04-071-0/+1
| | | Co-authored-by: Linus Jahn <lnj@kaidan.im>
* Message: Move encryption namespace parsing into Global privateLinus Jahn2022-04-065-30/+79
|
* Message: Replace QXmppMessage::EncryptionMethod with QXmpp::EncryptionMelvin Keskin2022-04-063-31/+26
|
* E2eeMetadata: Add enum and attribute for the used encryptionMelvin Keskin2022-04-064-0/+80
|
* src: CMakeLists: Fix comment for QXmppBuildConstants.h.inMelvin Keskin2022-04-051-1/+1
|
* Stanza: Remove unused include (#416)Melvin Keskin2022-04-051-1/+0
| | | This can only be done since QString is already included through other header files.
* BuildConstants: Move non-build dependant constants into Global.hLinus Jahn2022-04-052-76/+76
| | | | Co-authored-by: Melvin Keskin <melvo@olomono.de>
* Rename QXmppGlobal to QXmppBuildConstantsLinus Jahn2022-04-054-6/+19
| | | | | | | | 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>
* tests: AtmManager: Apply clang-format after replacing '->' with '.'Melvin Keskin2022-04-011-118/+118
|
* doc: xep: Add XEP-0333: Chat MarkersMelvin Keskin2022-04-011-0/+1
|
* ci: Fix qt installation on macOSLinus Jahn2022-03-311-0/+1
| | | | See jurplel/install-qt-action#142.
* tests: AtmManager: Do not use pointer for 'm_manager'Melvin Keskin2022-03-291-22/+21
|
* AtmManager: Fix memory leaks in tests and apply clang-formatMelvin Keskin2022-03-292-94/+93
|
* Add security contactLinus Jahn2022-03-171-0/+20
|
* github ci: Don't cancel other jobs on failureLinus Jahn2022-03-171-0/+1
|
* tests: atm manager/trust storage: Fix use of unexported symbolsLinus Jahn2022-03-172-2/+7
|
* Message: Add end-to-end encryption fallback bodyMelvin Keskin2022-03-173-0/+89
|
* tests: stanza: Fix unused parameter warningLinus Jahn2022-03-171-1/+1
|
* tests: Fix odr-violation in atmmanager/truststorage testsLinus Jahn2022-03-162-2/+0
|
* tests: upload request manager: Fix memory leak: loggerLinus Jahn2022-03-161-4/+4
|
* tests: message receipt manager: Fix memory leak: loggerLinus Jahn2022-03-161-5/+4
|
* tests: MixIq: Add test case for invalid action typeLinus Jahn2022-03-161-0/+13
|
* Merge branch '1.4'Linus Jahn2022-03-164-7/+18
|\
| * StartTlsPacket: Fix UB when parsing invalid typeLinus Jahn2022-03-162-5/+12
| |
| * Message: Processing Hints: Fix UB when parsing unknown hintLinus Jahn2022-03-161-1/+3
| |
| * MixIq: Fix UB when parsing invalid action typeLinus Jahn2022-03-161-1/+3
| |
* | Use QVERIFY instead of QCOMPARE for 'doc.setContent(xml, true)'Melvin Keskin2022-03-1612-27/+27
| |