diff options
author | tb <> | 2024-10-09 08:01:39 +0000 |
---|---|---|
committer | tb <> | 2024-10-09 08:01:39 +0000 |
commit | b7d1fc45c80e6e68ce567d9fa46c58af4bfe1502 (patch) | |
tree | cf6a9d9491e6924972ccd4184e131ed21d9ed7e5 | |
parent | d5c2fbdd1baf24c551438cdb0ba8191eb07349ac (diff) | |
download | openbsd-b7d1fc45c80e6e68ce567d9fa46c58af4bfe1502.tar.gz openbsd-b7d1fc45c80e6e68ce567d9fa46c58af4bfe1502.tar.bz2 openbsd-b7d1fc45c80e6e68ce567d9fa46c58af4bfe1502.zip |
Add missing alerts to SSL_alert_desc_string{,_long}()
ok beck
-rw-r--r-- | src/lib/libssl/ssl_stat.c | 32 |
1 files changed, 25 insertions, 7 deletions
diff --git a/src/lib/libssl/ssl_stat.c b/src/lib/libssl/ssl_stat.c index 803b83bb9f..9f92abf214 100644 --- a/src/lib/libssl/ssl_stat.c +++ b/src/lib/libssl/ssl_stat.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: ssl_stat.c,v 1.21 2023/07/08 16:40:13 beck Exp $ */ | 1 | /* $OpenBSD: ssl_stat.c,v 1.22 2024/10/09 08:01:39 tb 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 | * |
@@ -592,6 +592,9 @@ SSL_alert_desc_string(int value) | |||
592 | case SSL_AD_BAD_RECORD_MAC: | 592 | case SSL_AD_BAD_RECORD_MAC: |
593 | str = "BM"; | 593 | str = "BM"; |
594 | break; | 594 | break; |
595 | case SSL_AD_RECORD_OVERFLOW: | ||
596 | str = "RO"; | ||
597 | break; | ||
595 | case SSL_AD_DECOMPRESSION_FAILURE: | 598 | case SSL_AD_DECOMPRESSION_FAILURE: |
596 | str = "DF"; | 599 | str = "DF"; |
597 | break; | 600 | break; |
@@ -616,9 +619,6 @@ SSL_alert_desc_string(int value) | |||
616 | case SSL_AD_ILLEGAL_PARAMETER: | 619 | case SSL_AD_ILLEGAL_PARAMETER: |
617 | str = "IP"; | 620 | str = "IP"; |
618 | break; | 621 | break; |
619 | case SSL_AD_RECORD_OVERFLOW: | ||
620 | str = "RO"; | ||
621 | break; | ||
622 | case SSL_AD_UNKNOWN_CA: | 622 | case SSL_AD_UNKNOWN_CA: |
623 | str = "CA"; | 623 | str = "CA"; |
624 | break; | 624 | break; |
@@ -640,6 +640,9 @@ SSL_alert_desc_string(int value) | |||
640 | case SSL_AD_INTERNAL_ERROR: | 640 | case SSL_AD_INTERNAL_ERROR: |
641 | str = "IE"; | 641 | str = "IE"; |
642 | break; | 642 | break; |
643 | case SSL_AD_INAPPROPRIATE_FALLBACK: | ||
644 | str = "IF"; | ||
645 | break; | ||
643 | case SSL_AD_USER_CANCELLED: | 646 | case SSL_AD_USER_CANCELLED: |
644 | str = "US"; | 647 | str = "US"; |
645 | break; | 648 | break; |
@@ -667,6 +670,12 @@ SSL_alert_desc_string(int value) | |||
667 | case SSL_AD_UNKNOWN_PSK_IDENTITY: | 670 | case SSL_AD_UNKNOWN_PSK_IDENTITY: |
668 | str = "UP"; | 671 | str = "UP"; |
669 | break; | 672 | break; |
673 | case SSL_AD_CERTIFICATE_REQUIRED: | ||
674 | str = "CQ"; /* XXX */ | ||
675 | break; | ||
676 | case SSL_AD_NO_APPLICATION_PROTOCOL: | ||
677 | str = "AP"; | ||
678 | break; | ||
670 | default: | 679 | default: |
671 | str = "UK"; | 680 | str = "UK"; |
672 | break; | 681 | break; |
@@ -690,6 +699,9 @@ SSL_alert_desc_string_long(int value) | |||
690 | case SSL_AD_BAD_RECORD_MAC: | 699 | case SSL_AD_BAD_RECORD_MAC: |
691 | str = "bad record mac"; | 700 | str = "bad record mac"; |
692 | break; | 701 | break; |
702 | case SSL_AD_RECORD_OVERFLOW: | ||
703 | str = "record overflow"; | ||
704 | break; | ||
693 | case SSL_AD_DECOMPRESSION_FAILURE: | 705 | case SSL_AD_DECOMPRESSION_FAILURE: |
694 | str = "decompression failure"; | 706 | str = "decompression failure"; |
695 | break; | 707 | break; |
@@ -714,9 +726,6 @@ SSL_alert_desc_string_long(int value) | |||
714 | case SSL_AD_ILLEGAL_PARAMETER: | 726 | case SSL_AD_ILLEGAL_PARAMETER: |
715 | str = "illegal parameter"; | 727 | str = "illegal parameter"; |
716 | break; | 728 | break; |
717 | case SSL_AD_RECORD_OVERFLOW: | ||
718 | str = "record overflow"; | ||
719 | break; | ||
720 | case SSL_AD_UNKNOWN_CA: | 729 | case SSL_AD_UNKNOWN_CA: |
721 | str = "unknown CA"; | 730 | str = "unknown CA"; |
722 | break; | 731 | break; |
@@ -738,6 +747,9 @@ SSL_alert_desc_string_long(int value) | |||
738 | case SSL_AD_INTERNAL_ERROR: | 747 | case SSL_AD_INTERNAL_ERROR: |
739 | str = "internal error"; | 748 | str = "internal error"; |
740 | break; | 749 | break; |
750 | case SSL_AD_INAPPROPRIATE_FALLBACK: | ||
751 | str = "inappropriate fallback"; | ||
752 | break; | ||
741 | case SSL_AD_USER_CANCELLED: | 753 | case SSL_AD_USER_CANCELLED: |
742 | str = "user canceled"; | 754 | str = "user canceled"; |
743 | break; | 755 | break; |
@@ -765,6 +777,12 @@ SSL_alert_desc_string_long(int value) | |||
765 | case SSL_AD_UNKNOWN_PSK_IDENTITY: | 777 | case SSL_AD_UNKNOWN_PSK_IDENTITY: |
766 | str = "unknown PSK identity"; | 778 | str = "unknown PSK identity"; |
767 | break; | 779 | break; |
780 | case SSL_AD_CERTIFICATE_REQUIRED: | ||
781 | str = "certificate required"; | ||
782 | break; | ||
783 | case SSL_AD_NO_APPLICATION_PROTOCOL: | ||
784 | str = "no application protocol"; | ||
785 | break; | ||
768 | default: | 786 | default: |
769 | str = "unknown"; | 787 | str = "unknown"; |
770 | break; | 788 | break; |