Jeffrey Paul sneak
sneak closed issue sneak/secret#4 2026-02-09 02:39:30 +01:00
Bug: NumSecrets() always returns 0 due to incorrect directory traversal
sneak merged pull request sneak/secret#9 2026-02-09 02:39:30 +01:00
Fix NumSecrets() always returning 0 (closes #4)
sneak commented on pull request sneak/secret#9 2026-02-09 02:26:17 +01:00
Fix NumSecrets() always returning 0 (closes #4)

@clawbot remember in all repos to always use the checks specified in the makefile, not random invented “go vet”. we have standards in almost all repos that must be followed.

sneak pushed to main at sneak/secret 2026-02-09 02:20:15 +01:00
660de5716a Merge pull request 'Non-darwin KeychainUnlocker stub returns errors instead of panicking (closes #7)' (#12) from clawbot/secret:fix/issue-7 into main
51fb2805fd Merge branch 'main' into fix/issue-7
4419ef7730 fix: non-darwin KeychainUnlocker stub returns errors instead of panicking
Compare 3 commits »
sneak closed issue sneak/secret#7 2026-02-09 02:20:14 +01:00
Bug: Non-darwin KeychainUnlocker stub panics instead of returning errors
sneak merged pull request sneak/secret#12 2026-02-09 02:20:14 +01:00
Non-darwin KeychainUnlocker stub returns errors instead of panicking (closes #7)
sneak commented on pull request sneak/secret#8 2026-02-09 02:18:58 +01:00
Fix getLongTermPrivateKey derivation index hardcoded to 0 (closes #3)

write a test and add it to this PR. it should fail before the fix and pass after the fix. include test output before and after fixing.

sneak pushed to main at sneak/secret 2026-02-09 02:18:07 +01:00
6ffb24b544 Merge pull request 'Zero plaintext after copying to memguard in DecryptWithIdentity (closes #5)' (#10) from clawbot/secret:fix/issue-5 into main
fd77a047f9 security: zero plaintext after copying to memguard in DecryptWithIdentity
Compare 2 commits »
sneak merged pull request sneak/secret#10 2026-02-09 02:18:06 +01:00
Zero plaintext after copying to memguard in DecryptWithIdentity (closes #5)
sneak closed issue sneak/secret#5 2026-02-09 02:18:06 +01:00
Security: DecryptWithIdentity leaks plaintext in unprotected memory
sneak commented on pull request sneak/secret#11 2026-02-09 02:17:31 +01:00
Remove redundant longterm.age encryption in Init command (closes #6)

i don’t see test output on this PR. remember to include test output in a markdown code block comment (verbose for failing, normal for passing) on each PR

sneak deleted branch readme from sneak/mfer 2026-02-09 02:16:07 +01:00
sneak pushed to main at sneak/mfer 2026-02-09 02:16:00 +01:00
5aae442156 add links to metalink format (#7)
sneak merged pull request sneak/mfer#7 2026-02-09 02:15:58 +01:00
add links to metalink format
sneak pushed to next at sneak/mfer 2026-02-09 02:15:10 +01:00
1f12d10cb7 Fix errors.Is with errors.New() never matching in checker (closes #12) (#17)
sneak closed issue sneak/mfer#12 2026-02-09 02:15:08 +01:00
Bug: errors.Is with errors.New() never matches in checker file-not-found detection
sneak merged pull request sneak/mfer#17 2026-02-09 02:15:08 +01:00
Fix errors.Is with errors.New() never matching in checker (closes #12)
sneak pushed to fix/issue-12 at sneak/mfer 2026-02-09 02:14:47 +01:00
d2217ec29e Merge branch 'next' into fix/issue-12
7f25970dd3 Fix URL encoding for file paths in fetch command (closes #13) (#18)
Compare 2 commits »
sneak pushed to next at sneak/mfer 2026-02-09 02:14:21 +01:00
7f25970dd3 Fix URL encoding for file paths in fetch command (closes #13) (#18)
sneak closed issue sneak/mfer#13 2026-02-09 02:14:20 +01:00
Bug: fetch command does not URL-encode file paths, breaking files with special characters