Skip to content

replace frozen crypto/pkcs12 library with software.sslmate.com/src/go-pkcs12 #1375

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 21 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
038e4d2
Update README
akoserwal Nov 12, 2019
2bc4eb0
Update READMe
akoserwal Nov 12, 2019
4eec5ed
replace frozen crypto/pkcs12
Hermsi1337 Apr 16, 2024
c35fe53
use decodeChain and add caCertificates to certs-array
Hermsi1337 Apr 16, 2024
12a0add
Merge pull request #1055 from akoserwal/master
nickysemenza Jul 11, 2024
2adc622
Create semgrep.yml
hrushikeshdeshpande Sep 22, 2024
d3645c1
Update semgrep.yml
hrushikeshdeshpande Sep 25, 2024
91b63b5
Merge pull request #1395 from cloudflare/hrushikeshdeshpande-creating…
nickysemenza Oct 15, 2024
1a73d78
Upgrade certificate-transparency-go from v1.1.8 to v1.3.1
mitch292 Feb 7, 2025
cb0a0a3
Merge pull request #1408 from mitch292/mitch292/certificate-transpare…
vasilzhigilei Feb 7, 2025
14f61be
Revert "Upgrade certificate-transparency-go from v1.1.8 to v1.3.1"
mitch292 Feb 8, 2025
730ee58
Merge pull request #1409 from mitch292/mitch292/revert-ct-go-upgrade
mitch292 Feb 10, 2025
faaff55
Fixes #1237 partially by updating test data certificates to be valid
mitch292 Feb 8, 2025
1c1bc0b
Merge pull request #1410 from mitch292/mitch292/1237-fix-test-cases
mitch292 Feb 11, 2025
dd8f9ef
Github actions linter uses [email protected]
mitch292 Feb 13, 2025
6d2d0b2
Merge pull request #1412 from mitch292/mitch292/fix-linting
mitch292 Feb 14, 2025
a40f86c
Update repository to reflect required min go version of 1.20
mitch292 Feb 14, 2025
b898d2f
Merge pull request #1415 from mitch292/mitch292/go-version
mitch292 Feb 14, 2025
cd8a4de
ignore .git to .dockerignore
mschwarzl Feb 26, 2025
ed8df49
Merge pull request #1416 from cloudflare/mschwarzl/dockerignore
mschwarzl Feb 26, 2025
de3c0c1
Merge branch 'dep/replace-pkcs12-library' of https://github.com/Herms…
Hermsi1337 Jun 2, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
replace frozen crypto/pkcs12
  • Loading branch information
Hermsi1337 committed Apr 16, 2024
commit 4eec5edb461e49268cf011237f8a7de9ff8e5cce
4 changes: 2 additions & 2 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ require (
github.com/prometheus/client_golang v1.19.0
github.com/zmap/zcrypto v0.0.0-20230310154051-c8b263fd8300
github.com/zmap/zlint/v3 v3.5.0
golang.org/x/crypto v0.21.0
golang.org/x/crypto v0.22.0
)

require (
Expand All @@ -34,7 +34,7 @@ require (
github.com/weppos/publicsuffix-go v0.30.0 // indirect
github.com/ziutek/mymysql v1.5.4 // indirect
golang.org/x/net v0.22.0 // indirect
golang.org/x/sys v0.18.0 // indirect
golang.org/x/sys v0.19.0 // indirect
golang.org/x/text v0.14.0 // indirect
google.golang.org/protobuf v1.33.0 // indirect
k8s.io/klog/v2 v2.120.1 // indirect
Expand Down
10 changes: 5 additions & 5 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -384,8 +384,8 @@ golang.org/x/crypto v0.0.0-20201124201722-c8d3bf9c5392/go.mod h1:jdWPYTVW3xRLrWP
golang.org/x/crypto v0.0.0-20201208171446-5f87f3452ae9/go.mod h1:jdWPYTVW3xRLrWPugEBEK3UY2ZEsg3UU495nc5E+M+I=
golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU=
golang.org/x/crypto v0.21.0 h1:X31++rzVUdKhX5sWmSOFZxx8UW/ldWx55cbf08iNAMA=
golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs=
golang.org/x/crypto v0.22.0 h1:g1v0xeRhjcugydODzvb3mEM9SQ0HGp9s/nh3COQ/C30=
golang.org/x/crypto v0.22.0/go.mod h1:vr6Su+7cTlO45qkww3VDJlzDn0ctJvRgYbC2NvXHt+M=
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
Expand Down Expand Up @@ -527,14 +527,14 @@ golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/sys v0.19.0 h1:q5f1RH2jigJ1MoAWp2KTp3gm5zAGFUTarQZ5U386+4o=
golang.org/x/sys v0.19.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw=
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k=
golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U=
golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8=
golang.org/x/term v0.19.0 h1:+ThwsDv+tYfnJFhF4L8jITxu1tdTWRTZpdsWgEgjL6Q=
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
Expand Down
2 changes: 1 addition & 1 deletion helpers/helpers.go
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ import (
cttls "github.com/google/certificate-transparency-go/tls"
ctx509 "github.com/google/certificate-transparency-go/x509"
"golang.org/x/crypto/ocsp"
"golang.org/x/crypto/pkcs12"
"software.sslmate.com/src/go-pkcs12"
)

// OneYear is a time.Duration representing a year's worth of seconds.
Expand Down
10 changes: 10 additions & 0 deletions vendor/software.sslmate.com/src/go-pkcs12/.gitattributes

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions vendor/software.sslmate.com/src/go-pkcs12/.gitignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

28 changes: 28 additions & 0 deletions vendor/software.sslmate.com/src/go-pkcs12/LICENSE

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

31 changes: 31 additions & 0 deletions vendor/software.sslmate.com/src/go-pkcs12/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

63 changes: 63 additions & 0 deletions vendor/software.sslmate.com/src/go-pkcs12/bmp-string.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading