From f48ba6d020d7ed6cb3447c1e16540be6307c0ddb Mon Sep 17 00:00:00 2001 From: GitHub Date: Mon, 2 Nov 2026 18:26:38 +0000 Subject: [PATCH] docs: update gotd docs to the latest version --- imp/builtin.error^ca00f.html | 8 +- imp/context.stringer^0a960.html | 2 +- imp/crypto/x509.CertificateInvalidError.html | 2 +- imp/crypto/x509.HostnameError.html | 2 +- imp/crypto/x509.SystemRootsError.html | 2 +- imp/crypto/x509.UnknownAuthorityError.html | 2 +- imp/crypto/x509.rfc2821Mailbox^1cdc3.html | 2 +- imp/encoding/binary.bigEndian^1e7dc.html | 8 +- imp/encoding/binary.littleEndian^40d0b.html | 8 +- imp/encoding/binary.nativeEndian^61760.html | 8 +- imp/fmt.Stringer.html | 2 +- imp/github.com/go-faster/errors.Wrapper.html | 2 +- imp/golang.org/x/sys/cpu.bigEndian^1e7dc.html | 8 +- imp/golang.org/x/sys/cpu.byteOrder^5f5cc.html | 4 +- .../x/sys/cpu.littleEndian^40d0b.html | 8 +- imp/runtime.stringer^0a960.html | 2 +- .../golang.org/x/sys/cpu.bigEndian^1e7dc.html | 8 +- .../golang.org/x/sys/cpu.byteOrder^5f5cc.html | 4 +- .../x/sys/cpu.littleEndian^40d0b.html | 8 +- index.html | 4 +- pkg/crypto/x509.html | 202 +- pkg/golang.org/x/sys/cpu.html | 14 +- pkg/vendor/golang.org/x/sys/cpu.html | 14 +- src/crypto/tls/common.go.html | 14 +- src/crypto/tls/conn.go.html | 2 +- src/crypto/tls/handshake_client.go.html | 38 +- src/crypto/tls/handshake_server.go.html | 26 +- src/crypto/tls/handshake_server_tls13.go.html | 8 +- src/crypto/x509/constraints.go.html | 34 +- src/crypto/x509/parser.go.html | 2 +- src/crypto/x509/root_unix.go.html | 2 +- src/crypto/x509/verify.go.html | 2781 +++++++++-------- .../refraction-networking/utls/common.go.html | 2 +- .../refraction-networking/utls/conn.go.html | 2 +- .../utls/handshake_client.go.html | 38 +- .../utls/handshake_server.go.html | 20 +- src/net/cgo_linux.go.html | 2 +- src/net/cgo_resnew.go.html | 2 +- src/net/cgo_socknew.go.html | 2 +- src/net/cgo_unix_cgo.go.html | 2 +- src/net/cgo_unix_cgo_res.go.html | 2 +- src/runtime/cgo/cgo.go.html | 2 +- statistics.html | 10 +- use/bytes..Contains.html | 2 +- use/bytes..Equal.html | 10 +- use/crypto..PublicKey.html | 2 +- use/crypto/sha256..Sum256.html | 3 +- .../x509..CANotAuthorizedForExtKeyUsage.html | 6 +- .../x509..CANotAuthorizedForThisName.html | 8 +- use/crypto/x509..CertPool.cert^06298.html | 2 +- use/crypto/x509..CertPool.contains^beeb2.html | 2 +- .....CertPool.findPotentialParents^21ad5.html | 4 +- use/crypto/x509..CertPool.html | 4 +- use/crypto/x509..CertPool.len^71fa9.html | 4 +- .../x509..CertPool.systemPool^6c282.html | 4 +- ...09..Certificate.BasicConstraintsValid.html | 4 +- .../x509..Certificate.CheckSignatureFrom.html | 2 +- use/crypto/x509..Certificate.DNSNames.html | 8 +- use/crypto/x509..Certificate.ExtKeyUsage.html | 6 +- use/crypto/x509..Certificate.Extensions.html | 4 +- use/crypto/x509..Certificate.IPAddresses.html | 10 +- .../x509..Certificate.InhibitAnyPolicy.html | 4 +- ...509..Certificate.InhibitAnyPolicyZero.html | 2 +- ...509..Certificate.InhibitPolicyMapping.html | 4 +- ....Certificate.InhibitPolicyMappingZero.html | 2 +- use/crypto/x509..Certificate.IsCA.html | 2 +- use/crypto/x509..Certificate.MaxPathLen.html | 4 +- use/crypto/x509..Certificate.NotAfter.html | 4 +- use/crypto/x509..Certificate.NotBefore.html | 4 +- use/crypto/x509..Certificate.Policies.html | 4 +- .../x509..Certificate.PolicyMappings.html | 4 +- use/crypto/x509..Certificate.PublicKey.html | 2 +- use/crypto/x509..Certificate.Raw.html | 4 +- use/crypto/x509..Certificate.RawIssuer.html | 4 +- use/crypto/x509..Certificate.RawSubject.html | 6 +- .....Certificate.RawSubjectPublicKeyInfo.html | 5 +- ...09..Certificate.RequireExplicitPolicy.html | 4 +- ...Certificate.RequireExplicitPolicyZero.html | 4 +- .../x509..Certificate.SerialNumber.html | 2 +- use/crypto/x509..Certificate.Subject.html | 8 +- ...rtificate.UnhandledCriticalExtensions.html | 2 +- .../x509..Certificate.UnknownExtKeyUsage.html | 2 +- use/crypto/x509..Certificate.Verify.html | 4 +- .../x509..Certificate.VerifyHostname.html | 6 +- .../x509..Certificate.buildChains^bda2f.html | 8 +- ...09..Certificate.hasSANExtension^e70a1.html | 2 +- use/crypto/x509..Certificate.html | 41 +- .../x509..Certificate.isValid^5339b.html | 8 +- .../x509..Certificate.systemVerify^8b54b.html | 4 +- .../x509..CertificateInvalidError.Cert.html | 8 +- .../x509..CertificateInvalidError.Detail.html | 20 +- .../x509..CertificateInvalidError.Error.html | 4 +- .../x509..CertificateInvalidError.Reason.html | 10 +- use/crypto/x509..CertificateInvalidError.html | 22 +- use/crypto/x509..Expired.html | 10 +- use/crypto/x509..ExtKeyUsage.html | 8 +- use/crypto/x509..ExtKeyUsageAny.html | 4 +- use/crypto/x509..ExtKeyUsageServerAuth.html | 2 +- .../x509..HostnameError.Certificate.html | 6 +- use/crypto/x509..HostnameError.Error.html | 4 +- use/crypto/x509..HostnameError.Host.html | 18 +- use/crypto/x509..HostnameError.html | 10 +- use/crypto/x509..IncompatibleUsage.html | 8 +- use/crypto/x509..InvalidReason.html | 8 +- .../x509..NameConstraintsWithoutSANs.html | 6 +- use/crypto/x509..NameMismatch.html | 8 +- use/crypto/x509..NoValidChains.html | 8 +- use/crypto/x509..NotAuthorizedToSign.html | 8 +- use/crypto/x509..OID.Equal.html | 8 +- use/crypto/x509..OID.der^5050d.html | 44 +- use/crypto/x509..OID.html | 28 +- use/crypto/x509..OIDFromInts.html | 2 +- ...509..PolicyMapping.IssuerDomainPolicy.html | 6 +- ...09..PolicyMapping.SubjectDomainPolicy.html | 4 +- use/crypto/x509..SystemRootsError.Err.html | 2 +- use/crypto/x509..SystemRootsError.Error.html | 4 +- use/crypto/x509..SystemRootsError.Unwrap.html | 4 +- use/crypto/x509..SystemRootsError.html | 10 +- use/crypto/x509..TooManyConstraints.html | 4 +- use/crypto/x509..TooManyIntermediates.html | 8 +- use/crypto/x509..UnconstrainedName.html | 6 +- .../x509..UnhandledCriticalExtension.html | 2 +- .../x509..UnknownAuthorityError.Cert.html | 4 +- .../x509..UnknownAuthorityError.Error.html | 4 +- ....UnknownAuthorityError.hintCert^e462c.html | 12 +- .....UnknownAuthorityError.hintErr^178d1.html | 8 +- use/crypto/x509..UnknownAuthorityError.html | 8 +- ...09..VerifyOptions.CertificatePolicies.html | 6 +- .../x509..VerifyOptions.CurrentTime.html | 6 +- use/crypto/x509..VerifyOptions.DNSName.html | 8 +- .../x509..VerifyOptions.Intermediates.html | 10 +- use/crypto/x509..VerifyOptions.KeyUsages.html | 12 +- ...rifyOptions.MaxConstraintComparisions.html | 4 +- use/crypto/x509..VerifyOptions.Roots.html | 20 +- use/crypto/x509..VerifyOptions.html | 12 +- ....VerifyOptions.inhibitAnyPolicy^4b16e.html | 6 +- ...ifyOptions.inhibitPolicyMapping^6a40d.html | 6 +- ...fyOptions.requireExplicitPolicy^cb405.html | 6 +- use/crypto/x509..alreadyInChain^b3059.html | 6 +- use/crypto/x509..anyPolicyOID^08ed8.html | 32 +- .../x509..appendToFreshChain^6b596.html | 8 +- .../x509..checkChainConstraints^a0291.html | 2 +- .../x509..checkChainForKeyUsage^29417.html | 6 +- ...509..containsDistrustedSPKIHash^66387.html | 24 + .../x509..distrustedSPKIHashes^39e5c.html | 24 + .../x509..domainToReverseLabels^c4083.html | 6 +- use/crypto/x509..errNotParsed^5d726.html | 8 +- use/crypto/x509..errSignatureLimit^ae435.html | 8 +- .../x509..intermediateCertificate^859b0.html | 12 +- use/crypto/x509..leafCertificate^dccda.html | 6 +- use/crypto/x509..matchExactly^dd43f.html | 6 +- use/crypto/x509..matchHostnames^1fee7.html | 8 +- .../x509..maxChainSignatureChecks^d9aa7.html | 6 +- .../x509..mustNewOIDFromInts^88765.html | 6 +- .../x509..newPolicyGraphNode^07eb8.html | 10 +- use/crypto/x509..newPolicyGraph^76d81.html | 6 +- ...509..oidExtensionSubjectAltName^82325.html | 4 +- .../x509..parseRFC2821Mailbox^e4401.html | 4 +- use/crypto/x509..policiesValid^aeb80.html | 6 +- ....policyGraphNode^5c8b0.children^10910.html | 18 +- ...aphNode^5c8b0.expectedPolicySet^295e3.html | 16 +- use/crypto/x509..policyGraphNode^5c8b0.html | 56 +- .....policyGraphNode^5c8b0.parents^6ce83.html | 20 +- ...licyGraphNode^5c8b0.validPolicy^d78cb.html | 18 +- ...9..policyGraph^f0ba7.deleteLeaf^91490.html | 6 +- .../x509..policyGraph^f0ba7.depth^ded32.html | 34 +- use/crypto/x509..policyGraph^f0ba7.html | 28 +- ...09..policyGraph^f0ba7.incrDepth^156cd.html | 6 +- .../x509..policyGraph^f0ba7.insert^1e225.html | 10 +- ...olicyGraph^f0ba7.leafWithPolicy^49982.html | 10 +- .../x509..policyGraph^f0ba7.leaves^5ed0a.html | 6 +- .....policyGraph^f0ba7.parentIndex^b7264.html | 10 +- ...Graph^f0ba7.parentWithAnyPolicy^deed2.html | 6 +- ...Graph^f0ba7.parentsWithExpected^a1913.html | 6 +- ...x509..policyGraph^f0ba7.parents^6ce83.html | 6 +- .../x509..policyGraph^f0ba7.prune^6c831.html | 8 +- .../x509..policyGraph^f0ba7.strata^82ba7.html | 30 +- ...icyGraph^f0ba7.validPolicyNodes^22d86.html | 6 +- ...509..potentialParent^28fb8.cert^06298.html | 16 +- ...otentialParent^28fb8.constraint^bd00a.html | 4 +- use/crypto/x509..potentialParent^28fb8.html | 4 +- .../x509..rfc2821Mailbox^1cdc3.String.html | 4 +- ...09..rfc2821Mailbox^1cdc3.domain^f2ff8.html | 8 +- use/crypto/x509..rfc2821Mailbox^1cdc3.html | 8 +- ...509..rfc2821Mailbox^1cdc3.local^25bf8.html | 8 +- use/crypto/x509..rootCertificate^fc5b1.html | 10 +- use/crypto/x509..splitHostname^87988.html | 8 +- use/crypto/x509..systemRootsErr^bb588.html | 2 +- use/crypto/x509..systemRootsPool^17bcc.html | 4 +- use/crypto/x509..toLowerCaseASCII^66bdf.html | 12 +- .../x509..validHostnameInput^1c66a.html | 6 +- .../x509..validHostnamePattern^b6154.html | 6 +- use/crypto/x509..validHostname^6f68b.html | 8 +- use/crypto/x509/pkix..Extension.Id^12156.html | 4 +- use/crypto/x509/pkix..Extension.Value.html | 2 +- use/crypto/x509/pkix..Extension.html | 4 +- use/crypto/x509/pkix..Name.CommonName.html | 4 +- use/crypto/x509/pkix..Name.Organization.html | 4 +- .../asn1..ObjectIdentifier.Equal.html | 4 +- use/encoding/hex..EncodeToString.html | 3 +- use/errors..New.html | 6 +- use/fmt..Errorf.html | 2 +- use/fmt..Sprintf.html | 20 +- .../x/sys/cpu..byteOrder^5f5cc.Uint32.html | 10 +- .../x/sys/cpu..byteOrder^5f5cc.Uint64.html | 10 +- .../x/sys/cpu..option^a11a7.Enable.html | 16 +- .../x/sys/cpu..option^a11a7.Feature.html | 100 +- .../x/sys/cpu..option^a11a7.Name.html | 102 +- .../x/sys/cpu..option^a11a7.Required.html | 12 +- .../x/sys/cpu..option^a11a7.Specified.html | 12 +- use/iter..Seq.html | 2 +- use/maps..Clone.html | 2 +- use/maps..Values.html | 2 +- use/math/big..Int.String.html | 2 +- use/net..IP.Equal.html | 2 +- use/net..IP.String.html | 2 +- use/net..ParseIP.html | 4 +- use/runtime..GOOS.html | 2 +- use/slices..DeleteFunc.html | 2 +- use/strings..Builder.Len.html | 4 +- use/strings..Builder.String.html | 2 +- use/strings..Builder.WriteString.html | 6 +- use/strings..Builder.html | 2 +- use/strings..Count.html | 2 +- use/strings..Join.html | 4 +- use/strings..LastIndexByte.html | 2 +- use/strings..Split.html | 6 +- use/strings..TrimSuffix.html | 4 +- use/time..Now.html | 2 +- use/time..RFC3339.html | 4 +- use/time..Time.After.html | 2 +- use/time..Time.Before.html | 2 +- use/time..Time.Format.html | 4 +- use/time..Time.IsZero.html | 2 +- use/time..Time.html | 2 +- use/unicode/utf8..RuneError.html | 2 +- .../x/sys/cpu..byteOrder^5f5cc.Uint32.html | 10 +- .../x/sys/cpu..byteOrder^5f5cc.Uint64.html | 10 +- .../x/sys/cpu..option^a11a7.Enable.html | 16 +- .../x/sys/cpu..option^a11a7.Feature.html | 100 +- .../x/sys/cpu..option^a11a7.Name.html | 102 +- .../x/sys/cpu..option^a11a7.Required.html | 12 +- .../x/sys/cpu..option^a11a7.Specified.html | 12 +- 243 files changed, 2676 insertions(+), 2565 deletions(-) create mode 100644 use/crypto/x509..containsDistrustedSPKIHash^66387.html create mode 100644 use/crypto/x509..distrustedSPKIHashes^39e5c.html diff --git a/imp/builtin.error^ca00f.html b/imp/builtin.error^ca00f.html index 29fc3e32cc0..c7b67f92e27 100644 --- a/imp/builtin.error^ca00f.html +++ b/imp/builtin.error^ca00f.html @@ -25,13 +25,13 @@ *crypto/tls.CertificateVerificationError.Error *crypto/tls.ECHRejectionError.Error crypto/tls.RecordHeaderError.Error - crypto/x509.CertificateInvalidError.Error + crypto/x509.CertificateInvalidError.Error crypto/x509.ConstraintViolationError.Error - crypto/x509.HostnameError.Error + crypto/x509.HostnameError.Error crypto/x509.InsecureAlgorithmError.Error - crypto/x509.SystemRootsError.Error + crypto/x509.SystemRootsError.Error crypto/x509.UnhandledCriticalExtension.Error - crypto/x509.UnknownAuthorityError.Error + crypto/x509.UnknownAuthorityError.Error encoding/asn1.StructuralError.Error encoding/asn1.SyntaxError.Error encoding/base64.CorruptInputError.Error diff --git a/imp/context.stringer^0a960.html b/imp/context.stringer^0a960.html index d6baaaf795d..01c03797542 100644 --- a/imp/context.stringer^0a960.html +++ b/imp/context.stringer^0a960.html @@ -2960,7 +2960,7 @@ *crypto/ecdh.x25519Curve.String crypto/tls.alert.String crypto/x509.parsedURI.String - crypto/x509.rfc2821Mailbox.String + crypto/x509.rfc2821Mailbox.String *embed.file.String encoding/binary.bigEndian.String encoding/binary.littleEndian.String diff --git a/imp/crypto/x509.CertificateInvalidError.html b/imp/crypto/x509.CertificateInvalidError.html index 1b80c9543a5..a2b55c08b0d 100644 --- a/imp/crypto/x509.CertificateInvalidError.html +++ b/imp/crypto/x509.CertificateInvalidError.html @@ -8,7 +8,7 @@
-
type crypto/x509.CertificateInvalidError (struct)
+
type crypto/x509.CertificateInvalidError (struct)
 
 Method Implmentations
 
diff --git a/imp/crypto/x509.HostnameError.html b/imp/crypto/x509.HostnameError.html
index ebe8fd892ed..2804ce0135d 100644
--- a/imp/crypto/x509.HostnameError.html
+++ b/imp/crypto/x509.HostnameError.html
@@ -8,7 +8,7 @@
 
 
 
-
type crypto/x509.HostnameError (struct)
+
type crypto/x509.HostnameError (struct)
 
 Method Implmentations
 
diff --git a/imp/crypto/x509.SystemRootsError.html b/imp/crypto/x509.SystemRootsError.html
index f4c5ca33a2e..da3fe7f3d68 100644
--- a/imp/crypto/x509.SystemRootsError.html
+++ b/imp/crypto/x509.SystemRootsError.html
@@ -8,7 +8,7 @@
 
 
 
-
type crypto/x509.SystemRootsError (struct)
+
type crypto/x509.SystemRootsError (struct)
 
 Method Implmentations
 
diff --git a/imp/crypto/x509.UnknownAuthorityError.html b/imp/crypto/x509.UnknownAuthorityError.html
index 9ab263d1ca6..a2376712c52 100644
--- a/imp/crypto/x509.UnknownAuthorityError.html
+++ b/imp/crypto/x509.UnknownAuthorityError.html
@@ -8,7 +8,7 @@
 
 
 
-
type crypto/x509.UnknownAuthorityError (struct)
+
type crypto/x509.UnknownAuthorityError (struct)
 
 Method Implmentations
 
diff --git a/imp/crypto/x509.rfc2821Mailbox^1cdc3.html b/imp/crypto/x509.rfc2821Mailbox^1cdc3.html
index 3697e45131a..5faa7c4fb92 100644
--- a/imp/crypto/x509.rfc2821Mailbox^1cdc3.html
+++ b/imp/crypto/x509.rfc2821Mailbox^1cdc3.html
@@ -8,7 +8,7 @@
 
 
 
-
type crypto/x509.rfc2821Mailbox (struct)
+
type crypto/x509.rfc2821Mailbox (struct)
 
 Method Implmentations
 
diff --git a/imp/encoding/binary.bigEndian^1e7dc.html b/imp/encoding/binary.bigEndian^1e7dc.html
index 06c0b4161cf..224c5419df1 100644
--- a/imp/encoding/binary.bigEndian^1e7dc.html
+++ b/imp/encoding/binary.bigEndian^1e7dc.html
@@ -36,12 +36,12 @@
 		 bigEndian.M : ByteOrder.Uint16
Uint32(b []byte) uint32 bigEndian.M : ByteOrder.Uint32 - bigEndian.M : golang.org/x/sys/cpu.byteOrder.Uint32 - bigEndian.M : vendor/golang.org/x/sys/cpu.byteOrder.Uint32
+ bigEndian.M : golang.org/x/sys/cpu.byteOrder.Uint32 + bigEndian.M : vendor/golang.org/x/sys/cpu.byteOrder.Uint32
Uint64(b []byte) uint64 bigEndian.M : ByteOrder.Uint64 - bigEndian.M : golang.org/x/sys/cpu.byteOrder.Uint64 - bigEndian.M : vendor/golang.org/x/sys/cpu.byteOrder.Uint64