Dastan-glitch
|
41289b14bc
|
bin/ircd: check on CRLF and LF in clean_input_line() & refactor PING
|
2022-06-26 01:04:36 +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 |
|
narodnik
|
5139d2a24e
|
document node_id setting in sample ircd_config.toml
|
2022-06-22 16:58:54 +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 |
|
ghassmo
|
87d745852c
|
ircd: implement NAMES command
|
2022-06-20 13:30:17 +03:00 |
|
ghassmo
|
fe147fe8ae
|
more explicit names for network errors
|
2022-06-20 12:26:46 +03:00 |
|
ghassmo
|
c825aa527f
|
bin/ircd: send the messages in the buffer for new accepted connections
|
2022-06-18 12:21:51 +03:00 |
|
ghassmo
|
c91744ffd2
|
bin/ircd: fix a bug when receiving a msg from p2p
|
2022-06-18 11:38:48 +03:00 |
|
ghassmo
|
8026f34b8b
|
bin/ircd: create util module and general clean up
|
2022-06-18 08:48:37 +03:00 |
|
ghassmo
|
da5a5c1d2d
|
bin/ircd: remove AtomicBool from channel info
|
2022-06-18 08:29:17 +03:00 |
|
ghassmo
|
ec23379a0f
|
bin/ircd: add msg to buffer inside the protocol of privmsg
|
2022-06-18 08:26:08 +03:00 |
|
ghassmo
|
62e84c017a
|
bin/ircd: implement a function for Privmsg to build irc msg
|
2022-06-18 07:51:57 +03:00 |
|
ghassmo
|
e1ffadaa15
|
bin/ircd: WIP refactoring and cleaning up main.rs
|
2022-06-17 04:18:11 +03:00 |
|
ghassmo
|
40e20ba078
|
bin/ircd: use ring buffer for messages history
|
2022-06-17 03:58:41 +03:00 |
|
ghassmo
|
ec397fc9ad
|
bin/ircd: clean up functions parameters
|
2022-06-17 02:57:47 +03:00 |
|
ghassmo
|
3b0575d0b0
|
bin/ircd: remove datastore path from config file and app settings
|
2022-06-17 02:51:51 +03:00 |
|
ghassmo
|
ff8d62c1fa
|
ircd: WIP removing raft
|
2022-06-17 02:49:10 +03:00 |
|
ghassmo
|
290110a7a8
|
bin/ircd: create protocol for privmsg
|
2022-06-17 02:49:10 +03:00 |
|
ghassmo
|
d0ae3f3e29
|
ircd, tau: use the path .config/darkfi for saving data
|
2022-06-10 16:56:07 +03:00 |
|
ghassmo
|
4e636d2f67
|
ircd, taud: explicit Url type in structopt
|
2022-06-10 16:31:00 +03:00 |
|
ghassmo
|
1750fd5429
|
bin/ircd: accept Url as address for IRC listening
|
2022-06-10 16:31:00 +03:00 |
|
ghassmo
|
9860852322
|
tau: update README.md
|
2022-06-01 04:39:32 +03:00 |
|
ghassmo
|
458b1131af
|
ircd: update README.md
|
2022-06-01 04:37:18 +03:00 |
|
ghassmo
|
a59b4786d9
|
ircd: write proper messages in info! output
|
2022-06-01 03:59:10 +03:00 |
|
Dastan-glitch
|
8f472cdad8
|
bin/ircd: use AtomicBool instead of bool
|
2022-05-31 14:42:27 +00:00 |
|
ghassmo
|
01ac20aab4
|
util/cli: refactoring loading log config & add path for log file
|
2022-05-31 04:29:03 +03:00 |
|
ghassmo
|
2db6f2fd1e
|
bin/ircd: minor fix in README.md
|
2022-05-30 15:27:08 +03:00 |
|
ghassmo
|
de48e9e1dc
|
bin/ircd: update README.md and ircd_config file
|
2022-05-30 15:10:29 +03:00 |
|
parazyd
|
61bee58239
|
rpc: Cleanup and separate namespaces into client and server.
|
2022-05-22 20:54:17 +02:00 |
|
parazyd
|
82ee1a9331
|
rpc: Clean up and document the server implementation.
|
2022-05-22 20:54:17 +02:00 |
|
ghassmo
|
d7775c210b
|
run cargo fmt
|
2022-05-22 15:08:08 +03:00 |
|
parazyd
|
587f0b4b93
|
make fix and minor manual cleanups.
|
2022-05-22 12:29:23 +02:00 |
|
Dastan-glitch
|
954c20bf22
|
bin/ircd: join only channels that start with #
|
2022-05-20 16:05:35 +00:00 |
|
Dastan-glitch
|
85a88e6753
|
bin/ircd: prevent panic when parting from non-existing channel
|
2022-05-19 21:20:16 +00:00 |
|
Dastan-glitch
|
2e43bc4407
|
bin/ircd: fix a bug when rejoin a channel after parting
|
2022-05-19 20:08:59 +00:00 |
|
Dastan-glitch
|
f6de14bea1
|
bin/ircd: fix part command
|
2022-05-19 19:48:14 +00:00 |
|
parazyd
|
c63aabf17f
|
Update project dependencies.
|
2022-05-16 17:40:44 +02:00 |
|
parazyd
|
5718e22347
|
ircd: Minor cleanup and more verbosity.
|
2022-05-11 17:21:00 +02:00 |
|
parazyd
|
3bd950bf07
|
ircd: Don't destroy configured chans on PART.
|
2022-05-11 17:21:00 +02:00 |
|
parazyd
|
df845be78f
|
ircd: Add comments for new features in the config file.
|
2022-05-11 17:21:00 +02:00 |
|
parazyd
|
d27a495344
|
ircd: Add stub for custom MSGHIST command.
|
2022-05-11 17:21:00 +02:00 |
|
parazyd
|
f8c5febd2f
|
ircd: Implement JOIN, PART, and TOPIC.
|
2022-05-11 17:21:00 +02:00 |
|
parazyd
|
5cfe8be52c
|
ircd: Configurable autojoins and per-channel encryption.
|
2022-05-11 17:21:00 +02:00 |
|
ghassmo
|
f1c97207ba
|
rpc: merge rpcserver2 to rpcserver & fix bins affected by the merging
|
2022-05-11 17:20:59 +02:00 |
|
ghassmo
|
10498be7d3
|
ircd, tau: change add scheme for urls in config
|
2022-05-11 17:20:59 +02:00 |
|
ghassmo
|
d320edeecb
|
bin: upgrade send_request rpc function across bins
|
2022-05-11 17:20:59 +02:00 |
|