aggstam
5fc3fc8d29
p2pnet: prevent slot closing of outbound connections due to silent errors
2022-09-21 16:02:34 +03:00
Dastan-glitch
a50de65a78
Clippy lints
2022-09-21 03:47:24 +03:00
Luther Blissett
1b4cea6924
Ignore editor backup files.
2022-09-19 16:58:37 +02:00
mohab metwally
81f53cef5c
merge conflict
2022-09-19 14:26:25 +02:00
mohab metwally
6e02b37646
prune unused imports
2022-09-18 11:32:22 +02:00
mohab metwally
bab5917fef
set statement comments with //
2022-09-18 11:14:34 +02:00
mohab metwally
18231e8ba5
[crypsinous:stakeholder/stakeholder] add hardlimit to background for testing
2022-09-18 11:10:12 +02:00
mohab metwally
d0239f9597
remove emacs hist files
2022-09-17 17:06:06 +02:00
mohab metwally
40c9e602a6
[example/lessthan] remove redundant lessthan test
2022-09-17 16:57:39 +02:00
mohab metwally
cf1e577fee
purned conensus/metadata
2022-09-17 15:54:01 +02:00
mohab metwally
b43a6c5dcd
merge last master commits
2022-09-17 15:33:56 +02:00
mohab metwally
97aa221e73
[crypsinous] merge crypsinousintomaster
2022-09-17 15:07:57 +02:00
ghassmo
4a47efb330
bin/ircd: print the privmsg on send and receive
2022-09-17 13:41:14 +04:00
ghassmo
40523bc2fd
net: show debug message instead of error when unable to decode a msg
2022-09-17 12:59:43 +04:00
aggstam
89f32d8290
p2pnet: broadcast(): log channel.send error and prevent loop break
2022-09-17 11:24:35 +03:00
mohab metwally
f98137e306
merge crypsinous into master in crypsinousintomaster branch
2022-09-15 18:38:11 +02:00
aggstam
a7c3692364
p2pnet: app_version check to verify version format
2022-09-15 17:09:10 +03:00
aggstam
1df3616b36
p2pnet: app_version check to ignore patch version
2022-09-15 16:38:45 +03:00
mohab metwally
ff60218574
[crypsinous] missing reward value, set up reward=1, sigma=#slot*reward
2022-09-15 12:57:34 +02:00
Luther Blissett
470f8ee33d
async_daemonize: Default logs to ~/.local/darkfi directory.
2022-09-15 12:50:13 +02:00
Luther Blissett
03a35d19c1
async_daemonize: Don't mix logs of different bins into the same file.
2022-09-15 12:48:19 +02:00
ghassmo
dd35919118
raft: update prune map duration
2022-09-15 12:28:30 +04:00
ghassmo
400c66cb88
net: remove an address from the hosts list if doesn't match
2022-09-13 15:18:32 +04:00
ghassmo
ab2fbd97d1
net: change hosts from Vec to HashSet
2022-09-13 15:18:12 +04:00
ghassmo
93760b5f54
bin/ircd: bump version 0.4.0
2022-09-13 14:42:12 +04:00
Luther Blissett
8f541ea8e9
Revert "Simplify app_version assignment with option_env macro."
...
This reverts commit 7cfcad95eb .
2022-09-12 22:12:16 +02:00
Luther Blissett
7cfcad95eb
Simplify app_version assignment with option_env macro.
2022-09-12 21:36:16 +02:00
aggstam
d433dbd02e
p2pnet: optional app_version implemented
2022-09-12 22:05:04 +03:00
lunar-mining
5f7199a1a7
net/ dnetview: show list of hosts in outbound info
2022-09-10 16:14:30 +02:00
Luther Blissett
3f29c4f36d
zkas/vm: Add bool_check opcode.
2022-09-08 19:55:09 +02:00
Luther Blissett
9331d04328
zk/gadget: Implement small range check chip for 0..8 bits.
2022-09-08 19:21:35 +02:00
Luther Blissett
6cea231369
node/state: panic if blockchain db connection is broken.
...
These checks are applicable for merkle_roots.contains() and
nullifiers.contains()
2022-09-07 18:08:17 +02:00
ghassmo
44fceece00
darkwiki: add workspaces
2022-09-07 15:30:18 +04:00
Luther Blissett
3337ae249f
ircd: More robust handling of TOML in parse_configured_contacts.
...
This is done to avoid thread panics which would not exit the program and
leave it in some weird limbo. Take note, and add this elsewhere where
applicable and be careful about indexing which you haven't confirmed
exists.
2022-09-07 13:15:34 +02:00
ghassmo
b33ac13922
raft: handle separately each timeout durations
2022-09-07 13:08:45 +04:00
ghassmo
cec662af31
net: add the channel address to error log when the channel disconnect
2022-09-07 10:45:18 +04:00
aggstam
830e05e30c
p2pnet: localnet impl minor optimization
2022-09-07 03:01:56 +03:00
aggstam
d5a4654704
p2pnet: localnet flag implemented
2022-09-06 21:02:10 +03:00
Luther Blissett
ee4c99387e
Update project dependencies.
2022-09-06 16:41:03 +02:00
ghassmo
cd200f8be4
src/system: remove notify_by_id function from subscriber
2022-09-06 13:35:43 +04:00
aggstam
d358019d1a
p2pnet: default app_version retrieval added
2022-09-05 19:47:58 +03:00
aggstam
65a501f721
p2pnet: default app_version retrieval added
2022-09-05 19:33:11 +03:00
aggstam
70d1aaa626
p2pnet: manual sessions to support outbound transport enforcing, wait_for_outbound to include manual peers connections, minor fixes
2022-09-03 17:02:10 +03:00
ghassmo
699a2bf262
net: add app version to VerackMessage message for version protocol
2022-09-03 11:11:46 +04:00
ghassmo
6823927156
p2p: use SerialEncodable, SerialDecodable for types in message.rs & create AppMessage and AppAckMessage message
2022-09-03 10:20:59 +04:00
lunar-mining
18932c50b1
daod: implement custom encode_bytes() method for CallDataBase. finish sign and verify implementation using said method. remove Box<T> from serial.rs
2022-09-02 21:44:10 +02:00
aggstam
041600f5e2
p2pnet: outbound transports configuration implemented
2022-09-02 19:27:27 +03:00
aggstam
e87930c045
p2pnet/wait_for_outbound: connection timeout added
2022-09-02 15:12:37 +03:00
lunar-mining
1a853df52b
daod: implement Encodable for Box<T> and create isolated error case in demo.rs
2022-09-02 13:08:26 +02:00
Luther Blissett
fd9c32f729
net/transport/tor: Remove regex dependency.
2022-09-02 10:50:24 +02:00