Commit Graph

63 Commits

Author SHA1 Message Date
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
parazyd
287302f4ec make fix 2022-01-26 03:06:29 +01:00
lunar-mining
c777aff646 ircd: changed string to bool 2022-01-23 08:51:22 +01:00
lunar-mining
a8a5bee7b3 ircd: fixed type error in json response 2022-01-23 08:45:45 +01:00
lunar-mining
5651b1da3b ircd: dummy get_info response 2022-01-21 10:49:01 +01:00
lunar-mining
779067a776 map, ircd: dummy get_info() request 2022-01-20 09:38:51 +01:00
lunar-mining
0735cb65f0 map: fixed typo in connect addr 2022-01-19 13:20:08 +01:00
lunar-mining
0baaba5277 ircd: added rpc_listen_addr to ProgramOptions and updated main.rs 2022-01-19 13:20:08 +01:00
parazyd
1b55841418 rpc/jsonrpc: Transparently handle arbitrary protocols for requests. 2022-01-18 14:42:12 +01:00
parazyd
f0bec3bb5f Bump DarkFi version to 0.3.0 2022-01-13 17:00:50 +01:00
parazyd
8a46066a56 bin: Remove makefiles and Cargo.lock files. 2022-01-13 17:00:49 +01:00
parazyd
30a4c6339d bin/ircd: Add Cargo.lock 2022-01-13 17:00:48 +01:00
parazyd
c70d920a53 bin/ircd: Finalize features refactor. 2022-01-13 17:00:48 +01:00
narodnik
b2a89f0943 scripts to run p2p irc nodes 2022-01-13 12:04:36 +01:00
narodnik
0561ed1b42 Merge branch 'master' of github.com:darkrenaissance/darkfi 2022-01-09 21:11:54 +01:00
narodnik
ba7a0802db use yield_now() in load_address() loop to prevent deadlock with other tasks. 2022-01-09 21:02:15 +01:00