Deleted Added
full compact
s3_pkt.c (325335) s3_pkt.c (325337)
1/* ssl/s3_pkt.c */
2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
3 * All rights reserved.
4 *
5 * This package is an SSL implementation written
6 * by Eric Young (eay@cryptsoft.com).
7 * The implementation was written so as to conform with Netscapes SSL.
8 *

--- 1413 unchanged lines hidden (view full) ---

1422 */
1423 if (s->server &&
1424 SSL_is_init_finished(s) &&
1425 !s->s3->send_connection_binding &&
1426 (s->version > SSL3_VERSION) &&
1427 (s->s3->handshake_fragment_len >= 4) &&
1428 (s->s3->handshake_fragment[0] == SSL3_MT_CLIENT_HELLO) &&
1429 (s->session != NULL) && (s->session->cipher != NULL) &&
1/* ssl/s3_pkt.c */
2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
3 * All rights reserved.
4 *
5 * This package is an SSL implementation written
6 * by Eric Young (eay@cryptsoft.com).
7 * The implementation was written so as to conform with Netscapes SSL.
8 *

--- 1413 unchanged lines hidden (view full) ---

1422 */
1423 if (s->server &&
1424 SSL_is_init_finished(s) &&
1425 !s->s3->send_connection_binding &&
1426 (s->version > SSL3_VERSION) &&
1427 (s->s3->handshake_fragment_len >= 4) &&
1428 (s->s3->handshake_fragment[0] == SSL3_MT_CLIENT_HELLO) &&
1429 (s->session != NULL) && (s->session->cipher != NULL) &&
1430 !(s->ctx->options & SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION)) {
1430 !(s->options & SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION)) {
1431 /*
1432 * s->s3->handshake_fragment_len = 0;
1433 */
1434 rr->length = 0;
1435 ssl3_send_alert(s, SSL3_AL_WARNING, SSL_AD_NO_RENEGOTIATION);
1436 goto start;
1437 }
1438 if (s->s3->alert_fragment_len >= 2) {

--- 329 unchanged lines hidden ---
1431 /*
1432 * s->s3->handshake_fragment_len = 0;
1433 */
1434 rr->length = 0;
1435 ssl3_send_alert(s, SSL3_AL_WARNING, SSL_AD_NO_RENEGOTIATION);
1436 goto start;
1437 }
1438 if (s->s3->alert_fragment_len >= 2) {

--- 329 unchanged lines hidden ---