diff options
Diffstat (limited to '')
| -rw-r--r-- | src/lib/libcrypto/Symbols.list | 6 | ||||
| -rw-r--r-- | src/lib/libcrypto/Symbols.namespace | 6 | ||||
| -rw-r--r-- | src/lib/libcrypto/evp/evp_names.c | 54 | ||||
| -rw-r--r-- | src/lib/libcrypto/hidden/openssl/objects.h | 8 | ||||
| -rw-r--r-- | src/lib/libcrypto/objects/objects.h | 11 |
5 files changed, 3 insertions, 82 deletions
diff --git a/src/lib/libcrypto/Symbols.list b/src/lib/libcrypto/Symbols.list index 2acd158dd6..85ee8bf071 100644 --- a/src/lib/libcrypto/Symbols.list +++ b/src/lib/libcrypto/Symbols.list | |||
| @@ -1686,14 +1686,8 @@ NETSCAPE_SPKI_verify | |||
| 1686 | NOTICEREF_free | 1686 | NOTICEREF_free |
| 1687 | NOTICEREF_it | 1687 | NOTICEREF_it |
| 1688 | NOTICEREF_new | 1688 | NOTICEREF_new |
| 1689 | OBJ_NAME_add | ||
| 1690 | OBJ_NAME_cleanup | ||
| 1691 | OBJ_NAME_do_all | 1689 | OBJ_NAME_do_all |
| 1692 | OBJ_NAME_do_all_sorted | 1690 | OBJ_NAME_do_all_sorted |
| 1693 | OBJ_NAME_get | ||
| 1694 | OBJ_NAME_init | ||
| 1695 | OBJ_NAME_new_index | ||
| 1696 | OBJ_NAME_remove | ||
| 1697 | OBJ_add_object | 1691 | OBJ_add_object |
| 1698 | OBJ_bsearch_ | 1692 | OBJ_bsearch_ |
| 1699 | OBJ_cleanup | 1693 | OBJ_cleanup |
diff --git a/src/lib/libcrypto/Symbols.namespace b/src/lib/libcrypto/Symbols.namespace index 12575c1128..936526085c 100644 --- a/src/lib/libcrypto/Symbols.namespace +++ b/src/lib/libcrypto/Symbols.namespace | |||
| @@ -2395,12 +2395,6 @@ _libre_RSA_meth_set_sign | |||
| 2395 | _libre_RSA_meth_get_verify | 2395 | _libre_RSA_meth_get_verify |
| 2396 | _libre_RSA_meth_set_verify | 2396 | _libre_RSA_meth_set_verify |
| 2397 | _libre_ERR_load_RSA_strings | 2397 | _libre_ERR_load_RSA_strings |
| 2398 | _libre_OBJ_NAME_init | ||
| 2399 | _libre_OBJ_NAME_new_index | ||
| 2400 | _libre_OBJ_NAME_get | ||
| 2401 | _libre_OBJ_NAME_add | ||
| 2402 | _libre_OBJ_NAME_remove | ||
| 2403 | _libre_OBJ_NAME_cleanup | ||
| 2404 | _libre_OBJ_NAME_do_all | 2398 | _libre_OBJ_NAME_do_all |
| 2405 | _libre_OBJ_NAME_do_all_sorted | 2399 | _libre_OBJ_NAME_do_all_sorted |
| 2406 | _libre_OBJ_dup | 2400 | _libre_OBJ_dup |
diff --git a/src/lib/libcrypto/evp/evp_names.c b/src/lib/libcrypto/evp/evp_names.c index a3af2ed1a6..ad325bad35 100644 --- a/src/lib/libcrypto/evp/evp_names.c +++ b/src/lib/libcrypto/evp/evp_names.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: evp_names.c,v 1.9 2024/03/02 09:36:40 tb Exp $ */ | 1 | /* $OpenBSD: evp_names.c,v 1.10 2024/03/02 09:41:02 tb Exp $ */ |
| 2 | /* | 2 | /* |
| 3 | * Copyright (c) 2023 Theo Buehler <tb@openbsd.org> | 3 | * Copyright (c) 2023 Theo Buehler <tb@openbsd.org> |
| 4 | * | 4 | * |
| @@ -1914,55 +1914,3 @@ void | |||
| 1914 | EVP_cleanup(void) | 1914 | EVP_cleanup(void) |
| 1915 | { | 1915 | { |
| 1916 | } | 1916 | } |
| 1917 | |||
| 1918 | /* | ||
| 1919 | * XXX - Remove all the garbage below in the next bump. | ||
| 1920 | */ | ||
| 1921 | |||
| 1922 | int | ||
| 1923 | OBJ_NAME_init(void) | ||
| 1924 | { | ||
| 1925 | OBJerror(ERR_R_DISABLED); | ||
| 1926 | return 0; | ||
| 1927 | } | ||
| 1928 | LCRYPTO_ALIAS(OBJ_NAME_init); | ||
| 1929 | |||
| 1930 | int | ||
| 1931 | OBJ_NAME_new_index(unsigned long (*hash_func)(const char *), | ||
| 1932 | int (*cmp_func)(const char *, const char *), | ||
| 1933 | void (*free_func)(const char *, int, const char *)) | ||
| 1934 | { | ||
| 1935 | OBJerror(ERR_R_DISABLED); | ||
| 1936 | return 0; | ||
| 1937 | } | ||
| 1938 | LCRYPTO_ALIAS(OBJ_NAME_new_index); | ||
| 1939 | |||
| 1940 | const char * | ||
| 1941 | OBJ_NAME_get(const char *name, int type) | ||
| 1942 | { | ||
| 1943 | OBJerror(ERR_R_DISABLED); | ||
| 1944 | return NULL; | ||
| 1945 | } | ||
| 1946 | LCRYPTO_ALIAS(OBJ_NAME_get); | ||
| 1947 | |||
| 1948 | int | ||
| 1949 | OBJ_NAME_add(const char *name, int type, const char *data) | ||
| 1950 | { | ||
| 1951 | /* No error to avoid polluting xca's error stack. */ | ||
| 1952 | return 0; | ||
| 1953 | } | ||
| 1954 | LCRYPTO_ALIAS(OBJ_NAME_add); | ||
| 1955 | |||
| 1956 | int | ||
| 1957 | OBJ_NAME_remove(const char *name, int type) | ||
| 1958 | { | ||
| 1959 | OBJerror(ERR_R_DISABLED); | ||
| 1960 | return 0; | ||
| 1961 | } | ||
| 1962 | LCRYPTO_ALIAS(OBJ_NAME_remove); | ||
| 1963 | |||
| 1964 | void | ||
| 1965 | OBJ_NAME_cleanup(int type) | ||
| 1966 | { | ||
| 1967 | } | ||
| 1968 | LCRYPTO_ALIAS(OBJ_NAME_cleanup); | ||
diff --git a/src/lib/libcrypto/hidden/openssl/objects.h b/src/lib/libcrypto/hidden/openssl/objects.h index ba5bf8e25f..80c0644137 100644 --- a/src/lib/libcrypto/hidden/openssl/objects.h +++ b/src/lib/libcrypto/hidden/openssl/objects.h | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: objects.h,v 1.2 2023/07/28 10:25:05 tb Exp $ */ | 1 | /* $OpenBSD: objects.h,v 1.3 2024/03/02 09:41:02 tb Exp $ */ |
| 2 | /* | 2 | /* |
| 3 | * Copyright (c) 2023 Bob Beck <beck@openbsd.org> | 3 | * Copyright (c) 2023 Bob Beck <beck@openbsd.org> |
| 4 | * | 4 | * |
| @@ -25,12 +25,6 @@ | |||
| 25 | #endif | 25 | #endif |
| 26 | #include "crypto_namespace.h" | 26 | #include "crypto_namespace.h" |
| 27 | 27 | ||
| 28 | LCRYPTO_USED(OBJ_NAME_init); | ||
| 29 | LCRYPTO_USED(OBJ_NAME_new_index); | ||
| 30 | LCRYPTO_USED(OBJ_NAME_get); | ||
| 31 | LCRYPTO_USED(OBJ_NAME_add); | ||
| 32 | LCRYPTO_USED(OBJ_NAME_remove); | ||
| 33 | LCRYPTO_USED(OBJ_NAME_cleanup); | ||
| 34 | LCRYPTO_USED(OBJ_NAME_do_all); | 28 | LCRYPTO_USED(OBJ_NAME_do_all); |
| 35 | LCRYPTO_USED(OBJ_NAME_do_all_sorted); | 29 | LCRYPTO_USED(OBJ_NAME_do_all_sorted); |
| 36 | LCRYPTO_USED(OBJ_dup); | 30 | LCRYPTO_USED(OBJ_dup); |
diff --git a/src/lib/libcrypto/objects/objects.h b/src/lib/libcrypto/objects/objects.h index 451545e056..37570a5c80 100644 --- a/src/lib/libcrypto/objects/objects.h +++ b/src/lib/libcrypto/objects/objects.h | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: objects.h,v 1.23 2023/07/28 10:25:05 tb Exp $ */ | 1 | /* $OpenBSD: objects.h,v 1.24 2024/03/02 09:41:02 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 | * |
| @@ -94,15 +94,6 @@ typedef struct obj_name_st { | |||
| 94 | 94 | ||
| 95 | #define OBJ_create_and_add_object(a,b,c) OBJ_create(a,b,c) | 95 | #define OBJ_create_and_add_object(a,b,c) OBJ_create(a,b,c) |
| 96 | 96 | ||
| 97 | |||
| 98 | int OBJ_NAME_init(void); | ||
| 99 | int OBJ_NAME_new_index(unsigned long (*hash_func)(const char *), | ||
| 100 | int (*cmp_func)(const char *, const char *), | ||
| 101 | void (*free_func)(const char *, int, const char *)); | ||
| 102 | const char *OBJ_NAME_get(const char *name, int type); | ||
| 103 | int OBJ_NAME_add(const char *name, int type, const char *data); | ||
| 104 | int OBJ_NAME_remove(const char *name, int type); | ||
| 105 | void OBJ_NAME_cleanup(int type); /* -1 for everything */ | ||
| 106 | void OBJ_NAME_do_all(int type, void (*fn)(const OBJ_NAME *, void *arg), | 97 | void OBJ_NAME_do_all(int type, void (*fn)(const OBJ_NAME *, void *arg), |
| 107 | void *arg); | 98 | void *arg); |
| 108 | void OBJ_NAME_do_all_sorted(int type, void (*fn)(const OBJ_NAME *, void *arg), | 99 | void OBJ_NAME_do_all_sorted(int type, void (*fn)(const OBJ_NAME *, void *arg), |
