Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ooni/oocrypto

Fork of Go crypto/tls with extra patches from the OONI team
https://github.com/ooni/oocrypto

Merge pull request #24 from ooni/merged-main

chore: sync with go1.20.12

831ed11e604d748975d70e5a0ad53b2f8622f0cb authored about 1 year ago by Simone Basso <[email protected]>
Merge branch 'golang-crypto-upstream' into merged-main

7c392d37ca785390aa386910c6bfb522dea5305e authored about 1 year ago by Simone Basso <[email protected]>
chore: prepare for merging go1.20.12

See https://github.com/ooni/probe/issues/2556

3d3574d8a782d013099f517a2eb7399ed5639785 authored about 1 year ago by Simone Basso <[email protected]>
[release-branch.go1.20] crypto/rand,runtime: revert "switch RtlGenRandom for ProcessPrng"

This reverts CL 545356.

Reason for revert: 1.20 still supports Windows versions before
ProcessP...

b3bcdbb44ba08c31c8496a28519b3f356776a6ee authored about 1 year ago by Roland Shoemaker <[email protected]>
[release-branch.go1.20] crypto/rand,runtime: switch RtlGenRandom for ProcessPrng

RtlGenRandom is a semi-undocumented API, also known as
SystemFunction036, which we use to genera...

8fb81f00090e711c0006d2af778c6d0dc3b78db6 authored about 1 year ago by Roland Shoemaker <[email protected]>
Merge pull request #23 from ooni/merged-main

chore: prepare for merging from go1.20.11

bcdda87e4e47d62caebc6d816759f3ec8590f032 authored about 1 year ago by Simone Basso <[email protected]>
chore: prepare for merging from go1.20.11

7f0d329c840738585be6e86b8704f0b7d3f09fe6 authored about 1 year ago by Simone Basso <[email protected]>
Merge pull request #22 from ooni/merged-main

chore: prepare for merging with go1.20.10

da418b9d57eb8c6e63eac5e34c8317e6be0be783 authored about 1 year ago by Simone Basso <[email protected]>
chore: prepare for merging with go1.20.10

Part of https://github.com/ooni/probe/issues/2524

440e46048dba8ea2c17c87ca03e6c40a25a32500 authored about 1 year ago by Simone Basso <[email protected]>
chore: update to go1.20.8 (#21)

Part of https://github.com/ooni/probe/issues/2524

2dfb6ffc70b533265e9973cd7e6d1c9b4180469c authored about 1 year ago by Simone Basso <[email protected]>
fix(tls/conn.go): make sure docs are accurate

8a0f3db02c130b04323bc057e3294cea025c2f50 authored about 1 year ago by Simone Basso <[email protected]>
fix: make sure go test -race ./... is passing

The newly added code was using internal/godebug, which we cannot use
because we're not in the st...

c1050049442f7be082debf3f2c7f80a46442e1d4 authored about 1 year ago by Simone Basso <[email protected]>
Merge branch 'golang-crypto-upstream' into merged-main

60122706ee327ba43948371959cfb778e71aa754 authored about 1 year ago by Simone Basso <[email protected]>
chore: prepare for updating to go1.20.8

16e728e3937fcae1d8314634d2f263e68af59d08 authored about 1 year ago by Simone Basso <[email protected]>
[release-branch.go1.20] crypto/tls: add GODEBUG to control max RSA key size

Add a new GODEBUG setting, tlsmaxrsasize, which allows controlling the
maximum RSA key size we w...

86d0681462293d119ffcb6b26fb219a0c62dcd42 authored over 1 year ago by Roland Shoemaker <[email protected]>
[release-branch.go1.20] crypto/tls: restrict RSA keys in certificates to <= 8192 bits

Extremely large RSA keys in certificate chains can cause a client/server
to expend significant C...

7a857be526f858f0ce703b775a5b9a8692073174 authored over 1 year ago by Roland Shoemaker <[email protected]>
chore: update dependencies

Part of https://github.com/ooni/probe/issues/2503

d4e3826cee6d898bcb5fc6360114b0db8a85e7ab authored over 1 year ago by Simone Basso <[email protected]>
Merge pull request #20 from ooni/merged-main

chore: update to go1.20.6

Part of https://github.com/ooni/probe/issues/2503

f218e4bcd464c6a86e034cc8883762d756e03d80 authored over 1 year ago by Simone Basso <[email protected]>
Merge branch 'golang-crypto-upstream' into merged-main

Conflicts:
ecdsa/ecdsa.go
ecdsa/ecdsa_test.go
x509/verify_test.go

9c6700eecdc8d833c25e60b52fb3bf0df865f80d authored over 1 year ago by Simone Basso <[email protected]>
chore: prepare for merging with go1.20.6

See https://github.com/ooni/probe/issues/2503

e87a93d510bbcff9902ce128f4a7dc8ee3ab192d authored over 1 year ago by Simone Basso <[email protected]>
[release-branch.go1.20] crypto/x509: tolerate multiple matching chains in testVerify

Due to the semantics of roots, a root store may contain two valid roots
that have the same subje...

3fc07a63da0a451171e3f3d29813bf1156aa4ea2 authored over 1 year ago by Roland Shoemaker <[email protected]>
[release-branch.go1.20] crypto/ecdsa: properly truncate P-521 hashes

Before, if a hash was exactly 66 bytes long, we weren't truncating it
for use with P-521, becaus...

14aa9bf1e3eae33e41c389e53c7cbfa77ba70f8f authored over 1 year ago by Filippo Valsorda <[email protected]>
Merge pull request #19 from ooni/merged-main

chore: update to go1.20.5

f3d6c4c64f1ea30a1187f0c0236c76998811c56b authored over 1 year ago by Simone Basso <[email protected]>
Merge branch 'golang-crypto-upstream' into merged-main

Conflicts:
rsa/rsa.go

300631a6a191ef07457c78b74f4fba8b07c261ea authored over 1 year ago by Simone Basso <[email protected]>
chore: prepare for merging go1.20.5

99dcffdaaecf3c6b7a7e5d3b1d636ba319160f11 authored over 1 year ago by Simone Basso <[email protected]>
fix(merge.bash): delete the correct branch

01217a24ac3927d34cb20e015dbdd8cdc27b7195 authored over 1 year ago by Simone Basso <[email protected]>
chore: update go.mod go.sum (#18)

Part of https://github.com/ooni/probe/issues/2417

506c80f5e65a0b6276c2e068e1429d56307fae6d authored over 1 year ago by Simone Basso <[email protected]>
chore: also update the readme

4c8182cd066c532edd922ec6df8f51071aada25a authored over 1 year ago by Simone Basso <[email protected]>
chore: update go.mod go.sum

932253acd5fb2bcb998a40ce744201f19861287b authored over 1 year ago by Simone Basso <[email protected]>
feat: upgrade to go1.20.4 (#17)

This pull request updates oocrypto to use go1.20.4. After this pull request is merged, one must ...

9894b245953cbc0397fef09a2a9b877d34dc5159 authored over 1 year ago by Simone Basso <[email protected]>
fix: build using go1.20

022248a7f3a8b8ce0ca33a9bb723f3b41b5e0117 authored over 1 year ago by Simone Basso <[email protected]>
chore: use latest version of github actions

c8a8b25d17f098757900f21a579865721e4638fa authored over 1 year ago by Simone Basso <[email protected]>
Merge branch 'golang-crypto-upstream' into merged-main

04fa8a45a6a6fa681461bca639f6230889c6adbf authored over 1 year ago by Simone Basso <[email protected]>
chore: prepare for merging go1.20.4

baf14a805787855f90fdc7303273b687db3e3a4d authored over 1 year ago by Simone Basso <[email protected]>
[release-branch.go1.20] crypto/rsa: use BoringCrypto for 4096 bit keys

Updates #58803
Fixes #58927

Change-Id: I097938ff61dae2b65214f8d0126d68de63525f5b
Reviewed-on: h...

5e5c3bcac87d17057124e35a919ff3583f8dd786 authored over 1 year ago by Filippo Valsorda <[email protected]>
[release-branch.go1.20] crypto/tls: fix PSK binder calculation

When server and client have mismatch in curve preference, the server will
send HelloRetryRequest...

656406116770513c87eb53e1e67ad2388ba45b10 authored over 1 year ago by Tero Saarni <[email protected]>
[release-branch.go1.20] crypto/subtle: don't cast to *uintptr when word size is 0

Casting to a *uintptr is not ok if there isn't at least 8 bytes of
data backing that pointer (on...

96452d536909c6cb255a87ce7b97ec81ba3580a3 authored over 1 year ago by Keith Randall <[email protected]>
[release-branch.go1.20] crypto/x509: fix broken tests

Convert TestUnknownAuthorityError to use subtests, avoiding continuing
the test after an unrecov...

304783cceb52ae60935d74a6dd1c23e1f3ce0542 authored almost 2 years ago by Roland Shoemaker <[email protected]>
[release-branch.go1.20] crypto/x509: fix system root tests + darwin intermediate handling

On Windows, replace tests which rely on a root that expired last year.
On Darwin fix an test whi...

6b755a8f5ed637a563307f851601c3196e8add79 authored almost 2 years ago by Roland Shoemaker <[email protected]>
[release-branch.go1.20] crypto/x509: fix ParsePKCS8PrivateKey comment

Updates #58789.
Fixes #58793.

Change-Id: I91cdd20c6d4f05baaacd6a38717aa7bed6682573
Reviewed-on:...

2e2e8cfbecce805704ffdb93e9cc1c7cf024f040 authored almost 2 years ago by Roland Shoemaker <[email protected]>
[release-branch.go1.20] crypto/internal/bigmod: flag amd64 assembly as noescape

I had forgotten, which caused amd64 allocations to go back up
significantly. Added an allocation...

2b04b49a98933f99d302c0ade0b710aa1d0df95a authored almost 2 years ago by Filippo Valsorda <[email protected]>
[release-branch.go1.20] crypto/ecdh: explicitly reject mismatched curves in ECDH

Return an explicit error when PrivateKey.ECDH is called with a PublicKey
which uses a different ...

2ea76dbd012a10fb55b28f24862b64678198014d authored almost 2 years ago by Roland Shoemaker <[email protected]>
[release-branch.go1.20] crypto/internal/nistec: reduce P-256 scalar

Unlike the rest of nistec, the P-256 assembly doesn't use complete
addition formulas, meaning th...

3c0f4145d567e53c3bfbe352e22cb5cd39a60d72 authored almost 2 years ago by Filippo Valsorda <[email protected]>
feat: update to go1.19.6 (#16)

feat: update to go1.19.6

148030f9cd6271e87ddd9dd8bf23faf98d76c70a authored almost 2 years ago by Simone Basso <[email protected]>
Merge branch 'golang-crypto-upstream' into merged-main

Conflicts:
tls/boring_test.go
x509/boring_test.go

ff38d86d38efee81411ab4b9d1ef67bea4ac40cc authored almost 2 years ago by Simone Basso <[email protected]>
fix(README.md): update go version

d246ac95e4f19d9967abb561f58d937eea0d7378 authored almost 2 years ago by Simone Basso <[email protected]>
chore: prepare for merging go1.19.6

fdc5358de48d53e5705c832579bd758defd663a2 authored almost 2 years ago by Simone Basso <[email protected]>
[release-branch.go1.19] crypto/tls: replace all usages of BytesOrPanic

Message marshalling makes use of BytesOrPanic a lot, under the
assumption that it will never pan...

a3f8145d6d265219f88d6c4d5805173546b071f6 authored almost 2 years ago by Roland Shoemaker <[email protected]>
[release-branch.go1.20] crypto/tls: replace all usages of BytesOrPanic

Message marshalling makes use of BytesOrPanic a lot, under the
assumption that it will never pan...

cce256f15d6df5631e3ea00b33b97417ebbfdc78 authored almost 2 years ago by Roland Shoemaker <[email protected]>
crypto/ed25519: improve Ed25519ctx docs and add example

Change-Id: Ic215a90d1e1daa5805dbab1dc56480281e53b341
Reviewed-on: https://go-review.googlesource...

6c93a09c8ae6b8228cd5c8cdcd0c68806b147482 authored almost 2 years ago by Filippo Valsorda <[email protected]>
crypto/x509: clarify that CheckSignatureFrom and CheckSignature are low-level APIs

In particular, CheckSignatureFrom just can't check the path length
limit, because it might be en...

07698f0fc0c9bbda94c48a32042021bd926e4335 authored almost 2 years ago by Filippo Valsorda <[email protected]>
[release-branch.go1.19] crypto/x509: reduce boring test key size

Generating 8192 bit keys times out on builders relatively frequently. We
just need something tha...

731c9c25079c049b19e0c1ff2a3cf54fb028164c authored almost 2 years ago by Roland Shoemaker <[email protected]>
Merge pull request #15 from ooni/merged-main

chore: merge changes from go1.19.5

See https://github.com/ooni/probe/issues/2273

94c8b4315fdd3b23c3362570c459da9cc8b2646b authored almost 2 years ago by Simone Basso <[email protected]>
fix(README): use go1.19.5 os_linux.go link

2965a9db2644e28027ff3ad97f1b0cb66adb3431 authored almost 2 years ago by Simone Basso <[email protected]>
Merge branch 'golang-crypto-upstream' into merged-main

Conflicts:
x509/internal/macos/corefoundation.go
x509/internal/macos/corefoundation.s
x509/in...

89c72191d676f3cd5859d31f6fb92e7094f1e06d authored almost 2 years ago by Simone Basso <[email protected]>
chore: use go1.19.5

fb12f683edc933ab657569305dc8f2a74b96f9ab authored almost 2 years ago by Simone Basso <[email protected]>
[release-branch.go1.19] crypto/x509: return typed verification errors on macOS

On macOS return the error code from SecTrustEvaluateWithError, and use
it to create typed errors...

e47a65603fe6e4f72eba37404ce4d5812754b5be authored almost 2 years ago by Roland Shoemaker <[email protected]>
crypto/tls: fix typo in cacheEntry godoc

Change-Id: Idcea184a5b0c205efd3c91c60b5d954424f37679
Reviewed-on: https://go-review.googlesource...

6962649bc82bc793553005748fcc2152739637c6 authored almost 2 years ago by Tobias Klauser <[email protected]>
Merge pull request #14 from ooni/update-to-go-1.19.4

Update to go 1.19.4

199e7f7bcc6ad77c7447156c820df64f89188d6d authored almost 2 years ago by Simone Basso <[email protected]>
fix(README.md): mention the merge from upstream script

724c38e771f698b41629a8686332a784f666aebb authored almost 2 years ago by Simone Basso <[email protected]>
feat: better tools to merge and compare with upstream

With these scripts, we have greater confidence in the process.

dc72f5ab5260e3e3f78a13cb049134f5af90a967 authored almost 2 years ago by Simone Basso <[email protected]>
fix: bring to ~zero diff with respect to dev

The dev branch is at go1.19.4

ef2ef96db95e3987b677c18c19e8d597fbf76acd authored almost 2 years ago by Simone Basso <[email protected]>
Merge branch 'dev' into update-to-go-1.19.4

Conflicts:
README.md

5ba74b35e5fa958140b7552f9425b3ce92f1188f authored almost 2 years ago by Simone Basso <[email protected]>
Merge pull request #13 from ooni/merged-dev

chore: update to go1.19.4

0c63c486bbf1d2c3b733d61eb50de404742704ab authored almost 2 years ago by Simone Basso <[email protected]>
chore: add go1.19.4 update instructions

cb7420b9e56f36f6cf98dc025009ca1ae9e49128 authored almost 2 years ago by Simone Basso <[email protected]>
Merge tag 'go1.19.4' into merged-dev

Conflicts:
tls/boring_test.go
x509/boring.go
x509/boring_test.go
x509/sec1.go
x509/verify_t...

0f41092e272dc863683e54ca833e589444999a2b authored almost 2 years ago by Simone Basso <[email protected]>
fix: don't build the stable branch

This branch does not exist anymore.

Part of https://github.com/ooni/probe/issues/2273

d7a88a1dcd20f59441577e95f16de759bd7073cc authored almost 2 years ago by Simone Basso <[email protected]>
Merge pull request #12 from ooni/attempt-merge-stable

chore: merge stable into main

Similar to https://github.com/ooni/oohttp/pull/35

Part of ht...

7946b0a2cfc90f8b47b2962e832781e9ffc399b7 authored almost 2 years ago by Simone Basso <[email protected]>
fix: reduce diff with stable branch virtually to zero

Here's the actual diff:

```diff
diff --git a/go.mod b/go.mod
index f05467ac6b..8fb70ec083 10064...

8dbbe226e25b3f19ff294d21b8cb3ea97534b9e7 authored almost 2 years ago by Simone Basso <[email protected]>
fix: make sure TLS code uses go1.18.9

To this end, the diff between this branch and stable should be
zero for *.go files in this repos...

4f2681256bdb5daf131e7912816ba676a304c417 authored almost 2 years ago by Simone Basso <[email protected]>
Merge branch 'stable' into attempt-merge-stable

ca1c96652eb0df98bc68e5eb71560c7f4bfcc72f authored almost 2 years ago by Simone Basso <[email protected]>
Merge pull request #11 from ooni/merged-stable

chore: update to go1.18.9

7020325605f2abcc18b936e42da394793ca7c6ae authored almost 2 years ago by Simone Basso <[email protected]>
chore: compute coverage while testing

71f822d2f2f080183e4fec57b283db7a7a2d9807 authored almost 2 years ago by Simone Basso <[email protected]>
Merge branch 'golang-crypto-upstream' into merged-stable

Conflicts:
x509/verify_test.go
x509/x509.go
x509/x509_test.go

ba29b23fbeb3f9da2c27dc99201b8daab56a9f67 authored almost 2 years ago by Simone Basso <[email protected]>
[release-branch.go1.19] crypto/x509: reallow duplicate attributes in CSRs

Fixes #57556
Updates #54936

Change-Id: I3fb4331c2b1b6adafbac3e76eaf66c79cd5ef56f
Reviewed-on: h...

11acfa0f1916bb8a0642c0fdaea3d47c57a884c7 authored almost 2 years ago by Rob Stradling <[email protected]>
crypto/internal/boring: add dev.boringcrypto README.md text

Add the text from dev.boringcrypto's README making clear what
this code is and that it is unsupp...

ec4dfb1c3fa77ff26f3439ea800dace4ceb137c7 authored almost 2 years ago by Russ Cox <[email protected]>
crypto/x509: return typed verification errors on macOS

On macOS return the error code from SecTrustEvaluateWithError, and use
it to create typed errors...

3434b5cfbf76a367fec8fcfa98c86d301bf3a0c4 authored about 2 years ago by Roland Shoemaker <[email protected]>
crypto/des: fix a typo in the comment for permuteFinalBlock

The comment copy pasted from the permuteInitialBlock and should be fixed.

Change-Id: I101f1dece...

cb24c3eebad8cee99e74ed66596798563e2e54d6 authored about 2 years ago by Chaoshuai Lü <[email protected]>
crypto/x509: include more hints for verification failure

Include hint from isValid, as well as CheckSignatureFrom.

Change-Id: I408f73fc5f12572f1937da50b...

e33bc59a8186b2be9a1a464168af6d89e5ac1908 authored about 2 years ago by Roland Shoemaker <[email protected]>
crypto/ecdsa: verify validity of signature parameters in Verify

CL 353849 removed validation of signature parameters being passed to
Verify which led to two dis...

6fc58669e8593f92316ec4a2b39a4dcace0c72ee authored about 2 years ago by Roland Shoemaker <[email protected]>
crypto/elliptic: remove deprecation markers

These should be deprecated, but per go.dev/wiki/Deprecated,
that should only happen two releases...

a21eec9ab08e784cda1ace6d43e82b178ee30583 authored about 2 years ago by Russ Cox <[email protected]>
crypto/rsa: remove deprecation markers for multiprime RSA support

These should be marked deprecated, but that needs a
(likely quick) proposal review.

The proposa...

7a92a47573cec2378d06ca1ef7f4701625f275a2 authored about 2 years ago by Russ Cox <[email protected]>
crypto/internal/boring: tolerate empty ECDSA signatures

VerifyASN1 became directly reachable without encoding/decoding in
CL 353849, so it's now possibl...

c42db1600bf670954e304a3f037a60a9b65c4cbe authored about 2 years ago by Filippo Valsorda <[email protected]>
crypto/{sha512,sha256,sha1}: reduce Write calls in Sum

crypto/sha512:

name old time/op new time/op delta
Hash8Bytes/New...

f98f46713e7c1a4e49a2a6e522067715b541a04a authored about 2 years ago by Egon Elbre <[email protected]>
crypto/internal/bigmod: add amd64 assembly core

With this change, we are down to 1.2x the running time of the previous
variable time implementat...

81f6c4095d3048a03ead11d3bd5a797c72a50163 authored about 2 years ago by Filippo Valsorda <[email protected]>
crypto/ecdsa: use bigmod and nistec instead of math/big and crypto/elliptic

Ignoring custom curves, this makes the whole package constant-time.
There is a slight loss in pe...

7b139f7710ad9853b1aa3636e787c005ea71bffc authored about 2 years ago by Filippo Valsorda <[email protected]>
crypto/internal/bigmod: move nat implementation out of crypto/rsa

This will let us reuse it in crypto/ecdsa for the NIST scalar fields.

The main change in API is...

dc86fe8d36d3ec659693d0a000bc8c189207463e authored about 2 years ago by Filippo Valsorda <[email protected]>
crypto/ed25519: implement Ed25519ctx and Ed25519ph with context

This is missing a test for Ed25519ph with context, since the RFC doesn't
provide one.

Fixes #31...

09be2bbfb6053b30bca2334f98a004b0ddc201dc authored about 2 years ago by Filippo Valsorda <[email protected]>
crypto/aes: On ppc64le, use better instructions when available

Several operations emulate instructions available on power9. Use
the GOPPC64_power9 macro provid...

a4231fd86d379e3af0bc55acbf7668aed9991d62 authored about 2 years ago by Paul E. Murphy <[email protected]>
crypto/rsa: allocate nats on the stack for RSA 2048

With a small tweak and the help of the inliner, we preallocate enough
nat backing space to do RS...

0d7d0922dc40fe5c07cc83746ded52c933bff1ec authored about 2 years ago by Filippo Valsorda <[email protected]>
crypto/rsa: use R*R multiplication to get into the Montgomery domain

This is faster than the current code because computing RR involves
one more shiftIn and using it...

32ff91cc61d5fdb551e78ea62c10ae72994179ba authored about 2 years ago by Filippo Valsorda <[email protected]>
crypto/rsa: precompute moduli

This change adds some private fields to PrecomputedValues.

If applications were for some reason...

829bcaff4d9dd1cee990eb174db3077b6fe717f2 authored about 2 years ago by Filippo Valsorda <[email protected]>
crypto/rsa: deprecate and de-optimize multi-prime RSA

I have never encountered multi-prime RSA in the wild. A GitHub-wide
search reveals exactly two e...

82df449d788151107f795f8657d26de53c798b41 authored about 2 years ago by Filippo Valsorda <[email protected]>
crypto/rsa: replace big.Int for encryption and decryption

Infamously, big.Int does not provide constant-time arithmetic, making
its use in cryptographic c...

8bacb1364c140a16c9a3f6509d0115d22f887447 authored about 2 years ago by Lúcás Meier <[email protected]>
crypto/ecdsa,crypto/x509: add encoding paths for NIST crypto/ecdh keys

Fixes #56088
Updates #52221

Change-Id: Id2f806a116100a160be7daafc3e4c0be2acdd6a9
Reviewed-on: h...

130d2fd400802bb7c49cb46356ce6f12bdb2a248 authored about 2 years ago by Filippo Valsorda <[email protected]>
crypto/x509: implement SetFallbackRoots

Adds a method which allows users to set a fallback certificate pool for
usage during verificatio...

82ffe171895db204ed9ceecacf338fd04936d4d8 authored about 2 years ago by Roland Shoemaker <[email protected]>
crypto/tls: add CertificateVerificationError to tls handshake

Fixes #48152

Change-Id: I503f088edeb5574fd5eb5905bff7c3c23b2bc8fc
GitHub-Last-Rev: 2b0e982f3f6b...

e49e770939b2c9a341a36f43c056ea4d07a53c41 authored about 2 years ago by Gabor Tanz <[email protected]>
all: add missing periods in comments

Change-Id: I69065f8adf101fdb28682c55997f503013a50e29
Reviewed-on: https://go-review.googlesource...

ea7d97af8e5c4bb8495401c2f0be97873a803ca4 authored about 2 years ago by cui fliter <[email protected]>
crypto/ecdsa: improve benchmarks

While at it, drop P-224 benchmarks. Nobody cares about P-224.

Change-Id: I31db6fedde6026deff36d...

2204f5889876f83773f96b7df80b16120e4d91d2 authored about 2 years ago by Filippo Valsorda <[email protected]>
crypto/x509: reduce boring test key size

Generating 8192 bit keys times out on builders relatively frequently. We
just need something tha...

c49979abbaebf0e0686bc07591410fe2b6068823 authored about 2 years ago by Roland Shoemaker <[email protected]>