aboutsummaryrefslogtreecommitdiff
path: root/libdino/src/service/stream_interactor.vala
Commit message (Collapse)AuthorAgeFilesLines
* Fix build on some Vala compiler versionsMarvin W2023-09-241-0/+5
| | | | See https://gitlab.gnome.org/GNOME/vala/-/issues/1474 and https://gitlab.gnome.org/GNOME/vala/-/issues/1478
* Add libnice and listen for direct connections in Jingle SOCKS5 (#608)hrxi2021-03-191-1/+4
| | | | | | | | | | | | | 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 ```
* Implement MUC self pingfiaxh2020-08-311-0/+3
|
* Visually highlight pending messages, improve resendingfiaxh2020-07-161-1/+4
|
* Store entity identity info, use it in conversation list tooltipsfiaxh2020-03-291-1/+1
|
* Don't continue reading after stream was disconnected, make disconnecting asyncfiaxh2019-11-271-2/+2
| | | | fixes #636
* Don't attempt DNS SRV lookups in connection fallbackfiaxh2019-11-181-1/+1
|
* Base avatars and names on conversation, not JID.Marvin W2019-10-181-0/+7
| | | | Fixes #598
* Fix a couple of typos and double importshrxi2019-06-011-1/+1
|
* Use regex literals, fixes some compiler warningsfiaxh2019-03-141-1/+1
|
* Split login jid/password into two steps with checksfiaxh2018-11-161-4/+4
|
* Move Jid class to xmpp-vala, partially refactor namespaceMarvin W2018-01-281-4/+4
|
* Stream Managementfiaxh2017-08-141-1/+2
|
* xmpp-vala/core+libdino: concurrency + nullity improvementsMarvin W2017-04-181-2/+2
|
* Select conversation on startup, placeholder for "No conversation selected", ↵fiaxh2017-03-201-1/+1
| | | | start services before UI
* Add typed identity to manager modules and stream flagsfiaxh2017-03-201-8/+23
|
* "No accounts active, add?" stack in main viewfiaxh2017-03-181-0/+2
|
* Improve Plugin API (allow to move encryption into plugin)Marvin W2017-03-111-1/+1
|
* Use typed identity in module managerMarvin W2017-03-101-1/+1
|
* Initial plugin systemMarvin W2017-03-101-0/+70