aboutsummaryrefslogtreecommitdiff
path: root/src/crypto
AgeCommit message (Expand)Author
2021-07-12[release-branch.go1.16] crypto/tls: test key type when castingRoland Shoemaker
2021-01-27crypto/x509: remove leftover CertificateRequest fieldRoland Shoemaker
2021-01-21crypto/elliptic: fix P-224 field reductionFilippo Valsorda
2021-01-15syscall: remove RtlGenRandom and move it into internal/syscallJason A. Donenfeld
2021-01-15crypto/x509: update iOS bundled roots to version 55188.40.9Filippo Valsorda
2021-01-06crypto/x509: rollback new CertificateRequest fieldsFilippo Valsorda
2020-12-17crypto/tls: revert "add HandshakeContext method to Conn"Johan Brandhorst
2020-12-09all: update to use os.ReadDir where appropriateRuss Cox
2020-12-09all: update to use os.ReadFile, os.WriteFile, os.CreateTemp, os.MkdirTempRuss Cox
2020-12-02crypto/ed25519/internal/edwards25519: fix typo in commentsFilippo Valsorda
2020-11-10crypto/tls: de-prioritize AES-GCM ciphers when lacking hardware supportRoland Shoemaker
2020-11-09crypto/x509: drop the cgo implementation of root_darwin_amd64.goFilippo Valsorda
2020-11-09crypto/tls: ensure the server picked an advertised ALPN protocolFilippo Valsorda
2020-11-09crypto/tls: drop macFunction abstractionFilippo Valsorda
2020-11-09crypto/tls: add HandshakeContext method to ConnJohan Brandhorst
2020-11-09crypto/x509: return additional chains from Verify on WindowsKoen
2020-11-09crypto/x509: add additional convenience fields to CertificateRequestRoland Shoemaker
2020-11-09crypto/x509: update iOS bundled roots to version 55161.140.3Filippo Valsorda
2020-11-09crypto/tls: don't use CN in BuildNameToCertificate if SANs are presentFilippo Valsorda
2020-11-09crypto/x509: use fingerprint map for (*CertPool).containsFilippo Valsorda
2020-11-09crypto/tls: pool Conn's outBuf to reduce memory cost of idle connectionscch123
2020-11-07crypto/x509: keep smaller root cert representation in memory until neededBrad Fitzpatrick
2020-11-07crypto/x509: add support for CertPool to load certs lazilyBrad Fitzpatrick
2020-11-07crypto/cipher: use Neon for xor on arm64Meng Zhuo
2020-11-07crypto/tls: set Deadline before sending close notify alertKatie Hockman
2020-11-06crypto/x509: add Unwrap to SystemRootsErrorPantelis Sampaziotis
2020-10-29crypto/x509: add comment to blank imports done for init side effectsBrad Fitzpatrick
2020-10-29Revert "crypto/x509: fix duplicate import"Katie Hockman
2020-10-27crypto/tls: document the ClientAuthType constsRoland Shoemaker
2020-10-27crypto/rand: generate random numbers using RtlGenRandom on WindowsJason A. Donenfeld
2020-10-24crypto/x509: deprecate legacy PEM encryptionFilippo Valsorda
2020-10-24crypto/tls: add no-shared to openssl build instructionsThom Wiggers
2020-10-21crypto/x509: bypass signature verification in CreateCertificate when using MD...Roland Shoemaker
2020-10-20all: update references to symbols moved from io/ioutil to ioRuss Cox
2020-10-20all: update references to symbols moved from os to io/fsRuss Cox
2020-10-19crypto/hmac: panic if reusing hash.Hash valuesKatie Hockman
2020-10-14crypto/x509: add signature verification to CreateCertificateRoland Shoemaker
2020-10-07crypto/x509: use macOS/AMD64 implementation on macOS/ARM64Cherry Zhang
2020-10-06crypto/tls: fix typo in spelling of permanentErrorLuca Spiller
2020-10-02crypto/dsa,crypto/x509: deprecate DSA and remove crypto/x509 supportFilippo Valsorda
2020-09-30crypto/x509: enforce SAN IA5String encoding restrictionsRoland Shoemaker
2020-09-30crypto/x509: return errors instead of panickingPaschalis Tsilias
2020-09-30crypto/ecdsa: use FillBytes on s390xRuixin Bao
2020-09-29crypto/x509: prioritize potential parents in chain buildingRoland Shoemaker
2020-09-29crypto/tls: fix TestLinkerGC testCherry Zhang
2020-09-29crypto/tls: make config.Clone return nil if the source is nilChen.Zhidong
2020-09-29crypto/x509: define certDirectories per GOOSTobias Klauser
2020-09-28crypto/x509: hardcode RSA PSS parameters rather than generating themRoland Shoemaker
2020-09-24crypto/tls: replace errClosed with net.ErrClosedAinar Garipov
2020-09-23all: add GOOS=iosCherry Zhang