summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
31 hoursCorrectly send non-client QUITs and add QUIT message to STDIN quit.Luke Bratch
32 hoursAdd quit to STDIN commands.Luke Bratch
32 hoursImprove output of LISTCLIENTS blabouncer command.Luke Bratch
32 hoursList all missing required configuration file options at startup.Luke Bratch
44 hoursImprove output of LISTCLIENTS blabouncer command, add identical listclients c...Luke Bratch
44 hoursNotify STDOUT if a STDIN wasn't processed and was sent to the server instead.Luke Bratch
45 hoursDisconnect zombie clients after a while (if they haven't authenticated after ...Luke Bratch
2024-11-10Print suggestion that version upgrades may require new entries in blabouncer....Luke Bratch
2024-11-10Exit with failure upon failing to read any nicks from the configuration file ...Luke Bratch
2024-11-09Send NOTICE alert about failed authentication before disconnection alert.Luke Bratch
2024-11-09Make NOTICE alerts about client (dis)connection and authentication events opt...Luke Bratch
2024-07-17Print VERSION in debug.txt at startup.Luke Bratch
2024-07-17Don't write any CTCP responses to the replay log file, and encourage bug repo...Luke Bratch
2024-07-17Correct logline() return value comment in logging.c and logging.h.Luke Bratch
2024-07-17Correct replay comment in message.c.Luke Bratch
2024-07-17Ensure file and socket descriptors are valid in config.c and sockets.c.Luke Bratch
2024-07-17Return -1 if lastspokelinenumber() fails to find a timestamp.Luke Bratch
2024-07-17Update TODO.Luke Bratch
2024-04-01Release version 0.3.v0.3Luke Bratch
2024-03-31Don't bother trying to do removenickfromchannel() after a PART or a KICK if w...Luke Bratch
2024-03-31Handle server KICK commands.Luke Bratch
2024-03-31Include nicks in stdin debug command listchannels.Luke Bratch
2024-03-30Correct/improve signal handling logging.Luke Bratch
2024-03-30Implement changing client-side TLS certificate and key paths, and reloading c...Luke Bratch
2024-03-30Update TODO.Luke Bratch
2024-03-30Pass VERSION at compile time based on "git describe". Add fallback VERSION f...Luke Bratch
2024-03-30Make Makefile pay attention to header files, and add a make clean.Luke Bratch
2024-03-29Update TODO.Luke Bratch
2024-03-29Implement BLABOUNCER commands LISTCLIENTS and DISCONNECT.Luke Bratch
2024-03-29Sanity check that the requested fd is greater than zero in arrindex().Luke Bratch
2023-08-01Always close() the replay log file if it's been opened.Luke Bratch
2023-08-01Correctly handle too many clients by doing accept() and close() immediately r...Luke Bratch
2023-07-24Add some extra debugging for truncated messages.Luke Bratch
2023-07-24Fix incorrectly printed debug message.Luke Bratch
2023-07-24Include 437 (ERR_UNAVAILRESOURCE) as part of "nick in use" resolution upon co...Luke Bratch
2023-04-09Fix ban list request handling - support both "MODE #channel b" and "MODE #cha...Luke Bratch
2023-04-09Don't write CTCP VERSION messages to replay log. CTCP VERSION replay/relay b...Luke Bratch
2023-04-09Update TODO.Luke Bratch
2023-04-08Add/correct description for writereplayline().Luke Bratch
2023-04-08Improve stdin handling (only available when running in foreground mode) - don...Luke Bratch
2023-03-23Update TODO.Luke Bratch
2023-03-23Don't try to sockread() or socksend() if the file descriptor is NULL, assume ...Luke Bratch
2023-03-21Don't try to close log file if the pointer was NULL.Luke Bratch
2022-12-20Ignore messages rather than exiting if the client that sent a message no long...Luke Bratch
2022-11-25Fix broken debugprint() call in isnickinanychannel() which was referencing a ...Luke Bratch
2022-11-25Implement fake QUIT handling via a NOTICE when doing a replay.Luke Bratch
2022-11-24Fix replaymode = "lastspoke" by using line numbers rather than time to calcul...Luke Bratch
2022-11-23Update TODO.Luke Bratch
2022-11-23Correct comments in functions.c.Luke Bratch
2022-09-02Deal with servers only sending a nick rather than nick!user@host as the last ...Luke Bratch