-
-
Notifications
You must be signed in to change notification settings - Fork 492
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove external dependencies - gpg #154
Comments
|
I did exactly this in my own password management lib but now I am in dead end since golang openpgp does not support modern version of gnupg version above 2.1. |
For Gitea we use https://github.com/keybase/go-crypto/tree/master/openpgp as a drop-in replacement for |
@bkcsoft do you have an example on how to make it work with gpg agent ? Since no one has responded to my ticket : keybase/go-crypto#56 |
It would still be an external dependency, but it's much more of a lightweight dependency: |
This commit adds an experimental crypto backend. It comes with it's own keyring as well as an agent. The crypto is based on NaCl and Argon2. Fixes gopasspw#154
This commit adds an experimental crypto backend. It comes with it's own keyring as well as an agent. The crypto is based on NaCl and Argon2. Fixes gopasspw#154
This commit adds an experimental crypto backend. It comes with it's own keyring as well as an agent. The crypto is based on NaCl and Argon2. Fixes gopasspw#154
This commit adds an experimental crypto backend. It comes with it's own keyring as well as an agent. The crypto is based on NaCl and Argon2. Fixes gopasspw#154
This commit adds an experimental crypto backend. It comes with it's own keyring as well as an agent. The crypto is based on NaCl and Argon2. Fixes gopasspw#154
This commit adds an experimental crypto backend. It comes with it's own keyring as well as an agent. The crypto is based on NaCl and Argon2. Fixes gopasspw#154
This commit adds an experimental crypto backend. It comes with it's own keyring as well as an agent. The crypto is based on NaCl and Argon2. Fixes gopasspw#154
This commit adds an experimental crypto backend. It comes with it's own keyring as well as an agent. The crypto is based on NaCl and Argon2. Fixes gopasspw#154
This commit adds an experimental crypto backend. It comes with it's own keyring as well as an agent. The crypto is based on NaCl and Argon2. Fixes gopasspw#154
This commit adds an experimental crypto backend. It comes with it's own keyring as well as an agent. The crypto is based on NaCl and Argon2. Fixes gopasspw#154
This commit adds an experimental crypto backend. It comes with it's own keyring as well as an agent. The crypto is based on NaCl and Argon2. The on-disk format uses protobuf version 3. Fixes gopasspw#154
This commit adds an experimental crypto backend. It comes with it's own keyring as well as an agent. The crypto is based on NaCl and Argon2. The on-disk format uses protobuf version 3. Fixes gopasspw#154
This commit adds an experimental crypto backend. It comes with it's own keyring as well as an agent. The crypto is based on NaCl and Argon2. The on-disk format uses protobuf version 3. Fixes gopasspw#154
This commit adds an experimental crypto backend. It comes with it's own keyring as well as an agent. The crypto is based on NaCl and Argon2. The on-disk format uses protobuf version 3. Fixes gopasspw#154
This commit adds an experimental crypto backend. It comes with it's own keyring as well as an agent. The crypto is based on NaCl and Argon2. The on-disk format uses protobuf version 3. Fixes gopasspw#154
This commit adds an experimental crypto backend. It comes with it's own keyring as well as an agent. The crypto is based on NaCl and Argon2. The on-disk format uses protobuf version 3. Fixes gopasspw#154
This commit adds an experimental crypto backend. It comes with it's own keyring as well as an agent. The crypto is based on NaCl and Argon2. The on-disk format uses protobuf version 3. Fixes gopasspw#154
This commit adds an experimental crypto backend. It comes with it's own keyring as well as an agent. The crypto is based on NaCl and Argon2. The on-disk format uses protobuf version 3. Fixes gopasspw#154
This commit adds an experimental crypto backend. It comes with it's own keyring as well as an agent. The crypto is based on NaCl and Argon2. The on-disk format uses protobuf version 3. Fixes gopasspw#154
This commit adds an experimental crypto backend. It comes with it's own keyring as well as an agent. The crypto is based on NaCl and Argon2. The on-disk format uses protobuf version 3. Fixes gopasspw#154
This commit adds an experimental crypto backend. It comes with it's own keyring as well as an agent. The crypto is based on NaCl and Argon2. The on-disk format uses protobuf version 3. Fixes gopasspw#154
This commit adds an experimental crypto backend. It comes with it's own keyring as well as an agent. The crypto is based on NaCl and Argon2. The on-disk format uses protobuf version 3. Fixes gopasspw#154
This commit adds an experimental crypto backend. It comes with it's own keyring as well as an agent. The crypto is based on NaCl and Argon2. The on-disk format uses protobuf version 3. Fixes gopasspw#154
This commit adds an experimental crypto backend. It comes with it's own keyring as well as an agent. The crypto is based on NaCl and Argon2. The on-disk format uses protobuf version 3. Fixes gopasspw#154
This commit adds an experimental crypto backend. It comes with it's own keyring as well as an agent. The crypto is based on NaCl and Argon2. The on-disk format uses protobuf version 3. Fixes gopasspw#154
It would be nice if we could get rid of our external dependencies some day.
This would allow for a nicer workflow, better error and cross platform support.
This issue is meant to track any progress / discussions on that matter for gpg.
The text was updated successfully, but these errors were encountered: