CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected] 2026/09/14 17:36:58

Modified files:
        lib/libcrypto  : crypto_init.c 
        lib/libcrypto/hidden/openssl: bio.h crypto.h engine.h evp.h 
                                      pkcs12.h 
        regress/lib/libcrypto/evp: evptest.c 
        regress/lib/libcrypto/hkdf: hkdf_test.c 
        regress/lib/libcrypto/pbkdf2: pbkdf2.c 
        regress/lib/libcrypto/pkcs7: pkcs7test.c 
        usr.bin/openssl: openssl.c 
        usr.sbin/ocspcheck: ocspcheck.c 

Log message:
Mark compatibility stubs as unused

Several compatibility functions either do nothing, always fail, or are
deprecated initialization helpers that applications no longer need.

Mark them LCRYPTO_UNUSED so calls from namespaced library builds produce
deprecation warnings. Remove the remaining in-tree calls to the obsolete
EVP initialization and cleanup functions.

ok tb

Reply via email to