<feed xmlns='http://www.w3.org/2005/Atom'>
<title>blabouncer/blabouncer.conf.example, 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-06T18:51:23Z</updated>
<entry>
<title>Clarify DNS request made for version checks in example configuration file.</title>
<updated>2026-04-06T18:51:23Z</updated>
<author>
<name>Luke Bratch</name>
<email>luke@bratch.co.uk</email>
</author>
<published>2026-04-06T18:51:23Z</published>
<link rel='alternate' type='text/html' href='http://git.tghost.co.uk/bratch-git/blabouncer/commit/?id=0714a93c9d46c18a1a1b4d48b9b7b92465a3a408'/>
<id>urn:sha1:0714a93c9d46c18a1a1b4d48b9b7b92465a3a408</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove/update deprecated OpenSSL functions, change certificate PEM loading to allow loading a chain rather than just a single certificate.</title>
<updated>2026-04-02T19:13:20Z</updated>
<author>
<name>Luke Bratch</name>
<email>luke@bratch.co.uk</email>
</author>
<published>2026-04-02T19:13:20Z</published>
<link rel='alternate' type='text/html' href='http://git.tghost.co.uk/bratch-git/blabouncer/commit/?id=6404663b4588d606adfc06dbceeca24a4c748122'/>
<id>urn:sha1:6404663b4588d606adfc06dbceeca24a4c748122</id>
<content type='text'>
</content>
</entry>
<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>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>Make NOTICE alerts about client (dis)connection and authentication events optional.</title>
<updated>2024-11-09T23:50:46Z</updated>
<author>
<name>Luke Bratch</name>
<email>luke@bratch.co.uk</email>
</author>
<published>2024-11-09T23:50:46Z</published>
<link rel='alternate' type='text/html' href='http://git.tghost.co.uk/bratch-git/blabouncer/commit/?id=f55160af3f25fff17d3af4dde50a606c2c78f79b'/>
<id>urn:sha1:f55160af3f25fff17d3af4dde50a606c2c78f79b</id>
<content type='text'>
New configuration options added:
 - alertconnect
 - alertauthfail
 - alertauthsuccess
 - alertunautheddisconnect
 - alertautheddisconnect
</content>
</entry>
<entry>
<title>Make the "channels" configuration file entry an array.</title>
<updated>2021-01-18T21:51:00Z</updated>
<author>
<name>Luke Bratch</name>
<email>luke@bratch.co.uk</email>
</author>
<published>2021-01-18T21:51:00Z</published>
<link rel='alternate' type='text/html' href='http://git.tghost.co.uk/bratch-git/blabouncer/commit/?id=a16d9bdecb572bb266a84ec90767d613ce8ce255'/>
<id>urn:sha1:a16d9bdecb572bb266a84ec90767d613ce8ce255</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Specify multiple nicks using a configuration array instead of multiple individual settings.</title>
<updated>2019-09-14T19:44:32Z</updated>
<author>
<name>Luke Bratch</name>
<email>luke@bratch.co.uk</email>
</author>
<published>2019-09-14T19:44:32Z</published>
<link rel='alternate' type='text/html' href='http://git.tghost.co.uk/bratch-git/blabouncer/commit/?id=4dea4c16313ba3d1575cfa6722d75492c907f551'/>
<id>urn:sha1:4dea4c16313ba3d1575cfa6722d75492c907f551</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a configuration option to include the date in the timestamp when replaying the replay log.</title>
<updated>2019-09-07T11:43:04Z</updated>
<author>
<name>Luke Bratch</name>
<email>luke@bratch.co.uk</email>
</author>
<published>2019-09-07T11:43:04Z</published>
<link rel='alternate' type='text/html' href='http://git.tghost.co.uk/bratch-git/blabouncer/commit/?id=e4d1706031540ae74ff104c44adeb735ee0bfcf4'/>
<id>urn:sha1:e4d1706031540ae74ff104c44adeb735ee0bfcf4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement a per-client identifier so auto replay can replay everything a given client has missed.</title>
<updated>2019-06-17T00:46:28Z</updated>
<author>
<name>Luke Bratch</name>
<email>luke@bratch.co.uk</email>
</author>
<published>2019-06-17T00:46:28Z</published>
<link rel='alternate' type='text/html' href='http://git.tghost.co.uk/bratch-git/blabouncer/commit/?id=c70cd5cccc966a35f175913f2281ce251fd62425'/>
<id>urn:sha1:c70cd5cccc966a35f175913f2281ce251fd62425</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement two new auto replay modes:</title>
<updated>2019-06-16T22:16:18Z</updated>
<author>
<name>Luke Bratch</name>
<email>luke@bratch.co.uk</email>
</author>
<published>2019-06-16T22:16:18Z</published>
<link rel='alternate' type='text/html' href='http://git.tghost.co.uk/bratch-git/blabouncer/commit/?id=61906329ccbe96c25c75533f819dea269492f5a7'/>
<id>urn:sha1:61906329ccbe96c25c75533f819dea269492f5a7</id>
<content type='text'>
- replaymode = "noclients": All messages since the bouncer last had no clients connected
- replaymode = "lastchange": All messages since the last client connect or disconnect
</content>
</entry>
</feed>
