[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
CVS: cvs.openbsd.org: src
- To: source-changes_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org
- Subject: CVS: cvs.openbsd.org: src
- From: Kjell Wooding <kjell_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org>
- Date: Sun, 4 Jul 2004 18:47:40 -0600 (MDT)
CVSROOT: /cvs
Module name: src
Changes by: kjell_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org 2004/07/04 18:47:40
Modified files:
libexec/ld.so : library.c library_mquery.c resolve.c resolve.h
Log message:
Fix an issue where a shared library could be loaded at two different
locations by resolving all dlopens back to a dev/inode.
i.e. Don't load a library if the dev/inode it stats back to matches one
already in our list.
fix started (and ok'ed) drahn_(_at_)__(_dot_)_ ok deraadt_(_at_)__(_dot_)_
"doesn't break anything yet" pval@ art@ brad@
Visit your host, monkey.org