y
f94b995257
[doc] tor-darkirc.md: typos and bulletproofing
2023-11-15 09:52:11 -05:00
y
90f4dbd576
[doc] Add tor seeds to tor-darkirc.md
2023-11-15 09:46:26 -05:00
y
3e2893dd0e
[doc] Fix tor-darkirc guide
...
Remove bad instructions that told people to modify Rust source code.
2023-11-15 09:41:02 -05:00
y
2a028a8415
[doc] Add instructions for Tor-enabled darkirc
...
The page is not added to src/SUMMARY.md as we are still in the process
of making this feature stable. When it comes time to officially support
and release darkirc, this page should be added to SUMMARY.
2023-11-15 09:27:10 -05:00
y
633cb68b9a
[net] Add function to check local hosts
...
- Add function in Hosts to check for Urls we would consider to be
'local' rather than 'global' or remote
- Add unit tests
- Refactor existing code to use the new function
2023-11-14 13:46:56 -05:00
y
959981a7f6
[net] simplify loop syntax
2023-11-14 13:46:56 -05:00
aggstam
551e357ef2
net/protocol/protocol_address: stupidity be gone
2023-11-14 18:58:41 +02:00
aggstam
023ef2b0b1
net/hosts: proper pfizer dosage for everyone in quarantine
2023-11-14 17:37:30 +02:00
lunar-mining
9a63c70658
dnet: add msg log usage to README
2023-11-14 12:58:42 +01:00
parazyd
5949a7ec38
net/hosts: Re-enable quarantine, and actually reject peers after limit.
...
Later on we can do some kind of whitelist if we want, or a way to
un-reject certain peers.
2023-11-14 09:40:30 +01:00
aggstam
fb0671b56c
lilith: periodic purge strategy changed
...
Previously we were picking N random hosts which doesn't ensure that we will check all hosts for liveness. The new strategy uses a ring buffer where we always check the first N hosts and then push live ones back at the end, ensuring that we will test all of our hosts over time. New hosts are appended at the end of ring buffer, since the are the most recent, hence live ones
2023-11-14 03:01:27 +02:00
aggstam
af7c280dd3
net/protocol/protocal_address: minor calculation fix
2023-11-14 01:44:52 +02:00
aggstam
5be166b686
net/protocol/protocal_address: minor calculation fix
2023-11-14 01:22:41 +02:00
aggstam
4ff6176fdd
net: AddrsMessage to include both addressis with and without preferred transports
2023-11-14 01:17:41 +02:00
aggstam
af9124c93a
net: Use transports when polling GetAddrsMessage to seed/peer
...
This allows the seed/peer to only send back addresses with our desired transports
2023-11-13 21:36:35 +02:00
aggstam
caeb51fdb7
net/hosts/fetch_with_schemes(): limit added
2023-11-13 20:34:29 +02:00
x
9f78994226
fix faucetd compile error
2023-11-13 16:36:17 +01:00
parazyd
a827db405f
net: Temporarily disable peer quarantine
2023-11-13 16:29:13 +01:00
x
70a30a211f
event_graph: add TODO for methods
2023-11-13 16:06:25 +01:00
lunar-mining
54bb7ed476
dnet: fix typo on README
2023-11-13 15:39:24 +01:00
lunar-mining
b5b8179648
dnet: fix env usage in README
2023-11-13 15:10:41 +01:00
Dastan-glitch
388dec06db
bin/darkirc: [bots] strip response of whitspaces
2023-11-13 16:53:24 +03:00
lunar-mining
cff87e6926
dnet: move python-venv from root .gitignore to bin/dnet/.gitignore
2023-11-13 13:45:16 +01:00
lunar-mining
6cd14256fc
dnet: add venv activation step to README
2023-11-13 13:42:27 +01:00
lunar-mining
964e3bcc9d
add bin/dnet/python-venv to .gitignore and standadize naming in dnet README
2023-11-13 13:39:56 +01:00
lunar-mining
5cc1100b6e
dnet: add venv instructions to README and do minor edit
2023-11-13 13:36:13 +01:00
lunar-mining
04780f241b
dnet: add README
2023-11-13 13:17:02 +01:00
aggstam
4aeea2b5cb
.gitignore: renamed .python-venv to python-venv since hidden folder can't be sourced
2023-11-13 14:08:16 +02:00
aggstam
5e5d8ecd14
.gitignore: added .python-venv folder
2023-11-13 14:05:20 +02:00
lunar-mining
2b35f1cfb9
dnet: update default config
2023-11-13 12:59:38 +01:00
x
d9083ffe37
money_transfer contract: introduce an internal API for fine grained control over the transfer call structure.
...
The API will change so don't use it just yet.
2023-11-13 09:44:41 +01:00
lunar-mining
6bf00e5d29
dnet: add additional check to prevent logic error
...
also remove unnecessary nesting
2023-11-12 19:02:53 +01:00
parazyd
b94b6fbeae
eventgraph: Initialize prune task through OnceCell, and only when wanted
2023-11-12 16:35:32 +01:00
lunar-mining
adf9606dcd
dnet: fix logic error due to misnamed variable
...
peabrain.png
2023-11-12 14:18:48 +01:00
lunar-mining
a423e1dfc4
fix typo in darkirc config
2023-11-11 18:11:15 +01:00
lunar-mining
36e39736d3
dnet: add lilith support to view
...
we now render urls, hosts etc and the lilith spawns
2023-11-11 17:44:50 +01:00
parazyd
f72d9e9db2
mmproxy: Remove spurious error log that was used for debugging
2023-11-11 16:42:06 +01:00
parazyd
0e58326b57
rpc/server: Add a few debugging messages to be able to trace bg tasks
2023-11-11 16:26:38 +01:00
parazyd
c9e2a4e936
rpc/server: Do proper multiplexing when there are active subscribers
2023-11-11 15:53:10 +01:00
parazyd
5eba43ce98
mmproxy: Decode monero address using from_str()
2023-11-11 15:52:51 +01:00
parazyd
de30c877c8
rpc: Split r/w streams and lock them with Mutexes to allow better multiplexing
2023-11-11 15:27:06 +01:00
parazyd
ed13d124c5
mmproxy/contrib: Add script for monero block generation
2023-11-11 11:03:50 +01:00
Dastan-glitch
525e4b3c98
bin/genev: fix history events being showed once
2023-11-11 05:12:27 +03:00
Dastan-glitch
698407ee4a
bin/tau: super minor prettier import :)
2023-11-11 05:06:26 +03:00
Dastan-glitch
0808c13a7c
bin/genev: fix test script
2023-11-11 05:03:11 +03:00
Dastan-glitch
6245422714
bin/genev: use DAG eventgraph
2023-11-11 05:02:26 +03:00
lunar-mining
887ebff1f1
dnet: add lilith support to dnet (mostly)
...
* calls spawns() rpc method to retrieve lilith info
* add data to model
* renders lilith name and name of spawned network
still TODO:
* display hosts and URLs when spawned network is selected
2023-11-10 19:02:31 +01:00
lunar-mining
d33dd4c9a2
script: add rpc script to query lilith_spawns() output
2023-11-10 13:50:44 +01:00
parazyd
8aed095da0
event-graph/proto: Add debug message before possible code panic
2023-11-10 13:03:10 +01:00
parazyd
55471d15e9
Add some Tor seed nodes to darkirc and taud configs
2023-11-10 12:08:21 +01:00