|
|
@ -1432,6 +1432,7 @@ static int SupportedHandshakeType(const uint8_t type)
|
|
|
|
case SSLV3_HS_CERTIFICATE_URL:
|
|
|
|
case SSLV3_HS_CERTIFICATE_URL:
|
|
|
|
case SSLV3_HS_CERTIFICATE_STATUS:
|
|
|
|
case SSLV3_HS_CERTIFICATE_STATUS:
|
|
|
|
case SSLV3_HS_NEW_SESSION_TICKET:
|
|
|
|
case SSLV3_HS_NEW_SESSION_TICKET:
|
|
|
|
|
|
|
|
case SSLV3_HS_SERVER_HELLO_DONE:
|
|
|
|
return true;
|
|
|
|
return true;
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
|
|
|
|
|
|
|
@ -1505,6 +1506,8 @@ static int SSLv3ParseHandshakeType(SSLState *ssl_state, const uint8_t *input,
|
|
|
|
case SSLV3_HS_NEW_SESSION_TICKET:
|
|
|
|
case SSLV3_HS_NEW_SESSION_TICKET:
|
|
|
|
SCLogDebug("new session ticket");
|
|
|
|
SCLogDebug("new session ticket");
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
|
|
|
|
case SSLV3_HS_SERVER_HELLO_DONE:
|
|
|
|
|
|
|
|
break;
|
|
|
|
default:
|
|
|
|
default:
|
|
|
|
SSLSetEvent(ssl_state, TLS_DECODER_EVENT_INVALID_SSL_RECORD);
|
|
|
|
SSLSetEvent(ssl_state, TLS_DECODER_EVENT_INVALID_SSL_RECORD);
|
|
|
|
return -1;
|
|
|
|
return -1;
|
|
|
|