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