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-03-30 | Pass VERSION at compile time based on "git describe". Add fallback VERSION ↵ | Luke Bratch | |
file for if Git isn't installed. | |||
2024-03-30 | Make Makefile pay attention to header files, and add a make clean. | Luke Bratch | |
2020-10-24 | Add install and uninstall recipes to Makefile. | Luke Bratch | |
2019-09-12 | Make some older compilers happy by specifying -D_BSD_SOURCE and -std=gnu99. | Luke Bratch | |
2019-09-12 | Change Makefile to not leave separate .o files lying around. | Luke Bratch | |
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-10 | Refactoring - split giant processircmessage() switch statement into separate ↵ | Luke Bratch | |
server and client functions in message.h/message.c. | |||
2019-05-16 | Implement normal logging (file per channel/user). | Luke Bratch | |
2019-05-12 | Implement TLS using OpenSSL. | Luke Bratch | |
2019-05-11 | Add the ability to replay messages from a replay log file. (No replay log ↵ | Luke Bratch | |
file writing yet.) | |||
2019-05-11 | Implement a configuration file reader, an example configuration file, and ↵ | Luke Bratch | |
start reading nick/username/realname from it instead of being statically defined. | |||
2019-04-18 | First actual "bouncer" features - self connects and registers (NICK/USER) ↵ | Luke Bratch | |
and automatically handles PING/PONG response/requests | |||
2019-04-18 | Add a Makefile | Luke Bratch | |