Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 145510
Collapse All | Expand All

(-)openssl-0.9.8a/ssl/ssl_lib.c (-1 / +1 lines)
Lines 1219-1225 char *SSL_get_shared_ciphers(const SSL * Link Here
1219
		c=sk_SSL_CIPHER_value(sk,i);
1219
		c=sk_SSL_CIPHER_value(sk,i);
1220
		for (cp=c->name; *cp; )
1220
		for (cp=c->name; *cp; )
1221
			{
1221
			{
1222
			if (len-- == 0)
1222
			if (len-- <= 0)
1223
				{
1223
				{
1224
				*p='\0';
1224
				*p='\0';
1225
				return(buf);
1225
				return(buf);
(-)openssl-0.9.8a/ssl/s3_srvr.c (-1 / +1 lines)
Lines 2017-2023 int ssl3_get_client_key_exchange(SSL *s) Link Here
2017
2017
2018
                if (kssl_ctx->client_princ)
2018
                if (kssl_ctx->client_princ)
2019
                        {
2019
                        {
2020
                        int len = strlen(kssl_ctx->client_princ);
2020
                        size_t len = strlen(kssl_ctx->client_princ);
2021
                        if ( len < SSL_MAX_KRB5_PRINCIPAL_LENGTH ) 
2021
                        if ( len < SSL_MAX_KRB5_PRINCIPAL_LENGTH ) 
2022
                                {
2022
                                {
2023
                                s->session->krb5_client_princ_len = len;
2023
                                s->session->krb5_client_princ_len = len;
(-)openssl-0.9.8a/ssl/s2_clnt.c (-1 / +2 lines)
Lines 520-526 static int get_server_hello(SSL *s) Link Here
520
		CRYPTO_add(&s->session->peer->references, 1, CRYPTO_LOCK_X509);
520
		CRYPTO_add(&s->session->peer->references, 1, CRYPTO_LOCK_X509);
521
		}
521
		}
522
522
523
	if (s->session->peer != s->session->sess_cert->peer_key->x509)
523
	if (s->session->sess_cert == NULL 
524
      || s->session->peer != s->session->sess_cert->peer_key->x509)
524
		/* can't happen */
525
		/* can't happen */
525
		{
526
		{
526
		ssl2_return_error(s, SSL2_PE_UNDEFINED_ERROR);
527
		ssl2_return_error(s, SSL2_PE_UNDEFINED_ERROR);

Return to bug 145510