Commit graph

275 commits

Author SHA1 Message Date
dzwdz
7fd0b14f49 Change the basekey format, ensure the correct file is used. 2023-05-31 10:31:43 +00:00
dzwdz
a1f7e9d9ed Reenable deterministic mining. 2023-05-31 10:11:35 +00:00
dzwdz
532b61e4f9 Allow mining without --basekey again. 2023-05-31 09:50:08 +00:00
dzwdz
476d135747 fix typo in printhelp
that's what i get for coding on my phone
2022-11-08 09:51:30 +01:00
dzwdz
90666cda8a trustless mining with multiple basekeys
A really cool feature suggested by adapt-L. I'm still not certain the
math checks out, not to mention the lack of any automated tests.
2022-11-08 09:41:31 +01:00
dzwdz
8d9b6d1398 delete the thing about only supporting -Z 2022-11-06 23:59:56 +01:00
dzwdz
7d008081fd add trustless mining support to the batch/fast workers 2022-11-06 23:58:45 +01:00
dzwdz
168249e60d --combine: rewrite the comment explaining the hash prefix generation 2022-11-06 14:52:18 +01:00
dzwdz
e0244d41da --combine: regenerate the second half of the key
i think that before this commit the miner could recover your private
key after you set the hidden service up. whoops
2022-11-06 14:31:43 +01:00
dzwdz
656502b797 full supercop amd64 support 2022-11-06 12:19:55 +01:00
dzwdz
13166c0fa3 partial support for supercop amd64 2022-11-05 23:44:55 +01:00
dzwdz
bd3b8d5881 prototype of trustless mining 2022-11-05 17:37:47 +01:00
cathugger
d202229a43
add libc6-dev to debian deps
thanks @EsmailELBoBDev2 for report
2022-09-19 06:15:42 +00:00
cathugger
a6e53b0997
fixup release script 2022-06-30 22:19:56 +00:00
cathugger
f667a8a256
fix syncwritefile on windows 2022-06-24 18:08:51 +00:00
cathugger
bd1b6d927e
cleanup some remaining dead refs 2022-06-01 18:41:40 +00:00
cathugger
5ac2c8fa60
some cleanups & make depend 2022-05-31 02:11:40 +03:00
cathugger
4e20f086e3
fix amd64 asm stuff calling on windows 2022-05-31 01:41:03 +03:00
cathugger
fca1c18def
uhhh make depend 2022-05-30 20:47:53 +00:00
cathugger
a437e34a26
one more adjust 2022-05-30 20:44:35 +00:00
cathugger
4e98a931f4
tweak release script, add signing one 2022-05-30 20:34:31 +00:00
cathugger
7f714ee4f7
this makes more sense 2022-05-17 16:03:08 +00:00
cathugger
b428196b5e
more stuff 2022-05-17 16:01:52 +00:00
cathugger
ef71219c2b
Merge pull request #72 from eighthave/master
Vagrantfile for fully automated, secure runs
2022-05-17 13:45:31 +00:00
cathugger
1884eaf5a2
some fixups 2022-05-16 21:21:01 +00:00
cathugger
481a6b701f
fix win side, add incomplete build script 2022-05-16 21:17:50 +00:00
Hans-Christoph Steiner
5f946123f2
Vagrantfile for fully automated, secure runs
Just running `vagrant up` will start a VM, build mkp224o, remove root
and internet access, then run mkp224o.  This provides an easy to use,
disposible way to generate onion services.
2022-05-16 16:55:05 +02:00
cathugger
8b2d09d1c0
edit readme a bit more 2022-05-12 15:02:09 +00:00
cathugger
ac633abd2b
don't email me i dont read stuff anyway
also PGP key link is dead
2022-05-12 14:45:22 +00:00
cathugger
6438396a33
more :> 2022-05-05 23:18:41 +03:00
cathugger
01062d70d1
mmm right 2022-05-05 19:45:42 +00:00
cathugger
0eee09364d
change usage formatting, print version 2022-05-05 15:36:36 +00:00
cathugger
f374555fd4
rebase on newer SUPERCOP, use PIE, some other stuff 2022-05-05 13:22:34 +00:00
cathugger
0819ccd81d
Merge pull request #70 from scribblemaniac/fix-69
Fix missing #ifdefs
2022-03-20 23:27:04 +00:00
scribblemaniac
51d76913f1
Fix missing #ifdefs 2022-03-14 19:39:18 -06:00
cathugger
1e18c10a11
make depend 2021-12-14 13:55:33 +00:00
cathugger
3648c1f37e
Merge pull request #61 from scribblemaniac/checkpointing
Add checkpointing support for passphrases
2021-12-10 11:30:53 +00:00
cathugger
67868f4126
cleanup, free memory 2021-12-10 13:27:01 +02:00
cathugger
1679e51e1b
move this there 2021-12-08 20:24:55 +00:00
cathugger
90fe9f35d1
some tweaks 2021-12-08 20:22:24 +00:00
cathugger
5b4074a47e
make checkpoint stuff actually proper 2021-12-08 20:14:20 +00:00
cathugger
f575bbe011
Merge github-cathugger:cathugger/mkp224o into checkpointing 2021-12-08 17:28:43 +00:00
cathugger
73d2791286
fix default ed25519 impl check in configure.ac 2021-12-08 16:25:58 +00:00
scribblemaniac
3706518f76
Move checkpoint saving to main thread
Checkpoints will now be saved every 5 minutes and when the program
ends.
2021-11-05 19:29:11 -06:00
scribblemaniac
c9396de8b2
Use long argument for checkpoint 2021-11-05 17:27:14 -06:00
cathugger
d6e2aecf52
small fixup 2021-11-03 19:57:41 +02:00
cathugger
eea863e3ac
a bit of calcest and some other stuff 2021-11-03 00:20:43 +00:00
cathugger
e12a3eb7c9
apparently this check was always wrong lmao 2021-11-02 17:07:30 +00:00
cathugger
f1c56e7480
idk 2021-11-02 17:32:10 +02:00
cathugger
7dea621e41
some tweaks 2021-11-02 15:07:37 +00:00