| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | PubSubManager: Add subscribeToNode()/unsubscribeFromNode() | Melvin Keskin | 2022-04-09 | 3 | -0/+78 | |
| | | ||||||
| * | PubSubManager: Add requestItemIds() | Melvin Keskin | 2022-04-09 | 3 | -0/+58 | |
| | | | | | Uses a disco items request. | |||||
| * | PubSubManager: requestItem: Add StandardItemId enum for 'current' | Melvin Keskin | 2022-04-09 | 3 | -4/+143 | |
| | | ||||||
| * | Constants: Add more PubSub namespaces | Melvin Keskin | 2022-04-09 | 2 | -0/+18 | |
| | | ||||||
| * | Global: Fix undocumented warning on private functions | Linus Jahn | 2022-04-08 | 1 | -0/+2 | |
| | | ||||||
| * | tests: OmemoData: Add test for OmemoIq | Melvin Keskin | 2022-04-08 | 1 | -0/+61 | |
| | | ||||||
| * | OmemoData: Apply consistent 'const' usage | Melvin Keskin | 2022-04-07 | 1 | -7/+7 | |
| | | ||||||
| * | Make OMEMO data classes private | Melvin Keskin | 2022-04-07 | 12 | -378/+173 | |
| | | ||||||
| * | doc: OmemoData: Replace '2^32-1' with std::numeric_limits | Melvin Keskin | 2022-04-07 | 1 | -5/+10 | |
| | | ||||||
| * | OmemoDeviceBundle: Use methods for adding / removing public pre keys | Melvin Keskin | 2022-04-07 | 3 | -15/+26 | |
| | | ||||||
| * | OmemoDeviceBundle: Use QHash instead of QMap for public pre keys | Melvin Keskin | 2022-04-07 | 3 | -9/+35 | |
| | | ||||||
| * | tests: OmemoData: Add function for checking multiple XML strings | Melvin Keskin | 2022-04-07 | 1 | -0/+26 | |
| | | ||||||
| * | Add QXmppOmemoIq | Melvin Keskin | 2022-04-07 | 2 | -0/+87 | |
| | | | | | The IQ is only used internally and is private. | |||||
| * | README: Document 'BUILD_INTERNAL_TESTS' (#417) | Melvin Keskin | 2022-04-07 | 1 | -0/+1 | |
| | | | | Co-authored-by: Linus Jahn <lnj@kaidan.im> | |||||
| * | Message: Move encryption namespace parsing into Global private | Linus Jahn | 2022-04-06 | 5 | -30/+79 | |
| | | ||||||
| * | Message: Replace QXmppMessage::EncryptionMethod with QXmpp::Encryption | Melvin Keskin | 2022-04-06 | 3 | -31/+26 | |
| | | ||||||
| * | E2eeMetadata: Add enum and attribute for the used encryption | Melvin Keskin | 2022-04-06 | 4 | -0/+80 | |
| | | ||||||
| * | src: CMakeLists: Fix comment for QXmppBuildConstants.h.in | Melvin Keskin | 2022-04-05 | 1 | -1/+1 | |
| | | ||||||
| * | Stanza: Remove unused include (#416) | Melvin Keskin | 2022-04-05 | 1 | -1/+0 | |
| | | | | This can only be done since QString is already included through other header files. | |||||
| * | BuildConstants: Move non-build dependant constants into Global.h | Linus Jahn | 2022-04-05 | 2 | -76/+76 | |
| | | | | | Co-authored-by: Melvin Keskin <melvo@olomono.de> | |||||
| * | Rename QXmppGlobal to QXmppBuildConstants | Linus Jahn | 2022-04-05 | 4 | -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 Keskin | 2022-04-01 | 1 | -118/+118 | |
| | | ||||||
| * | doc: xep: Add XEP-0333: Chat Markers | Melvin Keskin | 2022-04-01 | 1 | -0/+1 | |
| | | ||||||
| * | ci: Fix qt installation on macOS | Linus Jahn | 2022-03-31 | 1 | -0/+1 | |
| | | | | | See jurplel/install-qt-action#142. | |||||
| * | tests: AtmManager: Do not use pointer for 'm_manager' | Melvin Keskin | 2022-03-29 | 1 | -22/+21 | |
| | | ||||||
| * | AtmManager: Fix memory leaks in tests and apply clang-format | Melvin Keskin | 2022-03-29 | 2 | -94/+93 | |
| | | ||||||
| * | Add security contact | Linus Jahn | 2022-03-17 | 1 | -0/+20 | |
| | | ||||||
| * | github ci: Don't cancel other jobs on failure | Linus Jahn | 2022-03-17 | 1 | -0/+1 | |
| | | ||||||
| * | tests: atm manager/trust storage: Fix use of unexported symbols | Linus Jahn | 2022-03-17 | 2 | -2/+7 | |
| | | ||||||
| * | Message: Add end-to-end encryption fallback body | Melvin Keskin | 2022-03-17 | 3 | -0/+89 | |
| | | ||||||
| * | tests: stanza: Fix unused parameter warning | Linus Jahn | 2022-03-17 | 1 | -1/+1 | |
| | | ||||||
| * | tests: Fix odr-violation in atmmanager/truststorage tests | Linus Jahn | 2022-03-16 | 2 | -2/+0 | |
| | | ||||||
| * | tests: upload request manager: Fix memory leak: logger | Linus Jahn | 2022-03-16 | 1 | -4/+4 | |
| | | ||||||
| * | tests: message receipt manager: Fix memory leak: logger | Linus Jahn | 2022-03-16 | 1 | -5/+4 | |
| | | ||||||
| * | tests: MixIq: Add test case for invalid action type | Linus Jahn | 2022-03-16 | 1 | -0/+13 | |
| | | ||||||
| * | Merge branch '1.4' | Linus Jahn | 2022-03-16 | 4 | -7/+18 | |
| |\ | ||||||
| | * | StartTlsPacket: Fix UB when parsing invalid type | Linus Jahn | 2022-03-16 | 2 | -5/+12 | |
| | | | ||||||
| | * | Message: Processing Hints: Fix UB when parsing unknown hint | Linus Jahn | 2022-03-16 | 1 | -1/+3 | |
| | | | ||||||
| | * | MixIq: Fix UB when parsing invalid action type | Linus Jahn | 2022-03-16 | 1 | -1/+3 | |
| | | | ||||||
| * | | Use QVERIFY instead of QCOMPARE for 'doc.setContent(xml, true)' | Melvin Keskin | 2022-03-16 | 12 | -27/+27 | |
| | | | ||||||
| * | | Server: Avoid creating temporary for iteration on two containers | Linus Jahn | 2022-03-13 | 1 | -6/+29 | |
| | | | ||||||
| * | | server: Add missing emit on signals | Linus Jahn | 2022-03-13 | 2 | -12/+12 | |
| | | | ||||||
| * | | Provide QObject as third parameter to connect() | Linus Jahn | 2022-03-13 | 2 | -2/+2 | |
| | | | ||||||
| * | | MucManager: Don't use const on signal | Linus Jahn | 2022-03-13 | 1 | -1/+1 | |
| | | | ||||||
| * | | Use qDeleteAll() | Linus Jahn | 2022-03-13 | 2 | -3/+3 | |
| | | | ||||||
| * | | Stun: Use QString multi-arg | Linus Jahn | 2022-03-13 | 1 | -2/+1 | |
| | | | ||||||
| * | | Message: Use null string instead of empty QStringLiteral("") | Linus Jahn | 2022-03-13 | 1 | -1/+1 | |
| | | | ||||||
| * | | Avoid creating temporary containers with keys()/values() | Linus Jahn | 2022-03-13 | 3 | -14/+14 | |
| | | | ||||||
| * | | 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 | 2 | -3/+3 | |
| | | | | | | | | | Saves constructing the QString and makes the splitting faster. | |||||
