Skip to content

Commit 879b1d3

Browse files
committed
helpers/derhelpers: remove support for go1.12
go1.12 has reached EOL when go1.14 was released in 2020, so it should be safe to remove now. Also removing uses of golang.org/x/crypto/ed25519, which is now part of stdlib: Beginning with Go 1.13, the functionality of this package was moved to the standard library as crypto/ed25519. This package only acts as a compatibility wrapper. This partially reverts e45ead2 / 81e5473 Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
1 parent 079aed0 commit 879b1d3

File tree

4 files changed

+2
-56
lines changed

4 files changed

+2
-56
lines changed

helpers/derhelpers/derhelpers-legacy.go

-50
This file was deleted.

helpers/derhelpers/derhelpers.go

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
// +build go1.13
2-
31
// Package derhelpers implements common functionality
42
// on DER encoded data
53
package derhelpers

helpers/derhelpers/ed25519.go

+1-2
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,10 @@ package derhelpers
22

33
import (
44
"crypto"
5+
"crypto/ed25519"
56
"crypto/x509/pkix"
67
"encoding/asn1"
78
"errors"
8-
9-
"golang.org/x/crypto/ed25519"
109
)
1110

1211
var errEd25519WrongID = errors.New("incorrect object identifier")

helpers/derhelpers/ed25519_test.go

+1-2
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,9 @@ package derhelpers
22

33
import (
44
"bytes"
5+
"crypto/ed25519"
56
"encoding/pem"
67
"testing"
7-
8-
"golang.org/x/crypto/ed25519"
98
)
109

1110
var testPubKey = `-----BEGIN PUBLIC KEY-----

0 commit comments

Comments
 (0)