microsoft / go-crypto-openssl

Go crypto backend for Linux using OpenSSL
MIT License
61 stars 15 forks source link

Remove math/big and encoding/asn1 deps from openssl package #26

Closed qmuntal closed 2 years ago

qmuntal commented 2 years ago

This PR is a mirror of https://github.com/golang/go/commit/9e9c7a0aec0f821b54006681d4fdfba8a0cd6679.

go1.19 has removed math/big and encoding/asn1 dependencies from boring and moved into boring/bbig. They argue that low-level crypto stuff should not depend on those. See the upstream commit for more info.

With this change, go-crypto-openssl will be in good shape for integrating it into go1.19.