Remove last internal consumer of DSO
authortb <tb@openbsd.org>
Thu, 20 Jul 2023 15:05:30 +0000 (15:05 +0000)
committertb <tb@openbsd.org>
Thu, 20 Jul 2023 15:05:30 +0000 (15:05 +0000)
commite0656bc17692d01632a1d4f1b95e09bd36bd5611
treef09467eeaca969c9100611146046c2afde3239c6
parent22135a8d78d5205a2d4c3fd6edfb474e8fa306f6
Remove last internal consumer of DSO

It is currently possible to extend libcrypto by having it load a shared
object via dlopen() either from a config file on library initialization
or when an application calls the relevant API. Recent and not so recent
events showed how dangerous an idea dlopen() is. Independently of such
concerns, this should not be handled in the characteristically convoluted
way of this toolkit. DSO will go away in the upcoming bump. This commit
clears the road for a plain cvs rm of the dso code.

ok jsing
lib/libcrypto/conf/conf_mod.c