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
path:
root
/
TODO
Age
Commit message (
Expand
)
Author
26 hours
Correctly process 353 RPL_NAMREPLYs for secret and private channels.
HEAD
master
Luke Bratch
29 hours
List all missing required configuration file options at startup.
Luke Bratch
40 hours
Improve output of LISTCLIENTS blabouncer command, add identical listclients c...
Luke Bratch
41 hours
Notify STDOUT if a STDIN wasn't processed and was sent to the server instead.
Luke Bratch
41 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-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
Update TODO.
Luke Bratch
2024-03-31
Don't bother trying to do removenickfromchannel() after a PART or a KICK if w...
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-29
Update TODO.
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
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
Update TODO.
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-21
Don't try to close log file if the pointer was NULL.
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-09-02
Deal with servers only sending a nick rather than nick!user@host as the last ...
Luke Bratch
2022-02-10
Relay server PINGs to all clients in case they rely on PINGs to stay alive.
Luke Bratch
2022-01-03
Increase maximum auto join channels from 10 to 40, correctly check for maximu...
Luke Bratch
2021-01-25
Use a space followed by a colon to determine the final parameter in extractfi...
Luke Bratch
2021-01-19
Fix various issues where strncmp was only comparing a substring.
Luke Bratch
2021-01-18
Make the "channels" configuration file entry an array.
Luke Bratch
2020-10-22
Send fully formed PONG responses to client PINGs, particularly relevant after...
Luke Bratch
2020-10-21
Don't have arrindex() return 0 on failure as 0 is a valid index. Instead ret...
Luke Bratch
2020-10-21
Improve debug output in readreplayline().
Luke Bratch
2020-10-21
Correct detection of changed nick for updating existing clients when reconnec...
Luke Bratch
2020-10-21
Mark each channel as not having received nick names yet so existing clients g...
Luke Bratch
2020-01-05
Fix some situations where the remote IP of a connecting/disconnecting client ...
Luke Bratch
2020-01-05
Correct a comment.
Luke Bratch
2019-12-23
Add BLABOUNCER VERSION command and change version string to have -git suffix ...
Luke Bratch
2019-12-22
Significantly reduce memory usage by only initialising channel struct element...
Luke Bratch
2019-12-22
Make full debug output optional for extractnickfromprefix() and stripprefix()...
Luke Bratch
2019-10-02
Try to make removenickfromallchannels() much faster when another user QUITs b...
Luke Bratch
2019-10-02
"LOG_MODE" should be "type == LOG_MODE" in logging.c.
Luke Bratch
2019-10-02
Various typo fixes.
Luke Bratch
2019-09-16
Log user/channel mode setting in the replay and normal logs.
Luke Bratch
2019-09-16
Make all log filenames lowercase - since IRC nicks and channel names are case...
Luke Bratch
2019-09-16
Correctly log and NOTICE new connections' remote IP addresses.
Luke Bratch
2019-09-15
Log nick changes to the normal log file(s).
Luke Bratch
[next]