| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | 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). | |||||
| * | Add QXmppNonza | Linus Jahn | 2021-08-26 | 3 | -0/+103 | |
| | | | | | | | | | Some objects currently inherit from QXmppStanza although they don't make use of most of the stanza's features (like having to/from/id). This is currently necessary, because only QXmppStanzas can be sent via the client or stream. The QXmppNonza class should fix that by only providing the most important features (parse + toXml). | |||||
| * | FutureUtils: Add await() function | Linus Jahn | 2021-08-26 | 1 | -0/+24 | |
| | | ||||||
| * | FutureUtils: Add makeReadyFuture for void | Linus Jahn | 2021-08-26 | 1 | -0/+6 | |
| | | ||||||
| * | QXmppGlobal: Add missing \since tags | Linus Jahn | 2021-08-23 | 1 | -1/+7 | |
| | | ||||||
| * | cmake: Increase SO_VERSION | Linus Jahn | 2021-08-22 | 1 | -1/+1 | |
| | | | | | | | The changes with PubSub definitely changed some symbols. Also some other changes are going to come in this release (Stanza Content Encryption) which will also need change some things. | |||||
| * | tests: Add tests for QXmppPubSubManager | Linus Jahn | 2021-08-22 | 2 | -0/+861 | |
| | | | | | Co-authored-by: Germán Márquez Mejía <mancho@olomono.de> | |||||
| * | Add QXmppPubSubManager | Linus Jahn | 2021-08-22 | 7 | -0/+1024 | |
| | | | | | | | 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 | 8 | -0/+323 | |
| | | ||||||
| * | Implement XEP-0118: User Tune: Add PubSub item | Linus Jahn | 2021-08-22 | 5 | -0/+348 | |
| | | ||||||
| * | Add PubSubMetadata form | Linus Jahn | 2021-08-22 | 3 | -0/+394 | |
| | | ||||||
| * | Add PubSubPublishOptions form | Linus Jahn | 2021-08-22 | 4 | -0/+18 | |
| | | ||||||
| * | Add PubSubNodeConfig form | Linus Jahn | 2021-08-22 | 3 | -0/+1051 | |
| | | ||||||
| * | Add PubSubSubscribeOptions form | Linus Jahn | 2021-08-22 | 3 | -0/+389 | |
| | | ||||||
| * | Add PubSubSubAuthorization form | Linus Jahn | 2021-08-22 | 5 | -0/+315 | |
| | | ||||||
| * | Introduce data form parsing abstractions | Linus Jahn | 2021-08-22 | 5 | -0/+392 | |
| | | ||||||
| * | tests: Add tests for QXmppPubSubEvent<T> | Linus Jahn | 2021-08-22 | 3 | -0/+320 | |
| | | ||||||
| * | tests: Add tests for QXmppPubSubItem | Linus Jahn | 2021-08-22 | 1 | -0/+77 | |
| | | ||||||
| * | tests: Add tests for QXmppPubSubIq<T> | Linus Jahn | 2021-08-22 | 2 | -73/+168 | |
| | | ||||||
| * | tests: Add PubSub utilities header | Linus Jahn | 2021-08-22 | 1 | -0/+68 | |
| | | ||||||
| * | Add QXmppPubSubEvent | Linus Jahn | 2021-08-22 | 3 | -0/+608 | |
| | | | | | | | | The pubsub events are inheriting from QXmppMessage and are template classes with the item type as template parameter. Supports nearly everything from XEP-0060. | |||||
