diff options
| author | tb <> | 2024-03-02 10:54:39 +0000 |
|---|---|---|
| committer | tb <> | 2024-03-02 10:54:39 +0000 |
| commit | 674fe4ef9bc076029351013b920100f4c1cbfb40 (patch) | |
| tree | 50370049d0b72599f414f5a1532ca0c52f56b047 /src/lib/libcrypto/x509 | |
| parent | e6bd45a92fad0a48bfefcef615d89af3225724c4 (diff) | |
| download | openbsd-674fe4ef9bc076029351013b920100f4c1cbfb40.tar.gz openbsd-674fe4ef9bc076029351013b920100f4c1cbfb40.tar.bz2 openbsd-674fe4ef9bc076029351013b920100f4c1cbfb40.zip | |
Expose X509_STORE_get1_objects()
Safer replacement API for the unsafe X509_STORE_get0_objects().
ok jsing
Diffstat (limited to 'src/lib/libcrypto/x509')
| -rw-r--r-- | src/lib/libcrypto/x509/x509_vfy.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/lib/libcrypto/x509/x509_vfy.h b/src/lib/libcrypto/x509/x509_vfy.h index 914a83bb00..6474d5238a 100644 --- a/src/lib/libcrypto/x509/x509_vfy.h +++ b/src/lib/libcrypto/x509/x509_vfy.h | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: x509_vfy.h,v 1.66 2024/03/02 10:40:05 tb Exp $ */ | 1 | /* $OpenBSD: x509_vfy.h,v 1.67 2024/03/02 10:54: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 | * |
| @@ -293,9 +293,7 @@ int X509_STORE_up_ref(X509_STORE *x); | |||
| 293 | STACK_OF(X509) *X509_STORE_CTX_get1_certs(X509_STORE_CTX *st, X509_NAME *nm); | 293 | STACK_OF(X509) *X509_STORE_CTX_get1_certs(X509_STORE_CTX *st, X509_NAME *nm); |
| 294 | STACK_OF(X509_CRL) *X509_STORE_CTX_get1_crls(X509_STORE_CTX *st, X509_NAME *nm); | 294 | STACK_OF(X509_CRL) *X509_STORE_CTX_get1_crls(X509_STORE_CTX *st, X509_NAME *nm); |
| 295 | STACK_OF(X509_OBJECT) *X509_STORE_get0_objects(X509_STORE *xs); | 295 | STACK_OF(X509_OBJECT) *X509_STORE_get0_objects(X509_STORE *xs); |
| 296 | #if defined(LIBRESSL_INTERNAL) || defined(LIBRESSL_NEXT_API) | ||
| 297 | STACK_OF(X509_OBJECT) *X509_STORE_get1_objects(X509_STORE *xs); | 296 | STACK_OF(X509_OBJECT) *X509_STORE_get1_objects(X509_STORE *xs); |
| 298 | #endif | ||
| 299 | void *X509_STORE_get_ex_data(X509_STORE *xs, int idx); | 297 | void *X509_STORE_get_ex_data(X509_STORE *xs, int idx); |
| 300 | int X509_STORE_set_ex_data(X509_STORE *xs, int idx, void *data); | 298 | int X509_STORE_set_ex_data(X509_STORE *xs, int idx, void *data); |
| 301 | 299 | ||
