parazyd
|
e4577b9c66
|
ircd: Clippy lints.
|
2022-07-03 15:29:01 +02:00 |
|
parazyd
|
0063271679
|
Update project dependencies.
|
2022-07-03 15:26:35 +02:00 |
|
parazyd
|
b436d659ba
|
ircd: Implement IRC TLS listener.
|
2022-07-03 14:29:30 +02:00 |
|
ghassmo
|
05a6939950
|
bin/ircd: clean up
|
2022-07-03 15:12:27 +03:00 |
|
ghassmo
|
aa43e01e3a
|
bin/ircd: change seen_msg_ids from vector to fixed ringbuffer
|
2022-07-03 12:33:24 +03:00 |
|
ghassmo
|
7c2f951d5c
|
bin/ircd: minor fixs to irc server
|
2022-07-02 18:37:05 +03:00 |
|
ghassmo
|
9fdc11bd70
|
raft: add sent messages to seen_msgs vector
|
2022-07-02 18:16:22 +03:00 |
|
narodnik
|
f9b4c1d913
|
increase maximum length of nick to 32
|
2022-07-01 19:29:58 +02:00 |
|
aggstam
|
d50599c5fc
|
irc-raft: updated with latest changes
|
2022-06-30 16:10:21 +03:00 |
|
ghassmo
|
7023481020
|
bin/ircd: major fix for messages history
|
2022-06-30 15:40:17 +03:00 |
|
ghassmo
|
5e0dc9e6b5
|
bin/taud: minor changes inside main
|
2022-06-30 04:00:18 +03:00 |
|
ghassmo
|
65393bc322
|
raft: proper names for msgs and commits channels & minor changes
|
2022-06-30 03:38:38 +03:00 |
|
ghassmo
|
d97e1d8bae
|
bin/ircd: implement CAP command
|
2022-06-30 02:09:46 +03:00 |
|
ghassmo
|
231e9dbfab
|
bin/ircd: minor changes for DM messages
|
2022-06-30 01:09:15 +03:00 |
|
ghassmo
|
cdd139eefb
|
bin/ircd: fix a bug in DM
|
2022-06-29 15:21:59 +03:00 |
|
ghassmo
|
010ddad754
|
bin/ircd: implement DM messages
|
2022-06-29 15:04:36 +03:00 |
|
ghassmo
|
89e756438b
|
change default port for tau and faucetd
|
2022-06-29 14:22:46 +03:00 |
|
ghassmo
|
9f819b0dba
|
general clean up and run cargo clippy for all bins
|
2022-06-29 01:15:03 +03:00 |
|
ghassmo
|
d0afa63b5a
|
bin/ircd: increase the limit of message length
|
2022-06-28 19:07:27 +03:00 |
|
ghassmo
|
5d951800b1
|
bin/ircd: clean up code
|
2022-06-28 19:06:07 +03:00 |
|
lunar-mining
|
f92dc65e27
|
dnetview: implement scroll
|
2022-06-28 09:00:04 +02:00 |
|
Dastan-glitch
|
79f869c727
|
bin/ircd: add End of NAMES list
|
2022-06-28 01:23:57 +00:00 |
|
ghassmo
|
a9edf9b2de
|
bin/ircd: define const for messages and nicknames length
|
2022-06-28 03:50:26 +03:00 |
|
ghassmo
|
2e332d2b89
|
bin/ircd: send NAMES msg after joining a channel
|
2022-06-28 02:43:34 +03:00 |
|
ghassmo
|
43fb491702
|
bin/ircd: restrict irc messages to have a maximum length of 512 characters
|
2022-06-28 02:05:18 +03:00 |
|
ghassmo
|
8e9fcccc7d
|
bin/ircd: restrict nicknamesn to have a maximum length of nine characters
|
2022-06-28 01:57:51 +03:00 |
|
ghassmo
|
e5bde0c6d1
|
system/subscriber: use warn msg instead of panic once notify call failed
|
2022-06-28 01:50:47 +03:00 |
|
ghassmo
|
06db050229
|
bin/ircd: send messages in buffer to the client after JOIN command
|
2022-06-28 01:43:53 +03:00 |
|
lunar-mining
|
6ae9c3921e
|
dnetview: general cleanup
|
2022-06-26 21:26:20 +02:00 |
|
lunar-mining
|
e15f3619cd
|
dnetview: move msg len update function to somewhere clearer
|
2022-06-26 14:50:11 +02:00 |
|
lunar-mining
|
f07a340fdd
|
dnetview: implement previous() and next() on msg list
|
2022-06-26 14:25:19 +02:00 |
|
lunar-mining
|
14ba10e4b5
|
dnetview: simplify view's handling of ids + cleanup
|
2022-06-26 13:19:42 +02:00 |
|
lunar-mining
|
a9711433e4
|
dnetview: make msg_log into a list
|
2022-06-26 07:56:27 +02:00 |
|
lunar-mining
|
7d3f7ecc14
|
dnetview: add line numbers to msg log
|
2022-06-26 07:56:27 +02:00 |
|
Dastan-glitch
|
41289b14bc
|
bin/ircd: check on CRLF and LF in clean_input_line() & refactor PING
|
2022-06-26 01:04:36 +00:00 |
|
Dastan-glitch
|
2518c1c04e
|
bin/tau: prevent chrono to panic instead use log:error
|
2022-06-26 01:00:43 +00:00 |
|
ghassmo
|
20686c6a0f
|
bin/ircd: fix bugs and clean up
|
2022-06-25 16:02:30 +03:00 |
|
ghassmo
|
f1252f7938
|
bin/ircd: use system/Subscriber to notify all clinet connections
|
2022-06-25 16:02:30 +03:00 |
|
ghassmo
|
7a54e4172f
|
bin/ircd: refactoring irc server connection
|
2022-06-25 16:02:30 +03:00 |
|
lunar-mining
|
249e4d46b6
|
dnetview: display null outbound connections as null instead of ignoring
|
2022-06-23 14:38:19 +02:00 |
|
lunar-mining
|
8e26094717
|
dnetview: show offline nodes if rpc can't connect
|
2022-06-22 17:59:23 +02:00 |
|
lunar-mining
|
b593498055
|
dnetview: get and render remote_node_id. fix bug w unnecessary async thread
|
2022-06-22 17:13:58 +02:00 |
|
narodnik
|
5139d2a24e
|
document node_id setting in sample ircd_config.toml
|
2022-06-22 16:58:54 +02:00 |
|
lunar-mining
|
93c786093b
|
dnetview: keep trying to connect in a loop
|
2022-06-22 16:29:10 +02:00 |
|
lunar-mining
|
89eb222c21
|
dnetview: display offline nodes even when we can't connect to rpc
|
2022-06-22 16:29:10 +02:00 |
|
aggstam
|
d5c96db14c
|
crypto/constants.rs: created commonly used MERKLE_DEPT constant
|
2022-06-22 09:55:10 +03:00 |
|
ghassmo
|
a4eded3ffd
|
ircd: send messages history to clients
|
2022-06-22 01:18:50 +03:00 |
|
ghassmo
|
e43b7de9a6
|
ircd: send message come from p2p to all irc clients connections
|
2022-06-22 01:18:50 +03:00 |
|
lunar-mining
|
9495c43a2e
|
dnetview: display p2p state w each node
|
2022-06-21 20:31:32 +02:00 |
|
lunar-mining
|
2eba9954af
|
dnetview: display external_addr as null when it's a null value
|
2022-06-21 17:39:04 +02:00 |
|