diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib/libssl/bio_ssl.c | 8 | ||||
| -rw-r--r-- | src/lib/libssl/d1_both.c | 10 | ||||
| -rw-r--r-- | src/lib/libssl/d1_pkt.c | 8 | ||||
| -rw-r--r-- | src/lib/libssl/ssl_both.c | 10 | ||||
| -rw-r--r-- | src/lib/libssl/ssl_cert.c | 6 | ||||
| -rw-r--r-- | src/lib/libssl/ssl_lib.c | 8 | ||||
| -rw-r--r-- | src/lib/libssl/ssl_rsa.c | 18 | ||||
| -rw-r--r-- | src/lib/libssl/ssl_txt.c | 4 | ||||
| -rw-r--r-- | src/lib/libssl/t1_enc.c | 8 | ||||
| -rw-r--r-- | src/lib/libssl/t1_lib.c | 4 | ||||
| -rw-r--r-- | src/lib/libssl/tls13_server.c | 4 |
11 files changed, 44 insertions, 44 deletions
diff --git a/src/lib/libssl/bio_ssl.c b/src/lib/libssl/bio_ssl.c index 93cfa0d2a4..460b09fd87 100644 --- a/src/lib/libssl/bio_ssl.c +++ b/src/lib/libssl/bio_ssl.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: bio_ssl.c,v 1.29 2018/08/24 20:30:21 tb Exp $ */ | 1 | /* $OpenBSD: bio_ssl.c,v 1.30 2021/06/11 11:13:53 jsing Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -509,7 +509,7 @@ BIO_new_buffer_ssl_connect(SSL_CTX *ctx) | |||
| 509 | goto err; | 509 | goto err; |
| 510 | return (ret); | 510 | return (ret); |
| 511 | 511 | ||
| 512 | err: | 512 | err: |
| 513 | BIO_free(buf); | 513 | BIO_free(buf); |
| 514 | BIO_free(ssl); | 514 | BIO_free(ssl); |
| 515 | return (NULL); | 515 | return (NULL); |
| @@ -528,7 +528,7 @@ BIO_new_ssl_connect(SSL_CTX *ctx) | |||
| 528 | goto err; | 528 | goto err; |
| 529 | return (ret); | 529 | return (ret); |
| 530 | 530 | ||
| 531 | err: | 531 | err: |
| 532 | BIO_free(con); | 532 | BIO_free(con); |
| 533 | BIO_free(ssl); | 533 | BIO_free(ssl); |
| 534 | return (NULL); | 534 | return (NULL); |
| @@ -553,7 +553,7 @@ BIO_new_ssl(SSL_CTX *ctx, int client) | |||
| 553 | BIO_set_ssl(ret, ssl, BIO_CLOSE); | 553 | BIO_set_ssl(ret, ssl, BIO_CLOSE); |
| 554 | return (ret); | 554 | return (ret); |
| 555 | 555 | ||
| 556 | err: | 556 | err: |
| 557 | BIO_free(ret); | 557 | BIO_free(ret); |
| 558 | return (NULL); | 558 | return (NULL); |
| 559 | } | 559 | } |
diff --git a/src/lib/libssl/d1_both.c b/src/lib/libssl/d1_both.c index 9b06d37947..ad7c03b518 100644 --- a/src/lib/libssl/d1_both.c +++ b/src/lib/libssl/d1_both.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: d1_both.c,v 1.72 2021/05/16 14:10:43 jsing Exp $ */ | 1 | /* $OpenBSD: d1_both.c,v 1.73 2021/06/11 11:13:53 jsing Exp $ */ |
| 2 | /* | 2 | /* |
| 3 | * DTLS implementation written by Nagendra Modadugu | 3 | * DTLS implementation written by Nagendra Modadugu |
| 4 | * (nagendra@cs.stanford.edu) for the OpenSSL project 2005. | 4 | * (nagendra@cs.stanford.edu) for the OpenSSL project 2005. |
| @@ -396,7 +396,7 @@ dtls1_get_message(SSL *s, int st1, int stn, int mt, long max, int *ok) | |||
| 396 | msg_hdr = &D1I(s)->r_msg_hdr; | 396 | msg_hdr = &D1I(s)->r_msg_hdr; |
| 397 | memset(msg_hdr, 0, sizeof(struct hm_header_st)); | 397 | memset(msg_hdr, 0, sizeof(struct hm_header_st)); |
| 398 | 398 | ||
| 399 | again: | 399 | again: |
| 400 | i = dtls1_get_message_fragment(s, st1, stn, max, ok); | 400 | i = dtls1_get_message_fragment(s, st1, stn, max, ok); |
| 401 | if (i == DTLS1_HM_BAD_FRAGMENT || | 401 | if (i == DTLS1_HM_BAD_FRAGMENT || |
| 402 | i == DTLS1_HM_FRAGMENT_RETRY) /* bad fragment received */ | 402 | i == DTLS1_HM_FRAGMENT_RETRY) /* bad fragment received */ |
| @@ -644,7 +644,7 @@ dtls1_reassemble_fragment(SSL *s, struct hm_header_st* msg_hdr, int *ok) | |||
| 644 | 644 | ||
| 645 | return DTLS1_HM_FRAGMENT_RETRY; | 645 | return DTLS1_HM_FRAGMENT_RETRY; |
| 646 | 646 | ||
| 647 | err: | 647 | err: |
| 648 | if (item == NULL && frag != NULL) | 648 | if (item == NULL && frag != NULL) |
| 649 | dtls1_hm_fragment_free(frag); | 649 | dtls1_hm_fragment_free(frag); |
| 650 | *ok = 0; | 650 | *ok = 0; |
| @@ -731,7 +731,7 @@ dtls1_process_out_of_seq_message(SSL *s, struct hm_header_st* msg_hdr, int *ok) | |||
| 731 | 731 | ||
| 732 | return DTLS1_HM_FRAGMENT_RETRY; | 732 | return DTLS1_HM_FRAGMENT_RETRY; |
| 733 | 733 | ||
| 734 | err: | 734 | err: |
| 735 | if (item == NULL && frag != NULL) | 735 | if (item == NULL && frag != NULL) |
| 736 | dtls1_hm_fragment_free(frag); | 736 | dtls1_hm_fragment_free(frag); |
| 737 | *ok = 0; | 737 | *ok = 0; |
| @@ -747,7 +747,7 @@ dtls1_get_message_fragment(SSL *s, int st1, int stn, long max, int *ok) | |||
| 747 | int i, al; | 747 | int i, al; |
| 748 | struct hm_header_st msg_hdr; | 748 | struct hm_header_st msg_hdr; |
| 749 | 749 | ||
| 750 | again: | 750 | again: |
| 751 | /* see if we have the required fragment already */ | 751 | /* see if we have the required fragment already */ |
| 752 | if ((frag_len = dtls1_retrieve_buffered_fragment(s, max, ok)) || *ok) { | 752 | if ((frag_len = dtls1_retrieve_buffered_fragment(s, max, ok)) || *ok) { |
| 753 | if (*ok) | 753 | if (*ok) |
diff --git a/src/lib/libssl/d1_pkt.c b/src/lib/libssl/d1_pkt.c index 3b3fd95f6f..504044d8af 100644 --- a/src/lib/libssl/d1_pkt.c +++ b/src/lib/libssl/d1_pkt.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: d1_pkt.c,v 1.96 2021/05/16 13:56:30 jsing Exp $ */ | 1 | /* $OpenBSD: d1_pkt.c,v 1.97 2021/06/11 11:13:53 jsing Exp $ */ |
| 2 | /* | 2 | /* |
| 3 | * DTLS implementation written by Nagendra Modadugu | 3 | * DTLS implementation written by Nagendra Modadugu |
| 4 | * (nagendra@cs.stanford.edu) for the OpenSSL project 2005. | 4 | * (nagendra@cs.stanford.edu) for the OpenSSL project 2005. |
| @@ -244,10 +244,10 @@ dtls1_buffer_record(SSL *s, record_pqueue *queue, unsigned char *priority) | |||
| 244 | 244 | ||
| 245 | return (1); | 245 | return (1); |
| 246 | 246 | ||
| 247 | err: | 247 | err: |
| 248 | ssl3_release_buffer(&rdata->rbuf); | 248 | ssl3_release_buffer(&rdata->rbuf); |
| 249 | 249 | ||
| 250 | init_err: | 250 | init_err: |
| 251 | SSLerror(s, ERR_R_INTERNAL_ERROR); | 251 | SSLerror(s, ERR_R_INTERNAL_ERROR); |
| 252 | free(rdata); | 252 | free(rdata); |
| 253 | pitem_free(item); | 253 | pitem_free(item); |
| @@ -377,7 +377,7 @@ dtls1_get_record(SSL *s) | |||
| 377 | 377 | ||
| 378 | /* get something from the wire */ | 378 | /* get something from the wire */ |
| 379 | if (0) { | 379 | if (0) { |
| 380 | again: | 380 | again: |
| 381 | /* dump this record on all retries */ | 381 | /* dump this record on all retries */ |
| 382 | rr->length = 0; | 382 | rr->length = 0; |
| 383 | s->internal->packet_length = 0; | 383 | s->internal->packet_length = 0; |
diff --git a/src/lib/libssl/ssl_both.c b/src/lib/libssl/ssl_both.c index 40dddd0805..d3d4883b35 100644 --- a/src/lib/libssl/ssl_both.c +++ b/src/lib/libssl/ssl_both.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ssl_both.c,v 1.31 2021/05/16 13:56:30 jsing Exp $ */ | 1 | /* $OpenBSD: ssl_both.c,v 1.32 2021/06/11 11:13:53 jsing Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -556,7 +556,7 @@ ssl_cert_type(X509 *x, EVP_PKEY *pkey) | |||
| 556 | ret = SSL_PKEY_GOST01; | 556 | ret = SSL_PKEY_GOST01; |
| 557 | } | 557 | } |
| 558 | 558 | ||
| 559 | err: | 559 | err: |
| 560 | if (!pkey) | 560 | if (!pkey) |
| 561 | EVP_PKEY_free(pk); | 561 | EVP_PKEY_free(pk); |
| 562 | return (ret); | 562 | return (ret); |
| @@ -638,7 +638,7 @@ ssl3_setup_init_buffer(SSL *s) | |||
| 638 | s->internal->init_buf = buf; | 638 | s->internal->init_buf = buf; |
| 639 | return (1); | 639 | return (1); |
| 640 | 640 | ||
| 641 | err: | 641 | err: |
| 642 | BUF_MEM_free(buf); | 642 | BUF_MEM_free(buf); |
| 643 | return (0); | 643 | return (0); |
| 644 | } | 644 | } |
| @@ -678,7 +678,7 @@ ssl3_setup_read_buffer(SSL *s) | |||
| 678 | s->internal->packet = S3I(s)->rbuf.buf; | 678 | s->internal->packet = S3I(s)->rbuf.buf; |
| 679 | return 1; | 679 | return 1; |
| 680 | 680 | ||
| 681 | err: | 681 | err: |
| 682 | SSLerror(s, ERR_R_MALLOC_FAILURE); | 682 | SSLerror(s, ERR_R_MALLOC_FAILURE); |
| 683 | return 0; | 683 | return 0; |
| 684 | } | 684 | } |
| @@ -711,7 +711,7 @@ ssl3_setup_write_buffer(SSL *s) | |||
| 711 | 711 | ||
| 712 | return 1; | 712 | return 1; |
| 713 | 713 | ||
| 714 | err: | 714 | err: |
| 715 | SSLerror(s, ERR_R_MALLOC_FAILURE); | 715 | SSLerror(s, ERR_R_MALLOC_FAILURE); |
| 716 | return 0; | 716 | return 0; |
| 717 | } | 717 | } |
diff --git a/src/lib/libssl/ssl_cert.c b/src/lib/libssl/ssl_cert.c index d122c80f2c..a13ee598ce 100644 --- a/src/lib/libssl/ssl_cert.c +++ b/src/lib/libssl/ssl_cert.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ssl_cert.c,v 1.82 2021/04/21 19:27:56 jsing Exp $ */ | 1 | /* $OpenBSD: ssl_cert.c,v 1.83 2021/06/11 11:13:53 jsing Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -610,7 +610,7 @@ SSL_load_client_CA_file(const char *file) | |||
| 610 | } | 610 | } |
| 611 | 611 | ||
| 612 | if (0) { | 612 | if (0) { |
| 613 | err: | 613 | err: |
| 614 | sk_X509_NAME_pop_free(ret, X509_NAME_free); | 614 | sk_X509_NAME_pop_free(ret, X509_NAME_free); |
| 615 | ret = NULL; | 615 | ret = NULL; |
| 616 | } | 616 | } |
| @@ -671,7 +671,7 @@ SSL_add_file_cert_subjects_to_stack(STACK_OF(X509_NAME) *stack, | |||
| 671 | ERR_clear_error(); | 671 | ERR_clear_error(); |
| 672 | 672 | ||
| 673 | if (0) { | 673 | if (0) { |
| 674 | err: | 674 | err: |
| 675 | ret = 0; | 675 | ret = 0; |
| 676 | } | 676 | } |
| 677 | BIO_free(in); | 677 | BIO_free(in); |
diff --git a/src/lib/libssl/ssl_lib.c b/src/lib/libssl/ssl_lib.c index 4fa011ebc5..8aa774a241 100644 --- a/src/lib/libssl/ssl_lib.c +++ b/src/lib/libssl/ssl_lib.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ssl_lib.c,v 1.259 2021/05/16 14:10:43 jsing Exp $ */ | 1 | /* $OpenBSD: ssl_lib.c,v 1.260 2021/06/11 11:13:53 jsing Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -667,7 +667,7 @@ SSL_set_fd(SSL *s, int fd) | |||
| 667 | BIO_set_fd(bio, fd, BIO_NOCLOSE); | 667 | BIO_set_fd(bio, fd, BIO_NOCLOSE); |
| 668 | SSL_set_bio(s, bio, bio); | 668 | SSL_set_bio(s, bio, bio); |
| 669 | ret = 1; | 669 | ret = 1; |
| 670 | err: | 670 | err: |
| 671 | return (ret); | 671 | return (ret); |
| 672 | } | 672 | } |
| 673 | 673 | ||
| @@ -690,7 +690,7 @@ SSL_set_wfd(SSL *s, int fd) | |||
| 690 | } else | 690 | } else |
| 691 | SSL_set_bio(s, SSL_get_rbio(s), SSL_get_rbio(s)); | 691 | SSL_set_bio(s, SSL_get_rbio(s), SSL_get_rbio(s)); |
| 692 | ret = 1; | 692 | ret = 1; |
| 693 | err: | 693 | err: |
| 694 | return (ret); | 694 | return (ret); |
| 695 | } | 695 | } |
| 696 | 696 | ||
| @@ -713,7 +713,7 @@ SSL_set_rfd(SSL *s, int fd) | |||
| 713 | } else | 713 | } else |
| 714 | SSL_set_bio(s, SSL_get_wbio(s), SSL_get_wbio(s)); | 714 | SSL_set_bio(s, SSL_get_wbio(s), SSL_get_wbio(s)); |
| 715 | ret = 1; | 715 | ret = 1; |
| 716 | err: | 716 | err: |
| 717 | return (ret); | 717 | return (ret); |
| 718 | } | 718 | } |
| 719 | 719 | ||
diff --git a/src/lib/libssl/ssl_rsa.c b/src/lib/libssl/ssl_rsa.c index bada2482f8..e3a1e5dc4b 100644 --- a/src/lib/libssl/ssl_rsa.c +++ b/src/lib/libssl/ssl_rsa.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ssl_rsa.c,v 1.33 2021/05/16 14:10:43 jsing Exp $ */ | 1 | /* $OpenBSD: ssl_rsa.c,v 1.34 2021/06/11 11:13:53 jsing Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -120,7 +120,7 @@ SSL_use_certificate_file(SSL *ssl, const char *file, int type) | |||
| 120 | } | 120 | } |
| 121 | 121 | ||
| 122 | ret = SSL_use_certificate(ssl, x); | 122 | ret = SSL_use_certificate(ssl, x); |
| 123 | end: | 123 | end: |
| 124 | X509_free(x); | 124 | X509_free(x); |
| 125 | BIO_free(in); | 125 | BIO_free(in); |
| 126 | return (ret); | 126 | return (ret); |
| @@ -243,7 +243,7 @@ SSL_use_RSAPrivateKey_file(SSL *ssl, const char *file, int type) | |||
| 243 | } | 243 | } |
| 244 | ret = SSL_use_RSAPrivateKey(ssl, rsa); | 244 | ret = SSL_use_RSAPrivateKey(ssl, rsa); |
| 245 | RSA_free(rsa); | 245 | RSA_free(rsa); |
| 246 | end: | 246 | end: |
| 247 | BIO_free(in); | 247 | BIO_free(in); |
| 248 | return (ret); | 248 | return (ret); |
| 249 | } | 249 | } |
| @@ -312,7 +312,7 @@ SSL_use_PrivateKey_file(SSL *ssl, const char *file, int type) | |||
| 312 | } | 312 | } |
| 313 | ret = SSL_use_PrivateKey(ssl, pkey); | 313 | ret = SSL_use_PrivateKey(ssl, pkey); |
| 314 | EVP_PKEY_free(pkey); | 314 | EVP_PKEY_free(pkey); |
| 315 | end: | 315 | end: |
| 316 | BIO_free(in); | 316 | BIO_free(in); |
| 317 | return (ret); | 317 | return (ret); |
| 318 | } | 318 | } |
| @@ -436,7 +436,7 @@ SSL_CTX_use_certificate_file(SSL_CTX *ctx, const char *file, int type) | |||
| 436 | } | 436 | } |
| 437 | 437 | ||
| 438 | ret = SSL_CTX_use_certificate(ctx, x); | 438 | ret = SSL_CTX_use_certificate(ctx, x); |
| 439 | end: | 439 | end: |
| 440 | X509_free(x); | 440 | X509_free(x); |
| 441 | BIO_free(in); | 441 | BIO_free(in); |
| 442 | return (ret); | 442 | return (ret); |
| @@ -517,7 +517,7 @@ SSL_CTX_use_RSAPrivateKey_file(SSL_CTX *ctx, const char *file, int type) | |||
| 517 | } | 517 | } |
| 518 | ret = SSL_CTX_use_RSAPrivateKey(ctx, rsa); | 518 | ret = SSL_CTX_use_RSAPrivateKey(ctx, rsa); |
| 519 | RSA_free(rsa); | 519 | RSA_free(rsa); |
| 520 | end: | 520 | end: |
| 521 | BIO_free(in); | 521 | BIO_free(in); |
| 522 | return (ret); | 522 | return (ret); |
| 523 | } | 523 | } |
| @@ -583,7 +583,7 @@ SSL_CTX_use_PrivateKey_file(SSL_CTX *ctx, const char *file, int type) | |||
| 583 | } | 583 | } |
| 584 | ret = SSL_CTX_use_PrivateKey(ctx, pkey); | 584 | ret = SSL_CTX_use_PrivateKey(ctx, pkey); |
| 585 | EVP_PKEY_free(pkey); | 585 | EVP_PKEY_free(pkey); |
| 586 | end: | 586 | end: |
| 587 | BIO_free(in); | 587 | BIO_free(in); |
| 588 | return (ret); | 588 | return (ret); |
| 589 | } | 589 | } |
| @@ -674,7 +674,7 @@ use_certificate_chain_file(const char *file, CERT *cert, | |||
| 674 | 674 | ||
| 675 | ret = use_certificate_chain_bio(in, cert, passwd_cb, passwd_arg); | 675 | ret = use_certificate_chain_bio(in, cert, passwd_cb, passwd_arg); |
| 676 | 676 | ||
| 677 | end: | 677 | end: |
| 678 | BIO_free(in); | 678 | BIO_free(in); |
| 679 | return (ret); | 679 | return (ret); |
| 680 | } | 680 | } |
| @@ -711,7 +711,7 @@ SSL_CTX_use_certificate_chain_mem(SSL_CTX *ctx, void *buf, int len) | |||
| 711 | ctx->default_passwd_callback, | 711 | ctx->default_passwd_callback, |
| 712 | ctx->default_passwd_callback_userdata); | 712 | ctx->default_passwd_callback_userdata); |
| 713 | 713 | ||
| 714 | end: | 714 | end: |
| 715 | BIO_free(in); | 715 | BIO_free(in); |
| 716 | return (ret); | 716 | return (ret); |
| 717 | } | 717 | } |
diff --git a/src/lib/libssl/ssl_txt.c b/src/lib/libssl/ssl_txt.c index 81ac493e6c..4281cd279d 100644 --- a/src/lib/libssl/ssl_txt.c +++ b/src/lib/libssl/ssl_txt.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ssl_txt.c,v 1.28 2017/02/07 02:08:38 beck Exp $ */ | 1 | /* $OpenBSD: ssl_txt.c,v 1.29 2021/06/11 11:13:53 jsing Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -181,7 +181,7 @@ SSL_SESSION_print(BIO *bp, const SSL_SESSION *x) | |||
| 181 | goto err; | 181 | goto err; |
| 182 | 182 | ||
| 183 | return (1); | 183 | return (1); |
| 184 | err: | 184 | err: |
| 185 | return (0); | 185 | return (0); |
| 186 | } | 186 | } |
| 187 | 187 | ||
diff --git a/src/lib/libssl/t1_enc.c b/src/lib/libssl/t1_enc.c index 16ed5fa65f..2f555f37d0 100644 --- a/src/lib/libssl/t1_enc.c +++ b/src/lib/libssl/t1_enc.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: t1_enc.c,v 1.147 2021/05/16 14:10:43 jsing Exp $ */ | 1 | /* $OpenBSD: t1_enc.c,v 1.148 2021/06/11 11:13:53 jsing Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -482,14 +482,14 @@ tls1_export_keying_material(SSL *s, unsigned char *out, size_t olen, | |||
| 482 | val, vallen, NULL, 0, NULL, 0, NULL, 0, NULL, 0, out, olen); | 482 | val, vallen, NULL, 0, NULL, 0, NULL, 0, NULL, 0, out, olen); |
| 483 | 483 | ||
| 484 | goto ret; | 484 | goto ret; |
| 485 | err1: | 485 | err1: |
| 486 | SSLerror(s, SSL_R_TLS_ILLEGAL_EXPORTER_LABEL); | 486 | SSLerror(s, SSL_R_TLS_ILLEGAL_EXPORTER_LABEL); |
| 487 | rv = 0; | 487 | rv = 0; |
| 488 | goto ret; | 488 | goto ret; |
| 489 | err2: | 489 | err2: |
| 490 | SSLerror(s, ERR_R_MALLOC_FAILURE); | 490 | SSLerror(s, ERR_R_MALLOC_FAILURE); |
| 491 | rv = 0; | 491 | rv = 0; |
| 492 | ret: | 492 | ret: |
| 493 | free(val); | 493 | free(val); |
| 494 | 494 | ||
| 495 | return (rv); | 495 | return (rv); |
diff --git a/src/lib/libssl/t1_lib.c b/src/lib/libssl/t1_lib.c index 78ac1f5acc..72958b7c56 100644 --- a/src/lib/libssl/t1_lib.c +++ b/src/lib/libssl/t1_lib.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: t1_lib.c,v 1.180 2021/05/16 14:10:43 jsing Exp $ */ | 1 | /* $OpenBSD: t1_lib.c,v 1.181 2021/06/11 11:13:53 jsing Exp $ */ |
| 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
| 3 | * All rights reserved. | 3 | * All rights reserved. |
| 4 | * | 4 | * |
| @@ -668,7 +668,7 @@ ssl_check_clienthello_tlsext_late(SSL *s) | |||
| 668 | } else | 668 | } else |
| 669 | s->internal->tlsext_status_expected = 0; | 669 | s->internal->tlsext_status_expected = 0; |
| 670 | 670 | ||
| 671 | err: | 671 | err: |
| 672 | switch (ret) { | 672 | switch (ret) { |
| 673 | case SSL_TLSEXT_ERR_ALERT_FATAL: | 673 | case SSL_TLSEXT_ERR_ALERT_FATAL: |
| 674 | ssl3_send_alert(s, SSL3_AL_FATAL, al); | 674 | ssl3_send_alert(s, SSL3_AL_FATAL, al); |
diff --git a/src/lib/libssl/tls13_server.c b/src/lib/libssl/tls13_server.c index 19ad0af487..aab988d532 100644 --- a/src/lib/libssl/tls13_server.c +++ b/src/lib/libssl/tls13_server.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: tls13_server.c,v 1.77 2021/06/08 17:41:52 tb Exp $ */ | 1 | /* $OpenBSD: tls13_server.c,v 1.78 2021/06/11 11:13:53 jsing Exp $ */ |
| 2 | /* | 2 | /* |
| 3 | * Copyright (c) 2019, 2020 Joel Sing <jsing@openbsd.org> | 3 | * Copyright (c) 2019, 2020 Joel Sing <jsing@openbsd.org> |
| 4 | * Copyright (c) 2020 Bob Beck <beck@openbsd.org> | 4 | * Copyright (c) 2020 Bob Beck <beck@openbsd.org> |
| @@ -343,7 +343,7 @@ tls13_server_hello_build(struct tls13_ctx *ctx, CBB *cbb, int hrr) | |||
| 343 | goto err; | 343 | goto err; |
| 344 | 344 | ||
| 345 | return 1; | 345 | return 1; |
| 346 | err: | 346 | err: |
| 347 | return 0; | 347 | return 0; |
| 348 | } | 348 | } |
| 349 | 349 | ||
