~egtann/shh

ref: v1.9.0 shh/shh.go -rw-r--r-- 11.7 KiB
switch to aes-gcm, add version .shh file
add support for project-level config file
use stdlib error wrapping, update dependencies
add global namespace, fix bugs

This commit adds a global secret namespace to prevent a single name from
resolving to two different secrets across users. Now a single name
always refers to the same secret across every user.

Output from `shh show` now sorts secrets, simplifying command-line
interaction with tools like `diff`.

Delete incorrectly deleted a secret for the current user, but not all
users. It has been fixed to delete secrets project wide.

Version has been bumped to v1.4.
bcd42b09 — Evan Tann 2 years ago
fix linter warnings
cd11fbcd — Evan Tann 2 years ago v1.1.3
fix bugs, improve default behaviors

* `init` works in new projects
* `edit` no longer panics with no args
* `get`, `allow`, `edit`, and `login` now error immediately if `serve`
  is not running
* invalid args return the help text
* bump version to v1.1.3
a5407e22 — Evan Tann 2 years ago
fix encode to path bug, go vet warnings
4ace3130 — Evan Tann 2 years ago
add recursive search for shh file
a9b9ebe9 — Evan Tann 2 years ago
add show to cli
d2087195 — Evan Tann 2 years ago
read pub key from file
c69df961 — Evan Tann 2 years ago
add serve, login commands to cli
42aca2cb — Evan Tann 2 years ago
encrypt secret using aes-256
53d58a0d — Evan Tann 2 years ago
implement set, fix bugs
83f4b1cc — Evan Tann 2 years ago
initial commit