Home

go-spectre @main - refs - log -
-
https://git.jolheiser.com/go-spectre.git
Go implementation for spectre/masterpassword
tree log patch
update nixpkgs and go deps, make tests parallel Signed-off-by: jolheiser <git@jolheiser.com>
Signature
-----BEGIN SSH SIGNATURE----- U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAgBTEvCQk6VqUAdN2RuH6bj1dNkY oOpbPWj+jw4ua1B1cAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5 AAAAQATj75COPQID/ro3BXVt4fogXBhMGbNML9ITkp9ODmoIK74dAwR4LuR/CNCKEoMvJR Ik8ktG7eXc3sRXxex7xQk= -----END SSH SIGNATURE-----
jolheiser <git@jolheiser.com>
1 week ago
7 changed files, 12 additions(+), 8 deletions(-)
cmd/spectre/main_test.goflake.lockflake.nixgo.modgo.mod.srigo.sumspectre_test.go
M cmd/spectre/main_test.gocmd/spectre/main_test.go
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
diff --git a/cmd/spectre/main_test.go b/cmd/spectre/main_test.go
index 65ea73f67e89139cf1a6dad30f25a248a1c1eadf..ca9287c921e9fccbe559e95957f12a52c9cdceb4 100644
--- a/cmd/spectre/main_test.go
+++ b/cmd/spectre/main_test.go
@@ -21,6 +21,7 @@ 	tmp := t.TempDir()
 
 	for _, tc := range cases {
 		t.Run(tc.ID, func(t *testing.T) {
+			t.Parallel()
 			args := []string{
 				"--username", tc.UserName,
 				"--secret", tc.UserSecret,
M flake.lockflake.lock
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
diff --git a/flake.lock b/flake.lock
index c36c036491b0a8e778e5c7164f65d32c93d4cb53..67a5863ed88f03fd02b91d6e2c009b9e24d010e6 100644
--- a/flake.lock
+++ b/flake.lock
@@ -2,16 +2,16 @@ {
   "nodes": {
     "nixpkgs": {
       "locked": {
-        "lastModified": 1726937504,
-        "narHash": "sha256-bvGoiQBvponpZh8ClUcmJ6QnsNKw0EMrCQJARK3bI1c=",
+        "lastModified": 1756911493,
+        "narHash": "sha256-6n/n1GZQ/vi+LhFXMSyoseKdNfc2QQaSBXJdgamrbkE=",
         "owner": "nixos",
         "repo": "nixpkgs",
-        "rev": "9357f4f23713673f310988025d9dc261c20e70c6",
+        "rev": "c6a788f552b7b7af703b1a29802a7233c0067908",
         "type": "github"
       },
       "original": {
         "owner": "nixos",
-        "ref": "nixos-unstable",
+        "ref": "nixpkgs-unstable",
         "repo": "nixpkgs",
         "type": "github"
       }
M flake.nixflake.nix
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
diff --git a/flake.nix b/flake.nix
index 91ac9931ec517e468fe9df0eb78c6e8d0cfab18c..49d8c0450cbe219eb2082b70d779722c48bc2105 100644
--- a/flake.nix
+++ b/flake.nix
@@ -1,6 +1,6 @@
 {
   description = "spectre";
-  inputs.nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
+  inputs.nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable";
   outputs =
     { self, nixpkgs, ... }:
     let
M go.modgo.mod
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
diff --git a/go.mod b/go.mod
index 0853d7931b8c82cf6db8d98bdd2d20ef6453e89e..eb40484a52684112df120bc96526ca0743686a33 100644
--- a/go.mod
+++ b/go.mod
@@ -1,7 +1,7 @@
 module go.jolheiser.com/go-spectre
 
-go 1.17
+go 1.23.0
 
-require golang.org/x/crypto v0.27.0
+require golang.org/x/crypto v0.41.0
 
 require github.com/atotto/clipboard v0.1.4
M go.mod.srigo.mod.sri
1
2
3
4
5
6
7
8
9
diff --git a/go.mod.sri b/go.mod.sri
index c05506dbc3e6d6a40d1e519206d6ee561740f80f..42c5c999c220c19aa6951b5528a5448d93465f96 100644
--- a/go.mod.sri
+++ b/go.mod.sri
@@ -1 +1 @@
-sha256-Xl8Dc+M/EZfYTBGpMBIbO7r9cZ94O7ZjK1Rap7zpyaQ=
\ No newline at end of file
+sha256-E+1lFKsz38V9MTr9eWgQC4fHfYDEaZyciNjNX/p5Hpg=
\ No newline at end of file
M go.sumgo.sum
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
diff --git a/go.sum b/go.sum
index 17bc7180e3278b983d24256e1608000e598465b7..18327057ed9b5c0afef9fce807a1427933eefdd5 100644
--- a/go.sum
+++ b/go.sum
@@ -9,6 +9,8 @@ golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU=
 golang.org/x/crypto v0.23.0/go.mod h1:CKFgDieR+mRhux2Lsu27y0fO304Db0wZe70UKqHu0v8=
 golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
 golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
+golang.org/x/crypto v0.41.0 h1:WKYxWedPGCTVVl5+WHSSrOBT0O8lx32+zxmHxijgXp4=
+golang.org/x/crypto v0.41.0/go.mod h1:pO5AFd7FA68rFak7rOAGVuygIISepHftHnr8dr6+sUc=
 golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=
 golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
 golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
M spectre_test.gospectre_test.go
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
diff --git a/spectre_test.go b/spectre_test.go
index 96d27151a845a446397982891adfbf55b5f2ad78..005ed1ba14c8c785fc3e7e3db05485b53aa18f2e 100644
--- a/spectre_test.go
+++ b/spectre_test.go
@@ -19,6 +19,7 @@ 	}
 
 	for _, tc := range cases {
 		t.Run(tc.ID, func(t *testing.T) {
+			t.Parallel()
 			s, err := spectre.New(tc.UserName, tc.UserSecret)
 			if err != nil {
 				t.Logf("could not initialize spectre: %v", err)