Commit Graph

276 Commits

Author SHA1 Message Date
cathugger
4cc50f41ce onionready: always refer warnnear 2023-09-06 02:15:13 +03:00
cathugger
6c704d20c4 use "latest wins" logic for skipnear/warnnear args 2023-09-06 01:43:44 +03:00
cathugger
c7a8d75229 don't skipnear if warnnear is set 2023-09-06 01:24:58 +03:00
cathugger
80e1bd0b47 near passkeys skip/warn modes & help tweak 2023-09-06 01:00:04 +03:00
Marni
42e4d3a5fc Docker support (#99)
* add Dockerfile

* add basic documentation for docker image

* change cmd to entrypoint in Dockerfile

This is so that you can add args without docker assuming you're trying
to override the command

* Create docker-publish.yml github CI action

This is taken from the marketplace, I didn't write this

* correct docker image tag

* fix checkpoint loading (use carry for add)

* Fix digit typos in README

* revamp docker support

don't use volume, use latest alpine so i won't need to bump it
use multistage static build for minimal size with stripping
correctly save git version details

* tweak workflows

* try making cosign work

* Revert "try making cosign work"

This reverts commit a70723db66.

* fix

* remove root dockerfile

---------

Co-authored-by: cathugger <cathugger@cock.li>
Co-authored-by: dunsany <118174187+dunsany@users.noreply.github.com>
2023-08-06 18:22:54 +00:00
cathugger
ec788fec85 revamp docker support
don't use volume, use latest alpine so i won't need to bump it
use multistage static build for minimal size with stripping
correctly save git version details
2023-08-06 16:08:33 +00:00
cathugger
951437bf51 Merge pull request #100 from dunsany/patch-1
Fix digit typos in README
2023-08-06 02:25:00 +00:00
cathugger
6a2b5e60bf fix checkpoint loading (use carry for add) 2023-08-06 05:13:37 +03:00
dunsany
e9f6027a7c Fix digit typos in README 2023-07-26 10:27:45 +02:00
cathugger
2b417046b6 remove slow/fast workers 2023-06-09 17:16:46 +03:00
cathugger
d612b74842 improve readme a bit 2023-03-26 23:43:49 +00:00
cathugger
68928c4984 fix assembler compilation on MacOS 2023-01-14 14:37:41 +00:00
cathugger
309b86fd59 more helpful error messages 2022-12-19 18:30:24 +02: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 v1.6.1 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 v1.6.0 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