Commit Graph

660 Commits

Author SHA1 Message Date
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
ghassmo
87d745852c ircd: implement NAMES command 2022-06-20 13:30:17 +03:00
aggstam
641f7c5aad bin/irc-raft: update error definitions 2022-06-20 13:19:29 +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
038dbb2870 bin/irc-raft: create and clone ircd with raft consensus 2022-06-17 02:49:10 +03:00
Dastan-glitch
d0319b6b73 tau: prevent panic in due_as_timestamp() plus minor fix in filter 2022-06-16 23:32:49 +00:00
aggstam
72a5556f3f faucetd: added missing decoding crate
localnet/tmux_sessions.sh modified to keep pane open if code crashes on init
consensus/protos: some extra logging
2022-06-16 00:47:29 +03:00
aggstam
35c459db9a Cargo.toml: features updates, util/time.rs: replaced worldtime api request with jsonrpc request towards network nodes, darkfid: configuration check for new clock check impl, contrib/localnet + script/consensu_simulation: added new config args, faucted: removed unnessesary clock check, src/error.rs: new ConfigInvalid error and removed NTP error 2022-06-13 18:23:27 +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
aggstam
6ab23bda5e bin/darkfid/main.rs: clock check to be executed only by nodes participating in consensus 2022-06-10 15:21:26 +03:00
aggstam
0d8fb66e53 util/time.rs: replaced date format string with enum 2022-06-10 15:09:51 +03:00
Dastan-glitch
01287b22c1 tau-cli: properly write multi line comments in desc_in_editor function 2022-06-07 01:30:44 +00:00
aggstam
ca660f5fe0 darkfid, faucetd: optional clock sync(config/args based) 2022-06-02 17:09:43 +03:00
narodnik
7aa8d166f9 daod add double vote fix 2022-06-01 18:39:28 +02: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
Dastan-glitch
55c828cec9 bin/dnetview: fix format 2022-05-29 21:37:34 +00:00
narodnik
575d1cc413 small daod comments 2022-05-27 14:44:00 +02:00
ghassmo
75072bbb5b dnetview: cargo clippy 2022-05-27 03:44:50 +03:00
ghassmo
82d278fea3 bin/tau: update README.md 2022-05-27 03:29:59 +03:00
ghassmo
8042cfd946 bin/tau-cli: remove explicit 'list' command in cli 2022-05-27 02:45:12 +03:00
ghassmo
c96e2603c1 bin/tau-cli: add debug msgs 2022-05-27 02:44:41 +03:00
Dastan-glitch
58396ef2d7 bin/tau: move params check to handle_request function and add state check 2022-05-26 14:54:57 +00:00