lunar-mining
|
7d3f7ecc14
|
dnetview: add line numbers to msg log
|
2022-06-26 07:56:27 +02:00 |
|
Dastan-glitch
|
41289b14bc
|
bin/ircd: check on CRLF and LF in clean_input_line() & refactor PING
|
2022-06-26 01:04:36 +00:00 |
|
Dastan-glitch
|
2518c1c04e
|
bin/tau: prevent chrono to panic instead use log:error
|
2022-06-26 01:00:43 +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 |
|
lunar-mining
|
249e4d46b6
|
dnetview: display null outbound connections as null instead of ignoring
|
2022-06-23 14:38:19 +02:00 |
|
lunar-mining
|
8e26094717
|
dnetview: show offline nodes if rpc can't connect
|
2022-06-22 17:59:23 +02:00 |
|
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 |
|