| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | | Import used licenses (LGPL-2.1, CC0, MIT) | Linus Jahn | 2022-01-15 | 4 | -504/+318 | |
| | | | | | | | | | | | | | | | | Also remove old 'LICENSE.LGPL' that is now replaced with reuse version in LICENSES/LGPL-2.1-or-later.txt | |||||
| * | | | REUSE-ify whole project | Linus Jahn | 2022-01-15 | 57 | -32/+245 | |
| | | | | ||||||
| * | | | Convert copyright headers to REUSE | Linus Jahn | 2022-01-14 | 296 | -6602/+978 | |
| | | | | ||||||
| * | | | Update copyright years (2022 edition) | Linus Jahn | 2022-01-09 | 289 | -289/+289 | |
| | | | | ||||||
| * | | | README: Update to compliance suites 2022 | Linus Jahn | 2022-01-09 | 1 | -3/+3 | |
| | | | | | | | | | | | | | No changes were required. | |||||
| * | | | XEP-0380: Add new encryptions (#384) | Melvin Keskin | 2021-12-19 | 5 | -8/+16 | |
| | | | | | | | | | | Updates to version 0.4. | |||||
| * | | | AtmManager: Fix compilation with Qt6 (#381) | JBB | 2021-12-05 | 1 | -10/+12 | |
| | | | | ||||||
| * | | | Add parsing/serialization for SCE envelope | Linus Jahn | 2021-10-18 | 3 | -0/+221 | |
| | | | | ||||||
| * | | | Update to OMEMO 0.8, TM 0.6 and ATM 0.4 | Melvin Keskin | 2021-10-10 | 19 | -551/+554 | |
| | | | | | | | | | | | | | | | | | | | * 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 | |||||
| * | | | pr template: Extend 'clang-format' command for tests | Melvin Keskin | 2021-10-09 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | TrustStorage: Add virtual dtor | Linus Jahn | 2021-09-30 | 1 | -0/+2 | |
| | | | | ||||||
| * | | | TrustMemStorage: Remove now unused comparison operators | Linus Jahn | 2021-09-30 | 1 | -15/+0 | |
| | | | | ||||||
| * | | | TrustMemStorage: Use correct way for removing from QMultiHash | Linus Jahn | 2021-09-30 | 1 | -32/+22 | |
| | | | | | | | | | | | | | This avoid many additional copies and comparisons. | |||||
| * | | | TrustMessages: Use forward declarations in headers | Linus Jahn | 2021-09-30 | 2 | -5/+4 | |
| | | | | ||||||
| * | | | Merge compilation units of TrustMessage{Element,KeyOwner} | Linus Jahn | 2021-09-30 | 4 | -182/+178 | |
| | | | | ||||||
| * | | | TrustStorage: Remove unnecessary const constraint | Linus Jahn | 2021-09-30 | 4 | -12/+12 | |
| | | | | | | | | | | | | | Some implementations may require non-const access. | |||||
| * | | | tests: Clean up pubsub manager tests | Linus Jahn | 2021-09-29 | 1 | -35/+25 | |
| | | | | ||||||
| * | | | PubSubManager: Add create node requests with config | Linus Jahn | 2021-09-29 | 3 | -1/+116 | |
| | | | | ||||||
| * | | | PubSubManager: Add node configuration requests | Linus Jahn | 2021-09-29 | 4 | -10/+272 | |
| | | | | ||||||
| * | | | PubSubManager: Inline PEP requests | Linus Jahn | 2021-09-29 | 2 | -23/+15 | |
| | | | | ||||||
| * | | | PubSubIq: Fix data form type for create/publish | Linus Jahn | 2021-09-29 | 2 | -5/+7 | |
| | | | | ||||||
| * | | | PubSubNodeConfig: Rename nodeDeleteNotification to deleteNotifications | Linus Jahn | 2021-09-29 | 2 | -9/+9 | |
| | | | | ||||||
| * | | | tests: Add minimal unit test for SCE hooks | Linus Jahn | 2021-09-28 | 1 | -0/+72 | |
| | | | | ||||||
| * | | | doc: Add XEP-0420: Stanza Content Encryption v0.4 | Linus Jahn | 2021-09-28 | 1 | -0/+1 | |
| | | | | ||||||
| * | | | QXmppClient: Add encryption hooks | Linus Jahn | 2021-09-28 | 6 | -3/+310 | |
| | | | | ||||||
| * | | | Implement stanza parsing for Stanza Content Encryption | Linus Jahn | 2021-09-28 | 8 | -340/+460 | |
| | | | | ||||||
| * | | | QXmppStream: Allow to use existing future interface | Linus Jahn | 2021-09-28 | 4 | -16/+84 | |
| | | | | ||||||
| * | | | Client: Require moving the packets/iqs for sending | Linus Jahn | 2021-09-28 | 10 | -49/+46 | |
| | | | | ||||||
| * | | | AtmManager: Use security policies | Melvin Keskin | 2021-09-25 | 2 | -18/+75 | |
| | | | | ||||||
| * | | | TrustMemoryStorage: Add security policies | Melvin Keskin | 2021-09-25 | 3 | -0/+60 | |
| | | | | ||||||
| * | | | TrustStorage: Add security policies | Melvin Keskin | 2021-09-25 | 2 | -1/+38 | |
| | | | | ||||||
| * | | | pr template: Add 'clang-format' command | Melvin Keskin | 2021-09-20 | 1 | -0/+1 | |
| | | | | ||||||
| * | | | Add QXmppAtmManager | Melvin Keskin | 2021-09-16 | 11 | -0/+2685 | |
| | | | | ||||||
| * | | | Add QXmppTrustMemoryStorage | Melvin Keskin | 2021-09-16 | 5 | -0/+921 | |
| | | | | ||||||
| * | | | Add QXmppTrustStorage | Melvin Keskin | 2021-09-16 | 3 | -0/+265 | |
| | | | | ||||||
| * | | | QXmppDataForm: Merge constructors | Linus Jahn | 2021-09-07 | 2 | -26/+4 | |
| | | | | | | | | | | | | | Can be done because binary compatibility has been broken. | |||||
| * | | | Adapt IQ parsing to new packet sending | Linus Jahn | 2021-09-03 | 5 | -23/+18 | |
| | | | | | | | | | | | | | Remove now unused QXmpp::PacketState. | |||||
| * | | | Refactor packet sending: Add SendSuccess/SendError | Linus Jahn | 2021-09-03 | 12 | -65/+102 | |
| | | | | ||||||
| * | | | Add QXmppOmemoElement | Melvin Keskin | 2021-09-03 | 7 | -0/+552 | |
| | | | | | | | | | | | | | Co-authored-by: Germán Márquez Mejía <mancho@olomono.de> | |||||
| * | | | Add QXmppOmemoEnvelope | Melvin Keskin | 2021-09-03 | 4 | -0/+296 | |
| | | | | | | | | | | | | | Co-authored-by: Germán Márquez Mejía <mancho@olomono.de> | |||||
| * | | | Add QXmppOmemoDeviceBundle | Melvin Keskin | 2021-09-03 | 4 | -0/+380 | |
| | | | | | | | | | | | | | Co-authored-by: Germán Márquez Mejía <mancho@olomono.de> | |||||
| * | | | Add QXmppOmemoDeviceList | Melvin Keskin | 2021-09-03 | 4 | -0/+189 | |
| | | | | | | | | | | | | | Co-authored-by: Germán Márquez Mejía <mancho@olomono.de> | |||||
| * | | | Add QXmppOmemoDeviceElement | Melvin Keskin | 2021-09-03 | 7 | -1/+337 | |
| | | | | | | | | | | | | | Co-authored-by: Germán Márquez Mejía <mancho@olomono.de> | |||||
| * | | | PubSubNodeConfig: Add Max option to maxItems | Linus Jahn | 2021-09-02 | 2 | -10/+43 | |
| | | | | ||||||
| * | | | QXmppStream: Refactor and simplify IQ handling | Linus Jahn | 2021-08-31 | 1 | -52/+30 | |
| | | | | ||||||
| * | | | FutureUtils: Add awaitLast using last future result | Linus Jahn | 2021-08-31 | 1 | -0/+13 | |
| | | | | ||||||
| * | | | clang-format: Use brace wrapping after struct | Melvin Keskin | 2021-08-31 | 1 | -0/+1 | |
| | | | | ||||||
| * | | | Make some classes QXmppNonzas instead of QXmppStanza | Linus Jahn | 2021-08-26 | 3 | -7/+7 | |
| | | | | ||||||
| * | | | Make it possible to send QXmppNonzas over streams | Linus Jahn | 2021-08-26 | 6 | -13/+13 | |
| | | | | ||||||
| * | | | Make QXmppStanza inherit from QXmppNonza | Linus Jahn | 2021-08-26 | 2 | -16/+3 | |
| | | | | | | | | | | | | | | | | QXmppNonzas are basic elements which can be sent over XMPP streams. QXmppStanza is a specialization of that (IQ, message or presence). | |||||
