Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
command to STDIN commands, declare STDIN commands ("debug commands") in README.
|
|
|
|
AUTHTIMEOUT seconds).
|
|
blabouncer.conf upon failure to read settings.
|
|
at startup.
|
|
optional.
New configuration options added:
- alertconnect
- alertauthfail
- alertauthsuccess
- alertunautheddisconnect
- alertautheddisconnect
|
|
|
|
|
|
|
|
certificate/key at runtime when doing a REHASH (BLABOUNCER command or SIGHUP).
|
|
rather than trying to add to clients[] struct.
|
|
|
|
|
|
don't get stuck in a loop when handling EOF/^D/Ctrl+D, improve debug output, improve comments, initialise variables more safely, exit main loop on errors.
|
|
|
|
return -1 and change callers to check this.
|
|
get channel nicks after server reconnections.
|
|
is wrong in the debug log and NOTICEs.
|
|
elements when they are used for the first time.
|
|
|
|
|
|
|
|
since we can't pass MSG_NOSIGNAL to OpenSSL's SSL_write when using TLS connections.
|
|
correctly log QUITs in the replay log and normal log(s).
|
|
individual settings.
|
|
multiple connect commands.
|
|
|
|
formats.
|
|
nick changes from us if not our current nick, and by completely ignoring replaying any type of replay log line from before blabouncer was launched.
|
|
replaying the replay log.
|
|
print both in related debugprint()s.
|
|
newlines to avoid a potential buffer underflow.
|
|
Also add version information (client welcome message, -v, and --version).
|
|
at least one.
|
|
|
|
!= "time".
|
|
|
|
|
|
given client has missed.
|
|
- replaymode = "noclients": All messages since the bouncer last had no clients connected
- replaymode = "lastchange": All messages since the last client connect or disconnect
|
|
to connect to server at startup. Don't print to terminal if sending to a client or to the server fails.
|
|
for certain settings (password/nick/nick2/nick3).
|
|
created.
|
|
|
|
|
|
or by issuing the SIGHUP signal.
|
|
them properly instead.
|