Richard Levitte - VMS Whacker wrote: > I'd like your help to name the OpenSSL libraries. The idea I have > right now is the following (base names are 'osslc' for 'libcrypto', > 'ossls' for 'libssl', and one adds 's' for single-threaded or 'm' for > multithreaded, as well as 'd' when it's a debug build): > > Single threaded Static, non-debug - osslcs.lib, osslss.lib > Single threaded Static, debug - osslcsd.lib, osslssd.lib > Multithreaded Static, non-debug - osslcm.lib, osslsm.lib > Multithreaded Static, debug - osslcmd.lib, osslsmd.lib > Multithreaded DLL (shared), non-debug - osslcm.dll, osslsm.dll > Multithreaded DLL (shared), debug - osslcmd.dll, osslsmd.dll
I'd be in favor of longer names, with the version number included when there are incompabilities between version number. And when the user modifies one of the options that will result in a library that is binary incompatible with other libraries of the same version number (for exemple suppressing an algorythm, that will result in a change of some of the openssl structures sizes), an even longer name that either shows the exact option used, or is based on a date value and will be unique for each compilation. ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]
