77 Commits

Author SHA1 Message Date
skoupidi
ecfebc2b71 chore: dropped minerd references 2025-12-29 15:38:12 +02:00
epiphany
8d22f69cf8 add fud and fu binaries to .gitignore 2025-04-11 16:03:17 +00:00
parazyd
1410f72bd9 chore: Add explorerd to root gitignore 2025-02-26 11:04:29 +01:00
dasman
c69fee5039 add darkwallet binary to .gitignore 2024-10-07 17:07:30 +03:00
parazyd
41266d7fd6 chore: Add supply-chain to main .gitignore
This is used by `cargo vet`
2024-02-20 15:47:33 +01:00
skoupidi
34b750dc5e minerd: moved from script/research into bin 2024-02-13 13:45:13 +02:00
parazyd
09e7475d58 contract/test-harness: Add a generate_block() function.
This is supposed to be used whenever we want a Holder to produce
a block and receive the mining reward.

As part of the integration test, it will test PoWReward functionality.
2024-02-10 19:30:02 +01:00
skoupidi
3062597fca drk is back in the menu boys 2024-01-25 18:52:03 +02:00
lunar-mining
c71c2d1867 Revert "add dchat to .gitignore"
This reverts commit e28c065711d009bde6fe1597a8daf16eebdeab9e.
2023-12-08 21:02:17 +01:00
lunar-mining
c1555167b4 add dchat to .gitignore 2023-12-08 21:02:08 +01:00
parazyd
5a526fe10e swapd: Add project skeleton 2023-12-07 23:43:45 +01:00
parazyd
7e0ffd41cd net/settings: Use Settings::default() in SettingsOpt
This simplifies making default changes since now have to be done only once.
2023-11-24 11:18:47 +01:00
ertosns
13937b99b6 gitignore rusty-tags 2023-11-22 00:25:04 +02:00
parazyd
673b0ec6b1 Full Makefile project cleanup 2023-11-21 15:58:08 +01:00
aggstam
0708f7d066 contrib/docker: musl static docker builded added 2023-11-17 16:37:24 +02: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
964e3bcc9d add bin/dnet/python-venv to .gitignore and standadize naming in dnet README 2023-11-13 13:39:56 +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
y
d17933867f [privacy] Add strip_image_metadata script 2023-11-09 15:57:37 -05:00
parazyd
fbe42f3f66 mmproxy: Skeleton impl 2023-10-16 13:37:51 +02:00
aggstam
0320a6ce02 contrib/docker: riscv builder added(highly experimental) 2023-09-07 19:07:51 +03:00
Dastan-glitch
de294ad28c book: replace ircd with darkirc and update related docs accordingly 2023-09-05 00:31:29 +03:00
ertosns
71e0107ca2 gitignore rusty tags 2023-07-05 21:46:05 +03:00
aggstam
997f6015cf repo: updated all bins to use new signals handling 2023-07-04 16:21:25 +03:00
parazyd
55ee919906 net: Perform full p2p code cleanup and improve certain pieces.
Notable changes:

* Rewritten transport protocols into Dialer and Listener (Nym is TODO)

  This simplifies using the transports a lot, as can be seen for example
  in src/rpc, and generally around the p2p library. It also defines features
  for each transport (all of which are enabled by default). We drop the
  socks client for Tor and Nym and use first-class support with the Arti Tor
  library, and nym-sphinx/nym-websockets (to be used with nym-client).

* Outbound session healing

  The outbound session will now poll and try to fill all the requested
  slots more efficiently, and if needed, will activate peer discovery to
  find more peers if we can't connect to any known ones. Also if we're
  unable to connect to any, we shall drop them from our set.

  Additionally, transport mixing is enabled by default, so when we're
  allowing transport mixing, and we use Tor, we will also be able to connect
  to other transports that Tor can connect to (e.g. tcp://).

* Unix socket transport dropped

  We haven't been using this, and it seems we're not going down this path,
  so the code has been obsoleted and removed.

* TLS session verification

  We fully verify server and client TLS certificates upon connection so
  we're able to perform TLS1.3 with forward secrecy.

* lilith pruning

  lilith now periodically prunes known peers from its sets if it's unable
  to connect to them.
2023-06-29 13:13:15 +02:00
adoerr
572df8883f Ignore JetBrains IDE stuff
Signed-off-by: adoerr <0xad@gmx.net>
2023-06-01 13:34:31 +00:00
parazyd
8ec061a81a Add .profraw to gitignore 2023-05-30 00:29:13 +02:00
parazyd
7535a38613 Add .cargo to gitignore 2023-05-29 08:36:52 +02:00
parazyd
bd45042ef3 contract/money: Prepend "Token" to Money::{Mint,Freeze} namespace.
Mint and Freeze are too ambiguous.
2023-05-24 12:04:07 +02:00
Dastan-glitch
32c0671eca rename ircd2 to darkirc 2023-04-25 00:22:44 +03:00
Dastan-glitch
b5acec7e82 bin/genev: testing some generic event utilization of event_graph 2023-02-23 03:16:13 +03:00
Dastan-glitch
6486cff4c7 add ircd2 to gitignore 2023-02-05 01:45:04 +03:00
parazyd
95591a70c2 Various fixups. 2023-02-01 22:38:04 +01:00
Dastan-glitch
c0c97337d7 resolve conflicts merging dao_demo 2022-10-16 02:50:59 +03:00
aggstam
07b7d0f148 fud: moved to bin 2022-09-30 00:34:00 +03:00
Luther Blissett
94107fed31 meetbot: Better debugging, and persistent channel data (including topics). 2022-09-24 22:22:41 +02:00
mohab
613f209247 gitignore emacs TAGS 2022-09-23 18:24:37 +02:00
Luther Blissett
1b4cea6924 Ignore editor backup files. 2022-09-19 16:58:37 +02:00
Dastan-glitch
d4c3b2f5e5 move daod and dao-cli to dao folder, and rename dao-cli to dao 2022-09-07 02:39:36 +03:00
nogira
c46c4d7cf4 ctrlc-async -> ctrlc 2022-08-22 13:22:55 +04:00
ghassmo
4fca591399 update .gitignore 2022-08-17 17:11:52 +04:00
parazyd
427b1b16da darkotc: Initial commit. 2022-08-04 17:50:36 +02:00
aggstam
a6b487c617 lilith emerges from sneed ashes 2022-08-03 14:49:21 +03:00
parazyd
4c15f0979e Add layout pngs to .gitignore. 2022-06-18 16:55:54 +02:00
parazyd
bf9106b5f7 bin: Rename darkfid2 to darkfid. 2022-05-16 13:34:01 +02:00
ghassmo
c63762ebb2 add tau to .gitignore 2022-04-29 15:30:06 +03:00
aggstam
e6a4d25177 .gitignore: added /tmp folder 2022-04-25 16:45:48 +03:00
parazyd
f4bab15776 Update dependencies and CI. 2022-04-23 21:21:19 +02:00
parazyd
df13dc12f4 faucetd: Implement skeleton. 2022-04-23 21:21:12 +02:00