Sweden-Number/dlls/ntdll
Zebediah Figura bfbccf1a03 ntdll: Prevent loading Wine system dependencies in place of identically named application DLLs.
That is, load Wine system dependencies only when they are imported from Wine
builtins or other system dependencies, and do not match a Wine system dependency
by its base name when looking for already-loaded modules.

The reasoning is that it is possible for an application to ship, and expect to
use, a newer version of a MinGW-compiled library, or one with custom patches, or
possibly an unrelated library with the same name. We don't want to offer Wine's
system dependencies in place of the application's, or vice versa.

Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-11-24 15:30:10 +01:00
..
tests ntdll/tests: Fix a test failure on older Windows versions. 2021-11-22 22:20:50 +01:00
unix ntdll: Allow loading system DLLs from a path specified at configure time. 2021-11-24 15:30:09 +01:00
Makefile.in ntdll: Allow loading system DLLs from a path specified at configure time. 2021-11-24 15:30:09 +01:00
actctx.c
atom.c
crypt.c
debugbuffer.c
env.c
error.c
error.h
exception.c
handletable.c
heap.c
large_int.c
loader.c ntdll: Prevent loading Wine system dependencies in place of identically named application DLLs. 2021-11-24 15:30:10 +01:00
locale.c
make_errors
math.c
misc.c
ntdll.spec
ntdll_misc.h
path.c
printf.c
printf.h
process.c
reg.c
relay.c
resource.c
rtl.c
rtlbitmap.c
rtlstr.c
sec.c
signal_arm.c
signal_arm64.c
signal_i386.c
signal_x86_64.c
string.c
sync.c ntdll: Reimplement SRW locks on top of Win32 futexes. 2021-11-18 11:09:25 +01:00
thread.c
threadpool.c
time.c
unixlib.h ntdll: Reimplement SRW locks on top of Win32 futexes. 2021-11-18 11:09:25 +01:00
version.c
version.rc
wcstring.c