2026-09-22 - 2026-10-22

Overview

31 Active Pull Requests
32 Active Issues
Excluding merges, 1 author has pushed 1 commit to main and 29 commits to all branches. On main, 5 files have changed and there have been 6 additions and 8 deletions.

3 Releases published by 1 user

Published v1.0.0-rc3 2026-10-15 01:36:00 +02:00

Published v1.0.0-rc2 2026-10-13 02:34:04 +02:00

Published v1.0.0-rc1 2026-10-13 00:01:35 +02:00

30 Pull requests merged by 1 user

Merged #92 Put the terminal back when a signal ends the mnemonic prompt (closes #91) 2026-10-15 01:35:43 +02:00

Merged #90 End the mnemonic prompt at end of input (closes #78) 2026-10-14 23:35:25 +02:00

Merged #89 Check the -o path before looking for the mnemonic (closes #87) 2026-10-14 23:07:08 +02:00

Merged #88 Read the text form with blank lines in front, as age does (closes #77) 2026-10-14 22:35:30 +02:00

Merged #86 Say why a mnemonic is refused (closes #76) 2026-10-14 22:05:38 +02:00

Merged #85 Turn IdentitiesOnly off for ssh to (closes #74) 2026-10-14 21:12:59 +02:00

Merged #84 Check arguments before looking for the mnemonic (closes #79) 2026-10-14 21:05:50 +02:00

Merged #83 Keep the mnemonic variables from the mnemonic command (closes #80) 2026-10-14 20:48:22 +02:00

Merged #81 Read --index and --words as decimal numbers (closes #75) 2026-10-13 02:29:26 +02:00

Merged #72 go-bip39 gone from go.mod and go.sum 2026-10-13 00:03:49 +02:00

Merged #71 Require secret at the commit that drops go-bip39 2026-10-07 13:43:38 +02:00

Merged #28 1.0: ssh install that never replaces what it did not read, current dependencies, a real --version 2026-10-07 11:19:10 +02:00

Merged #69 Copy go-bip39 into internal/bip39 2026-10-06 03:27:16 +02:00

Merged #68 Bring every copied template file to sneak/prompts next at dd4027b9 (closes #67) 2026-10-04 22:25:47 +02:00

Merged #66 package.json carries the license field, as the template does (closes #65) 2026-10-04 20:59:06 +02:00

Merged #64 Send .gitea in the Docker build context (closes #63) 2026-10-04 19:59:08 +02:00

Merged #62 ssh install refuses stray arguments before -- and a symlinked authorized_keys (closes #61) 2026-10-04 18:25:46 +02:00

Merged #60 age -o follows a symlink and writes a pipe or device directly (closes #59) 2026-10-04 16:59:02 +02:00

Merged #58 ssh install ends within a second of a signal while sftp's ssh still connects (closes #57) 2026-10-04 14:25:48 +02:00

Merged #54 Signals end every command, not only ssh to and ssh install (closes #48) 2026-10-04 13:42:50 +02:00

Merged #56 Current templates: safe.directory, golangci-lint v2.14.0, fetch-depth 0, the policy's last stage (closes #50) 2026-10-04 08:59:09 +02:00

Merged #55 README child-mnemonic vector and host-key note; ssh install refuses a ~/.ssh it cannot enter (closes #51) 2026-10-04 07:25:50 +02:00

Merged #53 Derive from the mnemonic's words joined by single spaces (closes #49) 2026-10-04 07:08:47 +02:00

Merged #45 make fmt and make fmt-check cover Markdown with prettier (closes #39) 2026-10-04 05:42:47 +02:00

Merged #47 script/bootstrap installs the Dockerfile's Go from go.dev (closes #46) 2026-10-04 05:06:32 +02:00

Merged #43 Lint and test as phases of the Dockerfile (closes #38) 2026-10-04 02:59:04 +02:00

Merged #44 The linter config, .gitignore and .dockerignore from the current templates (closes #40) 2026-10-04 02:25:52 +02:00

Merged #41 Move the Go module to sneak.berlin/go/keyfunc (closes #15) 2026-10-04 01:42:45 +02:00

Merged #37 Add the MIT license (closes #14) 2026-10-03 14:43:00 +02:00

Merged #36 Stamp the git tag or short commit in a plain docker build (closes #35) 2026-10-02 06:12:06 +02:00

1 Pull request proposed by 1 user

Proposed #82 next → main: v1.0.0-rc3 2026-10-13 02:38:06 +02:00

31 Issues closed from 1 user

Closed #91 A signal at the mnemonic prompt leaves the terminal with echo off 2026-10-15 01:35:43 +02:00

Closed #78 Ctrl-D at the mnemonic prompt is ignored; only a mnemonic or a signal ends the prompt 2026-10-14 23:35:26 +02:00

Closed #87 age encrypt and age decrypt check the -o path only after the mnemonic has been read 2026-10-14 23:07:09 +02:00

Closed #77 age decrypt refuses a text-form file with a blank line before its first line; age reads it 2026-10-14 22:35:31 +02:00

Closed #76 Any invalid mnemonic is reported as a checksum failure, including an empty one 2026-10-14 22:05:38 +02:00

Closed #74 ssh to: the derived key is never offered when the user's ssh config has IdentitiesOnly yes 2026-10-14 21:12:59 +02:00

Closed #79 Arguments are checked only after the mnemonic has been read 2026-10-14 21:05:50 +02:00

Closed #80 The mnemonic command inherits KEYFUNC_MNEMONIC and KEYFUNC_MNEMONIC_COMMAND 2026-10-14 20:48:23 +02:00

Closed #75 --index reads a leading zero as octal: -n 010 derives key 8 2026-10-13 02:29:26 +02:00

Closed #70 Drop go-bip39 from go.sum once sneak/secret no longer imports it 2026-10-07 13:43:38 +02:00

Closed #42 go-bip39 no longer exists upstream: keep it, or copy it into the repo? 2026-10-06 03:27:16 +02:00

Closed #13 Review toward 1.0: identify and file all next steps 2026-10-05 02:26:04 +02:00

Closed #67 Bring every copied template file to the current sneak/prompts next, at a named commit 2026-10-04 22:25:48 +02:00

Closed #65 package.json carries the license field, as the template does 2026-10-04 20:59:07 +02:00

Closed #63 The development image's /src is a clean checkout: keep .gitea in the build context 2026-10-04 19:59:08 +02:00

Closed #61 ssh install refuses stray arguments before -- and a symlinked authorized_keys 2026-10-04 18:25:46 +02:00

Closed #59 age -o replaces a symlink, pipe or device at the path; say the file gets mode 0600 2026-10-04 16:59:03 +02:00

Closed #57 ssh install keeps running after a signal while sftp's ssh is still connecting 2026-10-04 14:25:48 +02:00

Closed #48 Every command ends on SIGINT, SIGTERM or SIGHUP; an interrupted age -o leaves no file 2026-10-04 13:42:50 +02:00

Closed #50 Current templates: safe.directory, golangci-lint v2.14.0, fetch-depth 0, the policy's last stage 2026-10-04 08:59:09 +02:00

Closed #51 README child-mnemonic vector and host-key note; ssh install refuses a ~/.ssh it cannot enter 2026-10-04 07:25:51 +02:00

Closed #49 Derive from the mnemonic's words joined by single spaces, whatever separated them 2026-10-04 07:08:47 +02:00

Closed #52 Update btcd to its current release, or say why it is held 2026-10-04 06:31:36 +02:00

Closed #39 make fmt and make fmt-check cover Markdown with prettier 2026-10-04 05:42:47 +02:00

Closed #46 script/cibuild fails on the Gitea runner: script/bootstrap cannot install Go 2026-10-04 05:06:32 +02:00

Closed #38 Lint and test as phases of the Dockerfile, as the current repo policy requires 2026-10-04 02:59:04 +02:00

Closed #40 The linter config, .gitignore and .dockerignore from the current templates 2026-10-04 02:25:52 +02:00

Closed #15 Decide the Go module path before 1.0: sneak.berlin/go/keyfunc or git.eeqj.de 2026-10-04 01:42:45 +02:00

Closed #14 Choose a license and add LICENSE 2026-10-03 14:43:00 +02:00

Closed #35 docker build . stamps dev, not the git tag or short commit 2026-10-02 06:12:06 +02:00

Closed #34 Run every build, test and lint step in the Dockerfiles at nice -n 19 2026-09-29 13:12:17 +02:00

29 Issues created by 1 user

Opened #34 Run every build, test and lint step in the Dockerfiles at nice -n 19 2026-09-29 13:02:22 +02:00

Opened #35 docker build . stamps dev, not the git tag or short commit 2026-10-02 02:21:42 +02:00

Opened #38 Lint and test as phases of the Dockerfile, as the current repo policy requires 2026-10-03 14:11:31 +02:00

Opened #39 make fmt and make fmt-check cover Markdown with prettier 2026-10-03 14:11:37 +02:00

Opened #40 The linter config, .gitignore and .dockerignore from the current templates 2026-10-03 14:11:37 +02:00

Opened #42 go-bip39 no longer exists upstream: keep it, or copy it into the repo? 2026-10-03 14:26:38 +02:00

Opened #46 script/cibuild fails on the Gitea runner: script/bootstrap cannot install Go 2026-10-04 03:28:06 +02:00

Opened #48 Every command ends on SIGINT, SIGTERM or SIGHUP; an interrupted age -o leaves no file 2026-10-04 06:27:13 +02:00

Opened #49 Derive from the mnemonic's words joined by single spaces, whatever separated them 2026-10-04 06:27:14 +02:00

Opened #50 Current templates: safe.directory, golangci-lint v2.14.0, fetch-depth 0, the policy's last stage 2026-10-04 06:27:14 +02:00

Opened #51 README child-mnemonic vector and host-key note; ssh install refuses a ~/.ssh it cannot enter 2026-10-04 06:27:14 +02:00

Opened #52 Update btcd to its current release, or say why it is held 2026-10-04 06:27:15 +02:00

Opened #57 ssh install keeps running after a signal while sftp's ssh is still connecting 2026-10-04 10:26:06 +02:00

Opened #59 age -o replaces a symlink, pipe or device at the path; say the file gets mode 0600 2026-10-04 14:59:23 +02:00

Opened #61 ssh install refuses stray arguments before -- and a symlinked authorized_keys 2026-10-04 17:42:56 +02:00

Opened #63 The development image's /src is a clean checkout: keep .gitea in the build context 2026-10-04 18:59:08 +02:00

Opened #65 package.json carries the license field, as the template does 2026-10-04 20:25:53 +02:00

Opened #67 Bring every copied template file to the current sneak/prompts next, at a named commit 2026-10-04 21:43:00 +02:00

Opened #70 Drop go-bip39 from go.sum once sneak/secret no longer imports it 2026-10-07 11:27:11 +02:00

Opened #73 Finish 1.0 and tag it; after that, bugfixes only 2026-10-12 11:11:07 +02:00

Opened #74 ssh to: the derived key is never offered when the user's ssh config has IdentitiesOnly yes 2026-10-13 00:44:49 +02:00

Opened #75 --index reads a leading zero as octal: -n 010 derives key 8 2026-10-13 00:50:51 +02:00

Opened #76 Any invalid mnemonic is reported as a checksum failure, including an empty one 2026-10-13 00:50:52 +02:00

Opened #77 age decrypt refuses a text-form file with a blank line before its first line; age reads it 2026-10-13 00:50:53 +02:00

Opened #78 Ctrl-D at the mnemonic prompt is ignored; only a mnemonic or a signal ends the prompt 2026-10-13 00:50:53 +02:00

Opened #79 Arguments are checked only after the mnemonic has been read 2026-10-13 00:50:54 +02:00

Opened #80 The mnemonic command inherits KEYFUNC_MNEMONIC and KEYFUNC_MNEMONIC_COMMAND 2026-10-13 00:50:55 +02:00

Opened #87 age encrypt and age decrypt check the -o path only after the mnemonic has been read 2026-10-14 21:06:12 +02:00

Opened #91 A signal at the mnemonic prompt leaves the terminal with echo off 2026-10-14 23:02:59 +02:00