CVSROOT: /cvs Module name: src Changes by: b...@cvs.openbsd.org 2024/04/10 08:51:02
Modified files: lib/libcrypto : Symbols.namespace cryptlib.c crypto.h crypto_init.c malloc-wrapper.c mem_clr.c mem_dbg.c o_fips.c lib/libcrypto/hidden/openssl: crypto.h Log message: Finish Hiding symbols in crypto.h crypto.h already had the symbols not hidden behind LIBRESSL_INTERNAL hidden - This now picks up the reset of them marking them as LCRYPTO_UNUSED, and removes the LIBRESSL_INTERNAL guard. These symbols will now be hidden, but if we use them inside the library in a namespaced build we will get a deprecation warning. use outside the library will be as with any other hidden symbol, so fine. ok tb@