1
0
forked from sneak/hacks
Commit Graph

239 Commits

Author SHA1 Message Date
clawbot
933fa164c1 bip85keys: generic derivation path, ssh to, new test vectors
Per sneak: the path carries no vendor id, since this is meant as a
standard others can follow. Application numbers follow BIP-85's own
spelling for RSA: SSH is 838372, age is 657169. The ssh subcommand that
runs the system ssh is now "to". Test vectors recomputed for the new
path. secret's age keys move to this path in a change there.

Model: fable-5-1
2026-09-06 22:06:27 +00:00
clawbot
8e24b0ae88 bip85keys: mnemonic only, and a command that produces it
Per sneak: no xprv input. The mnemonic comes from a shell command given
as a flag or an environment variable (for example `secret get foo`),
from an environment variable holding it, or from a no-echo prompt. The
file flag is dropped since the command covers it.

Model: fable-5-1
2026-09-06 14:35:30 +00:00
clawbot
8439d6bfad bip85keys: rename from bip85ssh and group commands by key type
The tool will cover more key types than SSH, so the directory, module
and binary become bip85keys and the commands are grouped by type:
"bip85keys ssh pub|priv|install|ssh" now, "bip85keys age pub|priv"
planned. The README states the age derivation (agehd's path in
sneak/secret) and that adding a type is one package plus one
subcommand. The SSH application id and everything else stay as before.

Model: fable-5-1
2026-09-06 14:29:22 +00:00
clawbot
d3daa14d54 bip85ssh: add spec for deterministic SSH keys from BIP-85
README for a new tool that derives ed25519 SSH key pairs from a BIP-39
mnemonic or xprv, using pkg/bip85 from sneak/secret with the same steps
as agehd. Path m/83696968'/592366788'/1822331379'/n'. Four commands:
pub, priv, install, ssh. The README is the spec; the code follows in
later commits.

Model: fable-5-1
2026-09-06 14:19:32 +00:00
fcb956124b update rclone backup script for ber1ds1 2026-08-20 09:40:21 +02:00
cb18297d11 add find-and-enflac pcm compressor 2026-08-08 21:31:52 +02:00
2fe5db60c2 latest 2026-07-06 19:12:44 +02:00
16603321be update backup commands 2026-06-28 13:41:21 +02:00
78cadee871 latest versions 2026-02-12 12:26:39 -08:00
82b5ed0b3c latest 2023-01-13 02:16:18 -08:00
28f5802f41 rename makefiles dir 2022-12-10 22:26:44 +01:00
9d3b704496 add some makefiles 2022-12-10 22:26:29 +01:00
daa014c4e8 latest 2022-12-10 02:36:52 +01:00
f032025956 latest 2022-12-10 02:36:30 +01:00
b55882ecde latest 2022-11-17 01:12:52 -08:00
65d134c4ff latest 2022-02-09 06:49:57 -08:00
60be955549 latest 2022-01-20 22:46:18 -08:00
a13c18f93d remove mcu code, move to new repo 2022-01-11 02:08:14 -08:00
ae9c16e405 latest 2022-01-10 04:58:59 -08:00
ac052d190a some arduino sketches 2022-01-09 05:40:55 -08:00
94b5cae9ae jwztv music video scraper 2022-01-09 03:56:45 -08:00
0adabd3efe put in warning 2022-01-07 18:08:09 -08:00
bab7810cd3 latest 2022-01-07 18:07:25 -08:00
a9590c0dce add go binary installer 2022-01-07 14:35:47 -08:00
4f80ad381a this script renames mullvad wireguard config files 2021-11-09 09:51:08 -08:00
16051c01c2 add microbtc conversion script 2021-11-09 09:50:04 -08:00
c1300f968d latest 2021-10-29 17:41:29 -07:00
71a52ec3d3 nixpkgs for non-nixos 2020-10-12 19:05:24 -07:00
57e7f870cf vimrc update 2020-10-12 19:05:17 -07:00
db2b7fb39d makefile update 2020-10-12 19:05:11 -07:00
7b6848eb82 add slate.js config file 2020-10-02 20:50:35 -07:00
985d7f735a add chrome history slurper and solana dockerfile 2020-10-01 06:10:09 -07:00
b93b7d52f7 latest hacks 2020-07-05 17:40:35 -07:00
sneak
eb0549a511 portability for lunix 2020-05-26 23:03:55 +00:00
6e9182b257 rename filerename file 2020-05-06 13:17:12 -07:00
2dccccea8b improvements to fixcatalinaimprovements to fixcatalina 2020-05-06 13:16:52 -07:00
5a42a909bb local mods 2020-05-06 13:10:04 -07:00
e8c586aad5 add fixcatalina original 2020-05-06 13:08:11 -07:00
e4652d43b7 mastos 2020-04-21 15:05:37 -07:00
639e51a0b4 add AP instance finder 2020-04-20 08:31:05 -07:00
2601053909 bump 2020-03-17 04:04:45 -07:00
93fb9ae68b add mattermost caprover one-click-apps file 2020-03-17 03:59:54 -07:00
d6a2a1e6fd fix bugs 2020-03-09 11:09:45 -07:00
c24e396a5d hacks as of 9 mar 2020-03-09 08:20:42 -07:00
41ceec25dd save disk test 2020-02-25 07:10:47 -08:00
1b7944a174 latest 2020-02-19 20:26:02 -08:00
82e65ed42a add readme 2020-02-16 12:06:02 -08:00
b6cee8acf5 add email-to-webhook 2020-02-16 12:04:12 -08:00
6e6229f0be added some crap 2020-02-16 10:30:21 -08:00
e50f689576 latest 2020-02-15 13:38:59 -08:00