<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xavi/dino/libdino/src/service/connection_manager.vala, branch master</title>
<subtitle>Fork of GTK3 Dino with experimental features.
</subtitle>
<id>https://gitea.privatedns.org/xavi/dino/atom?h=master</id>
<link rel='self' href='https://gitea.privatedns.org/xavi/dino/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dino/'/>
<updated>2023-10-09T14:38:02+00:00</updated>
<entry>
<title>connection_manager.vala: Use yield on disconnect()</title>
<updated>2023-10-09T14:38:02+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-10-06T22:56:52+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dino/commit/?id=8cd96e0a1481c767410585ebc5fbc4bb1dfc8ad5'/>
<id>urn:sha1:8cd96e0a1481c767410585ebc5fbc4bb1dfc8ad5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>connection_manager.vala: Refactor reconnect stream</title>
<updated>2023-10-09T12:09:00+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-10-03T07:16:32+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dino/commit/?id=aa39852931032233259bb7495fec0ed6b6a81e0c'/>
<id>urn:sha1:aa39852931032233259bb7495fec0ed6b6a81e0c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revamp connection_manager.vala</title>
<updated>2023-10-05T12:32:10+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-09-11T19:30:42+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dino/commit/?id=90bee87ff5cf6cf3ee481394ece343e2446ac70f'/>
<id>urn:sha1:90bee87ff5cf6cf3ee481394ece343e2446ac70f</id>
<content type='text'>
The original implementation was unable to reconnect accounts after
several suspend cycles.
</content>
</entry>
<entry>
<title>Initialize and use dbus interfaces async</title>
<updated>2022-02-01T22:37:54+00:00</updated>
<author>
<name>fiaxh</name>
<email>git@lightrise.org</email>
</author>
<published>2022-02-01T16:38:15+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dino/commit/?id=b7ca33a37de5dd2ecffa7575681c6009996b7ba2'/>
<id>urn:sha1:b7ca33a37de5dd2ecffa7575681c6009996b7ba2</id>
<content type='text'>
related #1155
</content>
</entry>
<entry>
<title>Add multiparty call support to libdino and xmpp-vala</title>
<updated>2021-11-10T10:05:34+00:00</updated>
<author>
<name>fiaxh</name>
<email>git@lightrise.org</email>
</author>
<published>2021-11-04T16:33:08+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dino/commit/?id=26d10d1dcb95f11b65611473c9840e13683cb5ec'/>
<id>urn:sha1:26d10d1dcb95f11b65611473c9840e13683cb5ec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for OMEMO call encryption</title>
<updated>2021-04-29T14:13:25+00:00</updated>
<author>
<name>fiaxh</name>
<email>git@lightrise.org</email>
</author>
<published>2021-04-25T17:49:10+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dino/commit/?id=421f43dd8bd993eb88581e1b5011cc061ceb4fc8'/>
<id>urn:sha1:421f43dd8bd993eb88581e1b5011cc061ceb4fc8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix warnings</title>
<updated>2021-04-11T12:42:59+00:00</updated>
<author>
<name>fiaxh</name>
<email>git@lightrise.org</email>
</author>
<published>2021-04-09T21:59:03+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dino/commit/?id=dfffa08ec16e16157df6e7036e09073a546d7552'/>
<id>urn:sha1:dfffa08ec16e16157df6e7036e09073a546d7552</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add libnice and listen for direct connections in Jingle SOCKS5 (#608)</title>
<updated>2021-03-19T21:06:02+00:00</updated>
<author>
<name>hrxi</name>
<email>hrrrxi@gmail.com</email>
</author>
<published>2019-12-28T02:11:51+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dino/commit/?id=148cf48d2b68354881066e2587e2673c91d2619a'/>
<id>urn:sha1:148cf48d2b68354881066e2587e2673c91d2619a</id>
<content type='text'>
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
```
</content>
</entry>
<entry>
<title>Fix segfault on accept_certificate signal (fixup 81a5505)</title>
<updated>2020-12-31T22:19:06+00:00</updated>
<author>
<name>fiaxh</name>
<email>git@lightrise.org</email>
</author>
<published>2020-12-31T22:19:06+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dino/commit/?id=2c22c0428cb53252930d52e6327f14a6fcc8cf03'/>
<id>urn:sha1:2c22c0428cb53252930d52e6327f14a6fcc8cf03</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow certificates from unknown CAs from .onion domains</title>
<updated>2020-12-31T18:04:02+00:00</updated>
<author>
<name>fiaxh</name>
<email>git@lightrise.org</email>
</author>
<published>2020-12-31T18:00:54+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/dino/commit/?id=81a55052707d460a7f437b664682817c2c99dce6'/>
<id>urn:sha1:81a55052707d460a7f437b664682817c2c99dce6</id>
<content type='text'>
It's barely possible for .onion servers to provide a non-self-signed cert. But that's fine because encryption is provided independently though TOR.

see #958
</content>
</entry>
</feed>
