ghassmo
|
43fb491702
bin/ircd: restrict irc messages to have a maximum length of 512 characters
|
4 ani în urmă |
ghassmo
|
8e9fcccc7d
bin/ircd: restrict nicknamesn to have a maximum length of nine characters
|
4 ani în urmă |
ghassmo
|
e5bde0c6d1
system/subscriber: use warn msg instead of panic once notify call failed
|
4 ani în urmă |
ghassmo
|
06db050229
bin/ircd: send messages in buffer to the client after JOIN command
|
4 ani în urmă |
Dastan-glitch
|
41289b14bc
bin/ircd: check on CRLF and LF in clean_input_line() & refactor PING
|
4 ani în urmă |
ghassmo
|
20686c6a0f
bin/ircd: fix bugs and clean up
|
4 ani în urmă |
ghassmo
|
f1252f7938
bin/ircd: use system/Subscriber to notify all clinet connections
|
4 ani în urmă |
ghassmo
|
7a54e4172f
bin/ircd: refactoring irc server connection
|
4 ani în urmă |
ghassmo
|
a4eded3ffd
ircd: send messages history to clients
|
4 ani în urmă |
ghassmo
|
87d745852c
ircd: implement NAMES command
|
4 ani în urmă |
ghassmo
|
fe147fe8ae
more explicit names for network errors
|
4 ani în urmă |
ghassmo
|
da5a5c1d2d
bin/ircd: remove AtomicBool from channel info
|
4 ani în urmă |
ghassmo
|
40e20ba078
bin/ircd: use ring buffer for messages history
|
4 ani în urmă |
ghassmo
|
ec397fc9ad
bin/ircd: clean up functions parameters
|
4 ani în urmă |
ghassmo
|
ff8d62c1fa
ircd: WIP removing raft
|
4 ani în urmă |
ghassmo
|
a59b4786d9
ircd: write proper messages in info! output
|
4 ani în urmă |
Dastan-glitch
|
8f472cdad8
bin/ircd: use AtomicBool instead of bool
|
4 ani în urmă |
ghassmo
|
d7775c210b
run cargo fmt
|
4 ani în urmă |
parazyd
|
587f0b4b93
make fix and minor manual cleanups.
|
4 ani în urmă |
Dastan-glitch
|
954c20bf22
bin/ircd: join only channels that start with #
|
4 ani în urmă |
Dastan-glitch
|
85a88e6753
bin/ircd: prevent panic when parting from non-existing channel
|
4 ani în urmă |
Dastan-glitch
|
2e43bc4407
bin/ircd: fix a bug when rejoin a channel after parting
|
4 ani în urmă |
Dastan-glitch
|
f6de14bea1
bin/ircd: fix part command
|
4 ani în urmă |
parazyd
|
5718e22347
ircd: Minor cleanup and more verbosity.
|
4 ani în urmă |
parazyd
|
3bd950bf07
ircd: Don't destroy configured chans on PART.
|
4 ani în urmă |
parazyd
|
d27a495344
ircd: Add stub for custom MSGHIST command.
|
4 ani în urmă |
parazyd
|
f8c5febd2f
ircd: Implement JOIN, PART, and TOPIC.
|
4 ani în urmă |
parazyd
|
5cfe8be52c
ircd: Configurable autojoins and per-channel encryption.
|
4 ani în urmă |
ghassmo
|
6fa29eb48d
bin/ircd: use only tcp connection for irc clients
|
4 ani în urmă |
ghassmo
|
f625dc23eb
ircd: irc server support tls protocol
|
4 ani în urmă |