lunar-mining
182ee14212
ircd: example config files
2022-05-03 10:05:53 +02:00
ghassmo
8cdd47bf1b
bin/ircd: minor changes
2022-05-02 15:29:10 +03:00
ghassmo
95b32a7390
raft: remove p2p code from start function & add p2p get_info() to ircd rpc
2022-05-01 21:33:03 +03:00
ghassmo
6fa29eb48d
bin/ircd: use only tcp connection for irc clients
2022-05-01 19:50:21 +03:00
lunar-mining
55fd61695c
ircd: standardize README formatting
2022-04-30 09:52:33 +02:00
ghassmo
f625dc23eb
ircd: irc server support tls protocol
2022-04-29 18:33:48 +03:00
ghassmo
78522e1de8
ircd, tau: update README.md & change install instructions
2022-04-29 15:20:23 +03:00
ghassmo
13394e0fef
ircd: add meeting bot
2022-04-29 00:26:11 +03:00
ghassmo
d0b638226c
ircd: error handling for cleaning received msg
2022-04-29 00:24:11 +03:00
ghassmo
40b7ad62e0
ircd: add simple bot example
2022-04-28 22:17:53 +03:00
ghassmo
f15f5906b8
retrieve "ircd: create entry point socket for bots and plugins"
2022-04-28 22:17:53 +03:00
parazyd
01724a544d
Sync package versions in the repo.
2022-04-28 20:19:04 +02:00
ghassmo
87acffb63e
ircd: create entry point socket for bots and plugins
2022-04-28 18:44:16 +03:00
ghassmo
193e9d16c3
replace old ircd code with ircd2
2022-04-27 20:57:44 +03:00
parazyd
f4bab15776
Update dependencies and CI.
2022-04-23 21:21:19 +02:00
parazyd
0299b45de3
Update all dependencies.
2022-04-23 21:21:15 +02:00
parazyd
a2e6917f3c
ircd: General code cleanup.
2022-04-03 22:42:23 +02:00
parazyd
9b429d9b6c
Update dependency versions.
2022-03-28 19:59:38 +02:00
parazyd
29c0cb9c09
Update dependency versions throughout project.
2022-03-28 19:59:37 +02:00
ghassmo
937e06ec4f
Replace HashMap with FxHashMap
2022-03-18 23:19:13 +04:00
parazyd
36fa2e020c
net: Minor cleanups for idiomatic naming.
2022-03-17 13:35:18 +01:00
parazyd
c7d0d4ca32
Update crate version dependencies throughout the codebase.
2022-03-16 22:30:54 +01:00
Dastan-glitch
fd58d2c093
bin/ircd: update clap version
2022-03-15 17:43:37 -04:00
ghassmo
f13d58d7d0
bin/ircd: add tmux session to run local nodes
2022-03-09 18:45:13 +04:00
ghassmo
eb6db85d4c
bin/ircd: make script directory
2022-03-09 17:49:21 +04:00
ghassmo
77a52ea0fe
bin/ircd: run four executor threads
2022-03-09 17:49:21 +04:00
narodnik
198061daa2
add get_info() hook for p2p and sessions
2022-03-06 21:57:56 +01:00
narodnik
fc79d6469b
add LOG_TARGETS
2022-03-02 13:14:05 +01:00
narodnik
7c265f932f
add README.md
2022-03-02 10:14:43 +01:00
Dastan-glitch
1680d56b2f
ircd: cleanup
2022-03-01 21:01:43 -05:00
ghassmo
35706c16e1
remove cli module & move the cli_config to util
2022-02-24 21:01:25 +04:00
ghassmo
e3a68e334b
rpc: pass Url object to send_request function instead of &str
2022-02-23 04:09:22 +04:00
lunar-mining
5d86af2213
map + ircd: implemented ping/ pong method
2022-02-22 09:00:15 +01:00
lunar-mining
254a47bc2b
ircd/ get_info: made message a list
2022-02-22 09:00:15 +01:00
parazyd
40d215823e
bin/ircd: Code formatting.
2022-02-19 12:27:56 +01:00
lunar-mining
d485a8d721
ircd: pass rpc_listen_addr to RpcInterface. display rpc_addr in get_info
2022-02-18 10:37:35 +01:00
dasman
7da841e9e7
bin/ircd: fixing ping-pong reply which fixes occasional re-connection ( #66 )
2022-02-18 09:58:29 +01:00
lunar-mining
753021b96d
ircd: cleanup json format
2022-02-15 11:49:37 +01:00
lunar-mining
ad979dfec4
ircd: modified json in get_info
2022-02-15 11:49:37 +01:00
Dastan-glitch
a03f2cdada
bin/ircd: update & fix clap app deprication and log configuration
2022-02-12 20:03:22 -05:00
lunar-mining
78ab0c6c9c
ircd: readded get_info()
2022-02-12 11:40:48 +01:00
narodnik
971202d3ea
seed hostname
2022-02-12 10:49:46 +01:00
narodnik
fd76bff015
fix breaking changes:
...
* Cloneable property was removed from Error
* get_info() doesn't exist
* The clap for the logger was overriding the main arg parser for the app itself.
2022-02-12 10:12:21 +01:00
parazyd
2786f881c2
bin/ircd: cargo +nightly fmt.
2022-02-08 13:42:34 +01:00
lunar-mining
04d986c1f4
Merge branch 'master' of github.com:darkrenaissance/darkfi
2022-02-08 01:13:13 +01:00
lunar-mining
e1a674f8e2
ircd: cargo fmt
2022-02-08 01:11:50 +01:00
Dastan-glitch
43ab9ecc1f
Filtering specific targets in logging system
2022-02-06 20:37:04 +01:00
narodnik
7a8a10aaac
add protocol names
2022-02-05 10:49:12 +01:00
narodnik
3b914bfe36
Switch IRCd to using net protocol registry
2022-02-05 10:15:01 +01:00
narodnik
d1d184c0ea
Add a protocol registry which properly handles creating the protocols in
...
a suspended sleep state, then activating them once the channel is
operating.
2022-02-03 08:11:42 +01:00