aboutsummaryrefslogtreecommitdiff
path: root/xmpp-vala/src/module/xep/0260_jingle_socks5_bytestreams.vala
Commit message (Collapse)AuthorAgeFilesLines
* Improve & refactor Jingle base implementationfiaxh2021-03-211-36/+64
| | | | Co-authored-by: Marvin W <git@larma.de>
* Add libnice and listen for direct connections in Jingle SOCKS5 (#608)hrxi2021-03-191-11/+206
| | | | | | | | | | | | | 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 ```
* Fix runtime criticals related to jingle file transferfiaxh2020-09-191-1/+1
|
* Only query entity caps when we need themfiaxh2020-07-161-3/+2
|
* Remove features from service discovery module when detaching module from streamfiaxh2020-04-211-1/+3
| | | | | fixes #179 fixes #812
* Properly check Jids everywhereMarvin W2019-12-231-1/+5
|
* Add JET supportMarvin W2019-09-161-0/+7
|
* Include data forms in entity capabilities hash computationfiaxh2019-09-031-1/+1
|
* Don't error on Jingle file transfer hash session-infohrxi2019-08-271-0/+2
|
* Fix candidate selection for equal priorityhrxi2019-08-241-2/+3
| | | | | | 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).
* Fall back to IBB if S5B does not work outhrxi2019-08-061-2/+20
| | | | | This mostly happens if connectivity to the candidates cannot be established.
* Forgot to add outgoing Jingle SOCKS5 transferhrxi2019-08-061-1/+8
|
* Add support for Jingle SOCKS5 bytestreams (XEP-0260)hrxi2019-08-051-0/+505