<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dino-but-good/plugins/ice/src, branch master</title>
<subtitle>my fork of dino with basic QoL changes, not very maintained
</subtitle>
<id>https://git.bwaaa.space/dino-but-good/atom?h=master</id>
<link rel='self' href='https://git.bwaaa.space/dino-but-good/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.bwaaa.space/dino-but-good/'/>
<updated>2026-10-23T14:59:59Z</updated>
<entry>
<title>Move ICE into libdino</title>
<updated>2026-10-23T14:59:59Z</updated>
<author>
<name>Marvin W</name>
<email>git@larma.de</email>
</author>
<published>2026-10-03T11:22:02Z</published>
<link rel='alternate' type='text/html' href='https://git.bwaaa.space/dino-but-good/commit/?id=cd0d992b9b5d3ea29c7d4a3aab76ad53319ea162'/>
<id>urn:sha1:cd0d992b9b5d3ea29c7d4a3aab76ad53319ea162</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move DLTS-SRTP into libdino</title>
<updated>2026-10-23T14:59:59Z</updated>
<author>
<name>Marvin W</name>
<email>git@larma.de</email>
</author>
<published>2026-08-24T09:48:22Z</published>
<link rel='alternate' type='text/html' href='https://git.bwaaa.space/dino-but-good/commit/?id=49f4ae03b742e73b6efdf9edf50dee92ebae1448'/>
<id>urn:sha1:49f4ae03b742e73b6efdf9edf50dee92ebae1448</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for OpenSSL</title>
<updated>2026-10-23T14:58:30Z</updated>
<author>
<name>hrxi</name>
<email>hrrrxi@gmail.com</email>
</author>
<published>2023-11-24T19:53:50Z</published>
<link rel='alternate' type='text/html' href='https://git.bwaaa.space/dino-but-good/commit/?id=76a91fca2fc7dd5975e8ff0e6695f27c98539dba'/>
<id>urn:sha1:76a91fca2fc7dd5975e8ff0e6695f27c98539dba</id>
<content type='text'>
Uses work by @hrxi in https://github.com/dino/dino/pull/1515

Co-Authored-By: hrxi &lt;hrrrxi@gmail.com&gt;
</content>
</entry>
<entry>
<title>XEP-0215: Remove timeout from previous connection</title>
<updated>2024-09-22T10:39:13Z</updated>
<author>
<name>fiaxh</name>
<email>git@lightrise.org</email>
</author>
<published>2024-09-22T10:09:25Z</published>
<link rel='alternate' type='text/html' href='https://git.bwaaa.space/dino-but-good/commit/?id=3a4ac7c11d93553a485aa7dec9be05d71a7c9cb6'/>
<id>urn:sha1:3a4ac7c11d93553a485aa7dec9be05d71a7c9cb6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>XEP-0215: management of the field `expires`</title>
<updated>2024-09-22T10:39:13Z</updated>
<author>
<name>Alexandre Jousset</name>
<email>mid@gtmp.org</email>
</author>
<published>2023-11-12T12:58:01Z</published>
<link rel='alternate' type='text/html' href='https://git.bwaaa.space/dino-but-good/commit/?id=63439cd206aaf3548228e915bd1744389cd2fc54'/>
<id>urn:sha1:63439cd206aaf3548228e915bd1744389cd2fc54</id>
<content type='text'>
Add a field in `Xmpp.Xep.ExternalServiceDiscovery` to keep track
of the `expires` TURN service value and use it (divided by 2) to
restart periodically the external services discovery.
</content>
</entry>
<entry>
<title>Ignore bad stun/turn IP addresses</title>
<updated>2024-09-22T10:39:13Z</updated>
<author>
<name>fiaxh</name>
<email>git@lightrise.org</email>
</author>
<published>2024-09-22T10:28:07Z</published>
<link rel='alternate' type='text/html' href='https://git.bwaaa.space/dino-but-good/commit/?id=a7f7b1ceeb78533d1c5856ed2f2adaf0bf386340'/>
<id>urn:sha1:a7f7b1ceeb78533d1c5856ed2f2adaf0bf386340</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix certificate start time</title>
<updated>2023-07-09T12:32:33Z</updated>
<author>
<name>Marvin W</name>
<email>git@larma.de</email>
</author>
<published>2023-07-09T12:15:40Z</published>
<link rel='alternate' type='text/html' href='https://git.bwaaa.space/dino-but-good/commit/?id=7357b7ecfbaa6bd0b9aeacb6d1551fd02b3f0f20'/>
<id>urn:sha1:7357b7ecfbaa6bd0b9aeacb6d1551fd02b3f0f20</id>
<content type='text'>
I doubt anyone ever looked at it, but it shouldn't be 1 day in the future ;)
</content>
</entry>
<entry>
<title>Do not send DTLS datagrams to RTP even after handshake</title>
<updated>2023-07-09T12:32:33Z</updated>
<author>
<name>Marvin W</name>
<email>git@larma.de</email>
</author>
<published>2023-07-09T12:14:43Z</published>
<link rel='alternate' type='text/html' href='https://git.bwaaa.space/dino-but-good/commit/?id=1bf57a42fa5c36977132d21f59ca6637fcd0c3d3'/>
<id>urn:sha1:1bf57a42fa5c36977132d21f59ca6637fcd0c3d3</id>
<content type='text'>
Also post debug message in case we drop datagrams
</content>
</entry>
<entry>
<title>Ignore non-DTLS data before handshake is complete</title>
<updated>2023-07-09T12:32:33Z</updated>
<author>
<name>Stephen Paul Weber</name>
<email>singpolyma@singpolyma.net</email>
</author>
<published>2023-07-05T02:59:24Z</published>
<link rel='alternate' type='text/html' href='https://git.bwaaa.space/dino-but-good/commit/?id=f82f788f43e385391db2827cde151830fc91bc14'/>
<id>urn:sha1:f82f788f43e385391db2827cde151830fc91bc14</id>
<content type='text'>
https://datatracker.ietf.org/doc/html/rfc9147#name-demul
https://datatracker.ietf.org/doc/html/rfc5764#section-5.1.2

If data is received before handshake is complete, discard it rather than
forwarding it blindly to GnuTLS which can get confused.
</content>
</entry>
<entry>
<title>DTLS: Use ECDSA key</title>
<updated>2022-10-28T16:36:46Z</updated>
<author>
<name>Marvin W</name>
<email>git@larma.de</email>
</author>
<published>2022-10-28T16:26:36Z</published>
<link rel='alternate' type='text/html' href='https://git.bwaaa.space/dino-but-good/commit/?id=a2f2224781a82121c86a1f19b309245bc8369a91'/>
<id>urn:sha1:a2f2224781a82121c86a1f19b309245bc8369a91</id>
<content type='text'>
</content>
</entry>
</feed>
