Skip to content

Commit 51119b2

Browse files
[skip-changelog] Bump github.com/ProtonMail/go-crypto from 0.0.0-20230828082145-3c4c8a2d2371 to 1.1.0-alpha.0 (#2508)
* Bump github.com/ProtonMail/go-crypto Bumps [github.com/ProtonMail/go-crypto](https://github.com/ProtonMail/go-crypto) from 0.0.0-20230828082145-3c4c8a2d2371 to 1.1.0-alpha.0. - [Release notes](https://github.com/ProtonMail/go-crypto/releases) - [Commits](https://github.com/ProtonMail/go-crypto/commits/v1.1.0-alpha.0) --- updated-dependencies: - dependency-name: github.com/ProtonMail/go-crypto dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * cache licenses --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alessio Perugini <[email protected]>
1 parent 5d91bac commit 51119b2

25 files changed

+321
-102
lines changed

Diff for: .licensed.yml

+11-7
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@ apps:
1010

1111
reviewed:
1212
go:
13-
- google.golang.org/protobuf/encoding/protojson
14-
- google.golang.org/protobuf/internal/encoding/json
1513
- github.com/ProtonMail/go-crypto/bitcurves
1614
- github.com/ProtonMail/go-crypto/brainpool
1715
- github.com/ProtonMail/go-crypto/eax
@@ -22,6 +20,8 @@ reviewed:
2220
- github.com/ProtonMail/go-crypto/openpgp/armor
2321
- github.com/ProtonMail/go-crypto/openpgp/ecdh
2422
- github.com/ProtonMail/go-crypto/openpgp/ecdsa
23+
- github.com/ProtonMail/go-crypto/openpgp/ed25519
24+
- github.com/ProtonMail/go-crypto/openpgp/ed448
2525
- github.com/ProtonMail/go-crypto/openpgp/eddsa
2626
- github.com/ProtonMail/go-crypto/openpgp/elgamal
2727
- github.com/ProtonMail/go-crypto/openpgp/errors
@@ -30,6 +30,8 @@ reviewed:
3030
- github.com/ProtonMail/go-crypto/openpgp/internal/encoding
3131
- github.com/ProtonMail/go-crypto/openpgp/packet
3232
- github.com/ProtonMail/go-crypto/openpgp/s2k
33+
- github.com/ProtonMail/go-crypto/openpgp/x25519
34+
- github.com/ProtonMail/go-crypto/openpgp/x448
3335
- github.com/cloudflare/circl/dh/x25519
3436
- github.com/cloudflare/circl/dh/x448
3537
- github.com/cloudflare/circl/ecc/goldilocks
@@ -42,27 +44,29 @@ reviewed:
4244
- github.com/cloudflare/circl/sign
4345
- github.com/cloudflare/circl/sign/ed25519
4446
- github.com/cloudflare/circl/sign/ed448
45-
- golang.org/x/crypto/argon2
46-
- golang.org/x/crypto/blake2b
47-
- golang.org/x/crypto/sha3
48-
- github.com/russross/blackfriday/v2
4947
- github.com/go-git/gcfg
5048
- github.com/go-git/gcfg/scanner
5149
- github.com/go-git/gcfg/token
5250
- github.com/go-git/gcfg/types
51+
- github.com/russross/blackfriday/v2
52+
- github.com/sagikazarmark/slog-shim
53+
- golang.org/x/crypto/argon2
54+
- golang.org/x/crypto/blake2b
5355
- golang.org/x/crypto/openpgp
5456
- golang.org/x/crypto/openpgp/armor
5557
- golang.org/x/crypto/openpgp/elgamal
5658
- golang.org/x/crypto/openpgp/errors
5759
- golang.org/x/crypto/openpgp/packet
5860
- golang.org/x/crypto/openpgp/s2k
61+
- golang.org/x/crypto/sha3
5962
- golang.org/x/sys/execabs
6063
- golang.org/x/text/encoding
6164
- golang.org/x/text/encoding/internal
6265
- golang.org/x/text/encoding/internal/identifier
6366
- golang.org/x/text/encoding/unicode
6467
- golang.org/x/text/internal/utf8internal
65-
- github.com/sagikazarmark/slog-shim
68+
- google.golang.org/protobuf/encoding/protojson
69+
- google.golang.org/protobuf/internal/encoding/json
6670
- sigs.k8s.io/yaml
6771
- sigs.k8s.io/yaml/goyaml.v2
6872

Diff for: .licenses/go/github.com/ProtonMail/go-crypto/bitcurves.dep.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: github.com/ProtonMail/go-crypto/bitcurves
3-
version: v0.0.0-20230828082145-3c4c8a2d2371
3+
version: v1.1.0-alpha.0
44
type: go
5-
summary:
5+
summary:
66
homepage: https://pkg.go.dev/github.com/ProtonMail/go-crypto/bitcurves
77
license: other
88
licenses:
9-
- sources: go-crypto@v0.0.0-20230828082145-3c4c8a2d2371/LICENSE
9+
- sources: go-crypto@v1.1.0-alpha.0/LICENSE
1010
text: |
1111
Copyright (c) 2009 The Go Authors. All rights reserved.
1212
@@ -35,7 +35,7 @@ licenses:
3535
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3636
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3737
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
38-
- sources: go-crypto@v0.0.0-20230828082145-3c4c8a2d2371/PATENTS
38+
- sources: go-crypto@v1.1.0-alpha.0/PATENTS
3939
text: |
4040
Additional IP Rights Grant (Patents)
4141

Diff for: .licenses/go/github.com/ProtonMail/go-crypto/brainpool.dep.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: github.com/ProtonMail/go-crypto/brainpool
3-
version: v0.0.0-20230828082145-3c4c8a2d2371
3+
version: v1.1.0-alpha.0
44
type: go
55
summary: Package brainpool implements Brainpool elliptic curves.
66
homepage: https://pkg.go.dev/github.com/ProtonMail/go-crypto/brainpool
77
license: other
88
licenses:
9-
- sources: go-crypto@v0.0.0-20230828082145-3c4c8a2d2371/LICENSE
9+
- sources: go-crypto@v1.1.0-alpha.0/LICENSE
1010
text: |
1111
Copyright (c) 2009 The Go Authors. All rights reserved.
1212
@@ -35,7 +35,7 @@ licenses:
3535
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3636
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3737
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
38-
- sources: go-crypto@v0.0.0-20230828082145-3c4c8a2d2371/PATENTS
38+
- sources: go-crypto@v1.1.0-alpha.0/PATENTS
3939
text: |
4040
Additional IP Rights Grant (Patents)
4141

Diff for: .licenses/go/github.com/ProtonMail/go-crypto/eax.dep.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: github.com/ProtonMail/go-crypto/eax
3-
version: v0.0.0-20230828082145-3c4c8a2d2371
3+
version: v1.1.0-alpha.0
44
type: go
55
summary: 'Package eax provides an implementation of the EAX (encrypt-authenticate-translate)
66
mode of operation, as described in Bellare, Rogaway, and Wagner "THE EAX MODE OF
@@ -9,7 +9,7 @@ summary: 'Package eax provides an implementation of the EAX (encrypt-authenticat
99
homepage: https://pkg.go.dev/github.com/ProtonMail/go-crypto/eax
1010
license: other
1111
licenses:
12-
- sources: go-crypto@v0.0.0-20230828082145-3c4c8a2d2371/LICENSE
12+
- sources: go-crypto@v1.1.0-alpha.0/LICENSE
1313
text: |
1414
Copyright (c) 2009 The Go Authors. All rights reserved.
1515
@@ -38,7 +38,7 @@ licenses:
3838
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3939
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
4040
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
41-
- sources: go-crypto@v0.0.0-20230828082145-3c4c8a2d2371/PATENTS
41+
- sources: go-crypto@v1.1.0-alpha.0/PATENTS
4242
text: |
4343
Additional IP Rights Grant (Patents)
4444

Diff for: .licenses/go/github.com/ProtonMail/go-crypto/internal/byteutil.dep.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: github.com/ProtonMail/go-crypto/internal/byteutil
3-
version: v0.0.0-20230828082145-3c4c8a2d2371
3+
version: v1.1.0-alpha.0
44
type: go
5-
summary:
5+
summary:
66
homepage: https://pkg.go.dev/github.com/ProtonMail/go-crypto/internal/byteutil
77
license: other
88
licenses:
9-
- sources: go-crypto@v0.0.0-20230828082145-3c4c8a2d2371/LICENSE
9+
- sources: go-crypto@v1.1.0-alpha.0/LICENSE
1010
text: |
1111
Copyright (c) 2009 The Go Authors. All rights reserved.
1212
@@ -35,7 +35,7 @@ licenses:
3535
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3636
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3737
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
38-
- sources: go-crypto@v0.0.0-20230828082145-3c4c8a2d2371/PATENTS
38+
- sources: go-crypto@v1.1.0-alpha.0/PATENTS
3939
text: |
4040
Additional IP Rights Grant (Patents)
4141

Diff for: .licenses/go/github.com/ProtonMail/go-crypto/ocb.dep.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: github.com/ProtonMail/go-crypto/ocb
3-
version: v0.0.0-20230828082145-3c4c8a2d2371
3+
version: v1.1.0-alpha.0
44
type: go
55
summary: 'Package ocb provides an implementation of the OCB (offset codebook) mode
66
of operation, as described in RFC-7253 of the IRTF and in Rogaway, Bellare, Black
@@ -9,7 +9,7 @@ summary: 'Package ocb provides an implementation of the OCB (offset codebook) mo
99
homepage: https://pkg.go.dev/github.com/ProtonMail/go-crypto/ocb
1010
license: other
1111
licenses:
12-
- sources: go-crypto@v0.0.0-20230828082145-3c4c8a2d2371/LICENSE
12+
- sources: go-crypto@v1.1.0-alpha.0/LICENSE
1313
text: |
1414
Copyright (c) 2009 The Go Authors. All rights reserved.
1515
@@ -38,7 +38,7 @@ licenses:
3838
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3939
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
4040
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
41-
- sources: go-crypto@v0.0.0-20230828082145-3c4c8a2d2371/PATENTS
41+
- sources: go-crypto@v1.1.0-alpha.0/PATENTS
4242
text: |
4343
Additional IP Rights Grant (Patents)
4444

Diff for: .licenses/go/github.com/ProtonMail/go-crypto/openpgp.dep.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: github.com/ProtonMail/go-crypto/openpgp
3-
version: v0.0.0-20230828082145-3c4c8a2d2371
3+
version: v1.1.0-alpha.0
44
type: go
55
summary: Package openpgp implements high level operations on OpenPGP messages.
66
homepage: https://pkg.go.dev/github.com/ProtonMail/go-crypto/openpgp
77
license: other
88
licenses:
9-
- sources: go-crypto@v0.0.0-20230828082145-3c4c8a2d2371/LICENSE
9+
- sources: go-crypto@v1.1.0-alpha.0/LICENSE
1010
text: |
1111
Copyright (c) 2009 The Go Authors. All rights reserved.
1212
@@ -35,7 +35,7 @@ licenses:
3535
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3636
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3737
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
38-
- sources: go-crypto@v0.0.0-20230828082145-3c4c8a2d2371/PATENTS
38+
- sources: go-crypto@v1.1.0-alpha.0/PATENTS
3939
text: |
4040
Additional IP Rights Grant (Patents)
4141

Diff for: .licenses/go/github.com/ProtonMail/go-crypto/openpgp/aes/keywrap.dep.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: github.com/ProtonMail/go-crypto/openpgp/aes/keywrap
3-
version: v0.0.0-20230828082145-3c4c8a2d2371
3+
version: v1.1.0-alpha.0
44
type: go
55
summary: Package keywrap is an implementation of the RFC 3394 AES key wrapping algorithm.
66
homepage: https://pkg.go.dev/github.com/ProtonMail/go-crypto/openpgp/aes/keywrap
77
license: other
88
licenses:
9-
- sources: go-crypto@v0.0.0-20230828082145-3c4c8a2d2371/LICENSE
9+
- sources: go-crypto@v1.1.0-alpha.0/LICENSE
1010
text: |
1111
Copyright (c) 2009 The Go Authors. All rights reserved.
1212
@@ -35,7 +35,7 @@ licenses:
3535
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3636
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3737
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
38-
- sources: go-crypto@v0.0.0-20230828082145-3c4c8a2d2371/PATENTS
38+
- sources: go-crypto@v1.1.0-alpha.0/PATENTS
3939
text: |
4040
Additional IP Rights Grant (Patents)
4141

Diff for: .licenses/go/github.com/ProtonMail/go-crypto/openpgp/armor.dep.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
name: github.com/ProtonMail/go-crypto/openpgp/armor
3-
version: v0.0.0-20230828082145-3c4c8a2d2371
3+
version: v1.1.0-alpha.0
44
type: go
55
summary: Package armor implements OpenPGP ASCII Armor, see RFC 4880.
66
homepage: https://pkg.go.dev/github.com/ProtonMail/go-crypto/openpgp/armor
77
license: other
88
licenses:
9-
- sources: go-crypto@v0.0.0-20230828082145-3c4c8a2d2371/LICENSE
9+
- sources: go-crypto@v1.1.0-alpha.0/LICENSE
1010
text: |
1111
Copyright (c) 2009 The Go Authors. All rights reserved.
1212
@@ -35,7 +35,7 @@ licenses:
3535
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3636
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3737
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
38-
- sources: go-crypto@v0.0.0-20230828082145-3c4c8a2d2371/PATENTS
38+
- sources: go-crypto@v1.1.0-alpha.0/PATENTS
3939
text: |
4040
Additional IP Rights Grant (Patents)
4141

Diff for: .licenses/go/github.com/ProtonMail/go-crypto/openpgp/ecdh.dep.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
22
name: github.com/ProtonMail/go-crypto/openpgp/ecdh
3-
version: v0.0.0-20230828082145-3c4c8a2d2371
3+
version: v1.1.0-alpha.0
44
type: go
55
summary: Package ecdh implements ECDH encryption, suitable for OpenPGP, as specified
66
in RFC 6637, section 8.
77
homepage: https://pkg.go.dev/github.com/ProtonMail/go-crypto/openpgp/ecdh
88
license: other
99
licenses:
10-
- sources: go-crypto@v0.0.0-20230828082145-3c4c8a2d2371/LICENSE
10+
- sources: go-crypto@v1.1.0-alpha.0/LICENSE
1111
text: |
1212
Copyright (c) 2009 The Go Authors. All rights reserved.
1313
@@ -36,7 +36,7 @@ licenses:
3636
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3737
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3838
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
39-
- sources: go-crypto@v0.0.0-20230828082145-3c4c8a2d2371/PATENTS
39+
- sources: go-crypto@v1.1.0-alpha.0/PATENTS
4040
text: |
4141
Additional IP Rights Grant (Patents)
4242

Diff for: .licenses/go/github.com/ProtonMail/go-crypto/openpgp/ecdsa.dep.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
22
name: github.com/ProtonMail/go-crypto/openpgp/ecdsa
3-
version: v0.0.0-20230828082145-3c4c8a2d2371
3+
version: v1.1.0-alpha.0
44
type: go
55
summary: Package ecdsa implements ECDSA signature, suitable for OpenPGP, as specified
66
in RFC 6637, section 5.
77
homepage: https://pkg.go.dev/github.com/ProtonMail/go-crypto/openpgp/ecdsa
88
license: other
99
licenses:
10-
- sources: go-crypto@v0.0.0-20230828082145-3c4c8a2d2371/LICENSE
10+
- sources: go-crypto@v1.1.0-alpha.0/LICENSE
1111
text: |
1212
Copyright (c) 2009 The Go Authors. All rights reserved.
1313
@@ -36,7 +36,7 @@ licenses:
3636
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3737
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3838
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
39-
- sources: go-crypto@v0.0.0-20230828082145-3c4c8a2d2371/PATENTS
39+
- sources: go-crypto@v1.1.0-alpha.0/PATENTS
4040
text: |
4141
Additional IP Rights Grant (Patents)
4242
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
---
2+
name: github.com/ProtonMail/go-crypto/openpgp/ed25519
3+
version: v1.1.0-alpha.0
4+
type: go
5+
summary: Package ed25519 implements the ed25519 signature algorithm for OpenPGP as
6+
defined in the Open PGP crypto refresh.
7+
homepage: https://pkg.go.dev/github.com/ProtonMail/go-crypto/openpgp/ed25519
8+
license: other
9+
licenses:
10+
- sources: [email protected]/LICENSE
11+
text: |
12+
Copyright (c) 2009 The Go Authors. All rights reserved.
13+
14+
Redistribution and use in source and binary forms, with or without
15+
modification, are permitted provided that the following conditions are
16+
met:
17+
18+
* Redistributions of source code must retain the above copyright
19+
notice, this list of conditions and the following disclaimer.
20+
* Redistributions in binary form must reproduce the above
21+
copyright notice, this list of conditions and the following disclaimer
22+
in the documentation and/or other materials provided with the
23+
distribution.
24+
* Neither the name of Google Inc. nor the names of its
25+
contributors may be used to endorse or promote products derived from
26+
this software without specific prior written permission.
27+
28+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
29+
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
30+
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
31+
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
32+
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
33+
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
34+
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
35+
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
36+
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
37+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
38+
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
39+
- sources: [email protected]/PATENTS
40+
text: |
41+
Additional IP Rights Grant (Patents)
42+
43+
"This implementation" means the copyrightable works distributed by
44+
Google as part of the Go project.
45+
46+
Google hereby grants to You a perpetual, worldwide, non-exclusive,
47+
no-charge, royalty-free, irrevocable (except as stated in this section)
48+
patent license to make, have made, use, offer to sell, sell, import,
49+
transfer and otherwise run, modify and propagate the contents of this
50+
implementation of Go, where such license applies only to those patent
51+
claims, both currently owned or controlled by Google and acquired in
52+
the future, licensable by Google that are necessarily infringed by this
53+
implementation of Go. This grant does not include claims that would be
54+
infringed only as a consequence of further modification of this
55+
implementation. If you or your agent or exclusive licensee institute or
56+
order or agree to the institution of patent litigation against any
57+
entity (including a cross-claim or counterclaim in a lawsuit) alleging
58+
that this implementation of Go or any code incorporated within this
59+
implementation of Go constitutes direct or contributory patent
60+
infringement, or inducement of patent infringement, then any patent
61+
rights granted to you under this License for this implementation of Go
62+
shall terminate as of the date such litigation is filed.
63+
notices: []

0 commit comments

Comments
 (0)