14 Commits

Author SHA256 Message Date
3eb3f2a395 Accepting request 1322794 from security:privacy
- Update to 1.16.1:
  - fix(config): use the config propery generate.strict as default
    value for Strict rules (#3303)
  - fix: Fix version check against latest release (#3292)

OBS-URL: https://build.opensuse.org/request/show/1322794
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gopass?expand=0&rev=10
2025-12-15 10:59:49 +00:00
e4b3058a58 - Update to 1.16.1:
- fix(config): use the config propery generate.strict as default
    value for Strict rules (#3303)
  - fix: Fix version check against latest release (#3292)

OBS-URL: https://build.opensuse.org/package/show/security:privacy/gopass?expand=0&rev=33
2025-12-13 19:03:16 +00:00
7df3b6b312 Accepting request 1317657 from security:privacy
- Update to 1.16.0:
  - [BUGFIX] reorg: List all secrets instead of just top-level
    folders (#3245)
  - [chore] Add capability and vulnerability checks (#3266)
  - [chore] Initial fixes and added a warning for CryptFS and JJFS
    (#3270)
  - [chore] Logging improvements (#3273)
  - [chore] Run linux builds with multiple Go versions (#3272)
  - [fix] Correctly handle IsGitCommit false in store.Move (#3246)
  - [fix] Drop Go 1.23 (#3274)
  - [fix] Fix clipboard issues (#3267)
  - [fix] Fix version check (#3268)
  - chore: Update golangci-lint (#3287)
  - docs: Add GoDoc to pkg and improve markdown files (#3251)
  - feat(age): Add unlock command to age agent (#3244)
  - feat: Add cryptfs storage backend for filename encryption
    (#3249)
  - feat: Clone remote on init (#3247)
  - fix: Fix release helper and update capabilities for caplos
    (#3288)
- remove the -w flag from the ldflags

OBS-URL: https://build.opensuse.org/request/show/1317657
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gopass?expand=0&rev=9
2025-11-14 15:14:35 +00:00
060bc316ca - Update to 1.16.0:
- [BUGFIX] reorg: List all secrets instead of just top-level
    folders (#3245)
  - [chore] Add capability and vulnerability checks (#3266)
  - [chore] Initial fixes and added a warning for CryptFS and JJFS
    (#3270)
  - [chore] Logging improvements (#3273)
  - [chore] Run linux builds with multiple Go versions (#3272)
  - [fix] Correctly handle IsGitCommit false in store.Move (#3246)
  - [fix] Drop Go 1.23 (#3274)
  - [fix] Fix clipboard issues (#3267)
  - [fix] Fix version check (#3268)
  - chore: Update golangci-lint (#3287)
  - docs: Add GoDoc to pkg and improve markdown files (#3251)
  - feat(age): Add unlock command to age agent (#3244)
  - feat: Add cryptfs storage backend for filename encryption
    (#3249)
  - feat: Clone remote on init (#3247)
  - fix: Fix release helper and update capabilities for caplos
    (#3288)
- remove the -w flag from the ldflags

OBS-URL: https://build.opensuse.org/package/show/security:privacy/gopass?expand=0&rev=31
2025-11-13 19:52:22 +00:00
50b8bbac69 Accepting request 1306053 from security:privacy
- Update to 1.15.18:
  - [fix] Enable Windows builders (#3237)
  - [fix] Fix recipient check error (#3235)
  - [fix] Update gitconfig to v0.0.3 to pull in Windows fixes
    (#3236)
  - [fix] Use Go 1.24 instead of Go 1.25 (#3226)
  - docs: Add note about pass compatibility (#3229)
  - feat: Add reorg command (#3232)
  - feat: Allow to customize commit messages (#3231)
  - feat: Improve usability of 'gopass mounts add' command (#3238)
  - fix(config): Make core.exportkeys handling consistent (#3228)
  - fix(gpg): Opportunistic key comparison on import (#3230)

OBS-URL: https://build.opensuse.org/request/show/1306053
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gopass?expand=0&rev=8
2025-09-20 20:04:13 +00:00
ccfef2db46 - Update to 1.15.18:
- [fix] Enable Windows builders (#3237)
  - [fix] Fix recipient check error (#3235)
  - [fix] Update gitconfig to v0.0.3 to pull in Windows fixes
    (#3236)
  - [fix] Use Go 1.24 instead of Go 1.25 (#3226)
  - docs: Add note about pass compatibility (#3229)
  - feat: Add reorg command (#3232)
  - feat: Allow to customize commit messages (#3231)
  - feat: Improve usability of 'gopass mounts add' command (#3238)
  - fix(config): Make core.exportkeys handling consistent (#3228)
  - fix(gpg): Opportunistic key comparison on import (#3230)

OBS-URL: https://build.opensuse.org/package/show/security:privacy/gopass?expand=0&rev=29
2025-09-19 18:19:13 +00:00
a101c78ba5 Accepting request 1305040 from security:privacy
- Update to 1.15.17:
  - [BUGFIX] Fix --force flag in recipients add (#3173)
  - [chore] Add tests and comments for hasPwRuleForSecret (#3162)
  - [chore] Automatically approve and merge dependabot PRs (#3220)
  - [chore] Bump github.com/gopasspw/clipboard to v0.0.3 (#3219)
  - [chore] Disable updating gopasspw.github.io (#3184)
  - [chore] Expose gopass env in help (#3158)
  - [chore] Fix hardened runner (#3196)
  - [chore] Update Go versions (#3139)
  - [chore] Update dependencies (#3197)
  - [feat] Add Jujutsu storage backend (#3202)
  - [feat] Honor generator options in the create workflow (#3149)
  - [fix] Add workaround for pre-release test failures (#3198)
  - [fix] Disable Windows tests (#3204)
  - [fix] Fixes creation template lookup on Windows (#3157)
  - [fix] avoid length prompt when input is within rule boundary
    (#3159)
  - [fix] skip redundant confirmation when --edit is used (#3161)
  - [fix] use WritePassword for secure write (#3200)
  - [testing] use /usr/bin/env cat instead of /bin/cat (#3160)

OBS-URL: https://build.opensuse.org/request/show/1305040
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gopass?expand=0&rev=7
2025-09-16 16:18:32 +00:00
dc447062fe - Update to 1.15.17:
- [BUGFIX] Fix --force flag in recipients add (#3173)
  - [chore] Add tests and comments for hasPwRuleForSecret (#3162)
  - [chore] Automatically approve and merge dependabot PRs (#3220)
  - [chore] Bump github.com/gopasspw/clipboard to v0.0.3 (#3219)
  - [chore] Disable updating gopasspw.github.io (#3184)
  - [chore] Expose gopass env in help (#3158)
  - [chore] Fix hardened runner (#3196)
  - [chore] Update Go versions (#3139)
  - [chore] Update dependencies (#3197)
  - [feat] Add Jujutsu storage backend (#3202)
  - [feat] Honor generator options in the create workflow (#3149)
  - [fix] Add workaround for pre-release test failures (#3198)
  - [fix] Disable Windows tests (#3204)
  - [fix] Fixes creation template lookup on Windows (#3157)
  - [fix] avoid length prompt when input is within rule boundary
    (#3159)
  - [fix] skip redundant confirmation when --edit is used (#3161)
  - [fix] use WritePassword for secure write (#3200)
  - [testing] use /usr/bin/env cat instead of /bin/cat (#3160)

OBS-URL: https://build.opensuse.org/package/show/security:privacy/gopass?expand=0&rev=27
2025-09-15 21:04:28 +00:00
d8ab06f7dc Accepting request 1271210 from security:privacy
- Update to 1.15.16:

OBS-URL: https://build.opensuse.org/request/show/1271210
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gopass?expand=0&rev=6
2025-04-22 15:28:16 +00:00
c28c1969dd remove unused files
OBS-URL: https://build.opensuse.org/package/show/security:privacy/gopass?expand=0&rev=25
2025-04-21 20:48:53 +00:00
85565af945 - Update to 1.15.16:
OBS-URL: https://build.opensuse.org/package/show/security:privacy/gopass?expand=0&rev=24
2025-04-21 20:48:40 +00:00
3860934e34 Accepting request 1231955 from home:darix:apps
- Update vendor tarball for (boo#1234562 CVE-2024-45337)
  pulled bd408d6cd47aaccdcc56fed606b21581d7ef63e4.patch from
  upstream and apply before regenerating the vendor tarball with a
  shell script:
  #!/usr/bin/bash
  export GOWORK=off
  go mod vendor && (rm ../vendor.tar.xz ; bsdtar cfJ ../vendor.tar.xz vendor/ go.mod go.sum )

OBS-URL: https://build.opensuse.org/request/show/1231955
OBS-URL: https://build.opensuse.org/package/show/security:privacy/gopass?expand=0&rev=23
2024-12-18 19:00:29 +00:00
b9b00e4750 Accepting request 1226118 from security:privacy
- Update to 1.15.15:
  - [BUGFIX] Replace ~ with user homedir if $GOPASS_HOMEDIR is not
    set (#2961)
  - [CLEANUP] Replace experimental maps and slices with stdlib
    (#2993)
  - [CLEANUP] remove unreachable code (#2977)
  - [DEPRECATION] Remove references to deprecated rand.Seed (#2953)
  - [ENHANCEMENT] Allow for whitespace-trailing passwords (#2873)
    (#2954)
  - [FEATURE] Adding support for age.Plugin identities (#2960)
  - [FEATURE] Allow for non-interactive age setup (#2970)
  - [FEATURE] Ask for setup if not initialized (#2975)
  - [bugfix] Copy with trailing slash at destination. (#2966)
  - [chore] use the same version of golangci-lint (#2948)

OBS-URL: https://build.opensuse.org/request/show/1226118
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gopass?expand=0&rev=5
2024-11-25 22:20:36 +00:00
693d14d654 - Update to 1.15.15:
- [BUGFIX] Replace ~ with user homedir if $GOPASS_HOMEDIR is not
    set (#2961)
  - [CLEANUP] Replace experimental maps and slices with stdlib
    (#2993)
  - [CLEANUP] remove unreachable code (#2977)
  - [DEPRECATION] Remove references to deprecated rand.Seed (#2953)
  - [ENHANCEMENT] Allow for whitespace-trailing passwords (#2873)
    (#2954)
  - [FEATURE] Adding support for age.Plugin identities (#2960)
  - [FEATURE] Allow for non-interactive age setup (#2970)
  - [FEATURE] Ask for setup if not initialized (#2975)
  - [bugfix] Copy with trailing slash at destination. (#2966)
  - [chore] use the same version of golangci-lint (#2948)

OBS-URL: https://build.opensuse.org/package/show/security:privacy/gopass?expand=0&rev=21
2024-11-24 17:51:03 +00:00
6 changed files with 161 additions and 12 deletions

View File

@@ -1,13 +1,13 @@
Index: gopass-1.15.3/Makefile
Index: gopass/Makefile
===================================================================
--- gopass-1.15.3.orig/Makefile
+++ gopass-1.15.3/Makefile
--- gopass.orig/Makefile
+++ gopass/Makefile
@@ -11,7 +11,7 @@ ZSH_COMPLETION_OUTPUT := zsh.complet
CLIPHELPERS ?= ""
# Support reproducible builds by embedding date according to SOURCE_DATE_EPOCH if present
DATE := $(shell date -u -d "@$(SOURCE_DATE_EPOCH)" '+%FT%T%z' 2>/dev/null || date -u '+%FT%T%z')
-BUILDFLAGS_NOPIE := -tags=netgo -trimpath -ldflags="-s -w -X main.version=$(GOPASS_VERSION) -X main.commit=$(GOPASS_REVISION) -X main.date=$(DATE) $(CLIPHELPERS)" -gcflags="-trimpath=$(GOPATH)" -asmflags="-trimpath=$(GOPATH)"
+BUILDFLAGS_NOPIE := -tags=netgo -trimpath -ldflags="-w -X main.version=$(GOPASS_VERSION) -X main.commit=$(GOPASS_REVISION) -X main.date=$(DATE) $(CLIPHELPERS)" -gcflags="-trimpath=$(GOPATH)" -asmflags="-trimpath=$(GOPATH)"
-BUILDFLAGS_NOPIE := -buildvcs=true -tags=netgo -trimpath -ldflags="-s -w -X main.version=$(GOPASS_VERSION) -X main.commit=$(GOPASS_REVISION) -X main.date=$(DATE) $(CLIPHELPERS)" -gcflags="-trimpath=$(GOPATH)" -asmflags="-trimpath=$(GOPATH)"
+BUILDFLAGS_NOPIE := -tags=netgo -trimpath -ldflags="-X main.version=$(GOPASS_VERSION) -X main.commit=$(GOPASS_REVISION) -X main.date=$(DATE) $(CLIPHELPERS)" -gcflags="-trimpath=$(GOPATH)" -asmflags="-trimpath=$(GOPATH)"
BUILDFLAGS ?= $(BUILDFLAGS_NOPIE) -buildmode=pie
TESTFLAGS ?=
PWD := $(shell pwd)

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:47a2a735fc94064c3eb53c400f15c39b543bdb01753537da39403d12dddc03ea
size 2328921

3
gopass-1.16.1.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:33451a782b66266c59560a5ec7f4e34c104c501a36b445fc574fad71e3b3d884
size 2932178

View File

@@ -1,3 +1,152 @@
-------------------------------------------------------------------
Sat Dec 13 19:01:42 UTC 2025 - Marcus Rueckert <mrueckert@suse.de>
- Update to 1.16.1:
- fix(config): use the config propery generate.strict as default
value for Strict rules (#3303)
- fix: Fix version check against latest release (#3292)
-------------------------------------------------------------------
Thu Nov 13 19:46:20 UTC 2025 - Marcus Rueckert <mrueckert@suse.de>
- Update to 1.16.0:
- [BUGFIX] reorg: List all secrets instead of just top-level
folders (#3245)
- [chore] Add capability and vulnerability checks (#3266)
- [chore] Initial fixes and added a warning for CryptFS and JJFS
(#3270)
- [chore] Logging improvements (#3273)
- [chore] Run linux builds with multiple Go versions (#3272)
- [fix] Correctly handle IsGitCommit false in store.Move (#3246)
- [fix] Drop Go 1.23 (#3274)
- [fix] Fix clipboard issues (#3267)
- [fix] Fix version check (#3268)
- chore: Update golangci-lint (#3287)
- docs: Add GoDoc to pkg and improve markdown files (#3251)
- feat(age): Add unlock command to age agent (#3244)
- feat: Add cryptfs storage backend for filename encryption
(#3249)
- feat: Clone remote on init (#3247)
- fix: Fix release helper and update capabilities for caplos
(#3288)
- remove the -w flag from the ldflags
-------------------------------------------------------------------
Fri Sep 19 18:18:35 UTC 2025 - Marcus Rueckert <mrueckert@suse.de>
- Update to 1.15.18:
- [fix] Enable Windows builders (#3237)
- [fix] Fix recipient check error (#3235)
- [fix] Update gitconfig to v0.0.3 to pull in Windows fixes
(#3236)
- [fix] Use Go 1.24 instead of Go 1.25 (#3226)
- docs: Add note about pass compatibility (#3229)
- feat: Add reorg command (#3232)
- feat: Allow to customize commit messages (#3231)
- feat: Improve usability of 'gopass mounts add' command (#3238)
- fix(config): Make core.exportkeys handling consistent (#3228)
- fix(gpg): Opportunistic key comparison on import (#3230)
-------------------------------------------------------------------
Mon Sep 15 21:01:04 UTC 2025 - Marcus Rueckert <mrueckert@suse.de>
- Update to 1.15.17:
- [BUGFIX] Fix --force flag in recipients add (#3173)
- [chore] Add tests and comments for hasPwRuleForSecret (#3162)
- [chore] Automatically approve and merge dependabot PRs (#3220)
- [chore] Bump github.com/gopasspw/clipboard to v0.0.3 (#3219)
- [chore] Disable updating gopasspw.github.io (#3184)
- [chore] Expose gopass env in help (#3158)
- [chore] Fix hardened runner (#3196)
- [chore] Update Go versions (#3139)
- [chore] Update dependencies (#3197)
- [feat] Add Jujutsu storage backend (#3202)
- [feat] Honor generator options in the create workflow (#3149)
- [fix] Add workaround for pre-release test failures (#3198)
- [fix] Disable Windows tests (#3204)
- [fix] Fixes creation template lookup on Windows (#3157)
- [fix] avoid length prompt when input is within rule boundary
(#3159)
- [fix] skip redundant confirmation when --edit is used (#3161)
- [fix] use WritePassword for secure write (#3200)
- [testing] use /usr/bin/env cat instead of /bin/cat (#3160)
-------------------------------------------------------------------
Mon Apr 21 20:42:12 UTC 2025 - Marcus Rueckert <mrueckert@suse.de>
- Update to 1.15.16:
- [BUGFIX] Allow use of trailing slash for cp/mv command (#3080)
- [BUGFIX] Check if any usable key matches on clone (#3027)
- [BUGFIX] Fixed max length check for strings in create/wizard
(#3056)
- [BUGFIX] Fixed password not saving to clipboard with
safecontent and autoclip true (#3053)
- [BUGFIX] replace return of wrong error variable (#3015)
- [ENHANCEMENT] Add support for autocompletion with flags in REPL
mode (#3057)
- [ENHANCEMENT] Make it possible to override show.autoclip
(#3082)
- [FEATURE] Add option -r/--regex to find (#3083)
- [UX] Make single store sync more intuitive / verbose (#3076)
- [bugfix] Don't check for autosync on manual triggered sync
(#3026) (#3029)
- [chore] Add keep-sorted linter (#3130)
- [chore] Add tpl func tests and fix two small issues (#3058)
- [chore] Do not run linters twice (#3119)
- [chore] Migrate goreleaser config to v2 (#3122)
- [chore] Migrate to golangci-lint v2 (#3104)
- [chore] Move gitconfig to their own repo (#3131)
- [chore] Move set from internal to pkg (#3129)
- [chore] Update dependencies (#3120)
- [feat] Add conditional includes for gitconfig (#3128)
- [feat] Add unconditional includes for gitconfig (#3127)
- [feat] Remove expensive and unmaintained zxcvbn-go strength
checker (#3133)
- [feat] Replace clipboard library to support wl-copy args
(#3123)
- [fix] Add LICENSE, Changelog, manpage and shell completions to
deb and (#3121)
- [fix] Fix a flaky test (#3137)
- [fix] Fix debug.ModuleVersion (#3079)
- [fix] Fix test failure due to ambient variables (#3135)
- [fix] Fix test regressions (#3116)
- [fix] Fix this annoying test
- [fix] Include git commit hash in tarballs (#3124)
- [fix] Relase fixes (#3136)
- [fix] Update Makefile and fix lint violations (#3134)
- refresh do-not-strip.patch
- drop bd408d6cd47aaccdcc56fed606b21581d7ef63e4.patch
-------------------------------------------------------------------
Wed Dec 18 18:56:27 UTC 2024 - Marcus Rueckert <mrueckert@suse.de>
- Update vendor tarball for (boo#1234562 CVE-2024-45337)
pulled bd408d6cd47aaccdcc56fed606b21581d7ef63e4.patch from
upstream and apply before regenerating the vendor tarball with a
shell script:
#!/usr/bin/bash
export GOWORK=off
go mod vendor && (rm ../vendor.tar.xz ; bsdtar cfJ ../vendor.tar.xz vendor/ go.mod go.sum )
-------------------------------------------------------------------
Sun Nov 24 17:48:40 UTC 2024 - Marcus Rueckert <mrueckert@suse.de>
- Update to 1.15.15:
- [BUGFIX] Replace ~ with user homedir if $GOPASS_HOMEDIR is not
set (#2961)
- [CLEANUP] Replace experimental maps and slices with stdlib
(#2993)
- [CLEANUP] remove unreachable code (#2977)
- [DEPRECATION] Remove references to deprecated rand.Seed (#2953)
- [ENHANCEMENT] Allow for whitespace-trailing passwords (#2873)
(#2954)
- [FEATURE] Adding support for age.Plugin identities (#2960)
- [FEATURE] Allow for non-interactive age setup (#2970)
- [FEATURE] Ask for setup if not initialized (#2975)
- [bugfix] Copy with trailing slash at destination. (#2966)
- [chore] use the same version of golangci-lint (#2948)
-------------------------------------------------------------------
Sat Aug 3 17:01:14 UTC 2024 - Marcus Rueckert <mrueckert@suse.de>

View File

@@ -1,7 +1,7 @@
#
# spec file for package gopass
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%global make_args PREFIX=%{_prefix} GOPASS_REVISION=v%{version}
Name: gopass
Version: 1.15.14
Version: 1.16.1
Release: 0
Summary: The slightly more awesome standard unix password manager for teams
License: MIT

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c72febf3b66e3cd12810f6b62401bd30e21eedf4cbc81264bfe2888abc759208
size 3679460
oid sha256:6ba841b14851770b452db6e53a4147e25ddc5798d34cd3191d27d6ae45439182
size 3550568