aboutsummaryrefslogtreecommitdiff
path: root/xmpp-vala/src/module/xep/0260_jingle_socks5_bytestreams.vala
AgeCommit message (Collapse)Author
2026-06-07Add JID interningMarvin W
2021-11-10Add multiparty call support to libdino and xmpp-valafiaxh
2021-09-30Send SOCKS error and close connection when SOCKS5 handshake failsfiaxh
2021-05-01Improve call wording, cleanupfiaxh
2021-04-29Add support for OMEMO call encryptionfiaxh
2021-03-21Improve & refactor Jingle base implementationfiaxh
Co-authored-by: Marvin W <git@larma.de>
2021-03-19Add libnice and listen for direct connections in Jingle SOCKS5 (#608)hrxi
Add libnice as a plugin. If it is present, use libnice to enumerate local IP addresses and listen on them to support direct connections for Jingle SOCKS5. Tested with Conversations and Gajim. Created the nice.vapi file using ``` vapigen --library nice --pkg gio-2.0 --metadatadir metadata /usr/share/gir-1.0/Nice-0.1.gir ```
2020-09-19Fix runtime criticals related to jingle file transferfiaxh
2020-07-16Only query entity caps when we need themfiaxh
2020-04-21Remove features from service discovery module when detaching module from streamfiaxh
fixes #179 fixes #812
2019-12-23Properly check Jids everywhereMarvin W
2019-09-16Add JET supportMarvin W
2019-09-03Include data forms in entity capabilities hash computationfiaxh
2019-08-27Don't error on Jingle file transfer hash session-infohrxi
2019-08-24Fix candidate selection for equal priorityhrxi
XEP-0260 states that the candidate selected (offered) by the initiator wins, not the one that was chosen by the initiator (i.e. offered by the responder).
2019-08-06Fall back to IBB if S5B does not work outhrxi
This mostly happens if connectivity to the candidates cannot be established.
2019-08-06Forgot to add outgoing Jingle SOCKS5 transferhrxi
2019-08-05Add support for Jingle SOCKS5 bytestreams (XEP-0260)hrxi