Hayashida Makoto
3f70783804
Makefile: add drk binary in variable BINS and reorg clean
...
For the reorganisation of the clean target, following the order in the variable
BINS.
2024-11-13 17:01:56 +01:00
skoupidi
54c0e83a16
Makefile: fixed standalone minerd building
2024-07-01 14:23:44 +03:00
parazyd
2e37330d0d
chore: Update crate dependencies
2024-05-27 15:29:58 +02:00
zero
416b236715
Makefile: add comment about installing cargo-hack above check target.
2024-04-05 11:54:29 +02:00
zero
452a6740f2
Makefile: s/bench_zk-from-json/bench-zk-from-json/ and add bench* to PHONY
2024-03-28 10:39:42 +01:00
zero
dd5c4d747f
Makefile/bench: add -f to rm so nonexistent files don't block target
2024-03-28 10:35:52 +01:00
zero
79b6276fc8
Makefile: add missing dependency 'contracts' to bench target and rm src/contract/test-harness/*.bin
2024-03-28 10:33:05 +01:00
zero
03ca4794eb
bench: simplify and improve zk-from-json benchmark
2024-03-28 10:26:31 +01:00
skoupidi
5623914db7
Removed swapd
2024-03-20 20:12:50 +02:00
parazyd
e607236337
Makefile: Remove PROOFS_BIN on make clean
...
Closes : #249
2024-03-15 09:54:42 +01:00
skoupidi
34b750dc5e
minerd: moved from script/research into bin
2024-02-13 13:45:13 +02:00
skoupidi
16103b84a7
Night of the living dead
2024-01-29 21:41:01 +02:00
skoupidi
3062597fca
drk is back in the menu boys
2024-01-25 18:52:03 +02:00
parazyd
5a526fe10e
swapd: Add project skeleton
2023-12-07 23:43:45 +01:00
parazyd
673b0ec6b1
Full Makefile project cleanup
2023-11-21 15:58:08 +01:00
parazyd
dd3c39f22b
Makefile: Add zkas as a darkirc build dependency
2023-11-20 13:19:06 +01:00
parazyd
6933f333cc
rpc/server: Implement stop-gap hack for handling some XMRig requests.
2023-11-19 16:17:50 +01:00
parazyd
579a45cbb5
mmproxy: Add more helpful log messages
2023-11-19 14:04:19 +01:00
parazyd
25d919ea91
Makefile: Pass target variables to inner darkirc Makefile.
...
This should be done for other bins as well when not lazy.
2023-11-16 15:25:38 +01:00
parazyd
c423816da5
bin: Enable static compile targets for more bins
2023-11-02 15:08:39 +01:00
parazyd
f8583fdd25
zkas: Static build test
2023-11-02 14:56:37 +01:00
parazyd
4b6d85b340
Makefile: Modify the 'fix' target to also work on tests.
2023-09-11 12:40:36 +02:00
Bob Summerwill
bc5e756770
Fixed for broken "make install" following recent refactorings ( #211 )
...
* Fixed for broken "make install" following recent refactorings. A mixture of typos and irregular nesting for genev executables.
* Same change required for tau-cli and taud.
* Fixed accidental "echo" prefix which I had been debugging with. This PR will need squashing, of course.
2023-09-06 10:58:39 +00:00
parazyd
c36e34eb83
Makefile: Remove target directory on distclean
2023-08-30 07:36:35 +02:00
parazyd
31a5f28d66
sdk: Enable halo2_gadgets dev feature used for constants tests.
2023-08-29 22:03:43 +02:00
parazyd
41bf60570a
Implement standalone Makefiles for most of the bins and rework main Makefile.
2023-08-29 10:53:23 +02:00
parazyd
0051baf300
zkas: Add standalone Makefile.
2023-08-29 08:59:42 +02:00
parazyd
3d867832ac
doc: Stop building rustdoc for dependencies.
2023-08-23 20:12:09 +02:00
parazyd
49d0d2a460
Temporarily disable building the drk crate.
2023-08-22 15:04:47 +02:00
parazyd
bea7596209
Revert "Embed git revision in CLI version output."
...
This reverts commit 459170ff09 .
2023-08-03 11:52:16 +02:00
parazyd
459170ff09
Embed git revision in CLI version output.
2023-08-01 22:15:40 +02:00
aggstam
5d63d86083
chore: cleanup
2023-07-08 19:04:47 +03:00
parazyd
232cc174cf
taud: Cleanly stop p2p network on term signal.
2023-07-04 08:22:45 +02:00
aggstam
af0d261812
Makefile: fmt target added
2023-06-29 15:05:14 +03:00
aggstam
abc8290b9f
Makefile: use nightly toolchain
2023-06-29 15:03:18 +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
parazyd
7da1d8e1b1
contrib: Remove token_lists JSON files.
2023-06-21 12:30:26 +02:00
parazyd
95f0a67642
Makefile: Add src/contract/deployooor as a contracts dependency
2023-06-14 09:57:22 +02:00
parazyd
16a14a7260
Makefile: Add test-no-run target to be able to only compile tests.
2023-06-06 13:03:41 +02:00
parazyd
bd13d9fa9b
book/development: Add note on codecov.
2023-06-06 13:03:41 +02:00
parazyd
0ced789759
Makefile: Remove unused RUSTFLAGS.
2023-05-29 11:39:52 +02:00
aggstam
3943ad27af
sdk: replaced db_get_slot_checkpoint with get_slot_checkpoint and moved to util
2023-05-04 21:11:38 +03:00
||= nil
7f63ea31ff
build: use cargo home as install prefix
...
this avoids requiring escalated system privileges to install the binaries.
ref: https://doc.rust-lang.org/cargo/guide/cargo-home.html
2023-04-19 10:18:15 +00:00
parazyd
1845c60ae4
Makefile: Add optional target for crosscompiling.
2023-03-16 10:38:22 +01:00
parazyd
454eacf616
Update project dependencies.
2023-01-31 12:46:19 +01:00
parazyd
7867f2eef0
Add example/simple.zk to zkas dependency targets.
2023-01-05 19:13:15 +01:00
parazyd
0c97a24b58
Clean up makefiles and set the ground floor for upgradable zkas circuits.
2022-12-15 20:43:24 +01:00
spital
01a61404bb
add zkas dependency to proofs bin, add/remove binaries in Dockerfiles COPY cmd
2022-12-14 10:37:15 +00:00
parazyd
88caee7f42
Update and clean up dependencies.
2022-12-13 15:19:09 +01:00
parazyd
5ed4cecdd9
Makefile: Fix typo
2022-12-12 18:49:28 +01:00