<feed xmlns='http://www.w3.org/2005/Atom'>
<title>blabouncer/TODO, branch master</title>
<subtitle>An IRC bouncer written in C</subtitle>
<id>http://git.tghost.co.uk/bratch-git/blabouncer/atom?h=master</id>
<link rel='self' href='http://git.tghost.co.uk/bratch-git/blabouncer/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.tghost.co.uk/bratch-git/blabouncer/'/>
<updated>2026-04-02T19:09:01Z</updated>
<entry>
<title>Allow configuring the OpenSSL security level, see https://docs.openssl.org/master/man3/SSL_CTX_set_security_level/#default-callback-behaviour for further details.</title>
<updated>2026-04-02T19:09:01Z</updated>
<author>
<name>Luke Bratch</name>
<email>luke@bratch.co.uk</email>
</author>
<published>2026-04-02T19:09:01Z</published>
<link rel='alternate' type='text/html' href='http://git.tghost.co.uk/bratch-git/blabouncer/commit/?id=4a51c367fa192adba69fac4bf0305ed38290ef19'/>
<id>urn:sha1:4a51c367fa192adba69fac4bf0305ed38290ef19</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Correct error handling and comment in createconfigfile().</title>
<updated>2026-02-14T11:39:03Z</updated>
<author>
<name>Luke Bratch</name>
<email>luke@bratch.co.uk</email>
</author>
<published>2026-02-14T11:39:03Z</published>
<link rel='alternate' type='text/html' href='http://git.tghost.co.uk/bratch-git/blabouncer/commit/?id=36179e624e04fd44e462d87f54037c9c4fbc46b3'/>
<id>urn:sha1:36179e624e04fd44e462d87f54037c9c4fbc46b3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement update checking using the command "BLABOUNCER UPDATECHECK", or optionally (enabled by default, toggled with configuration option "checkupdates") at startup and successful client authentication.</title>
<updated>2025-08-11T22:02:08Z</updated>
<author>
<name>Luke Bratch</name>
<email>luke@bratch.co.uk</email>
</author>
<published>2025-08-11T22:02:08Z</published>
<link rel='alternate' type='text/html' href='http://git.tghost.co.uk/bratch-git/blabouncer/commit/?id=2a1d4b2e958de1581e9bda7b07b705b963e394a6'/>
<id>urn:sha1:2a1d4b2e958de1581e9bda7b07b705b963e394a6</id>
<content type='text'>
This is implemented using a DNS TXT record check to the domain "version.blabouncer.blatech.net".
</content>
</entry>
<entry>
<title>Correctly process 353 RPL_NAMREPLYs for secret and private channels.</title>
<updated>2025-08-09T12:25:03Z</updated>
<author>
<name>Luke Bratch</name>
<email>luke@bratch.co.uk</email>
</author>
<published>2025-08-09T12:25:03Z</published>
<link rel='alternate' type='text/html' href='http://git.tghost.co.uk/bratch-git/blabouncer/commit/?id=0e7f232b3d5ecb484d9d91bdd7e4b6d4e7791585'/>
<id>urn:sha1:0e7f232b3d5ecb484d9d91bdd7e4b6d4e7791585</id>
<content type='text'>
</content>
</entry>
<entry>
<title>List all missing required configuration file options at startup.</title>
<updated>2025-08-09T09:54:48Z</updated>
<author>
<name>Luke Bratch</name>
<email>luke@bratch.co.uk</email>
</author>
<published>2025-08-09T09:54:48Z</published>
<link rel='alternate' type='text/html' href='http://git.tghost.co.uk/bratch-git/blabouncer/commit/?id=2136716bdf99b108d64268088742f258ed79fe29'/>
<id>urn:sha1:2136716bdf99b108d64268088742f258ed79fe29</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve output of LISTCLIENTS blabouncer command, add identical listclients command to STDIN commands, declare STDIN commands ("debug commands") in README.</title>
<updated>2025-08-08T22:11:31Z</updated>
<author>
<name>Luke Bratch</name>
<email>luke@bratch.co.uk</email>
</author>
<published>2025-08-08T22:11:31Z</published>
<link rel='alternate' type='text/html' href='http://git.tghost.co.uk/bratch-git/blabouncer/commit/?id=b2089e21606aed1a6aaa9644dbe0d2fe998ae1e0'/>
<id>urn:sha1:b2089e21606aed1a6aaa9644dbe0d2fe998ae1e0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Notify STDOUT if a STDIN wasn't processed and was sent to the server instead.</title>
<updated>2025-08-08T21:38:51Z</updated>
<author>
<name>Luke Bratch</name>
<email>luke@bratch.co.uk</email>
</author>
<published>2025-08-08T21:38:51Z</published>
<link rel='alternate' type='text/html' href='http://git.tghost.co.uk/bratch-git/blabouncer/commit/?id=0de8ed662321f25ab78cef094774593e1ce27677'/>
<id>urn:sha1:0de8ed662321f25ab78cef094774593e1ce27677</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Disconnect zombie clients after a while (if they haven't authenticated after AUTHTIMEOUT seconds).</title>
<updated>2025-08-08T21:15:43Z</updated>
<author>
<name>Luke Bratch</name>
<email>luke@bratch.co.uk</email>
</author>
<published>2025-08-08T21:15:43Z</published>
<link rel='alternate' type='text/html' href='http://git.tghost.co.uk/bratch-git/blabouncer/commit/?id=cdc21500174966ecf2ca1eedb73eb5aa4d2f344c'/>
<id>urn:sha1:cdc21500174966ecf2ca1eedb73eb5aa4d2f344c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Print suggestion that version upgrades may require new entries in blabouncer.conf upon failure to read settings.</title>
<updated>2024-11-10T00:13:27Z</updated>
<author>
<name>Luke Bratch</name>
<email>luke@bratch.co.uk</email>
</author>
<published>2024-11-10T00:13:27Z</published>
<link rel='alternate' type='text/html' href='http://git.tghost.co.uk/bratch-git/blabouncer/commit/?id=53d4843b8d64b4fb928c3790956ccefb4d9e0756'/>
<id>urn:sha1:53d4843b8d64b4fb928c3790956ccefb4d9e0756</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Send NOTICE alert about failed authentication before disconnection alert.</title>
<updated>2024-11-09T23:56:15Z</updated>
<author>
<name>Luke Bratch</name>
<email>luke@bratch.co.uk</email>
</author>
<published>2024-11-09T23:56:15Z</published>
<link rel='alternate' type='text/html' href='http://git.tghost.co.uk/bratch-git/blabouncer/commit/?id=feeb625db4837f3f91a722cd7866ce7da253d593'/>
<id>urn:sha1:feeb625db4837f3f91a722cd7866ce7da253d593</id>
<content type='text'>
</content>
</entry>
</feed>
