aboutsummaryrefslogtreecommitdiff
path: root/src/crypto/x509/x509.go
AgeCommit message (Expand)Author
2026-02-03all: prealloc slice with possible minimum capabilitiesShulhan
2025-11-26crypto/x509: add ExtKeyUsage.OID methodRoland Shoemaker
2025-11-25crypto/ecdsa: clean up ECDSA parsing and serialization pathsFilippo Valsorda
2025-11-24crypto/x509: add ExtKeyUsage.String and KeyUsage.String methodsFilippo Valsorda
2025-05-21crypto/x509: use truncated SHA-256 for SubjectKeyIdFilippo Valsorda
2025-05-21crypto/x509: disallow negative path lengthMateusz Poliwczak
2025-05-08crypto,crypto/x509: implement MessageSignerRoland Shoemaker
2025-02-28crypto/x509: avoid crypto/rand.Int to generate serial numberFilippo Valsorda
2024-12-02crypto/x509: add missing `be` to comment about serial number positivityWesley Beary
2024-11-22crypto/x509: generate serial number for nil template SerialNumberSean Liao
2024-11-22crypto/x509: switch default policy field to PoliciesRoland Shoemaker
2024-11-22crypto/x509: implement policy validationRoland Shoemaker
2024-11-20crypto/x509: remove x509sha1 GODEBUGRoland Shoemaker
2024-05-22crypto/x509: cleanup signature generationFilippo Valsorda
2024-05-16crypto/x509: fix certificate request creation with RSA-PSSYoann Congal
2024-03-26all: fix a large number of commentscui fliter
2024-03-14encoding/gob: make x509.Certificate marshalable againRuss Cox
2024-03-09internal/godebugs: test for use of IncNonDefaultRuss Cox
2023-12-11crypto/x509: gate Policies marshaling with GODEBUGRoland Shoemaker
2023-12-06crypto/x509: revert Policies marshaling behaviorRoland Shoemaker
2023-11-03crypto/x509: fix certificate policy marshalingRoland Shoemaker
2023-11-01crypto/x509: optimize the performance of checkSignaturedchaofei
2023-10-31crypto/x509: add new OID type and use it in CertificateMateusz Poliwczak
2023-10-13crypto: add available godoc linkcui fliter
2023-03-13crypto/x509: surface ReasonCode in RevocationList APIAaron Gable
2023-01-19internal/godebug: export non-default-behavior counters in runtime/metricsRuss Cox
2023-01-17crypto/x509: clarify that CheckSignatureFrom and CheckSignature are low-level...Filippo Valsorda
2022-11-19crypto/ecdsa,crypto/x509: add encoding paths for NIST crypto/ecdh keysFilippo Valsorda
2022-11-16crypto/x509: add support for PKCS8/PKIX X25519 key encodingsFilippo Valsorda
2022-11-15crypto/x509: Reallow duplicate attributes in CSRs.Rob Stradling
2022-11-14crypto/x509: remove unused member Raw from certificateAlexander Scheel
2022-11-14crypto/x509: expand package docs and clarify package targetFilippo Valsorda
2022-11-14internal/godebug: define more efficient APIRuss Cox
2022-11-03crypto/x509: create CRLs with Issuer.RawSubjectAlexander Scheel
2022-10-26crypto/x509: respect GODEBUG changes for allowing SHA1 certificatesRuss Cox
2022-09-29crypto: fix a few function names on commentscui fliter
2022-08-25crypto/x509: don't panic marshaling invalid ECDSA keysFilippo Valsorda
2022-07-07crypto/x509: restrict CRL number to <=20 octetsRoland Shoemaker
2022-07-07crypto/x509: populate Number and AKI of parsed CRLsAaron Gable
2022-06-29crypto/x509: improve RevocationList documentationRoland Shoemaker
2022-05-05crypto/x509: disable signing with MD5WithRSARoland Shoemaker
2022-04-21crypto/x509: revert serial length restrictionRoland Shoemaker
2022-04-19crypto/x509: move sha1 removal to unspecified future releaseJordan Liggitt
2022-04-18crypto/x509: reject duplicate extensionsRoland Shoemaker
2022-04-15crypto/x509: don't create certs with negative serialsRoland Shoemaker
2022-04-14crypto/x509: don't allow too long serialsRoland Shoemaker
2022-04-13crypto/x509: omit empty extensions SEQUENCERoland Shoemaker
2022-04-11all: gofmt main repoRuss Cox
2022-04-05crypto/x509: add new CRL parser, deprecate old oneRoland Shoemaker
2022-04-04crypto/x509: only disable SHA-1 verification for certificatesRoland Shoemaker