summaryrefslogtreecommitdiff
path: root/config.c
AgeCommit message (Expand)Author
5 daysMake NOTICE alerts about client (dis)connection and authentication events opt...Luke Bratch
2024-07-17Ensure file and socket descriptors are valid in config.c and sockets.c.Luke Bratch
2023-03-21Don't try to close log file if the pointer was NULL.Luke Bratch
2022-01-03Increase maximum auto join channels from 10 to 40, correctly check for maximu...Luke Bratch
2021-01-18Make the "channels" configuration file entry an array.Luke Bratch
2019-09-14Specify multiple nicks using a configuration array instead of multiple indivi...Luke Bratch
2019-09-14Implement arrays in the configuration file and start using them to allow for ...Luke Bratch
2019-09-07Add a configuration option to include the date in the timestamp when replayin...Luke Bratch
2019-07-18Fix compiler warnings emitted by Clang/LLVM and some older GCC versions.Luke Bratch
2019-06-17Implement a per-client identifier so auto replay can replay everything a give...Luke Bratch
2019-06-16Implement two new auto replay modes:Luke Bratch
2019-06-16Load all settings from configuration file at startup instead of reading it fo...Luke Bratch
2019-06-12Allow reloading the configuration file at runtime using a BLABOUNCER command ...Luke Bratch
2019-06-11Implement configurable auto replay modes. So far there is "none", "time" (au...Luke Bratch
2019-06-10Add copyright and GPL 3 notices.Luke Bratch
2019-06-01Use errno to handle getconfint() failing.Luke Bratch
2019-06-01Put debug logs in subdirectory and have max number to keep be configurable. ...Luke Bratch
2019-05-30Remove most (all?) exit()s with error handling without exiting where possible...Luke Bratch
2019-05-30Convert debugprint() from being to file/screen/disabled to always being to fi...Luke Bratch
2019-05-29Implement an optional connect command, providing an example configuration of ...Luke Bratch
2019-05-29Ensure writes to file are unformatted strings.Luke Bratch
2019-05-28Implement debugging to file and set the default configuration file to be that.Luke Bratch
2019-05-27Make debug output optional and disabled by default.Luke Bratch
2019-05-27Support connecting to passworded servers.Luke Bratch
2019-05-27Explain how to auto-join keyworded/passworded channels in the configuration f...Luke Bratch
2019-05-27Change default certfile and keyfile to be <basedir>/ instead of $HOME/.blabou...Luke Bratch
2019-05-19fclose() configuration file if option not found.Luke Bratch
2019-05-19Reduce default "upon connecting" replay time from 2 hours to 10 minutes.Luke Bratch
2019-05-19Change defaults (including default and example configuration files) to look f...Luke Bratch
2019-05-19Add missing auto channels configuration option to auto generated configuratio...Luke Bratch
2019-05-18Avoid memory leak when creating default configuration file.Luke Bratch
2019-05-18Handle nick in use or invalid nick, add multiple nicks to configuration file ...Luke Bratch
2019-05-16Make logging and replay logging optional.Luke Bratch
2019-05-16Move default configuration file location to $HOME/.blabouncer/ and create a d...Luke Bratch
2019-05-15Make it more obvious that tabs in conditionals are tabs.Luke Bratch
2019-05-12Fix crash in getconfstr() when not finding certain strings in configuration f...Luke Bratch
2019-05-12Completely rewrite configuration file reading to remove lots of duplicated co...Luke Bratch
2019-05-12Make client port configurable and move settings structure to be initialised i...Luke Bratch
2019-05-12Add a settings structure for passing around everywhere to store config/settin...Luke Bratch
2019-05-11Implement authentication in the form of the bouncer having a configurable ser...Luke Bratch
2019-05-11Add the ability to replay messages from a replay log file. (No replay log fi...Luke Bratch
2019-05-11Implement a configuration file reader, an example configuration file, and sta...Luke Bratch