aboutsummaryrefslogtreecommitdiff
path: root/xmpp-vala/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* HTTP: Make LimitInputStream pollable for better async compatibilityMarvin W2022-11-041-11/+0
| | | | Fixes #1307
* Add support for reactionsfiaxh2022-10-111-0/+2
|
* Rewrite MAM logic and add MUC MAMfiaxh2022-10-101-0/+3
|
* Add support for call invite messagesfiaxh2022-02-071-1/+1
| | | | As of https://github.com/xsf/xeps/pull/1155
* Add multiparty call support to libdino and xmpp-valafiaxh2021-11-101-0/+5
|
* Add support for OMEMO call encryptionfiaxh2021-04-291-0/+3
|
* Add support for Jingle RTP sessions (XEP-0167) to xmpp-valaMarvin W2021-03-211-0/+2
| | | | Co-authored-by: fiaxh <git@lightrise.org>
* Improve & refactor Jingle base implementationfiaxh2021-03-211-1/+28
| | | | Co-authored-by: Marvin W <git@larma.de>
* Add support for Direct MUC Invitations (XEP-0249)fiaxh2021-01-121-0/+1
|
* Refactor XmppStream, TLS and connection method logicfiaxh2020-11-201-3/+8
| | | | fixes #534
* Cleanupfiaxh2020-09-071-1/+1
|
* Implement MUC self pingfiaxh2020-08-311-0/+1
|
* Add support for last message correctionfiaxh2020-04-031-0/+1
|
* Properly check Jids everywhereMarvin W2019-12-231-0/+7
|
* Add (partial) support for unique stanza ids (XEP-0359)fiaxh2019-12-181-0/+1
|
* Add version and adjust some cmakeMarvin W2019-12-181-2/+2
|
* Set ALPN info on XMPP connections if GIO >= 2.60fiaxh2019-11-291-0/+12
|
* Add Bookmarks2 implementation, introduce bookmarks interfacesfiaxh2019-09-291-2/+5
|
* Add JET supportMarvin W2019-09-161-1/+2
|
* Fix some warningshrxi2019-09-101-0/+3
| | | | | | Instances of `RegexError` are just asserted as `assert_not_reached` as they cannot really fail except for allocation failure if the given regex is valid.
* Add support for Jingle SOCKS5 bytestreams (XEP-0260)hrxi2019-08-051-0/+2
|
* Implement file sending via Jinglehrxi2019-07-091-2/+6
| | | | | | | | | | | This is still disabled by default until prioritization is implemented; otherwise this could be preferred to HTTP uploads. File sending only works via Jingle In-Band-Bytestreams right now, more transports are going to be implemented. To test this, uncomment the line with `JingleFileTransfer` in libdino/src/application.vala.
* Enable sending chat state notifications in private roomsfiaxh2019-05-161-0/+1
|
* Restructure (http) file provider flow: Separate download&get_info, download ↵fiaxh2018-11-271-0/+1
| | | | in provider, move XmppStreamModule into xmpp-vala
* In-Band Registrationfiaxh2018-08-221-0/+1
|
* Implement XEP-0380 for the OMEMO and OpenPGP plugins (#359)Samuel Hand2018-05-281-0/+1
| | | | | | | | | | * Implement XEP-0380 in a naive fashion for both the OMEMO and OpenPGP plugins * Move the XEP-0380 namespace to a constant * Move the implementation for xep-0380 to its own module * Remove un-needed lines from plugins/openpgp/src/stream_module.vala
* Move Jid class to xmpp-vala, partially refactor namespaceMarvin W2018-01-281-0/+1
|
* Async service lookup, connect and writefiaxh2017-11-231-0/+2
|
* xmpp-vala: Add support for XEP-0191: Blocking CommandEmmanuel Gil Peyrot2017-10-311-0/+1
|
* Add oob tag to http-upload messagesfiaxh2017-10-221-0/+1
| | | | fixes #166
* Message Archive Managementfiaxh2017-08-171-0/+1
|
* Stream Managementfiaxh2017-08-141-0/+1
|
* xmpp-vala: improve namespace handling, add some testsMarvin W2017-08-121-0/+18
|
* SRV records for XMPP over TLSfiaxh2017-08-111-0/+1
|
* http files: Fix double-free rance-conditionfiaxh2017-08-071-0/+1
| | | | ... and move classes around
* Session establishmentfiaxh2017-06-211-1/+2
|
* MUC config form (data forms), MUC room infofiaxh2017-05-301-0/+1
|
* Roster versioningfiaxh2017-05-221-0/+1
|
* cmake/signal-protocol: shared lib, mark_as_advanced and othersMarvin W2017-04-261-5/+6
|
* MUC improvementsfiaxh2017-04-111-0/+1
|
* Make FHS compliant, split RPMs, fix compilation on older GCCsMarvin W2017-04-031-0/+1
|
* Handle MUC private messagesfiaxh2017-03-311-0/+2
|
* New CMakeMarvin W2017-03-231-19/+12
| | | | | - add install and uninstall targets - compatibility for systems without pkg-config
* Drop libuuid dependency, uuid generation is not that complicated...Marvin W2017-03-121-5/+2
|
* Split OMEMO plug-in into files, various fixesMarvin W2017-03-121-1/+0
|
* Move PGP support into pluginfiaxh2017-03-121-5/+1
|
* CMake: merge created header+vapi files into a single directoryMarvin W2017-03-111-5/+4
|
* Use typed identity in stream modulesfiaxh2017-03-111-1/+1
|
* Initial plugin systemMarvin W2017-03-101-3/+3
|
* Outfactor PGP into pgpme-valafiaxh2017-03-101-3/+4
|