Matt Caswell 02f0c26cea Re-align some comments after running the reformat script. 9 ani în urmă
..
.cvsignore 4bb61becbb Add emacs cache files to .cvsignore. 19 ani în urmă
Makefile d83dde6180 Merge changes to build system from fips branch. 16 ani în urmă
README 51c8dc37dd This changes the behaviour of the DSO mechanism for determining an 24 ani în urmă
dso.h 40720ce3ca Run util/openssl-format-source -v -c . 9 ani în urmă
dso_dl.c 40720ce3ca Run util/openssl-format-source -v -c . 9 ani în urmă
dso_dlfcn.c 40720ce3ca Run util/openssl-format-source -v -c . 9 ani în urmă
dso_err.c 40720ce3ca Run util/openssl-format-source -v -c . 9 ani în urmă
dso_lib.c 40720ce3ca Run util/openssl-format-source -v -c . 9 ani în urmă
dso_null.c 40720ce3ca Run util/openssl-format-source -v -c . 9 ani în urmă
dso_openssl.c 40720ce3ca Run util/openssl-format-source -v -c . 9 ani în urmă
dso_vms.c 02f0c26cea Re-align some comments after running the reformat script. 9 ani în urmă
dso_win32.c 40720ce3ca Run util/openssl-format-source -v -c . 9 ani în urmă

README

NOTES
-----

I've checked out HPUX (well, version 11 at least) and shl_t is
a pointer type so it's safe to use in the way it has been in
dso_dl.c. On the other hand, HPUX11 support dlfcn too and
according to their man page, prefer developers to move to that.
I'll leave Richard's changes there as I guess dso_dl is needed
for HPUX10.20.

There is now a callback scheme in place where filename conversion can
(a) be turned off altogether through the use of the
DSO_FLAG_NO_NAME_TRANSLATION flag,
(b) be handled by default using the default DSO_METHOD's converter
(c) overriden per-DSO by setting the override callback
(d) a mix of (b) and (c) - eg. implement an override callback that;
(i) checks if we're win32 (if(strstr(dso->meth->name, "win32")....)
and if so, convert "blah" into "blah32.dll" (the default is
otherwise to make it "blah.dll").
(ii) default to the normal behaviour - we're not on win32, eg.
finish with (return dso->meth->dso_name_converter(dso,NULL)).