aboutsummaryrefslogtreecommitdiff
path: root/libdino/src/service/stream_interactor.vala
AgeCommit message (Collapse)Author
2023-09-24Fix build on some Vala compiler versionsMarvin W
See https://gitlab.gnome.org/GNOME/vala/-/issues/1474 and https://gitlab.gnome.org/GNOME/vala/-/issues/1478
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-08-31Implement MUC self pingfiaxh
2020-07-16Visually highlight pending messages, improve resendingfiaxh
2020-03-29Store entity identity info, use it in conversation list tooltipsfiaxh
2019-11-27Don't continue reading after stream was disconnected, make disconnecting asyncfiaxh
fixes #636
2019-11-18Don't attempt DNS SRV lookups in connection fallbackfiaxh
2019-10-18Base avatars and names on conversation, not JID.Marvin W
Fixes #598
2019-06-01Fix a couple of typos and double importshrxi
2019-03-14Use regex literals, fixes some compiler warningsfiaxh
2018-11-16Split login jid/password into two steps with checksfiaxh
2018-01-28Move Jid class to xmpp-vala, partially refactor namespaceMarvin W
2017-08-14Stream Managementfiaxh
2017-04-18xmpp-vala/core+libdino: concurrency + nullity improvementsMarvin W
2017-03-20Select conversation on startup, placeholder for "No conversation selected", ↵fiaxh
start services before UI
2017-03-20Add typed identity to manager modules and stream flagsfiaxh
2017-03-18"No accounts active, add?" stack in main viewfiaxh
2017-03-11Improve Plugin API (allow to move encryption into plugin)Marvin W
2017-03-10Use typed identity in module managerMarvin W
2017-03-10Initial plugin systemMarvin W