gopass

The slightly more awesome standard unix password manager for teams

MIT License

Downloads
309
Stars
5.7K
Committers
205

Bot releases are visible (Hide)

gopass - 1.8.0 / 2018-06-06

Published by dominikschulz over 6 years ago

1.8.0 / 2018-06-06

This release includes several possibly breaking changes.
The gopass move implementation was refactored to properly support moving
entries and subtrees across mount points. This may change the behaviour slightly.
Also the build flags were changed to build PIE binaries. This should not affect
the runtime behaviour, but we could not test this on all platforms, yet.

  • [BREAKING] Make move work recursively and across stores [#821]
  • [FEATURE] Add git credential caching [#743]
  • [FEATURE] Add local recipient intregrity checks [#800 #826]
  • [ENHANCEMENT] Handle key-value pairs on generate and insert [#790]
  • [ENHANCEMENT] Add gpg.listKeys caching [#804]
  • [ENHANCEMENT] Add append mode for gopass insert [#807]
  • [ENHANCEMENT] Support external password generators [#811]
  • [ENHANCEMENT] Add gopass generate completion heuristic [#817]
  • [ENHANCEMENT] Add revive linter checks [#822]
  • [ENHANCEMENT] Remove -static build flag, enable CGO and -buildmode=PIE [#823]
  • [ENHANCEMENT] Warn if RCS backend is noop during gopass sync [#825]
  • [ENHANCEMENT] Support for special password rules on generate [#832]
  • [ENHANCEMENT] Improve create wizard [#842]
  • [ENHANCEMENT] Honor templates on generate [#847]
  • [ENHANCEMENT] Support NO_COLOR [#851]
  • [BUGFIX] Reset clipboard timer on repeated copy [#813]
  • [BUGFIX] Add --force to git add invocation [#839]
  • [BUGFIX] Rename updater GitHub Organisation [#818]
  • [BUGFIX] Default to origin master for git pull [#819]
  • [BUGFIX] Properly propagate RCS backend on gopass clone [#820]
  • [BUGFIX] Fix sub store config propagation [#837 #841]
  • [BUGFIX] Use default for password store dir [#846]
  • [BUGFIX] Properly handle autosync on recipients save [#848]
  • [BUGFIX] Resolve key IDs to fingerprints before adding or removing [#850]
gopass - 1.7.2 / 2018-05-28

Published by dominikschulz over 6 years ago

1.7.2 / 2018-05-28

  • [BUGFIX] Fix tilde expansion [#802]
gopass - 1.7.1 / 2018-05-25

Published by dominikschulz over 6 years ago

1.7.1 / 2018-05-25

  • [BUGFIX] Add nogit compat handler [#792]
  • [BUGFIX] Fix reencrypt [#796]
gopass - 1.7.0 / 2018-05-22

Published by dominikschulz over 6 years ago

1.7.0 / 2018-05-22

  • [FEATURE] Pluggable crypto, storage and RCS backends. Including a pure-Go NaCl based crypto backend [#645] [#680] [#736] [#777]
  • [FEATURE] Password history [#660]
  • [FEATURE] Vault backend [#723] [#730]
  • [FEATURE] Consul backend [#697]
  • [FEATURE] HIBPv2 Dump and API support [#666] [#706]
  • [FEATURE] Select recipients per secret [#703]
  • [FEATURE] Add experiemental OpenPGP crypto backend [#670]
  • [ENHANCEMENT] Support HIBPv2 API and Dumps [#666]
  • [ENHANCEMENT] Robust K/V parser with YAML fallback [#659]
  • [ENHANCEMENT] Restrict fsck to given path [#721]
  • [ENHANCEMENT] Refactor [#702] [#708] [#715] [#722] [#731]
  • [ENHANCEMENT] Proper Makefile dependencies [#707]
  • [ENHANCEMENT] Auto-copy with safecontent [#685]
  • [ENHANCEMENT] Add disable notifications option [#690]
  • [ENHANCEMENT] Migrate from govendor to dep [#688]
  • [ENHANCEMENT] Improve test coverage [#732] [#781] [#782]
  • [ENHANCEMENT] Improvate YAML handling [#739]
  • [ENHANCEMENT] Audit freshly generated passwords [#761]
  • [BUGFIX] Use sh instead of bash [#699]
  • [BUGFIX] Lookup correct remote for current branch [#692]
  • [BUGFIX] Fix GPG binary detection on Windows [#681] [#693]
  • [BUGFIX] Version [#727]
  • [BUGFIX] Git init [#729]
  • [BUGFIX] Secret.String() [#738]
  • [BUGFIX] Fix generate --symbols [#742] [#783]
gopass - 1.6.11 / 2018-02-20

Published by dominikschulz over 6 years ago

1.6.11 / 2017-02-20

  • [ENHANCEMENT] Documentation updates [#648] [#656]
  • [ENHANCEMENT] Add secret completions to edit command in zsh [#654]
  • [BUGFIX] Avoid escaping values added to secrets [#658]
  • [BUGFIX] Fix parsing of GPG UIDs [#650]
gopass - 1.6.10 / 2018-01-18

Published by dominikschulz almost 7 years ago

1.6.10 / 2017-01-18

  • [ENHANCEMENT] Add Travis MacOS builds [#618]
  • [ENHANCEMENT] Make gopass build on DragonFlyBSD [#619]
  • [ENHANCEMENT] Increase test coverage [#621] [#622] [#624]
  • [BUGFIX] Properly handle sub-store configuration [#625]
  • [BUGFIX] Fix Makefile [#615] [#617]
  • [BUGFIX] Fix failing tests on MacOS [#614]
gopass - 1.6.9 / 2018-01-05

Published by dominikschulz almost 7 years ago

1.6.9 / 2017-01-05

  • [BUGFIX] Fix update URL check [#610]
gopass - 1.6.8 / 2018-01-05

Published by dominikschulz almost 7 years ago

1.6.8 / 2017-01-05

  • [ENHANCEMENT] Add OpenBSD Ksh completion [#586]
  • [ENHANCEMENT] Increase test coverage [#589] [#590] [#592] [#595] [#596] [#597] [#601] [#602] [#603] [#604]
  • [ENHANCEMENT] Update Documentation and Dockerfile [#591] [#605]
  • [BUGFIX] Use Termwiz CUI on OpenBSD [#588]
  • [BUGFIX] Fix create wizard [#594]
  • [BUGFIX] Use persistent bufio.Reader [#607]
gopass - 1.6.7 / 2017-12-31

Published by dominikschulz almost 7 years ago

1.6.7 / 2017-12-31

  • [ENHANCEMENT] Add --sync flag to gopass show [#544]
  • [ENHANCEMENT] Update dependencies [#547]
  • [ENHANCEMENT] Use gocui for terminal UI [#562]
  • [ENHANCEMENT] Increase test coverage [#548] [#549] [#567] [#568] [#570] [#572] [#574] [#575] [#577] [#578] [#583] [#584]
  • [ENHANCEMENT] Add Dockerfile [#561]
  • [ENHANCEMENT] Add zsh and fish completion generator [#565]
  • [ENHANCEMENT] Add go-fuzz instrumentation [#576]
  • [BUGFIX] Catch URL parse errors [#546]
gopass - 1.6.6 / 2017-12-20

Published by dominikschulz almost 7 years ago

1.6.6 / 2017-12-20

  • [FEATURE] Selective Sync [#538]
  • [ENHANCEMENT] Make termwiz honor copy flag [#534]
  • [ENHANCEMENT] Make shell completion respect binary name [#536]
  • [ENHANCEMENT] Refactor [#533] [#540] [#541] [#542]
  • [BUGFIX] Show git output [#529]
gopass - 1.6.5 / 2017-12-15

Published by dominikschulz almost 7 years ago

1.6.5 / 2017-12-15

  • [ENHANCEMENT] Handle errors gracefully [#524]
  • [BUGFIX] Follow symlinks [#519]
  • [BUGFIX] Improve gpg binary detection [#520] [#522]
gopass - 1.6.4 / 2017-12-13

Published by dominikschulz almost 7 years ago

1.6.4 / 2017-12-13

  • [ENHANCEMENT] Support desktop notifications on Mac and Windows [#513]
  • [BUGFIX] Fix slice out of bounds error [#517]
  • [BUGFIX] Allow .password-store to be a symlink [#516]
  • [BUGFIX] Respect --store flag to git subcommand [#512]
gopass - 1.6.3 / 2017-12-12

Published by dominikschulz almost 7 years ago

1.6.3 / 2017-12-12

  • [ENHANCEMENT] Avoid altering YAML secrets unless necessary [#508]
  • [ENHANCEMENT] Documentation updates [#493] [#509]
  • [ENHANCEMENT] Abort if no gpg binary was found [#506]
  • [ENHANCEMENT] Support GOPASS_GPG_OPTS and GOPASS_UMASK [#504]
  • [BUGFIX] Create .gpg-keys if it does not exist [#507]
gopass - 1.6.2 / 2017-12-02

Published by dominikschulz almost 7 years ago

1.6.2 / 2017-12-02

  • [FEATURE] Add gopass fix command [#471]
  • [ENHANCEMENT] Add pledge support on OpenBSD [#469]
  • [ENHANCEMENT] Improve no clipboard warning [#484]
  • [BUGFIX] Allow OTP entry in password field [#467]
  • [BUGFIX] Default to vi if no other editor is available [#479]
  • [BUGFIX] Avoid auto-search running non-interactively [#483]
gopass - 1.6.1 / 2017-11-15

Published by dominikschulz almost 7 years ago

1.6.1 / 2017-11-15

  • [FEATURE] Add generic OTP action [#440]
  • [ENHANCEMENT] Ignore any secret that does not end with .gpg [#461]
  • [ENHANCEMENT] Add option to display only the password [#455]
  • [ENHANCEMENT] Disable fuzzy search for gopass find [#454]
  • [BUGFIX] Fix .gpg-id selection for subfolders [#465]
  • [BUGFIX] Set gpg.program if possible [#464]
  • [BUGFIX] Allow access to secrets shadowed by a folder [#463]
  • [BUGFIX] Set GPG_TTY [#452]
  • [BUGFIX] Fix termbox UI on OpenBSD [#446]
  • [BUGFIX] Fix tests and paths on Windows [#421] [#431] [#442] [#450]
gopass - 1.6.0 / 2017-11-03

Published by dominikschulz almost 7 years ago

1.6.0 / 2017-11-03

  • [FEATURE] Add Desktop notifications (Linux/DBus only) [#434] [#435]
  • [ENHANCEMENT] Show public key identities before importing [#427]
  • [ENHANCEMENT] Initialize local git config on gopass clone [#429]
  • [ENHANCEMENT] Do not print generated passwords by default [#430]
  • [ENHANCEMENT] Clear KDE Klipper History on clipboard clearing [#434]
  • [ENHANCEMENT] Refactor git backend [#437]
  • [BUGFIX] Fix recipients remove when using email as identifier [#436]
gopass - 1.5.1 / 2017-10-25

Published by dominikschulz almost 7 years ago

1.5.1 / 2017-10-25

  • [ENHANCEMENT] Re-introduce usecolor config option [#414]
  • [ENHANCEMENT] Improve documentation [#407] [#409] [#416] [#417]
  • [ENHANCEMENT] Add language switch for xckd-style generation [#406]
  • [BUGFIX] Fix gpg binary detection [#419]
  • [BUGFIX] Fix tests on windows [#421]
gopass - 1.5.0 / 2017-10-17

Published by dominikschulz about 7 years ago

1.5.0 / 2017-10-17

  • [FEATURE] Add secret creation wizard [#386]
  • [FEATURE] Add onboarding wizard [#387]
  • [FEATURE] Wizard for recipients add/remove [#359]
  • [FEATURE] XKCD#936 inspired password generation [#368]
  • [FEATURE] Add update wizard [#395]
  • [ENHANCEMENT] Overhaul documentation [#383] [#384]
  • [ENHANCEMENT] Attempt to get TOTP key from YAML [#376]
  • [ENHANCEMENT] Allow find to take -c [#378]
  • [ENHANCEMENT] Improve terminal wizard [#385]
  • [ENHANCEMENT] Improve responsiveness by context usage [#388]
  • [ENHANCEMENT] Improve output readability [#392] [#393]
  • [ENHANCEMENT] Automatic GPG key generation [#391]
  • [BUGFIX] Relax YAML document marker handling [#398]
gopass - 1.4.1 / 2017-10-05

Published by dominikschulz about 7 years ago

1.4.1 / 2017-10-05

  • [BUGFIX] Support pre-1.3.0 configs [#382]
  • [BUGFIX] Turn YAML errors into warnings [#380]
gopass - 1.4.0 / 2017-10-04

Published by dominikschulz about 7 years ago

1.4.0 / 2017-10-04

  • [FEATURE] Add fuzzy search [#317]
  • [FEATURE] Allow restricting charset of generated passwords [#270]
  • [FEATURE] Check quality of newly inserted passwords with crunchy [#276]
  • [FEATURE] JSON API [#326]
  • [FEATURE] Per-Mount configuration options [#330]
  • [FEATURE] Terminal selection of results [#259]
  • [FEATURE] gopass sync [#303]
  • [ENHANCEMENT] Build with Go 1.9 [#294]
  • [ENHANCEMENT] Display single find result directly [#265]
  • [ENHANCEMENT] Global --yes flag [#327]
  • [ENHANCEMENT] Improve error handling and propagation [#280]
  • [ENHANCEMENT] Omit newline when not writing to a terminal [#325]
  • [ENHANCEMENT] Only commit once per recipient batch operation [#329]
  • [ENHANCEMENT] Provide partial support for .gpg-id files in subfolders [#291]
  • [ENHANCEMENT] Trim any trailing newlines or carriage returns in show output [#296]
  • [ENHANCEMENT] Use contexts [#310]
  • [ENHANCEMENT] Use contexts to cancel long running operations [#358]
  • [ENHANCEMENT] Use default editors [#286]
  • [ENHANCEMENT] Improve documentation [#365]
  • [ENHANCEMENT] Print selected entry [#372]
  • [BUGFIX] Confirm removal of directories [#309]
  • [BUGFIX] Only confirm recipients once during batch operations [#328]
  • [BUGFIX] Only overwrite password on insert [#323]
  • [BUGFIX] Avoid Show/Find recursion [#360]
  • [BUGFIX] Remove deprecated special case for .yaml files [#362]
  • [BUGFIX] Do not offer invalid keys [#364]
  • [BUGFIX] Assign path only if resolving symlink succeeds [#370]
Package Rankings
Top 9.3% on Formulae.brew.sh
Top 1.01% on Proxy.golang.org
Badges
Extracted from project README
OpenSSF Scorecard Build Status Go Report Card Packaging status MIT License Github All Releases Gopass Slack homebrew version macports version Fedora version Arch version Scoop version