Age | Commit message (Collapse) | Author |
|
replay logging nick changes.
|
|
|
|
to all clients.
|
|
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).
|
|
|
|
|
|
or by issuing the SIGHUP signal.
|
|
normal occurence when reconnecting, but might be bad in some other situation).
|
|
|
|
looping the reconnection and keeping clients informed.
|
|
|
|
(auto replay the last X seconds), and "lastspoke" (auto replay everything since you last spoke).
|
|
|
|
|
|
Also fix possible crash in debugprint() if debug directory doesn't exist yet.
|
|
server reconnect upon send() returning -1 issue.
|
|
that can be specified on the command line.
|
|
possible. Convert most remaining printing to stdout/stderr to debugprint() instead.
|
|
file with configurable verbosity.
|
|
relaying NickServ IDENTIFY password warnings to clients shortly after connecting.
|
|
a NickServ IDENTIFY command.
|
|
|
|
file rotation to avoid writing to previous debug file.
|
|
|
|
|
|
|
|
|
|
there was a timeout, an error, or if the server disconnected us.
|
|
|
|
days:hours:minutes:seconds.
|
|
if foo is in use, try foo1, foo2, ..., foo9).
|
|
|
|
|