parazyd
|
8ae84ad7f9
Add license header to source files.
|
3 лет назад |
Luther Blissett
|
5e4b663b13
Apply new path to serial crate throughout codebase.
|
3 лет назад |
Luther Blissett
|
47dbf1363f
Clean up async_daemonize for less imports and use smol.
|
3 лет назад |
ghassmo
|
b70f83303f
bin/ircd: remove buffers and sync messages
|
3 лет назад |
Luther Blissett
|
fb372fda77
ircd: Changes for new serial module.
|
3 лет назад |
ghassmo
|
40889ff9cf
bin/ircd: fix duplicate messages issue
|
3 лет назад |
ghassmo
|
230fd7edfc
bin/ircd: major bug fix for syncing messages
|
3 лет назад |
ghassmo
|
d2c0e47805
bin/ircd: more optimization for the buffer code and clean up
|
3 лет назад |
ghassmo
|
400c66cb88
net: remove an address from the hosts list if doesn't match
|
3 лет назад |
ghassmo
|
de28a50705
bin/ircd: add LastTerm dispatcher
|
3 лет назад |
ghassmo
|
cea9dde460
update sync protocol and ordering algo:
|
3 лет назад |
ghassmo
|
f680467ebc
bin/ircd: use BtreeMap for unread_msgs
|
3 лет назад |
ghassmo
|
85834f9e27
bin/ircd: combine all irc config in one struct & create Buffers struct for read/unread msgs
|
3 лет назад |
ghassmo
|
30d2655dfd
bin/ircd: major fix on protocol privmsg & more clear log messages
|
3 лет назад |
ghassmo
|
67068b86b8
bin/ircd: pass the ircd version to p2p settings & general clean up for the code
|
3 лет назад |
ghassmo
|
a392477a54
bin/ircd: implement encrypted DMs
|
3 лет назад |
ghassmo
|
48b21d5d55
remove id from Inv struct
|
3 лет назад |
ghassmo
|
00815519d6
bin/ircd: minor changes to the protocol_privmsg
|
3 лет назад |
ghassmo
|
15eab6a994
bin/ircd: add Inv and GetData to the protocol to remain the messages in sync
|
3 лет назад |
ghassmo
|
f5611d7212
bin/ircd: push the privmsg with the same term to the buffer
|
3 лет назад |
ghassmo
|
0395727e32
bin/ircd: update the buffer when add/send a message
|
3 лет назад |
ghassmo
|
89847e52e4
bin/ircd: new implement for PrivmsgBuffer
|
3 лет назад |
ghassmo
|
f74b636e63
bin/ircd: build ring buffer struct & remove ringbuffer crate
|
3 лет назад |
ghassmo
|
8d7238968b
bin/ircd: add timestamp to privmsg
|
4 лет назад |
Dastan-glitch
|
b4f7a420c4
bin/ircd: channel/contact metadata encryption
|
4 лет назад |
aggstam
|
ad800d67f3
ircd/protocol_privmsg: remedy race lock on seen messages
|
4 лет назад |
Dastan-glitch
|
51e67a0e0c
bin/ircd: clip nicks with length more than MAXIMUM_LENGTH_OF_NICKNAME instead of skipping their msgs
|
4 лет назад |
ghassmo
|
9f819b0dba
general clean up and run cargo clippy for all bins
|
4 лет назад |
ghassmo
|
a9edf9b2de
bin/ircd: define const for messages and nicknames length
|
4 лет назад |
ghassmo
|
8e9fcccc7d
bin/ircd: restrict nicknamesn to have a maximum length of nine characters
|
4 лет назад |