The function has been there for a long time (since then beginning) and it is all about version related information - so both names aren't exactly clearly descriptive.
OpenSSL_version_information() would be a better name. It would also argue that the "version" program should be renamed "info" as the same argument would equally apply. However I do not think we should rename a function and deprecate a function that is very widely used. And the function should also cover everything that the current "version" application covers (like seeding source etc). The ifdefs there are not something we should expect applications to repeat. Tim. On Wed, 5 Dec. 2018, 5:50 pm Matt Caswell <m...@openssl.org wrote: > Richard and I are discussing whether OpenSSL_version() should be > deprecated or > not in favour of a new function OPENSSL_info() which does more or less the > same > thing. See: > > https://github.com/openssl/openssl/pull/7724#discussion_r239067887 > > Richard's motivation for doing so is that he finds the old name "strongly > misleading". I disagree and prefer not to deprecate functions like this > just > because we don't like the name (which eventually will lead to breakage > when we > remove the deprecated functions in some future major version (not 3.0.0)) > > I'd appreciate more input on the discussion. > > Matt > _______________________________________________ > openssl-project mailing list > firstname.lastname@example.org > https://mta.openssl.org/mailman/listinfo/openssl-project >
_______________________________________________ openssl-project mailing list email@example.com https://mta.openssl.org/mailman/listinfo/openssl-project