Skip to content

Commit 4223653

Browse files
committed
Update dependencies and references for v0.1.0
1 parent 6e940bc commit 4223653

8 files changed

Lines changed: 23 additions & 23 deletions

File tree

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# smimesign (S/MIME Sign) [![Windows Build Status](https://ci.appveyor.com/api/projects/status/hs3o1m9ornnp9d52/branch/master?svg=true)](https://ci.appveyor.com/project/mastahyeti/smimesign-0bhgj/branch/master) [![MacOS Build Status](https://travis-ci.org/github/smimesign.svg?branch=master)](https://travis-ci.org/github/smimesign)
1+
# smimesign (S/MIME Sign) [![Windows Build Status](https://ci.appveyor.com/api/projects/status/hs3o1m9ornnp9d52/branch/master?svg=true)](https://ci.appveyor.com/project/github/smimesign-0bhgj/branch/main) [![MacOS Build Status](https://travis-ci.org/github/smimesign.svg?branch=master)](https://travis-ci.org/github/smimesign)
22

3-
Smimesign is an S/MIME signing utility for macOS and Windows that is compatible with Git. This allows developers to sign their Git commits and tags using X.509 certificates issued by public certificate authorities or their organization's internal certificate authority. Smimesign uses keys and certificates already stored in the *macOS Keychain* or the *Windows Certificate Store*.
3+
Smimesign is an S/MIME signing utility for macOS and Windows that is compatible with Git. This allows developers to sign their Git commits and tags using X.509 certificates issued by public certificate authorities or their organization's internal certificate authority. Smimesign uses keys and certificates already stored in the _macOS Keychain_ or the _Windows Certificate Store_.
44

55
This project is pre-1.0, meaning that APIs and functionality may change without warning.
66

@@ -14,7 +14,7 @@ Git allows developers to sign their work using GnuPG. This is a form of public k
1414

1515
Such a model is well suited to an unstructured environment. In hierarchical environments though, such as a corporation or other large organizations, a simpler approach is for digital identities to be issued and vouched for by a centralized authority. With this approach — known as Public Key Infrastructure, or PKI — an organization's certificate authority (CA) issues signed certificates that identify subjects such as people or computers. Embedded in these certificates is the identity's public key, allowing others who trust the CA to verify that identity's signatures.
1616

17-
PKI is used in a variety of applications for encrypting or authenticating communications. Secure Mime (S/MIME) standardized a protocol for encrypting and signing emails using PKI. While protecting email was the original intent, S/MIME can protect any type of data, including Git commits and tags. Signing Git data with S/MIME provides the same protections as GnuPG while allowing for the more hierarchical trust model of PKI.
17+
PKI is used in a variety of applications for encrypting or authenticating communications. Secure Mime (S/MIME) standardized a protocol for encrypting and signing emails using PKI. While protecting email was the original intent, S/MIME can protect any type of data, including Git commits and tags. Signing Git data with S/MIME provides the same protections as GnuPG while allowing for the more hierarchical trust model of PKI.
1818

1919
## Installation
2020

command_sign.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ import (
99
"os"
1010
"strings"
1111

12-
"github.com/mastahyeti/certstore"
13-
"github.com/mastahyeti/cms"
12+
"github.com/github/certstore"
13+
"github.com/github/ietf-cms"
1414
"github.com/pkg/errors"
1515
)
1616

command_sign_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import (
44
"crypto/x509"
55
"testing"
66

7-
"github.com/mastahyeti/cms"
8-
"github.com/mastahyeti/cms/protocol"
7+
"github.com/github/ietf-cms/protocol"
8+
"github.com/github/ietf-cms"
99
"github.com/stretchr/testify/require"
1010
)
1111

command_verify.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import (
99
"os"
1010

1111
"github.com/certifi/gocertifi"
12-
"github.com/mastahyeti/cms"
12+
"github.com/github/ietf-cms"
1313
"github.com/pkg/errors"
1414
)
1515

go.mod

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ go 1.12
55
require (
66
github.com/certifi/gocertifi v0.0.0-20180118203423-deb3ae2ef261
77
github.com/davecgh/go-spew v1.1.1
8-
github.com/mastahyeti/certstore v0.0.5
9-
github.com/mastahyeti/cms v0.0.6
10-
github.com/mastahyeti/fakeca v0.0.1
8+
github.com/github/certstore v0.1.0
9+
github.com/github/fakeca v0.1.0
10+
github.com/github/ietf-cms v0.1.0
1111
github.com/pborman/getopt v0.0.0-20180811024354-2b5b3bfb099b
12-
github.com/pkg/errors v0.8.0
12+
github.com/pkg/errors v0.8.1
1313
github.com/pmezard/go-difflib v1.0.0
1414
github.com/stretchr/testify v1.3.0
1515
golang.org/x/crypto v0.0.0-20190426145343-a29dc8fdc734

go.sum

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,18 @@ github.com/certifi/gocertifi v0.0.0-20180118203423-deb3ae2ef261/go.mod h1:GJKEex
33
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
44
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
55
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
6-
github.com/mastahyeti/certstore v0.0.4 h1:lIS0StbHgmgUIpen7aayW+BGBFs7g141fOcjuobrFj8=
7-
github.com/mastahyeti/certstore v0.0.4/go.mod h1:G29tHH2jDKK45cvISMzk8ZRf3KrhRS7ptoteyYzztsk=
8-
github.com/mastahyeti/certstore v0.0.5 h1:8JV/YC8jN6SD+ocJi46PSdxXfPxwgilJJEA8HnG49ls=
9-
github.com/mastahyeti/certstore v0.0.5/go.mod h1:NHRRUQaEsIFEo+2nAxmf6oSdjb5g8LJoHx0nyND25G8=
10-
github.com/mastahyeti/cms v0.0.6 h1:uBCHEpysYW9vpxunhDwX/+ptTNDRqPkCA0j/XT/2zZM=
11-
github.com/mastahyeti/cms v0.0.6/go.mod h1:AMtGAAONAIEUX7kXN2o5oBLtMlU3+/w0xfEyBgtkB4Y=
12-
github.com/mastahyeti/fakeca v0.0.1 h1:4yzOmKJPS34k5zSKuapDkyShN1gVHteF7iD5xMOC/4A=
13-
github.com/mastahyeti/fakeca v0.0.1/go.mod h1:FUs0aY6rbIiAh2dqCkvirZMFXOc3zH1r6ELiNyNy+FQ=
6+
github.com/github/certstore v0.1.0 h1:oZF2PcqgBo6YNp7gCUDfF6vP9c0kTxh5VhUNrW6d2wc=
7+
github.com/github/certstore v0.1.0/go.mod h1:Sgb3YVYOB2iCO06NJ6We5gjXe7uxxM3zPYoEXjuTKno=
8+
github.com/github/fakeca v0.1.0 h1:Km/MVOFvclqxPM9dZBC4+QE564nU4gz4iZ0D9pMw28I=
9+
github.com/github/fakeca v0.1.0/go.mod h1:+bormgoGMMuamOscx7N91aOuUST7wdaJ2rNjeohylyo=
10+
github.com/github/ietf-cms v0.1.0 h1:D+O9re6xDeWTYRpAFTfM0dm5NqJUcXZKFGOQg5Iq6Ls=
11+
github.com/github/ietf-cms v0.1.0/go.mod h1:eJEmhqWUqjpuS6OoXiqtuTmzOx4u81npQrXOzt/sPqo=
1412
github.com/pborman/getopt v0.0.0-20180811024354-2b5b3bfb099b h1:K1wa7ads2Bu1PavI6LfBRMYSy6Zi+Rky0OhWBfrmkmY=
1513
github.com/pborman/getopt v0.0.0-20180811024354-2b5b3bfb099b/go.mod h1:85jBQOZwpVEaDAr341tbn15RS4fCAsIst0qp7i8ex1o=
1614
github.com/pkg/errors v0.8.0 h1:WdK/asTD0HN+q6hsWO3/vpuAkAr+tw6aNJNDFFf0+qw=
1715
github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
16+
github.com/pkg/errors v0.8.1 h1:iURUrRGxPUNPdy5/HRSm+Yj6okJ6UtLINN0Q9M4+h3I=
17+
github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
1818
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
1919
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
2020
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=

main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import (
77
"io"
88
"os"
99

10-
"github.com/mastahyeti/certstore"
10+
"github.com/github/certstore"
1111
"github.com/pborman/getopt/v2"
1212
"github.com/pkg/errors"
1313
)

main_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ import (
88
"os"
99
"testing"
1010

11-
"github.com/mastahyeti/certstore"
12-
"github.com/mastahyeti/fakeca"
11+
"github.com/github/certstore"
12+
"github.com/github/fakeca"
1313
"github.com/pborman/getopt/v2"
1414
)
1515

0 commit comments

Comments
 (0)