diff options
Diffstat (limited to 'src')
-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), |