Marcus Meissner
c1d262f66d
kernel32: GetCurrentDirectoryW gets characters, not bytes.
2015-06-26 20:35:06 +09:00
Iván Matellanes
d553a0883f
msvcirt: Add implementation of streambuf::stossc.
2015-06-26 20:35:06 +09:00
Iván Matellanes
346a8e1cbf
msvcirt: Add implementation of streambuf::sbumpc.
2015-06-26 20:35:06 +09:00
Iván Matellanes
fac4fdb56f
msvcirt: Add implementation of streambuf::snextc.
2015-06-26 20:35:06 +09:00
Aric Stewart
4c6507d94c
hid: Translate HidD_ functions to their IOCTLs.
2015-06-26 20:35:06 +09:00
Aric Stewart
5b882003fe
hid: Break HidD functions out into their own module.
2015-06-26 20:35:06 +09:00
Sebastian Lackner
d082ea3eab
ntdll: Implement support for AT_ROUND_TO_PAGE flag in NtMapViewOfSection.
2015-06-26 20:35:05 +09:00
Sebastian Lackner
7a8470ea94
ntdll: NtMapViewOfSection should fail if both addr_ptr and zero_bits is set.
2015-06-26 20:35:05 +09:00
Alistair Leslie-Hughes
0a12011ab6
d3dcompiler: Share the source with d3dcompiler_47.
2015-06-26 20:35:05 +09:00
Alistair Leslie-Hughes
80205c0160
d3dcompiler: Rename d3dcompiler_43_main.c to main.c.
2015-06-26 20:35:05 +09:00
Alistair Leslie-Hughes
8609e2d272
d3dcompiler: Share the source with d3dcompiler_46.
2015-06-26 20:35:05 +09:00
Sebastian Lackner
2e6ff19e0e
quartz: Distinguish interface pointer and implementation pointer in multiple interfaces.
2015-06-26 20:35:05 +09:00
Sebastian Lackner
cf234d66b1
qcap: Distinguish interface pointer and implementation pointer for base filter.
2015-06-26 20:35:04 +09:00
Sebastian Lackner
40e364f0a6
windowscodecs: Distinguish interface pointer and implementation pointer.
2015-06-26 20:35:04 +09:00
Michael Stefaniuc
ed48ffdfae
dmstyle: IsParamSupported method doesn't crashes on NULL.
2015-06-26 20:35:04 +09:00
Michael Stefaniuc
b79f81ad90
dmband: Use the generic IPersistStream implementation from dmobject.
2015-06-26 20:35:04 +09:00
Michael Stefaniuc
1093fa282e
dmband: Remove the extraneous IUnknown from DMBandTrack.
2015-06-26 20:34:48 +09:00
Michael Stefaniuc
70eadcd543
dmband: COM cleanup for IDirectMusicTrack8.
2015-06-26 20:34:25 +09:00
Michael Stefaniuc
367ee6caa9
dmband: Pass objects instead of ifaces to helpers.
2015-06-26 14:14:33 +09:00
Michael Stefaniuc
619c697da0
dmime: Move struct definitions to the files that need them.
2015-06-26 14:14:30 +09:00
Jacek Caban
cabbb922e6
msscript.ocx: Added ScriptControl class factory.
2015-06-26 14:13:19 +09:00
Michael Müller
efd41e4f2b
wininet: Fix arguments of HttpAddRequestHeaders.
2015-06-25 22:04:54 +09:00
Michael Müller
ab82b446a0
rpcrt4: Fix arguments of HttpAddRequestHeaders.
2015-06-25 21:01:16 +09:00
Michael Müller
1b53917ece
wininet/tests: Add tests for overriding host header.
2015-06-25 21:01:16 +09:00
Nikolay Sivov
32924d4ed0
dmsynth: Cleanup IDirectMusicSynth8 creation helper.
2015-06-25 21:01:16 +09:00
Michael Müller
ca0973486a
fltlib: Add stub for FilterLoad.
2015-06-25 16:32:02 +09:00
Sebastian Lackner
c0f5d024ca
windowscodecs/tests: Fix test condition which is always true.
2015-06-25 14:29:39 +09:00
Michael Stefaniuc
bf117ec5f4
dmcompos: Move struct definitions to the files that need them.
2015-06-25 14:29:39 +09:00
Michael Stefaniuc
1e421a26fb
dmcompos/tests: Add some basic IDirectMusicTrack8 tests.
2015-06-25 14:29:39 +09:00
Michael Stefaniuc
7090b26300
dmcompos: Implement the E_NOTIMPL methods of IDirectMusicTrack8.
2015-06-25 14:29:39 +09:00
Michael Stefaniuc
d9aa14c5e0
dmcompos: IsParamSupported of DMChordMapTrack doesn't crashes on NULL.
2015-06-25 14:29:39 +09:00
Michael Stefaniuc
8fae7fd4cc
dmband/tests: Add some basic IDirectMusicTrack8 tests.
2015-06-25 14:29:39 +09:00
Michael Stefaniuc
6cbd743b30
dmband: Implement the E_NOTIMPL methods of IDirectMusicTrack8.
2015-06-25 14:29:38 +09:00
Michael Stefaniuc
6e98db3d45
dmband: IsParamSupported method doesn't crashes on NULL.
2015-06-25 14:29:38 +09:00
Ken Thomases
3a9698f4af
dbghelp: Parse the DWARF information in Mach-O modules.
...
At this point, this is just the .eh_frame information used for walking the stack.
2015-06-25 14:29:38 +09:00
Ken Thomases
500df92108
dbghelp: Add partial support for version 3 of DWARF CIEs which are generated by Clang/LLVM.
2015-06-25 14:29:38 +09:00
Ken Thomases
0bfa11455c
dbghelp: Implement the image_private.h functions for Mach-O modules.
2015-06-25 14:29:38 +09:00
Ken Thomases
729b53fb9e
dbghelp: For Mach-O, keep the module file mapped for as long as the module is tracked.
2015-06-25 14:02:17 +09:00
Ken Thomases
e15e9331cb
dbghelp: Move the macho_file_map structure into image_file_map.
2015-06-25 14:02:12 +09:00
Ken Thomases
dcbec3bf6a
dbghelp: Use existing IMAGE_NO_MAP constant instead of redundant MACHO_NO_MAP.
2015-06-25 14:02:00 +09:00
Ken Thomases
41d741761f
dbghelp: Remove the unused arch_size field of struct macho_file_map.
...
It was set, but never read.
2015-06-25 14:01:54 +09:00
Ken Thomases
4923f9afd5
dbghelp: Enable enumerating and loading 64-bit Mach-O modules.
2015-06-25 14:01:49 +09:00
Ken Thomases
378d557d77
dbghelp: Fix a leak of the Mach-O module structure by adding a module_remove callback.
2015-06-25 14:01:32 +09:00
Ken Thomases
8430ebc6b5
dbghelp: Eliminate an unnecessary parameter from macho_load_debug_info().
...
From outside of macho_module.c, it's only called with NULL. When it's
called with a non-NULL parameter, it's just a thin wrapper around
macho_load_debug_info_from_map(), so the code can just call that
directly.
2015-06-25 14:01:26 +09:00
Ken Thomases
604ce29cb3
dbghelp: Fix STABS support for 64-bit on OS X.
...
OS X uses a struct nlist_64 for 64-bit images, where the n_value field is a
64-bit unsigned integer.
2015-06-25 14:01:10 +09:00
Thomas Faber
c4be28ed26
msimtf: Add stub implementation for IActiveIMMMessagePumpOwner.
2015-06-25 13:57:16 +09:00
Michael Müller
4f3acf31de
advapi32: Add initial implementation for GetWindowsAccountDomainSid.
2015-06-24 23:01:45 +09:00
Michael Müller
54b3973ee0
advapi32/tests: Add tests for GetWindowsAccountDomainSid.
2015-06-24 23:01:45 +09:00
Sebastian Lackner
a176655414
advapi32/tests: Explicitly check return value of GetTokenInformation.
2015-06-24 22:57:37 +09:00
Piotr Caban
e9eec98d5c
msvcrt: Cache locale string to LCID conversion results.
2015-06-24 22:57:00 +09:00
Hans Leidekker
b9557e9227
winhttp: Store cookies in reverse order.
...
This matches more recent versions of Windows.
2015-06-24 22:56:46 +09:00
Hans Leidekker
3c5cb7f8dc
winhttp: Perform a case sensitive match on cookie names.
2015-06-24 22:56:34 +09:00
Hans Leidekker
7e121e4871
winhttp: Coalesce cookie headers.
2015-06-24 22:56:32 +09:00
Hans Leidekker
2516fb7807
winhttp: Fix a couple of corner cases in header processing.
2015-06-24 22:56:29 +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
Jacek Caban
430df1ca61
mshtml: Added IHTMLXMLHttpRequest::onreadystatechange property implementation.
2015-06-22 19:16:48 +09:00
Nikolay Sivov
4b1ff0078b
oleaut32/tests: Fix stub buffer leak (Valgrind).
2015-06-22 19:16:48 +09:00
Nikolay Sivov
71cf22e5b0
ieframe/tests: Fix some leaks (Valgrind).
2015-06-22 19:16:48 +09:00
Nikolay Sivov
885394bb0a
gdi32/freetype: Properly handle loading of FT_Long-sized types (Valgrind).
2015-06-22 19:16:48 +09:00
Nikolay Sivov
a7e2b99145
amstream: Release pins and streams array on instance release (Valgrind).
2015-06-22 15:32:13 +09:00
Nikolay Sivov
84c2fda63d
amstream/tests: Get rid of global stream pointer that we don't really need.
2015-06-22 15:32:09 +09:00
Nikolay Sivov
5b24854680
amstream: Get rid of some casts by using proper iface types.
2015-06-22 15:32:04 +09:00
Nikolay Sivov
1e97a2db17
ole32/tests: Fix source buffer leak (Valgrind).
2015-06-22 15:31:54 +09:00
Matteo Bruni
af55ae1379
wined3d: Don't flag WINED3D_SHADER_CONST_FFP_PROJ on transformed <-> untransformed vdecl change.
...
It's unnecessary since the vertex shader is going to change and
shader_glsl_select() flags all the constants used by the shader anyway.
2015-06-19 20:30:10 +09:00
Matteo Bruni
438f68cc38
wined3d: Drop unused gl_info parameter from shader_glsl_ffp_vertex_lighting().
2015-06-19 20:30:07 +09:00
Sebastian Lackner
9c789f2949
ntoskrnl: Add emulation for 'movzx {Eb,Ew}, Gv' instruction.
2015-06-19 20:15:20 +09:00
Sebastian Lackner
411cdebaed
ntoskrnl: Add emulation for 'mov Ob, AL' and 'mov Ovqp, rAX' instruction.
2015-06-19 20:15:18 +09:00
Sebastian Lackner
0b06d4c4a3
ntoskrnl: Add initial code to emulate memory access to USER_SHARED_DATA on x86_64.
2015-06-19 20:15:12 +09:00
Huw Davies
c81ff0f8cf
gdi32/tests: Japanese Win 7 uses MS Shell Dlg as its default GUI font.
2015-06-19 20:14:38 +09:00
Alistair Leslie-Hughes
0a19048795
scrrun: Implement ITextStream Close.
2015-06-19 19:13:58 +09:00
Matteo Bruni
bd7e83f292
d3dcompiler: Parse ": register()" syntax.
2015-06-19 19:11:03 +09:00
Matteo Bruni
5ae37d47f1
d3dcompiler: Handle writemask in make_assignment().
2015-06-19 19:11:01 +09:00
Matteo Bruni
10fcb9379e
d3dcompiler: Handle redefining an intrinsic function as a user-defined function.
2015-06-19 19:10:59 +09:00
Nikolay Sivov
0824771423
kernel32: Export RtlCopyMemory().
2015-06-19 19:10:45 +09:00
Piotr Caban
1a738a556c
wininet: Improve handling of long URLs in CreateUrlCacheEntry function.
2015-06-19 17:02:24 +09:00
Nikolay Sivov
b4592cbc7c
dwrite: Count last cluster length too when building a line.
2015-06-19 17:01:17 +09:00
Nikolay Sivov
e8c4951a2a
dwrite: Actually set isWhitespace for space clusters.
2015-06-19 17:01:15 +09:00
Nikolay Sivov
f68f63152f
dwrite: Set cluster length together with other metrics.
2015-06-19 17:01:12 +09:00
Bruno Jesus
45677e173d
ws2_32: UDP sockets can write data even when unbound.
2015-06-19 17:01:05 +09:00
Bruno Jesus
9d558c5c5f
ws2_32: Add a helper to get socket type.
2015-06-19 17:00:58 +09:00
Jacek Caban
9d7d27ea7f
wininet: Don't use blocking_mode_t in netconn.c.
2015-06-19 17:00:05 +09:00
Jacek Caban
6fe5546210
wininet: Get rid of unneeded MSG_WAITALL support in NETCON_recv.
2015-06-18 21:41:03 +09:00
Jacek Caban
e250e54530
mshtml: Use test.winehq.org over http in img_onload tests.
2015-06-18 21:41:03 +09:00
Jacek Caban
cae3f98c69
secur32: Fixed compilation on very old gnutls versions.
2015-06-18 21:41:02 +09:00
Huw Davies
002cf965e1
gdi32/tests: Fix Courier test on Arabic locales.
2015-06-18 21:41:02 +09:00
Nikolay Sivov
035d0a1594
comctl32/monthcal: Fix title to use properly localized year/month format.
2015-06-18 21:41:02 +09:00
Nikolay Sivov
060cffc1b3
riched20: Improve tracing for unimplemented selection methods.
2015-06-18 21:41:02 +09:00
Nikolay Sivov
5df702af9e
dwrite/tests: Initial test for GetBaseline().
2015-06-18 21:41:02 +09:00
Nikolay Sivov
0b84556f8d
dwrite/tests: Initial test for GetLineMetrics().
2015-06-18 21:41:02 +09:00
Bernhard Übelacker
ccf2ea6179
comctl32/tests: Free memory used by property sheet page (Valgrind).
2015-06-18 21:41:02 +09:00
Alex Henrie
af19e64017
riched20: Fix link notification conditions and add tests.
2015-06-18 17:11:05 +09:00
Hans Leidekker
9e96beefae
winhttp: Fix handling of the headers length parameter in WinHttpAddRequestHeaders and WinHttpSendRequest.
2015-06-17 22:37:06 +09:00
Hans Leidekker
d9d8e6f031
winhttp/tests: Fix a test failure on win2k.
2015-06-17 22:37:04 +09:00
Hans Leidekker
1fb3f9cb15
advapi32/tests: Add tests to show that reading the SACL requires a special privilege.
2015-06-17 22:37:01 +09:00
Jacek Caban
72747526b1
secur32: Fixed compilation on with gnutls.
2015-06-17 20:01:30 +09:00
Matteo Bruni
498e55a182
wined3d: Make use of the EXT_BLEND_SUBTRACT flag.
...
MSDN mentions a fallback to D3DBLENDOP_ADD if the selected blendop
is not supported. In theory it would be nice to write a test for that but
I don't think this is particularly important and moreover hardware
without that cap seems hard to come by (i.e. I have none)...
2015-06-17 20:01:20 +09:00
Matteo Bruni
35a2406900
wined3d: Drop WINED3D_RS_TEXTUREPERSPECTIVE handling.
...
The hint is not supported on core profiles. It's not guaranteed to do
anything on compatibility profile either: "The interpretation of hints is
implementation dependent. An implementation may ignore them entirely."
This state was only available on D3D 7 and below (and not guaranteed to
do anything there either, according to older DX SDK docs).
If necessary we could implement it via the GLSL 1.50 "noperspective"
interpolation qualifier, which is what we need to use for the equivalent
D3D10 feature anyway.
2015-06-17 20:01:20 +09:00
Matteo Bruni
f6e7e01744
wined3d: Cleanup and simplify texture sampling code generation.
...
Makes it easier to support the different names and syntax in GLSL 1.50
in the (hopefully) near future.
2015-06-17 20:01:19 +09:00
Matteo Bruni
170dca7741
wined3d: Handle per-vertex point size in the GLSL FFP replacement.
2015-06-17 20:01:19 +09:00
Piotr Caban
3f3e2ba2c7
msvcp110: Fix _Collvec structure layout.
2015-06-17 20:01:18 +09:00
Piotr Caban
0b58d83dec
msvcp110: Use ___lc_locale_name_func in _Getdateorder.
2015-06-17 20:01:18 +09:00
Piotr Caban
bcc2900282
msvcp110: Use ___lc_locale_name_func in _Getctype.
2015-06-17 20:01:17 +09:00
Piotr Caban
f55192aabc
msvcr120: Add ___lc_locale_name_func implementation.
2015-06-17 20:01:17 +09:00
Iván Matellanes
7a89251c2f
msvcirt: Print error messages in unimplemented functions.
2015-06-17 20:01:16 +09:00
Iván Matellanes
540f644ceb
msvcirt: Add implementation of streambuf::sputc.
2015-06-17 20:01:16 +09:00
Iván Matellanes
b08d0bc75d
msvcirt: Add implementation of streambuf::sgetc.
2015-06-17 20:01:16 +09:00
Nikolay Sivov
4cef7ad841
ole32: Fix a typo in argument name.
2015-06-17 18:19:55 +09:00
André Hentschel
1133295267
ntdll: Set TPIDRURW inline on ARM.
2015-06-17 18:19:55 +09:00
André Hentschel
aa139d3e86
ntdll: Set platform register x18 to TEB on ARM64.
2015-06-17 18:19:55 +09:00
Andrew Eikum
97536c1678
include: Upgrade interface definitions to XAudio2 2.8.
...
This updates IXAudio2, IXAudio2SourceVoice, and IXAudio2MasteringVoice
to version 2.8. New interfaces are created for breaking changes from
version 2.7. The implementation in dlls/xaudio2_7 is updated to match.
2015-06-17 18:19:51 +09:00
Andrew Eikum
4f88c63f78
xaudio2_7: Wrap long lines.
2015-06-17 15:45:26 +09:00
Andrew Eikum
bb26db7233
xaudio2_7: Simplify object creation.
2015-06-17 15:45:20 +09:00
Andrew Eikum
9a8faf23ad
xaudio2_7: Move object creation to avoid forward declaration.
2015-06-17 15:45:14 +09:00
Nikolay Sivov
bb82d669d1
riched20/tests: Remove explicit todo flag values from static test data.
2015-06-17 15:44:38 +09:00
Nikolay Sivov
fd4affc0cb
riched20/tests: Some more EM_SETSEL tests.
2015-06-17 15:44:36 +09:00
Nikolay Sivov
3357fdd70a
riched20: Implement Expand for tomStory case.
2015-06-17 15:44:34 +09:00
Jacek Caban
dedbd18836
secur32: Use gnutls_cipher_get_block_size to get cupher block size.
2015-06-16 23:56:46 +09:00
Jacek Caban
3617e2b2a9
secur32: Added support for a few more algorithms in schannel_get_cipher_algid.
2015-06-16 23:56:45 +09:00
Huw Davies
1342254422
user32/tests: Try to fix the test failures on Win 2k.
2015-06-16 23:56:45 +09:00
Mohamed Mediouni
2b095beace
ntdll: Multiply r4 with the word size in ARM for __chkstk.
2015-06-16 23:56:44 +09:00
Jacek Caban
049a3ba401
wininet: Don't pass BLOCKING_WAITALL to NETCON_recv in netconn_read.
2015-06-16 20:00:37 +09:00
Nikolay Sivov
b0db959ec9
riched20: Improve tracing for unimplemented range methods.
2015-06-16 20:00:37 +09:00
Michael Stefaniuc
19b9c8fdb7
dmstyle/tests: Add IPersistStream tests for DM*Track.
2015-06-16 20:00:36 +09:00
Bruno Jesus
a0df3330c3
ws2_32: Trace accepted socket.
2015-06-16 16:51:31 +09:00
Bruno Jesus
213419961c
ws2_32/tests: Add UDP select() test for unbound socket.
2015-06-16 16:51:26 +09:00
Bruno Jesus
f9a83377bc
dmime: Don't fake success on IDirectMusicUtils_IPersistStream_ParseReference.
2015-06-16 16:51:01 +09:00
Bruno Jesus
0030353082
dmband: Don't fake success on IDirectMusicUtils_IPersistStream_ParseReference.
2015-06-16 16:50:56 +09:00
Michael Stefaniuc
39cc9da12a
dmime/tests: Add IPersistStream tests for DM*Track.
2015-06-16 16:50:47 +09:00
Nikolay Sivov
0533b38f70
oleaut32/tests: Test that user memory functions are not called.
2015-06-16 16:50:41 +09:00
Nikolay Sivov
61368e76e4
ole32: Marshal HBRUSH as remotable handle.
2015-06-16 16:50:35 +09:00
Nikolay Sivov
0ec13316a7
dwrite: Validate format property values.
2015-06-16 16:50:22 +09:00
Henri Verbeet
8dd93c7e33
d3d10core: Translate d3d10 usage to wined3d usage for buffers.
2015-06-16 16:48:58 +09:00
Henri Verbeet
1fd0cf680f
d2d1: Implement d2d_text_renderer_DrawGlyphRun().
2015-06-16 16:48:56 +09:00
Henri Verbeet
8b170f0f59
d2d1: Implement d2d_geometry_sink_AddBezier().
2015-06-16 16:48:54 +09:00
Henri Verbeet
5d5fdbc63b
d2d1: Implement d2d_geometry_sink_AddQuadraticBezier().
2015-06-16 16:48:52 +09:00
Henri Verbeet
95a12f246a
d2d1: Implement d2d_geometry_sink_AddLine().
2015-06-16 16:48:50 +09:00
Hans Leidekker
b22ace7f7b
winhttp: Keep the session open in the request object.
...
Cookies have session scope in winhttp and they are not saved, so we
need to keep the session open to ensure that cookies are passed along
with subsequent requests.
2015-06-16 16:48:35 +09:00
Hans Leidekker
9736644ed5
winhttp: Correctly handle relative redirect paths.
2015-06-16 16:48:33 +09:00
Hans Leidekker
41cf9a8372
winhttp: Improve parsing of cookie values.
2015-06-16 16:48:30 +09:00
Huw Davies
683ffd7ff1
user32/tests: Add some optional messages for Win XP.
2015-06-16 16:47:48 +09:00
Huw Davies
46bdb6e59a
oleaut32/tests: Add broken behaviour on Win 2003.
2015-06-15 22:15:24 +09:00
Henri Verbeet
e8d41475b9
d2d1: Implement d2d_path_geometry_Open().
2015-06-15 22:10:36 +09:00
Henri Verbeet
2b1d3bfb47
d2d1: Implement d2d_factory_CreatePathGeometry().
2015-06-15 22:10:36 +09:00
Henri Verbeet
7e8c88fa1e
d2d1: Fix the ID2D1Factory::CreatePathGeometry() declaration.
2015-06-15 22:10:35 +09:00
Henri Verbeet
c9227bccc5
wined3d: Implement SM4 discard in the GLSL shader backend.
2015-06-15 22:10:35 +09:00
Henri Verbeet
b4b2a29dec
wined3d: Use surface_get_rect() in wined3d_surface_update_overlay().
2015-06-15 22:10:35 +09:00
YongHao Hu
8351bef5b5
msvcp110: Add tr2_sys__Remove_dir implementation and test.
2015-06-15 22:10:34 +09:00
YongHao Hu
9939b5f564
msvcp110: Add tr2_sys__Make_dir implementation and test.
2015-06-15 22:10:34 +09:00
YongHao Hu
64dfb08550
msvcp110: Add tr2_sys__Current_set implementation and test.
2015-06-15 22:10:33 +09:00
YongHao Hu
de65465688
msvcp110: Add tr2_sys__Current_get implementation and test.
2015-06-15 22:10:33 +09:00
YongHao Hu
94e034245d
msvcp110: Add tr2_sys__Equivalent implementation and test.
2015-06-15 22:10:32 +09:00
YongHao Hu
62967318a5
msvcp110: Add tr2_sys__File_size implementation and test.
2015-06-15 22:10:32 +09:00
Nikolay Sivov
6d53f071c6
ole32: Marshal HICON as remotable handle.
2015-06-15 22:10:31 +09:00
Nikolay Sivov
815197f28c
ole32: Marshal HDC as remotable handle.
2015-06-15 22:10:31 +09:00
Dmitry Timoshkov
a66d664505
gdiplus: Implement GdipCreateRegionRgnData.
2015-06-15 17:40:43 +09:00
Olivier F. R. Dierick
01e5385882
kernel32: Implement SetFileCompletionNotificationModes as a stub.
2015-06-15 17:27:38 +09:00
Michael Müller
9564940461
wininet: Use random names when caching very long urls.
2015-06-15 15:29:05 +09:00
Michael Stefaniuc
060d8a4638
dmime: Use the generic DMObject implementation for DMGraph.
2015-06-15 15:29:05 +09:00
Michael Stefaniuc
2c66b4b235
dmime: Get rid of the extra pointer to a DMUS_OBJECTDESC.
2015-06-15 15:29:05 +09:00
Michael Stefaniuc
93e61eb4e8
dmime: Use the generic DMObject implementation for DMAudioPathConfig.
2015-06-15 15:29:05 +09:00
Michael Stefaniuc
5ba420b635
dmime: Use the generic DirectMusicObject implementation for DMSegment.
2015-06-15 15:29:05 +09:00
Michael Stefaniuc
48ce352ea1
dmime: Remove unused arguments from helper functions.
2015-06-15 15:29:04 +09:00
Michael Stefaniuc
49dd9739dd
dmime: Pass objects instead of ifaces to helpers.
2015-06-15 15:29:04 +09:00
Michael Stefaniuc
e8c778442b
dmcompos/tests: Add IPersistStream tests for DM*Track.
2015-06-15 15:29:04 +09:00
Michael Stefaniuc
7bb3e79363
dmband/tests: Add IPersistStream tests for DMBandTrack.
2015-06-15 15:29:04 +09:00
Michael Stefaniuc
3f0bd65269
dmband: Use the generic DirectMusicObject implementation for DMBand.
2015-06-15 15:29:04 +09:00
Michael Stefaniuc
6ac784ee82
dmband: Pass the object instead of the iface to helpers.
2015-06-15 15:29:04 +09:00
Nikolay Sivov
b7fb00e9aa
dwrite: Fix the way drawing effects are reported for inline objects.
2015-06-15 15:29:04 +09:00
Nikolay Sivov
6655b0c93a
dwrite: Call GetCount() once when looking for family name.
2015-06-15 15:29:04 +09:00
Nikolay Sivov
6fd4f963f6
dwrite: Initial implementation of Draw() for trimming sign.
2015-06-15 15:29:03 +09:00
Nikolay Sivov
6304a0f50a
dwrite: Check format directions in CreateEllipsisTrimmingSign().
2015-06-15 15:29:03 +09:00
Nikolay Sivov
de2ae5e1b8
dwrite: Fix splitted range length, initial test for GetMetrics().
2015-06-15 15:29:03 +09:00
Nikolay Sivov
4addd20aaa
dwrite/tests: Test to show that GetCurrentTransform/GetPixelsPerDip are not really used from Draw().
2015-06-15 15:29:03 +09:00
André Hentschel
bef85a14f6
ntdll: Fix CONTEXT_ARM in RtlCaptureContext.
2015-06-15 15:29:03 +09:00
André Hentschel
cd258bef79
ntdll: Implement RtlCaptureContext on ARM64.
2015-06-15 15:29:03 +09:00
André Hentschel
bd1f7ef186
include: Rename 64-bit PState to 32-bit Cpsr on ARM64.
2015-06-15 14:51:33 +09:00
Erich E. Hoover
cdefae9ef2
ntdll: Fix IOCTL_DVD_READ_STRUCTURE expected output size.
2015-06-15 14:50:19 +09:00
Nikolay Sivov
cfe52abcf4
msxml3: Handle SafeArrayAccessData() failure in load() (Coverity).
2015-06-15 14:49:33 +09:00
Piotr Caban
27b7ff73e4
msvcrt: Add _ungetwch implementation.
2015-06-15 14:49:26 +09:00
Piotr Caban
d4fab07110
msvcrt: Add _getwche implementation.
2015-06-15 14:49:21 +09:00
Piotr Caban
9a10a71638
msvcrt: Add _getwch implementation.
2015-06-15 14:49:16 +09:00
Piotr Caban
de68efdb7d
msvcrt: Fix return value of cputws.
2015-06-15 14:49:11 +09:00
Piotr Caban
9ed740377b
msvcrt: Fix return value of _cputs.
2015-06-15 14:49:09 +09:00
Piotr Caban
eb9e00857a
msvcrt: Write directly to the console in _putwch.
2015-06-15 14:49:04 +09:00
Marcus Meissner
99549e1e2e
oledb32: Free memory on error exit (Coverity).
2015-06-15 14:47:45 +09:00
Marcus Meissner
a2869de4d4
shlwapi: Add missing braces (Coverity).
2015-06-15 14:47:32 +09:00
Jacek Caban
7fa7e9bd3b
wininet: Get rid of no longer needed read_chunked field.
2015-06-15 14:46:49 +09:00
Piotr Caban
7c4f2b91d6
msvcp60: Sync spec files.
2015-06-15 14:46:20 +09:00
Jacek Caban
dd26d1f981
scrrun: Added IFile::put_Attributes imeplementation.
2015-06-15 14:45:56 +09:00
Hans Leidekker
3b8a8d31dc
winhttp: Store credentials set with WinHttpSetCredentials separately from username and password set through options.
2015-06-15 14:45:51 +09:00
Hans Leidekker
c5a969904f
qmgr/tests: Add tests.
2015-06-15 14:45:45 +09:00
Hans Leidekker
bda14f61fc
qmgr: Don't inline transitionJobState.
2015-06-15 14:45:42 +09:00
Hans Leidekker
13c3f7ac2b
qmgr: Implement IBackgroundCopyJob::Cancel.
2015-06-15 14:45:40 +09:00
Hans Leidekker
63aa94573f
qmgr: Implement IBackgroundCopyJob::SetCredentials and IBackgroundCopyJob::RemoveCredentials.
2015-06-15 14:45:38 +09:00
Hans Leidekker
1e800c7b94
qmgr: Implement IBackgroundCopyJobHttpOptions::SetCustomHeaders and IBackgroundCopyJobHttpOptions::GetCustomHeaders.
2015-06-15 14:45:36 +09:00
Hans Leidekker
dcfe6648f8
qmgr: Implement IBackgroundCopyJobHttpOptions::SetSecurityFlags and IBackgroundCopyJobHttpOptions::GetSecurityFlags.
2015-06-15 14:45:34 +09:00
Hans Leidekker
faa65f6291
qmgr: Add a stub implementation of IBackgroundCopyJobHttpOptions.
2015-06-15 14:45:32 +09:00
Hans Leidekker
230b52da18
qmgr: Use winhttp for HTTP transfers instead of wininet.
2015-06-15 14:45:29 +09:00
Piotr Caban
3b5991cd80
msvcrt: Open console input handle with write permission so SetConsoleMode can work on it.
2015-06-15 14:45:10 +09:00
Matteo Bruni
4189d29776
wined3d: Avoid the builtin GLSL vertex attributes.
2015-06-12 21:23:12 +09:00
Matteo Bruni
92a2cef7a8
d3d8/tests: Port part of the fixed function attributes test to D3D8.
2015-06-12 21:23:12 +09:00
Matteo Bruni
ddefb49a30
d3d8/tests: Port the vertex shader input test to D3D8.
2015-06-12 21:23:12 +09:00
Matteo Bruni
4611ad8bef
d3d9/tests: Test the default colors for fixed function vertex processing.
2015-06-12 21:23:12 +09:00
Matteo Bruni
3c7e48a132
d3d9/tests: Test the default diffuse color for vertex shaders.
2015-06-12 21:23:12 +09:00
Michael Müller
2f17d5b136
ddraw: Make some functions hotpachable.
2015-06-12 21:23:12 +09:00