• Home
  • Raw
  • Download

Lines Matching defs:ProtocolBugs

544 type ProtocolBugs struct {  struct
547 InvalidSignature bool
552 SendCurve CurveID
556 InvalidECDHPoint bool
560 BadECDSAR BadValue
561 BadECDSAS BadValue
564 MaxPadding bool
567 PaddingFirstByteBad bool
570 PaddingFirstByteBadIf255 bool
574 FailIfNotFallbackSCSV bool
578 DuplicateExtension bool
584 UnauthenticatedECDH bool
588 SkipHelloVerifyRequest bool
593 SkipCertificateStatus bool
597 SkipServerKeyExchange bool
601 SkipNewSessionTicket bool
605 UseFirstSessionTicket bool
609 SkipClientCertificate bool
614 SkipChangeCipherSpec bool
618 SkipFinished bool
622 SkipEndOfEarlyData bool
626 NonEmptyEndOfEarlyData bool
630 SkipCertificateVerify bool
636 EarlyChangeCipherSpec int
641 StrayChangeCipherSpec bool
646 ReorderChangeCipherSpec bool
651 FragmentAcrossChangeCipherSpec bool
655 SendExtraChangeCipherSpec int
659 SendPostHandshakeChangeCipherSpec bool
663 SendUnencryptedFinished bool
668 PartialEncryptedExtensionsWithServerHello bool
673 PartialClientFinishedWithClientHello bool
677 SendV2ClientHello bool
681 SendFallbackSCSV bool
685 SendRenegotiationSCSV bool
693 MaxHandshakeRecordLength int
697 FragmentClientVersion bool
701 FragmentAlert bool
705 DoubleAlert bool
709 SendSpuriousAlert alert
713 BadRSAClientKeyExchange RSABadValue
717 RenewTicketOnResume bool
721 SendClientVersion uint16
725 OmitSupportedVersions bool
729 SendSupportedVersions []uint16
734 NegotiateVersion uint16
738 NegotiateVersionOnRenego uint16
744 ExpectFalseStart bool
751 AlertBeforeFalseStartTest alert
755 ExpectServerName string
759 SwapNPNAndALPN bool
763 ALPNProtocol *string
769 AcceptAnySession bool
773 SendBothTickets bool
777 FilterTicket func([]byte) ([]byte, error)
781 TicketSessionIDLength int
788 EmptyTicketSessionID bool
792 SendClientHelloSessionID []byte
796 ExpectClientHelloSessionID bool
800 EchoSessionIDInFullHandshake bool
804 ExpectNoTLS12Session bool
808 ExpectNoTLS13PSK bool
812 ExpectNoTLS13PSKAfterHRR bool
816 RequireExtendedMasterSecret bool
821 NoExtendedMasterSecret bool
826 NoExtendedMasterSecretOnRenegotiation bool
830 EmptyRenegotiationInfo bool
834 BadRenegotiationInfo bool
838 BadRenegotiationInfoEnd bool
842 NoRenegotiationInfo bool
846 NoRenegotiationInfoInInitial bool
850 NoRenegotiationInfoAfterInitial bool
854 RequireRenegotiationInfo bool
860 SequenceNumberMapping func(uint64) uint64
865 RSAEphemeralKey bool
870 SRTPMasterKeyIdentifer string
874 SendSRTPProtectionProfile uint16
882 NoSignatureAlgorithms bool
886 NoSupportedCurves bool
891 RequireSameRenegoClientVersion bool
895 ExpectInitialRecordVersion uint16
899 SendRecordVersion uint16
903 SendInitialRecordVersion uint16
907 MaxPacketLength int
912 SendCipherSuite uint16
917 SendCipherSuites []uint16
921 AppDataBeforeHandshake []byte
925 AppDataAfterChangeCipherSpec []byte
929 AlertAfterChangeCipherSpec alert
933 TimeoutSchedule []time.Duration
936 PacketAdaptor *packetAdaptor
942 ReorderHandshakeFragments bool
946 ReverseHandshakeFragments bool
951 MixCompleteMessageWithFragments bool
955 RetransmitFinished bool
959 SendInvalidRecordType bool
963 SendWrongMessageType byte
967 SendTrailingMessageData byte
971 FragmentMessageTypeMismatch bool
975 FragmentMessageLengthMismatch bool
980 SplitFragments int
984 SendEmptyFragments bool
989 SendSplitAlert bool
993 FailIfResumeOnRenego bool
997 IgnorePeerCipherPreferences bool
1001 IgnorePeerSignatureAlgorithmPreferences bool
1005 IgnorePeerCurvePreferences bool
1008 BadFinished bool
1013 PackHandshakeFragments int
1018 PackHandshakeRecords int
1025 PackAppDataWithHandshake bool
1029 SplitAndPackAppData bool
1033 PackHandshakeFlight bool
1037 AdvertiseAllConfiguredCiphers bool
1041 EmptyCertificateList bool
1045 ExpectNewTicket bool
1049 RequireClientHelloSize int
1053 CustomExtension string
1057 CustomUnencryptedExtension string
1061 ExpectedCustomExtension *string
1065 CustomTicketExtension string
1069 CustomHelloRetryRequestExtension string
1073 NoCloseNotify bool
1077 SendAlertOnShutdown alert
1082 ExpectCloseNotify bool
1086 SendLargeRecords bool
1090 NegotiateALPNAndNPN bool
1095 SendALPN string
1099 SendUnencryptedALPN string
1103 SendEmptySessionTicket bool
1107 SendPSKKeyExchangeModes []byte
1111 ExpectNoNewSessionTicket bool
1115 DuplicateTicketEarlyData bool
1119 ExpectTicketEarlyData bool
1123 ExpectTicketAge time.Duration
1127 SendTicketAge time.Duration
1132 FailIfSessionOffered bool
1137 SendHelloRequestBeforeEveryAppDataRecord bool
1142 SendHelloRequestBeforeEveryHandshakeMessage bool
1146 BadChangeCipherSpec []byte
1150 BadHelloRequest []byte
1154 RequireSessionTickets bool
1158 RequireSessionIDs bool
1162 NullAllCiphers bool
1166 SendSCTListOnResume []byte
1170 SendSCTListOnRenegotiation []byte
1175 SendOCSPResponseOnResume []byte
1179 SendOCSPResponseOnRenegotiation []byte
1183 SendExtensionOnCertificate []byte
1187 SendOCSPOnIntermediates []byte
1191 SendSCTOnIntermediates []byte
1195 SendDuplicateCertExtensions bool
1199 ExpectNoExtensionsOnIntermediate bool
1203 RecordPadding int
1208 OmitRecordContents bool
1212 OuterRecordType recordType
1216 SendSignatureAlgorithm signatureAlgorithm
1220 SkipECDSACurveCheck bool
1224 IgnoreSignatureVersionChecks bool
1228 NegotiateRenegotiationInfoAtAllVersions bool
1232 NegotiateNPNAtAllVersions bool
1236 NegotiateEMSAtAllVersions bool
1240 AdvertiseTicketExtension bool
1244 NegotiatePSKResumption bool
1248 AlwaysSelectPSKIdentity bool
1252 SelectPSKIdentityOnResume uint16
1256 ExtraPSKIdentity bool
1261 MissingKeyShare bool
1266 SecondClientHelloMissingKeyShare bool
1271 MisinterpretHelloRetryRequestCurve CurveID
1275 DuplicateKeyShares bool
1278 SendEarlyAlert bool
1282 SendFakeEarlyDataLength int
1286 SendStrayEarlyHandshake bool
1290 OmitEarlyDataExtension bool
1294 SendEarlyDataOnSecondClientHello bool
1298 InterleaveEarlyData bool
1304 SendEarlyData [][]byte
1308 ExpectEarlyDataAccepted bool
1312 AlwaysAcceptEarlyData bool
1315 AlwaysRejectEarlyData bool
1320 SendEarlyDataExtension bool
1327 ExpectEarlyKeyingMaterial int
1331 ExpectEarlyKeyingLabel string
1335 ExpectEarlyKeyingContext string
1343 ExpectEarlyData [][]byte
1351 ExpectLateEarlyData [][]byte
1356 SendHalfRTTData [][]byte
1364 ExpectHalfRTTData [][]byte
1368 EmptyEncryptedExtensions bool
1372 EncryptedExtensionsWithKeyShare bool
1376 AlwaysSendHelloRetryRequest bool
1380 SecondHelloRetryRequest bool
1384 SendHelloRetryRequestCurve CurveID
1388 SendHelloRetryRequestCipherSuite uint16
1392 SendHelloRetryRequestCookie []byte
1396 DuplicateHelloRetryRequestExtensions bool
1400 SendServerHelloVersion uint16
1405 SendServerSupportedVersionExtension uint16
1410 OmitServerSupportedVersionExtension bool
1414 SkipHelloRetryRequest bool
1418 PackHelloRequestWithFinished bool
1423 ExpectMissingKeyShare bool
1427 SendExtraFinished bool
1431 SendRequestContext []byte
1435 OmitCertificateRequestAlgorithms bool
1439 SendCustomCertificateRequest uint16
1443 SendSNIWarningAlert bool
1447 SendCompressionMethods []byte
1451 SendCompressionMethod byte
1456 AlwaysSendPreSharedKeyIdentityHint bool
1460 TrailingKeyShareData bool
1464 InvalidChannelIDSignature bool
1468 ExpectGREASE bool
1472 SendShortPSKBinder bool
1476 SendInvalidPSKBinder bool
1479 SendNoPSKBinder bool
1483 SendExtraPSKBinder bool
1487 PSKBinderFirst bool
1491 NoOCSPStapling bool
1495 NoSignedCertificateTimestamps bool
1500 SendSupportedPointFormats []byte
1506 SendServerSupportedCurves bool
1510 MaxReceivePlaintext int
1515 ExpectPackedEncryptedHandshake int
1519 SendTicketLifetime time.Duration
1523 SendServerNameAck bool
1527 ExpectCertificateReqNames [][]byte
1531 RenegotiationCertificate *Certificate
1535 ExpectNoCertificateAuthoritiesExtension bool
1540 UseLegacySigningAlgorithm signatureAlgorithm
1544 SendServerHelloAsHelloRetryRequest bool
1548 RejectUnsolicitedKeyUpdate bool
1552 OmitExtensions bool
1556 EmptyExtensions bool
1560 ExpectOmitExtensions bool
1564 ExpectRecordSplitting bool
1568 PadClientHello int
1572 SendTLS13DowngradeRandom bool
1576 CheckTLS13DowngradeRandom bool
1580 IgnoreTLS13DowngradeRandom bool
1584 SendCompressedCoordinates bool
1588 ExpectRSAPSSSupport RSAPSSSupport
1592 SetX25519HighBit bool
1596 DuplicateCompressedCertAlgs bool
1600 ExpectedCompressedCert uint16
1604 SendCertCompressionAlgId uint16
1608 SendCertUncompressedLength uint32
1619 SendClientHelloWithFixes []byte
1623 SendJDK11DowngradeRandom bool
1627 ExpectJDK11DowngradeRandom bool
1631 FailIfHelloRetryRequested bool
1635 FailIfCECPQ2Offered bool
1639 ExpectedKeyShares []CurveID
1643 ExpectDelegatedCredentials bool
1647 FailIfDelegatedCredentials bool
1651 DisableDelegatedCredentials bool