narodnik
|
9a7c47f856
add missing stop() method for p2p
|
4 years ago |
parazyd
|
5d839844d5
ircd: Implement e2e message encryption.
|
4 years ago |
parazyd
|
b436d659ba
ircd: Implement IRC TLS listener.
|
4 years ago |
ghassmo
|
05a6939950
bin/ircd: clean up
|
4 years ago |
ghassmo
|
aa43e01e3a
bin/ircd: change seen_msg_ids from vector to fixed ringbuffer
|
4 years ago |
narodnik
|
f9b4c1d913
increase maximum length of nick to 32
|
4 years ago |
ghassmo
|
010ddad754
bin/ircd: implement DM messages
|
4 years ago |
ghassmo
|
9f819b0dba
general clean up and run cargo clippy for all bins
|
4 years ago |
ghassmo
|
d0afa63b5a
bin/ircd: increase the limit of message length
|
4 years ago |
ghassmo
|
a9edf9b2de
bin/ircd: define const for messages and nicknames length
|
4 years ago |
ghassmo
|
06db050229
bin/ircd: send messages in buffer to the client after JOIN command
|
4 years ago |
ghassmo
|
20686c6a0f
bin/ircd: fix bugs and clean up
|
4 years ago |
ghassmo
|
f1252f7938
bin/ircd: use system/Subscriber to notify all clinet connections
|
4 years ago |
ghassmo
|
7a54e4172f
bin/ircd: refactoring irc server connection
|
4 years ago |
aggstam
|
d5c96db14c
crypto/constants.rs: created commonly used MERKLE_DEPT constant
|
4 years ago |
ghassmo
|
a4eded3ffd
ircd: send messages history to clients
|
4 years ago |
ghassmo
|
e43b7de9a6
ircd: send message come from p2p to all irc clients connections
|
4 years ago |
ghassmo
|
87d745852c
ircd: implement NAMES command
|
4 years ago |
ghassmo
|
c91744ffd2
bin/ircd: fix a bug when receiving a msg from p2p
|
4 years ago |
ghassmo
|
8026f34b8b
bin/ircd: create util module and general clean up
|
4 years ago |
ghassmo
|
da5a5c1d2d
bin/ircd: remove AtomicBool from channel info
|
4 years ago |
ghassmo
|
ec23379a0f
bin/ircd: add msg to buffer inside the protocol of privmsg
|
4 years ago |
ghassmo
|
62e84c017a
bin/ircd: implement a function for Privmsg to build irc msg
|
4 years ago |
ghassmo
|
e1ffadaa15
bin/ircd: WIP refactoring and cleaning up main.rs
|
4 years ago |
ghassmo
|
40e20ba078
bin/ircd: use ring buffer for messages history
|
4 years ago |
ghassmo
|
ec397fc9ad
bin/ircd: clean up functions parameters
|
4 years ago |
ghassmo
|
ff8d62c1fa
ircd: WIP removing raft
|
4 years ago |
ghassmo
|
4e636d2f67
ircd, taud: explicit Url type in structopt
|
4 years ago |
ghassmo
|
1750fd5429
bin/ircd: accept Url as address for IRC listening
|
4 years ago |
ghassmo
|
a59b4786d9
ircd: write proper messages in info! output
|
4 years ago |