Hugh McMaster
3f01461ddc
regsvr32: Make Dll* exports WINAPI.
2015-06-24 19:07:12 +09:00
Hugh McMaster
485b8dfcf2
regsvr32: Add WriteFile fallback if WriteConsole fails.
2015-06-24 19:06:34 +09:00
Hugh McMaster
fdae80d45f
regsvr32: Convert codebase to Unicode.
2015-06-24 19:06:32 +09:00
Jacek Caban
611b6725e1
msscript.ocx: Added DLL registration implementation.
2015-06-24 18:50:49 +09:00
Jacek Caban
90466296e3
msscript.ocx: Added typelib.
2015-06-24 18:50:18 +09:00
André Hentschel
8d4917e865
include: Add IMAGE_LOAD_CONFIG_DIRECTORY64 definition.
2015-06-24 15:37:02 +09:00
Sebastian Lackner
3d203b1ecb
ntoskrnl: Use SIZE_T to store 64-bit offset to USER_SHARED_DATA page.
2015-06-24 15:36:41 +09:00
Nikolay Sivov
ed06707bac
amstream: Create a surface if it wasn't provided in CreateSample().
2015-06-24 15:28:50 +09:00
Nikolay Sivov
91e4394c1b
qmgr: Simplify GetProgress() with a structure copy.
2015-06-24 15:28:08 +09:00
Huw Davies
da5151fd54
shell32/tests: Don't leave behind open explorer windows.
2015-06-23 21:59:40 +09:00
Nikolay Sivov
8ae201548f
qmgr: Simplify string duplication using a helper.
2015-06-23 21:59:36 +09:00
Jacek Caban
74e37bc301
msscript.ocx: Added stub DLL.
2015-06-23 20:52:09 +09:00
Sebastian Lackner
b80bbd5986
kernel32/tests: Add GetVolumePathNameW tests.
2015-06-23 20:46:09 +09:00
Sebastian Lackner
d01c135aed
kernel32/tests: Add a lot of picky GetVolumePathName tests.
2015-06-23 20:46:08 +09:00
Erich E. Hoover
ed151a5efc
kernel32: Handle device paths in GetVolumePathName.
...
NT-style paths that have a device prefix (\??\) also return the drive
of the current working directory (even if they're valid devices).
2015-06-23 20:46:08 +09:00
Erich E. Hoover
5a84969f39
kernel32: Handle bogus DOS paths in GetVolumePathName.
...
Paths that are not NT and not even close to DOS don't actually fail
catastrophically. Even though MSDN suggests that it returns the boot
drive in this case, tests indicate that it returns the drive of the
current working directory.
2015-06-23 20:46:07 +09:00
Erich E. Hoover
e8e13308ea
kernel32: Handle semi-DOS paths in GetVolumePathName.
...
Add support for "semi-DOS" paths, these paths revert to the drive
letter specified in the first character.
2015-06-23 20:46:03 +09:00
Erich E. Hoover
62279b7f4d
kernel32/tests: Add a bunch more GetVolumePathName tests.
2015-06-23 20:44:25 +09:00
Erich E. Hoover
b29b0d2cff
kernel32/tests: Convert GetVolumePathName tests into a list.
2015-06-23 20:44:25 +09:00
Erich E. Hoover
f6c7e247ad
kernel32: Implement GetVolumePathName.
...
The purpose of this function is to return the most fundamental path
without leaving a filesystem. Steam uses this so that it can use inode
searches, without this functionality some installations/validations will
fail if the Steam Library is not on the same drive as Steam
itself (symlink'd to another location).
2015-06-23 20:44:21 +09:00
Iván Matellanes
7b877fbce8
msvcirt: Add implementation of streambuf::sgetn/sputn.
2015-06-23 19:34:10 +09:00
Iván Matellanes
f71186b645
msvcirt: Add implementation of streambuf::xsputn.
2015-06-23 19:34:01 +09:00
Iván Matellanes
a507132cdc
msvcirt: Add implementation of streambuf::xsgetn.
2015-06-23 19:33:56 +09:00
Alistair Leslie-Hughes
275364d919
dpnet: Correct adding components in Duplicate.
2015-06-23 19:18:38 +09:00
Nikolay Sivov
1470684539
amstream: Forward IUnknown methods to IAMMediaStream for streams.
2015-06-23 17:20:25 +09:00
Nikolay Sivov
eb0b1d55e4
amstream: Implement GetDirectDraw().
2015-06-23 17:20:23 +09:00
Nikolay Sivov
17283f9be5
amstream: Keep stream reference when creating sample.
2015-06-23 17:20:14 +09:00
Nikolay Sivov
139445eb49
amstream: Implement IDirectDrawStreamSample_GetSurface().
2015-06-23 17:20:12 +09:00
Alex Henrie
c68843f898
user32: Send BM_SETCHECK before WM_CAPTURECHANGED and add tests.
2015-06-23 17:08:23 +09:00
Nikolay Sivov
69d5e351f9
dwrite: Call SetFillMode() once per run.
2015-06-23 15:08:11 +09:00
Nikolay Sivov
643125e50f
dwrite: Set baseline origin Y for reported runs.
2015-06-23 15:08:09 +09:00
Nikolay Sivov
88663caf74
dwrite/tests: Show that line baseline is relative to this line.
2015-06-23 15:08:07 +09:00
Nikolay Sivov
8adc6679e9
dwrite: Set line baseline/height from font metrics.
2015-06-23 15:08:05 +09:00
Nikolay Sivov
9c9f8c0bb9
quartz/tests: Get rid of some casts.
2015-06-23 15:08:01 +09:00
Huw Davies
645a31474c
Revert "advapi32: Fix RegEnumValueW when enumerating long values.".
...
This reverts commit 443ef6e7a6
.
The tests fail on all versions of Windows.
2015-06-23 15:04:03 +09:00
Piotr Caban
d940ac2412
msvcr110: Add __crtGetLocaleInfoEx implementation.
2015-06-22 20:58:31 +09:00
Bernhard Übelacker
443ef6e7a6
advapi32: Fix RegEnumValueW when enumerating long values.
2015-06-22 20:58:23 +09:00
Hans Leidekker
927400be63
wbemprox: Implement Win32_Process.WorkingSetSize.
2015-06-22 19:18:57 +09:00
Hans Leidekker
bd647dc013
wbemprox: Implement Win32_OperatingSystem.Primary.
2015-06-22 19:18:55 +09:00
Hans Leidekker
13490899f1
wbemprox: Fix some memory leaks (Coverity).
2015-06-22 19:18:52 +09:00
Hans Leidekker
597c5f9c4b
msi: Open database cabinet streams through the streams implementation.
2015-06-22 19:18:48 +09:00
Hans Leidekker
806ff30f92
msi/tests: Fix test failures on win2k3.
2015-06-22 19:17:50 +09:00
Nikolay Sivov
b43850a363
dwrite: Store character spacing layout settings.
2015-06-22 19:17:35 +09:00
Alistair Leslie-Hughes
e70b50d772
d3dcompiler_47: Add stub dll.
2015-06-22 19:16:49 +09:00
Alistair Leslie-Hughes
ca7ce1678b
d3dcompiler_46: Add stub dll.
2015-06-22 19:16:49 +09:00
Nikolay Sivov
86a7f329be
dwrite: Forward GetRecommendedRenderingMode() to newer method.
2015-06-22 19:16:49 +09:00
Jacek Caban
ab3744d275
urlmon/tests: Skip https tests on platforms that don't support them.
...
Based on patch by Huw Davies.
2015-06-22 19:16:49 +09:00
Jacek Caban
9d3fda008f
wininet: Cache blocking state in netconn_t.
2015-06-22 19:16:49 +09:00
Jacek Caban
eef89b5070
wininet: Call set_socket_blocking always and only when needed.
2015-06-22 19:16:49 +09:00
Gerald Pfeifer
ced33792ff
winedbg: Avoid "uninitialized variable" compiler warning in types_extract_as_longlong.
2015-06-22 19:16:48 +09:00