Age | Commit message (Collapse) | Author | |
---|---|---|---|
5 days | Implement update checking using the command "BLABOUNCER UPDATECHECK", or ↵HEADmaster | Luke Bratch | |
optionally (enabled by default, toggled with configuration option "checkupdates") at startup and successful client authentication. This is implemented using a DNS TXT record check to the domain "version.blabouncer.blatech.net". | |||
2024-11-09 | Make NOTICE alerts about client (dis)connection and authentication events ↵ | Luke Bratch | |
optional. New configuration options added: - alertconnect - alertauthfail - alertauthsuccess - alertunautheddisconnect - alertautheddisconnect | |||
2021-01-18 | Make the "channels" configuration file entry an array. | Luke Bratch | |
2019-09-14 | Specify multiple nicks using a configuration array instead of multiple ↵ | Luke Bratch | |
individual settings. | |||
2019-09-07 | Add a configuration option to include the date in the timestamp when ↵ | Luke Bratch | |
replaying the replay log. | |||
2019-06-17 | Implement a per-client identifier so auto replay can replay everything a ↵ | Luke Bratch | |
given client has missed. | |||
2019-06-16 | Implement two new auto replay modes: | Luke Bratch | |
- replaymode = "noclients": All messages since the bouncer last had no clients connected - replaymode = "lastchange": All messages since the last client connect or disconnect | |||
2019-06-12 | Allow reloading the configuration file at runtime using a BLABOUNCER command ↵ | Luke Bratch | |
or by issuing the SIGHUP signal. | |||
2019-06-11 | Implement configurable auto replay modes. So far there is "none", "time" ↵ | Luke Bratch | |
(auto replay the last X seconds), and "lastspoke" (auto replay everything since you last spoke). | |||
2019-06-01 | Put debug logs in subdirectory and have max number to keep be configurable. ↵ | Luke Bratch | |
Also fix possible crash in debugprint() if debug directory doesn't exist yet. | |||
2019-05-30 | Convert debugprint() from being to file/screen/disabled to always being to ↵ | Luke Bratch | |
file with configurable verbosity. | |||
2019-05-29 | Implement an optional connect command, providing an example configuration of ↵ | Luke Bratch | |
a NickServ IDENTIFY command. | |||
2019-05-28 | Implement debugging to file and set the default configuration file to be that. | Luke Bratch | |
2019-05-27 | Make debug output optional and disabled by default. | Luke Bratch | |
2019-05-27 | Support connecting to passworded servers. | Luke Bratch | |
2019-05-27 | Explain how to auto-join keyworded/passworded channels in the configuration ↵ | Luke Bratch | |
file. | |||
2019-05-27 | Change default certfile and keyfile to be <basedir>/ instead of ↵ | Luke Bratch | |
$HOME/.blabouncer/. | |||
2019-05-19 | Reduce default "upon connecting" replay time from 2 hours to 10 minutes. | Luke Bratch | |
2019-05-19 | Change defaults (including default and example configuration files) to look ↵ | Luke Bratch | |
for cert.pem and key.pem in ~/.blabouncer/. | |||
2019-05-19 | Rename example configuration file. | Luke Bratch | |