History log of /openbsd-src/lib/libcrypto/hidden/openssl/objects.h (Results 1 – 5 of 5)
Revision Date Author Comments
# fb2db234 02-Mar-2024 tb <tb@openbsd.org>

Make OBJ_add_object() static

This is another implementation detail that should never have leaked out
of the library. Only OBJ_create() ever used this.

ok jsing


# f329cdbc 02-Mar-2024 tb <tb@openbsd.org>

Remove OBJ_bsearch_()

The only reason this has still been part of the public API was that libssl
used it for cipher lookup. This was fixed by replacing the lookup by proper
bsearch() -- why OpenSSL

Remove OBJ_bsearch_()

The only reason this has still been part of the public API was that libssl
used it for cipher lookup. This was fixed by replacing the lookup by proper
bsearch() -- why OpenSSL felt the need to reinvent ANSI C API badly will
forever remain a mystery.

The stack code in libcrypto still uses a version of this. This should
be rewritten. It will be a bit easier once sk_find_ex() is removed.

ok jsing

show more ...


# 54848e15 02-Mar-2024 tb <tb@openbsd.org>

Remove unused public OBJ_NAME_* API

This functionality has been disabled for a few months. Now it is high time
to garbage collect it.

ok jsing


# 35f2f589 28-Jul-2023 tb <tb@openbsd.org>

Remove OBJ_add_sigid() and OBJ_sigid_free()

Another bit of unused extensibility that was responsible for a lot
of complexity until recently. This removes the remaining stubs from
the public API.

ok

Remove OBJ_add_sigid() and OBJ_sigid_free()

Another bit of unused extensibility that was responsible for a lot
of complexity until recently. This removes the remaining stubs from
the public API.

ok jsing

show more ...


# 1e9308c1 08-Jul-2023 beck <beck@openbsd.org>

Hide symbols in objects

ok tb@