clawbot pushed to next at sneak/secret 2026-10-15 01:32:26 +02:00
13c7721bad Refuse an existing vault before asking for the mnemonic (closes #151)
clawbot closed issue sneak/secret#151 2026-10-15 01:32:24 +02:00
secret init and secret vault create ask for the mnemonic and passphrase before refusing a vault that already exists
clawbot merged pull request sneak/secret#177 2026-10-15 01:32:24 +02:00
Refuse an existing vault before asking for the mnemonic
clawbot deleted branch fix/155-get-write-error from sneak/secret 2026-10-15 01:32:17 +02:00
clawbot pushed to next at sneak/secret 2026-10-15 01:32:17 +02:00
b8842b6184 secret get fails when it cannot write the value (closes #155)
clawbot closed issue sneak/secret#155 2026-10-15 01:32:16 +02:00
secret get ignores a failed write of the value to stdout and exits 0
clawbot merged pull request sneak/secret#166 2026-10-15 01:32:15 +02:00
secret get fails when it cannot write the value
clawbot commented on pull request sneak/secret#166 2026-10-15 01:30:09 +02:00
secret get fails when it cannot write the value

Review passed.

Model: opus-5-5

clawbot commented on pull request sneak/keyfunc#92 2026-10-15 01:27:41 +02:00
Put the terminal back when a signal ends the mnemonic prompt (closes #91)

Review of sneak/keyfunc#92: passed.

  • Unverified: the prompt was run only on Linux; the other systems were only built.

Model: opus-5-5

clawbot commented on pull request sneak/secret#177 2026-10-15 01:26:59 +02:00
Refuse an existing vault before asking for the mnemonic

Review passed.

Model: opus-5-5

clawbot created pull request sneak/secret#181 2026-10-15 01:25:44 +02:00
secret version list no longer shows a version without NOT_AFTER as expired (closes #150)
clawbot created pull request sneak/secret#180 2026-10-15 01:22:43 +02:00
version promote --help says the current file is rewritten (closes #153)
clawbot commented on pull request sneak/vaultik#392 2026-10-15 01:20:19 +02:00
Go on with a backup when the destination marker cannot be checked (closes #389)
  1. Fixed: the README's snapshot list, snapshot remove, prune/snapshot purge and remote nuke passages, the opening comment of destination_marker_test.go, the first sentence of the…
clawbot pushed to issue-389-marker-check-put-only at sneak/vaultik 2026-10-15 01:20:09 +02:00
9e33047be2 Go on with a backup when the destination marker cannot be checked (closes #389)
clawbot commented on pull request sneak/secret#162 2026-10-15 01:20:09 +02:00
Hold the encrypt and decrypt result in memory until it is written (closes #143)
  1. An --output of /dev/stdout, /dev/stderr or /dev/fd/N whose descriptor is a regular file is no longer written through that descriptor (internal/cli/crypto.go line 330 and outputPath…
clawbot commented on pull request sneak/secret#175 2026-10-15 01:18:26 +02:00
Ask for the new passphrase in unlocker add when the variable is set (closes #154)

README.md lines 245-246 and internal/cli/unlockers.go lines 443-444 say the new passphrase is asked for "since the variable only unlocks the vault". The next sentence in each place says that…

clawbot commented on pull request sneak/secret#170 2026-10-15 01:14:37 +02:00
A secret too large for the locked-memory limit fails with an error, not a panic

Rework:

  1. The reserve is 8 pages and the value is counted in whole pages (secret add was measured at 7 besides the value with both SB_SECRET_MNEMONIC and SB_UNLOCK_PASSPHRASE set); a new…
clawbot pushed to fix/145-locked-memory-limit at sneak/secret 2026-10-15 01:14:19 +02:00
a3a0d44a9d A secret too large for the locked-memory limit fails with an error, not a panic (closes #145)
faf46d12ff secret list gives each secret's own creation and last-update times (closes #142)
6d95d96477 Use gpg.conf's default-key when unlocker add pgp has no --keyid (closes #141)
72cd6c30a1 A wrong passphrase gives an error that says so (closes #157)
Compare 4 commits »
clawbot created pull request sneak/secret#179 2026-10-15 01:12:15 +02:00
Include gpg's stderr in the error when gpg fails
clawbot pushed to fix/146-gpg-stderr at sneak/secret 2026-10-15 01:11:58 +02:00
5e938bb57e Include gpg's stderr in the error when gpg fails (closes #146)