File: //usr/local/go/pkg/freebsd_amd64/crypto/tls.a
!<arch>
__.PKGDEF 0 0 0 644 65938 `
go object freebsd amd64 go1.17.6 X:
build id "iUIEEhwV0Wuu_FKqHdw5/EhsPruFV8RyPkQzV0zrL"
$$B
i����'$GOROOT/src/crypto/tls/cipher_suites.go IDNameSupportedVersionsInsecureCipherSuiteid $GOROOT/src/crypto/tls/common.go'$GOROOT/src/crypto/tls/common_string.goStringiCurveIDVersionHandshakeComplete DidResumeNegotiatedProtocolNegotiatedProtocolIsMutual
ServerNamePeerCertificatesCertificatecrypto/x509VerifiedChainsSignedCertificateTimestampsOCSPResponse TLSUniqueekmlabelcontextlengthExportKeyingMaterialcsConnectionStateesc:~r3~r4
.autotmp_6
.autotmp_7ClientAuthType
sessionTicketverscipherSuitemasterSecretserverCertificatesverifiedChains
receivedAtTimetimeocspResponsesctsnonceuseByageAddGet
sessionKeysessionClientSessionStateokPutSignatureSchemeCipherSuitesSupportedCurvesSupportedPointsSignatureSchemesSupportedProtosConnnetconfigConfigctxContextcClientHelloInfoSupportsCertificatechiesc: ~r0esc:
AcceptableCAsCertificateRequestInfocriRenegotiationSupportRandReaderioCertificatesNameToCertificateGetCertificateGetClientCertificateGetConfigForClientVerifyPeerCertificaterawCertsVerifyConnectionRootCAsCertPool
NextProtos
ClientAuth ClientCAsInsecureSkipVerifyPreferServerCipherSuitesSessionTicketsDisabledSessionTicketKeyClientSessionCache
MinVersion
MaxVersionCurvePreferencesDynamicRecordSizingDisabled
RenegotiationKeyLogWriterWritermutexRWMutexsyncsessionTicketKeys ticketKeyautoSessionTicketKeysticketKeyFromBytesbkeyClone!initLegacySessionTicketKeyRLocked
ticketKeysconfigForClientSetSessionTicketKeyskeysrandcipherSuitessupportedVersionsmaxSupportedVersioncurvePreferences
supportsCurvecurve
mutualVersionpeerVersionsgetCertificateclientHelloBuildNameToCertificatewriteKeyLogclientRandomsecretesc:
PrivateKeycryptoSupportedSignatureAlgorithms
OCSPStapleLeafleafcapacity~r1lruSessionCachemElementcontainer/listqNew"$GOROOT/src/container/list/list.goList$GOROOT/src/crypto/tls/conn.goconnisClienthandshakeFnhandshakeStatushandshakeMutexMutexhandshakeErrhaveVers
handshakes didResumepeerCertificates
serverNamesecureRenegotiationresumptionSecretclientFinishedIsFirstcloseNotifyErrcloseNotifySentclientFinishedserverFinishedclientProtocolinhalfConnoutrawInputBufferbytesinputhand bufferingsendBuf bytesSentpacketsSent
retryCount
activeCalltmp LocalAddrAddr
RemoteAddrSetDeadlinetSetReadDeadlineSetWriteDeadlinenewRecordHeaderErrormsgerrRecordHeaderError
readRecordreadChangeCipherSpecreadRecordOrCCSexpectChangeCipherSpecretryReadRecord
readFromUntilrnsendAlertLockedalert sendAlertmaxPayloadSizeForWritetyp
recordTypewritedataflushwriteRecordLockedwriteRecord
readHandshakeWritehandleRenegotiationhandlePostHandshakeMessagehandleKeyUpdate keyUpdatekeyUpdateMsgReadClose
CloseWritecloseNotify HandshakeHandshakeContexthandshakeContextretconnectionStateLockedVerifyHostnamehosthandshakeComplete*$GOROOT/src/crypto/tls/handshake_client.gomakeClientHelloclientHelloMsgecdheParametersclientHandshakeloadSessionhellocacheKeyearlySecret binderKeypickTLSVersionserverHelloserverHelloMsgverifyServerCertificatecertificatesgetClientCertificate0$GOROOT/src/crypto/tls/handshake_client_tls13.gohandleNewSessionTicketnewSessionTicketMsgTLS13*$GOROOT/src/crypto/tls/handshake_server.goserverHandshakereadClientHelloprocessCertsFromClientcertificate $GOROOT/src/crypto/tls/ticket.go
encryptTicketstate
decryptTicket encrypted plaintext
usedOldKey$GOROOT/src/net/net.goesc: errEarlyCloseWrite
Background$GOROOT/src/context/context.go
LoadUint32sync/atomic$GOROOT/src/sync/atomic/doc.goaddrvalesc:esc:MsgRecordHeaderErroretls: $GOROOT/src/crypto/tls/tls.go~r2innerListenerllistenernetworkladdrdialerDialer~r5dial netDialer~r6 NetDialerDialdDialContext
.autotmp_5certFilekeyFilecertPEMBlockkeyPEMBlock$GOROOT/src/crypto/tls/alert.go$GOROOT/src/bytes/bytes.goa$GOROOT/src/crypto/x509/x509.goalgoSignatureAlgorithmsigned signature publicKey PublicKey$GOROOT/src/strconv/itoa.gobase FormatIntstrconv$GOROOT/src/math/big/int.goxnatmath/bigvWord$GOROOT/src/math/bits/bits.go$$GOROOT/src/math/bits/bits_tables.go� Len64 math/bits
deBruijn64tabTrailingZeros64$GOROOT/src/time/format.go$GOROOT/src/time/time.gobufwabsWeekdaysec$GOROOT/src/time/zoneinfo.goLocation$GOROOT/src/net/ip.gopIPv4InV6PrefixmaskIPMask$GOROOT/src/net/url/url.gohostPortportesc: InitemptyCtx
backgroundRawRawTBSCertificateRawSubjectPublicKeyInfo
RawSubject RawIssuer SignaturePublicKeyAlgorithmSerialNumberIntIssuercrypto/x509/pkixSubject NotBeforeNotAfterKeyUsage
Extensions ExtensionExtraExtensionsUnhandledCriticalExtensionsObjectIdentifier
encoding/asn1ExtKeyUsageUnknownExtKeyUsageBasicConstraintsValidIsCA
MaxPathLenMaxPathLenZeroSubjectKeyIdAuthorityKeyId
OCSPServerIssuingCertificateURLDNSNamesEmailAddressesIPAddressesURIsURLnet/urlPermittedDNSDomainsCriticalPermittedDNSDomainsExcludedDNSDomainsPermittedIPRangesIPNetExcludedIPRangesPermittedEmailAddressesExcludedEmailAddressesPermittedURIDomainsExcludedURIDomainsCRLDistributionPointsPolicyIdentifiers$$GOROOT/src/crypto/x509/root_unix.gosystemVerifyopts
VerifyOptionschains!$GOROOT/src/crypto/x509/verify.gocheckNameConstraintscountmaxConstraintComparisonsnameTypename
parsedNamematch
constraint permittedexcludedisValidcertTypecurrentChainVerifybuildChainscache sigCheckshEqualotherhasSANExtensionCheckSignatureFromparentCheckSignaturehasNameConstraintsgetSANExtensionCheckCRLSignaturecrlCertificateList CreateCRLprivrevokedCertsRevokedCertificatenowexpirycrlBytescheckSignatureesc: wallextlocGoStringFormatlayoutAppendFormatnsecunixSecaddSecsetLoc stripMonosetMonomonoAfteruBeforeIsZerolocabsoffsetDateyearmonthMonthdayYearDayISOWeekweekClockhourminHourMinuteSecond
NanosecondYearDayAddDurationSubAddDateyearsmonthsdaysdatefullydayUTCLocalInZoneUnix UnixMilli UnixMicroUnixNano
MarshalBinaryUnmarshalBinary GobEncode GobDecodeMarshalJSON
UnmarshalJSONMarshalText
UnmarshalTextIsDSTTruncateRoundutcLoc
absWeekday)time: missing Location in call to Time.In
.autotmp_3
.autotmp_4DeadlinedeadlineDoneErrValue$GOROOT/src/io/io.go$$GOROOT/src/crypto/x509/cert_pool.gobyName lazyCertslazyCerthaveSumsum224lenscertcopyfindPotentialParentscontainsAddCertaddCertFunc rawSum224
rawSubjectgetCertAppendCertsFromPEMpemCertsSubjects$GOROOT/src/sync/rwmutex.go writerSem readerSemreaderCount
readerWaitRLockrwRUnlockrUnlockSlowLockUnlockRLockerLockerkeyNameaesKeyhmacKeycreated$GOROOT/src/crypto/crypto.gonextprevlistNextPrevrootLenFrontBacklazyInitinsertatinsertValueremovemoveRemove PushFrontPushBackInsertBeforemarkInsertAfterMoveToFront
MoveToBack
MoveBefore MoveAfterPushBackList
PushFrontListesc:$GOROOT/src/sync/mutex.gosemalockSlow
unlockSlownewversionciphermacHashhashseq
scratchBuf
nextCiphernextMac
trafficSecretsetErrorLockedhcprepareCipherSpecchangeCipherSpecsetTrafficSecretsuitecipherSuiteTLS13incSeqexplicitNonceLendecryptrecordencryptpayload$GOROOT/src/bytes/buffer.goofflastReadreadOpBytesemptyCapResettryGrowByReslicegrowGrowWriteStringReadFromWriteTo WriteByte WriteRuneReadByteReadRunesize
UnreadRune
UnreadByte ReadBytesdelimline readSlice
ReadString$GOROOT/src/bytes/reader.goprevRuneSizeReadAtchSeekwhenceNetwork,$GOROOT/src/crypto/tls/handshake_messages.gorawupdateRequestedmarshal unmarshalrandom sessionIdcompressionMethodsocspStaplingsupportedCurvessupportedPointsticketSupportedsupportedSignatureAlgorithms supportedSignatureAlgorithmsCertsecureRenegotiationSupported
alpnProtocolscookie keyShareskeyShare earlyDatapskModes
pskIdentitiespskIdentity
pskBindersmarshalWithoutBinders
updateBinders&$GOROOT/src/crypto/tls/key_schedule.go SharedKey
peerPublicKeycompressionMethodalpnProtocolsupportedVersionserverShareselectedIdentityPresentselectedIdentity
selectedGrouplifetimemaxEarlyDataAccept$GOROOT/src/net/dial.goTimeout DualStack
FallbackDelay KeepAliveResolverCancelControladdressRawConnsyscall dualStackearliestresolver
fallbackDelayisRSAPSS$GOROOT/src/math/big/nat.goclearznormmakesetWord setUint64setaddysubcmpmulAddWW
montgomerykmulsqrmulRangebitLentrailingZeroBitsshlshrsetBitbitstickyandandNotorxor math/randlimitexpNN
expNNWindowedexpNNMontgomerysetBytessqrt$GOROOT/src/math/big/natconv.goscanByteScannerfracOkresutoaitoanegconvertWordsndigitsbbtabledivisorexpWW$GOROOT/src/math/big/natdiv.godivz2divWmodWdivLargeuInvIndivBasicdivRecursivedivRecursiveStepdepthtemps$GOROOT/src/math/big/prime.goprobablyPrimeMillerRabinrepsforce2probablyPrimeLucas$GOROOT/src/math/big/arith.go
TrailingZeroslongDayNamesfmtInt
%!Weekday()zonetx zoneTransextend
cacheStartcacheEnd cacheZonegetlookupstartendisDSTlookupFirstZone
firstZoneUsed
lookupNameunix
IsUnspecifiedip
IsLoopback IsPrivateIsMulticastIsInterfaceLocalMulticastIsLinkLocalMulticastIsLinkLocalUnicastIsGlobalUnicastTo4To16DefaultMaskMasktextmatchAddrFamilyisZerosIPv4onesbitssimpleMaskLength<nil> hexStringpublicKeyAlgoNameItoaSignSetInt64 SetUint64SetBitsSetBitsAbsNegMulMulRangeBinomialQuoRemQuoRemDivModDivModCmpCmpAbsInt64Uint64IsInt64IsUint64 SetStringsetFromScannerSetBytes FillBytesBitLenTrailingZeroBitsExpGCD lehmerGCDrnd
ModInversegmodSqrt3Mod4PrimemodSqrt5Mod8PrimemodSqrtTonelliShanksModSqrtLshRshBitSetBitAndAndNotOrXorNotSqrt$GOROOT/src/math/big/intconv.goTextAppendStatefmtScan ScanState $GOROOT/src/math/big/intmarsh.go
ProbablyPrime$GOROOT/src/math/big/rat.go
scaleDenomfesc: low64square root of negative numbernull$$GOROOT/src/crypto/x509/pkix/pkix.goCountryOrganizationOrganizationalUnitLocalityProvince
StreetAddress
PostalCode
CommonNameNamesAttributeTypeAndValue
ExtraNamesFillFromRDNSequencerdnsRDNSequence
appendRDNsvaluesoid
ToRDNSequenceIdCriticalasn1:"optional"!$GOROOT/src/encoding/asn1/asn1.gooiSchemeOpaqueUserUserinfoHostPathRawPath
ForceQueryRawQueryFragmentRawFragmentsetPathEscapedPathsetFragmentEscapedFragmentRedactedIsAbsParserefResolveReferenceQueryValues
RequestURIHostnamePort
splitHostPortContainsip+netDNSName
IntermediatesRootsCurrentTime KeyUsagesMaxConstraintComparisionsTBSCertListTBSCertificateListAlgorithmIdentifierSignatureValue BitString
HasExpiredcertListRevocationTimelongMonthNames%!Month(NanosecondsMicrosecondsMillisecondsSecondsMinutesHours$GOROOT/src/hash/hash.goSum BlockSizekeyLenaead
fixedNonceexpandLabelderiveSecret
transcriptextract newSecret
currentSecretnextTrafficSecret
trafficKeyivfinishedHashbaseKeyexportKeyingMaterialgroupobfuscatedTicketAge$GOROOT/src/net/lookup.goPreferGoStrictErrorslookupGroupGroupinternal/singleflightresolveAddrListophintaddrList!$GOROOT/src/net/dnsclient_unix.goexchangeserverQuestion&vendor/golang.org/x/net/dns/dnsmessagetimeoutuseTCPParserHeader
tryOneNamecfg dnsConfigqtypeTypegoLookupHostaddrsgoLookupHostOrderorderhostLookupOrder
goLookupIPIPAddrgoLookupIPCNAMEOrdercname
goLookupCNAMEgoLookupPTR$GOROOT/src/net/ipsock.gointernetAddrListpreferGostrictErrorsgetLookupGroup
LookupHostLookupIPAddrLookupIPlookupIPAddr
LookupPortserviceLookupCNAME LookupSRVprotoSRVLookupMXMXLookupNSNS LookupTXT
LookupAddr$GOROOT/src/net/lookup_unix.go
lookupHostlookupIP
lookupPortlookupCNAME lookupSRVlookupMXlookupNS lookupTXT
lookupAddr$GOROOT/src/syscall/net.gofddone$GOROOT/src/math/rand/rand.gosrcSources64Source64readValreadPos$GOROOT/src/math/rand/exp.go
ExpFloat64$GOROOT/src/math/rand/normal.goNormFloat64SeedseedInt63Uint32Int31Int63nInt31nint31nIntnFloat64Float32PermShuffleswapj
ByteReaderbbbnbitswhenindexisstdisutc$GOROOT/src/fmt/print.goWidthwid PrecisionprecFlag$GOROOT/src/fmt/scan.go SkipSpaceToken skipSpacetokenRelativeDistinguishedNameSETusernamepasswordpasswordSetUsernamePasswordvalueDelHasEncodevs
RawContentasn1:"optional,default:0"
ThisUpdate
NextUpdateRevokedCertificatesasn1:"tag:0,optional,explicit" Algorithm
ParametersRawValue BitLengthAt
RightAlignAEAD
crypto/cipherHashFunc Available1$GOROOT/src/internal/singleflight/singleflight.gomucallDofnsharedDoChanResultdoCallForgetUnshared
forResolvefirststrategy partition primaries fallbacks=$GOROOT/src/vendor/golang.org/x/net/dns/dnsmessage/message.goClasspackcompressioncompressionOffheadersectionresHeaderValid resHeaderResourceHeaderStartcheckAdvanceresourceResourceresourceHeaderskipResourceAllQuestionsSkipQuestionSkipAllQuestionsAnswerHeaderAnswer
AllAnswers
SkipAnswerSkipAllAnswersAuthorityHeader AuthorityAllAuthorities
SkipAuthoritySkipAllAuthoritiesAdditionalHeader
AdditionalAllAdditionalsSkipAdditionalSkipAllAdditionals
CNAMEResource
MXResource
NSResourcePTRResourceSOAResourceTXTResourceSRVResource AResourceAAAAResourceOPTResourceUnknownResourceResponseOpCode
Authoritative TruncatedRecursionDesiredRecursionAvailableRCode!$GOROOT/src/net/dnsconfig_unix.goserverssearchndotsattemptsrotate
unknownOptmtimesoffset
singleRequestnameListconfserverOffseto$GOROOT/src/net/iprawsock.go
isWildcardopAddr"$GOROOT/src/net/iprawsock_posix.gofamilysockaddrSockaddrtoLocalDataLengthunpackunpackCompressedallowCompression$GOROOT/src/net/dnsclient.goTargetPriorityWeightPrefTag
IsCompound FullBytes $GOROOT/src/crypto/cipher/gcm.go NonceSizeOverheadSealdstadditionalDataOpen
ciphertextwg WaitGroupdupschansValShared questionsanswersauthoritiesadditionalsTTLoldMsglenOfffixLenpreLenSetEDNS0
udpPayloadLenextRCodednssecOK
DNSSECAllowed
ExtendedRCodercodeBodyResourceBodyCNAMErealTypePTRMBoxSerialRefreshRetryExpireMinTTLTXTAAAAAOptionsOption#$GOROOT/src/syscall/syscall_unix.goptr_Socklen!$GOROOT/src/net/sockaddr_posix.go$GOROOT/src/sync/waitgroup.gonoCopystate1statepsemapdeltaWaitCode+$GOROOT/src/syscall/ztypes_freebsd_amd64.go$GOROOT/src/sync/cond.gotls .inittaskCipherSuiteNameClient CurveP256 CurveP384 CurveP521DialWithDialerECDSAWithP256AndSHA256ECDSAWithP384AndSHA384ECDSAWithP521AndSHA512
ECDSAWithSHA1Ed25519InsecureCipherSuitesListenLoadX509KeyPairNewLRUClientSessionCacheNewListenerNoClientCert
PKCS1WithSHA1PKCS1WithSHA256PKCS1WithSHA384PKCS1WithSHA512
PSSWithSHA256
PSSWithSHA384
PSSWithSHA512RenegotiateFreelyAsClientRenegotiateNeverRenegotiateOnceAsClientRequestClientCertRequireAndVerifyClientCertRequireAnyClientCertServerTLS_AES_128_GCM_SHA256TLS_AES_256_GCM_SHA384TLS_CHACHA20_POLY1305_SHA256$TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA'TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256'TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256$TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA'TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384&TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305-TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 TLS_ECDHE_ECDSA_WITH_RC4_128_SHA#TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA%TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256%TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256"TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA%TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384$TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305+TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256TLS_ECDHE_RSA_WITH_RC4_128_SHATLS_FALLBACK_SCSVTLS_RSA_WITH_3DES_EDE_CBC_SHATLS_RSA_WITH_AES_128_CBC_SHATLS_RSA_WITH_AES_128_CBC_SHA256TLS_RSA_WITH_AES_128_GCM_SHA256TLS_RSA_WITH_AES_256_CBC_SHATLS_RSA_WITH_AES_256_GCM_SHA384TLS_RSA_WITH_RC4_128_SHAVerifyClientCertIfGivenVersionSSL30VersionTLS10VersionTLS11VersionTLS12VersionTLS13X25519X509KeyPairx509pkixasn1singleflightbigurlatomic
dnsmessage!(*CertificateRequestInfo).Context(*ClientHelloInfo).Context(*Conn).CloseWrite(*Conn).Handshake(*Conn).HandshakeContext(*Conn).LocalAddr(*Conn).RemoteAddr(*Conn).SetDeadline(*Conn).SetReadDeadline(*Conn).SetWriteDeadline(*Conn).handshakeComplete'(*ConnectionState).ExportKeyingMaterial(*Dialer).DialRecordHeaderError.Error(*List).Init(*Certificate).CheckSignature(*Certificate).EqualPublicKeyAlgorithm.StringObjectIdentifier.Equal
(*Int).Abs
(*Int).Append
(*Int).BitLen(*Int).Bits(*Int).Bytes
(*Int).CmpAbs(*Int).Int64(*Int).IsInt64(*Int).IsUint64
(*Int).Lsh(*Int).MarshalText
(*Int).Neg
(*Int).Set(*Int).SetBits(*Int).SetBytes(*Int).SetUint64(*Int).Sign(*Int).Sqrt
(*Int).String(*Int).Text(*Int).TrailingZeroBits
(*Int).Uint64(*Int).UnmarshalJSON
nat.bitLennat.makenat.normnat.setnat.trailingZeroBits(*IPAddr).Network(*IPNet).Network(*Resolver).LookupIPAddr(*Resolver).LookupTXTIP.IsInterfaceLocalMulticastIP.To16IP.To4IPMask.Size
IPMask.String(*URL).Hostname(*URL).IsAbs(*URL).MarshalBinary(*URL).Port(*Userinfo).Password(*Userinfo).Username
Values.Add
Values.Del
Values.Get
Values.Has
Values.Set(*Location).String(*Time).GobDecode(*Time).nsec(*Time).sec(*Time).setLoc(*Time).stripMono(*Time).unixSecDuration.HoursDuration.MicrosecondsDuration.MillisecondsDuration.MinutesDuration.NanosecondsDuration.SecondsDuration.TruncateMonth.String Time.DateTime.DayTime.GobEncode Time.HourTime.InTime.IsZero
Time.Local
Time.LocationTime.Minute
Time.MonthTime.NanosecondTime.SecondTime.UTC Time.UnixTime.UnixMicroTime.UnixMilli
Time.UnixNanoTime.Weekday Time.YearTime.YearDayWeekday.String(
n ) (, (1 (C (Tj "