Sebastian Lackner
7d9ec31e19
ntdll: Implement TpSetPoolMinThreads.
2015-07-01 19:18:14 +09:00
Sebastian Lackner
d56984a03d
ntdll: Implement TpSetPoolMaxThreads.
2015-07-01 19:18:13 +09:00
Sebastian Lackner
db9fc9141e
ntdll: Implement TpSimpleTryPost and basic threadpool infrastructure.
2015-07-01 19:18:13 +09:00
Zhenbo Li
b6cf265317
mshtml: Add IHTMLXMLHttpRequest::readyState property implementation.
2015-07-01 19:18:13 +09:00
Zhenbo Li
d6b92300af
mshtml: Add IHTMLXMLHttpRequest:open() method implementation.
2015-07-01 19:18:12 +09:00
Zhenbo Li
deb884a6d8
mshtml: Add IHTMLXMLHttpRequestFactory::create() method implementation.
2015-07-01 19:18:12 +09:00
Daniel Lehman
bfafef4e2f
msvcp110: Add export for facet dtor.
2015-07-01 19:18:12 +09:00
Daniel Lehman
1ee74905bb
msvcp90: Make argument to _Locinfo__Getdays/months const.
2015-07-01 19:18:11 +09:00
Bernhard Übelacker
b4ded3d774
mpr: Call RegEnumValueA with valid value parameter.
2015-07-01 19:18:11 +09:00
Bernhard Übelacker
d1ca4e87c3
mpr/tests: Add tests for WNetCachePassword and friends.
2015-07-01 19:18:10 +09:00
Bernhard Übelacker
a1dbf4d78b
msi: Remove shortcut which calls RegEnumValueW with value and val_count as NULL.
2015-07-01 15:19:13 +09:00
Bernhard Übelacker
db5f235a8b
msi/tests: Test MsiSourceListEnumMediaDisks with volumeLabel and diskPrompt as NULL.
2015-07-01 15:19:09 +09:00
Sebastian Lackner
e5f57e6342
windowscodecs: Fix build failure on OSX.
2015-07-01 15:12:44 +09:00
Jacek Caban
6b205e41cf
msscript.ocx: Added IScriptControl stub implementation.
2015-07-01 00:02:28 +09:00
Aaryaman Vasishta
c20e016eb2
d3drm/tests: Add test for IDirect3DRM*::CreateDeviceFromClipper.
2015-06-30 20:52:23 +09:00
Michael Stefaniuc
b05cc8c0a6
riched20: Print the debug string and not the pointer to it.
2015-06-30 17:40:28 +09:00
Michael Stefaniuc
c50f6a304c
kernel32/tests: The result of a comparison is already a BOOL.
2015-06-30 17:40:27 +09:00
Michael Stefaniuc
699efa6f3e
dmstyle: Use the generic IPersistStream for DMMotifTrack.
2015-06-30 17:40:27 +09:00
Michael Stefaniuc
c1647cbbef
dmstyle: Remove the extraneous IUnknown from DMMotifTrack.
...
Also lock/unlock the module only on creation/destruction of the object.
2015-06-30 17:40:27 +09:00
Michael Stefaniuc
1d2bc65c94
dmstyle: COM cleanup for IDirectMusicTrack8 of DMMotifTrack.
2015-06-30 17:40:27 +09:00
Michael Stefaniuc
6c057b03da
dmstyle: Use the generic IPersistStream for DMAuditionTrack.
2015-06-30 17:40:27 +09:00
Michael Stefaniuc
6f9f3db32c
dmstyle: Remove the extraneous IUnknown from DMAuditionTrack.
...
Also lock/unlock the module only on creation/destruction of the object.
2015-06-30 17:40:27 +09:00
Michael Stefaniuc
55a085f5e8
dmstyle: COM cleanup for IDirectMusicTrack8 of DMAuditionTrack.
2015-06-30 17:40:27 +09:00
Michael Stefaniuc
2387bbfe3b
dmstyle: Use the generic IPersistStream for DMMuteTrack.
2015-06-30 17:40:26 +09:00
Michael Stefaniuc
43c9f3a0bc
dmstyle: Remove the extraneous IUnknown from DMMuteTrack.
...
Also lock/unlock the module only on creation/destruction of the object.
2015-06-30 17:40:26 +09:00
Michael Stefaniuc
c0b7fe8027
dmstyle: COM cleanup for IDirectMusicTrack8 of DMMuteTrack.
2015-06-30 17:40:26 +09:00
Michael Stefaniuc
b2ff03ed03
dmstyle/tests: Add some basic DirectMusicTrack8 tests.
2015-06-30 17:40:26 +09:00
Michael Stefaniuc
02412469fb
dmstyle: Implement the E_NOTIMPL methods of IDirectMusicTrack8.
2015-06-30 17:40:26 +09:00
Sebastian Lackner
863f432a7d
windowscodecs: Distinguish interface and implementation pointer for IcnsEncoder.
2015-06-30 14:42:19 +09:00
André Hentschel
d37f407645
ntdll: Silence warning about TAPE_GetStatus when sys/mtio.h is not available.
2015-06-30 14:42:13 +09:00
Thomas Faber
9551179c0b
shell32/tests: Remove a misleading test.
2015-06-30 14:41:43 +09:00
Thomas Faber
e582495927
shell32: Use QueryInterface in FolderView_GetFolder.
...
test_IFolderView has a test that shows that the shell folder's reference
count before and after the call to IFolderView_GetFolder is the same.
However this is misleading because it is not a property of the
IFolderView_GetFolder method, but of the desktop shell folder object
that's used in the folder view. Windows <=2003 uses a cached object and
its AddRef/Release methods return constants.
2015-06-30 14:41:43 +09:00
Thomas Faber
c0cd954f98
shell32: Add missing parameter check in ISF_Desktop_fnQueryInterface.
2015-06-30 14:40:43 +09:00
Nikolay Sivov
d5c9a8a57a
gdi32: Clarify offsets and sizes in vdmx table lookup code.
2015-06-30 14:36:41 +09:00
Thomas Faber
9353a36d8f
shell32/tests: Do not leak shell folder references.
2015-06-29 21:15:10 +09:00
Jacek Caban
392736c5e8
vbscript: Treat empty regexp pattern the same way as NULL pattern.
2015-06-29 21:14:35 +09:00
Nikolay Sivov
e27a13e3a2
dwrite: Always set canWrapLineAfter for last cluster.
2015-06-29 21:13:29 +09:00
Nikolay Sivov
1002119a60
dwrite: Clip range length to text length when updating breakpoints.
2015-06-29 21:13:25 +09:00
Nikolay Sivov
9c54176f5c
dwrite: Fix number of clusters effective run is built on.
2015-06-29 21:13:21 +09:00
Nikolay Sivov
3976cc459d
dwrite: Update current line count when adding metrics for new line.
2015-06-29 21:13:14 +09:00
Piotr Caban
9249f393c2
msvcirt: Fix ostrstream::ostrstream() constructor stub.
2015-06-29 19:07:55 +09:00
Michael Stefaniuc
abb0a22d31
dmusic: Remove old and ugly COM macros.
2015-06-29 19:07:55 +09:00
Jacek Caban
069599135b
mshtml: Initialize output paramter before test call.
2015-06-29 19:07:54 +09:00
Iván Matellanes
6096dfe6d9
msvcirt: Add implementation of streambuf::dbp.
2015-06-29 19:07:54 +09:00
Iván Matellanes
56f150b1c4
msvcirt: Add implementation of streambuf::sputbackc.
2015-06-29 19:07:54 +09:00
Iván Matellanes
6cca77bf2a
msvcirt: Add implementation of streambuf::pbackfail.
2015-06-29 19:07:53 +09:00
Daniel Lehman
ec6859f7e8
msvcp90: Copy name in _Getctype (Valgrind).
2015-06-29 19:07:53 +09:00
Nikolay Sivov
c3e4dff9f7
qmgr: Fix WINHTTP_OPTION_CONTEXT_VALUE data pointer (Coverity).
2015-06-29 19:07:53 +09:00
Ken Thomases
5c39776327
dbghelp: Add support for loading an external DWARF debug info file associated with a Mach-O module.
...
Such external debug info files are created by the dsymutil command. Usually, it
creates a <name>.dSYM bundle directory but it can also produce a <name>.dwarf
flat file. The code will find and use either. It first checks if such a bundle
or file is adjacent to the module binary. If it's not, it uses Spotlight to
search for a .dSYM bundle based on the binary's UUID, which is what gdb and lldb
do, too. That way, it can find it anywhere on the system.
2015-06-29 19:07:52 +09:00
Ken Thomases
70565f1b8b
dbghelp: Don't parse the DWARF info from Mach-O files if we were requested to only provide public symbols.
...
This now works more like how the ELF and PE support works.
2015-06-29 19:07:52 +09:00
Ken Thomases
83c1255f66
dbghelp: Fix mapping of DWARF register numbers on x86 OS X.
...
For backward compatibility with old, buggy GCC, Apple uses a different register
numbering scheme for the eh_frame section.
See, for reference, the comments near the top of this file from LLDB's source:
https://github.com/llvm-mirror/lldb/blob/release_36/source/Plugins/Process/Utility/RegisterContext_x86.h
2015-06-29 19:07:51 +09:00
Michael Müller
d0ae2b0d3d
kernel32: Implement GetNumaProcessorNode.
2015-06-29 19:07:51 +09:00
Michael Müller
81142c9985
kernel32/tests: Add tests for GetNumaProcessorNode.
2015-06-29 19:07:51 +09:00
Sebastian Lackner
abbb361733
msvcrt: Set *end to NULL when strtod is called with NULL pointer string.
2015-06-29 19:07:50 +09:00
Michael Müller
ffcb4e0724
msvcrt/tests: Add additional tests for atof / strtod functions.
...
From: Michael Müller <michael@fds-team.de>
2015-06-29 19:07:50 +09:00
Michael Stefaniuc
18d72bd8ca
dmband: Add missing TRACE to QI.
2015-06-29 19:07:50 +09:00
Michael Stefaniuc
9c5336ee80
dmcompos: Mark IPersistStream_Save of DMSignPostTrack as a stub.
2015-06-29 19:07:49 +09:00
Michael Stefaniuc
3e62435989
dmcompos: Use the generic IPersistStream for DMSignPostTrack.
2015-06-29 19:07:49 +09:00
Michael Stefaniuc
61343bdce6
dmcompos: Remove the extraneous IUnknown from DMSignPostTrack.
...
Also lock/unlock the module only on creation/destruction of the object.
2015-06-29 19:07:49 +09:00
Michael Stefaniuc
ead9325e1d
dmcompos: COM cleanup for IDirectMusicTrack8 of DMSignPostTrack.
2015-06-29 19:07:48 +09:00
Michael Stefaniuc
d9a54d563d
dmcompos: Use the generic IPersistStream for DMChordMapTrack.
2015-06-29 19:07:48 +09:00
Michael Stefaniuc
836a392bd3
dmcompos: Remove the extraneous IUnknown from DMChordMapTrack.
...
Also lock/unlock the module only on creation/destruction of the object.
2015-06-29 19:07:47 +09:00
Michael Stefaniuc
023d72a81e
dmcompos: COM cleanup for IDirectMusicTrack8 of DMChordMapTrack.
2015-06-29 19:07:47 +09:00
Michael Stefaniuc
809b8604e9
dmstyle: Remove unused DirectMusicMelodyFormulationTrack stuff.
2015-06-29 19:07:47 +09:00
Michael Stefaniuc
0b4bc2f965
dmstyle: Move struct definitions to the files that need them.
2015-06-29 19:07:46 +09:00
Nikolay Sivov
15eba39978
kernel32: Implement EnumCalendarInfoExEx().
2015-06-29 19:07:46 +09:00
Nikolay Sivov
c1c42d3caf
kernel32: Simplify the way EnumCalendarInfo vs EnumCalendarInfoEx are handled internally.
2015-06-29 19:07:45 +09:00
Nikolay Sivov
7ebdd58556
gdi32: Add a separate helper to load FT_Short values (Coverity).
2015-06-29 19:07:45 +09:00
Nikolay Sivov
50a66f28ee
oleaut32: Use context redirects when creating typelib marshaler proxy/stub.
2015-06-29 19:07:45 +09:00
Nikolay Sivov
7ca31b8119
shell32: Fix memory leak on NULL return length (Coverity).
2015-06-29 18:51:02 +09:00
Nikolay Sivov
64456de761
ole32: Handle EnumElements() failure (Coverity).
2015-06-29 18:51:02 +09:00
Nikolay Sivov
c2ae34c54d
gdiplus: Check GetMetadataFormat() return value (Coverity).
2015-06-29 18:51:02 +09:00
Nikolay Sivov
48246a149e
user32: Added stubs for ShutdownBlockReasonCreate/ShutdownBlockReasonDestroy.
2015-06-29 18:51:02 +09:00
Jacek Caban
4bcb4881ae
user32: Limit number of hooks called recursively.
2015-06-29 18:51:01 +09:00
Zhenbo Li
295a8d8301
mshtml/tests: Added IHTMLXMLHttpRequest tests.
2015-06-26 20:35:07 +09:00
Nikolay Sivov
9148e87291
dwrite: Fix clustermap shifting for effective run.
2015-06-26 20:35:07 +09:00
Nikolay Sivov
872e569744
dwrite: Properly reduce glyph count of effective run.
2015-06-26 20:35:07 +09:00
Alexandre Julliard
8a9483400a
d3dcompiler_43: Add a helper function for register token to avoid compiler warnings.
2015-06-26 20:35:07 +09:00
Daniel Lehman
c17c54318a
msvcp90: Set _Locimp vtable in _Locimp ctors (Valgrind).
2015-06-26 20:35:07 +09:00
Alistair Leslie-Hughes
817db8e361
dpnet: Don't return partially initialized object.
2015-06-26 20:35:07 +09:00
Gerald Pfeifer
a767c8399b
oleaut32: Fix indentation in test_safearray.
2015-06-26 20:35:07 +09:00
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