Sweden-Number/dlls/kernel32
Zhiyi Zhang 04ccd995b1 kernel32: Open replaced file without GENERIC_WRITE in ReplaceFileW().
As MSDN says, the replaced file is opened with the GENERIC_READ, DELETE,
and SYNCHRONIZE access rights. If GENERIC_WRITE is added, then it will
fail with previous file opens without FILE_SHARE_WRITE.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=33845
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-11 19:29:42 +02:00
..
nls kernel32/nls: Change Sinhala sublang identifier to SUBLANG_SINHALESE_SRI_LANKA. 2019-03-27 22:30:11 +01:00
tests kernel32: Open replaced file without GENERIC_WRITE in ReplaceFileW(). 2019-04-11 19:29:42 +02:00
Makefile.in
actctx.c
atom.c
change.c
comm.c
computername.c
console.c
console_private.h
cpu.c ntdll: Implement RtlIsProcessorFeaturePresent(). 2019-01-24 17:33:37 +01:00
debugger.c
editline.c
environ.c kernel32: Make GetEnvironmentStringsW returns a copy of the environment. 2019-03-20 08:57:33 +01:00
except.c ntdll: Fix event op functions declarations. 2019-03-12 20:33:41 +01:00
fiber.c
file.c kernel32: Open replaced file without GENERIC_WRITE in ReplaceFileW(). 2019-04-11 19:29:42 +02:00
format_msg.c
heap.c
kernel32.spec kernel32: Add forward for RtlInstallFunctionTableCallback on ARM/ARM64. 2019-04-08 09:55:22 +02:00
kernel_main.c
kernel_private.h kernel32: Move MODULE_get_binary_info implementation to process.c. 2018-09-27 13:27:28 +02:00
lcformat.c
locale.c Revert "kernel32: Restore C locale for LC_CTYPE category.". 2019-03-27 22:01:39 +01:00
locale_rc.rc kernel32: Add the Sinhala NLS file. 2019-02-28 21:37:30 +01:00
lzexpand.c kernel32: Don't use toupper. 2019-03-27 22:01:12 +01:00
module.c kernel32: Validate handle before freeing a LOAD_LIBRARY_AS_DATAFILE module. 2019-04-05 22:16:30 +02:00
nameprep.c
oldconfig.c kernel32: Don't use strcasecmp. 2019-03-27 22:01:31 +01:00
path.c kernel32: Fix MOVEFILE_REPLACE_EXISTING between devices. 2019-01-29 19:54:01 +01:00
powermgnt.c
process.c kernel32: Remove some duplicate code. 2019-03-07 17:58:10 +01:00
profile.c kernel32: Allow empty profile section and key name strings. 2019-03-28 19:12:28 +01:00
resource.c kernel32: Add DECLSPEC_HOTPATCH to SizeofResource(). 2019-04-02 19:25:18 +02:00
string.c
sync.c kernel32: Wait on pipe handle in TransactNamedPipe if needed. 2018-10-30 19:00:35 +01:00
tape.c
term.c
thread.c kernel32: Implement GetCurrentThreadStackLimits. 2018-11-26 16:41:47 +01:00
time.c kernel32: Use Rtl function when the time zone name is useless. 2018-12-17 22:35:22 +01:00
toolhelp.c
version.c
version.rc
virtual.c kernel32: Add DECLSPEC_HOTPATCH to VirtualAllocEx(). 2019-03-25 10:13:44 +01:00
volume.c
wer.c
winerror.mc kernel32/winerror: Correct capitalization of "Windows" in ERROR_OLD_WIN_VERSION string. 2019-04-04 16:58:59 +02:00