Age | Commit message (Collapse) | Author |
|
passed around (huge change) and improve efficiency of sendtoallclients() loop.
|
|
Also change nickuserhost to store the leading colon (:) since it's always needed (so far).
|
|
|
|
|
|
default file automatically if it doesn't exist.
|
|
$HOME/.blabouncer/.
|
|
|
|
|
|
when getting the help message.
|
|
|
|
at any time.
|
|
|
|
|
|
|
|
|
|
file.
|
|
|
|
removing the non-functional debug() stuff.
|
|
remove '-d' debug mode which doesn't do anything.
|
|
code and to simplify things. Alter everything that called the old functions.
|
|
in main() instead of dochat().
|
|
config/settings. Also fix the insanely inconsistent spelling/naming of replay log related things.
|
|
|
|
split/truncated messages
|
|
|
|
server password
|
|
|
|
file writing yet.)
|
|
start reading nick/username/realname from it instead of being statically defined.
|
|
hardcoding one ourselves when relaying our own PRIVMSGs to other bouncer clients.
|
|
in the channel when we JOINed.
|
|
|
|
|
|
ensure it's always given out to new clients correctly. Also misc other bug fixes.
|
|
previously PARTed channels
|
|
|
|
|
|
|
|
|
|
- connect the bouncer to a server
- connect to the bouncer with a real client
- join channels
- have new clients connect and have the bouncer join those new clients to the channels
- relay PRIVMSGs between all clients
Some random current big bugs:
- Joining channels whilst multiple clients are already connected doesn't join all clients properly
- Parting channels doesn't work
- No idea what will happen if the nick is in use, etc.
Features missing:
- Almost everything :)
|
|
actual IRC/bouncer functionality
|
|
and automatically handles PING/PONG response/requests
|
|
|
|
|
|
|
|
connecting/disconnecting and lots more debug output
|
|
channels to join or anything, but it does relay everything to each client.
|
|
connections
|
|
|
|
|