Frédéric Delanoy [Wed, 11 Nov 2009 23:12:22 +0000 (00:12 +0100)]
jscript: Update French translation.
Juan Lang [Wed, 11 Nov 2009 21:38:17 +0000 (13:38 -0800)]
rsaenh/tests: Fix length of copied buffer.
Juan Lang [Wed, 11 Nov 2009 20:40:19 +0000 (12:40 -0800)]
crypt32: Fix more test failures on older crypt32 versions.
Juan Lang [Wed, 11 Nov 2009 20:21:44 +0000 (12:21 -0800)]
crypt32: Fix more test failures on older crypt32 versions.
Juan Lang [Wed, 11 Nov 2009 19:22:45 +0000 (11:22 -0800)]
crypt32/tests: Fix test failures.
Roderick Colenbrander [Wed, 11 Nov 2009 17:00:09 +0000 (18:00 +0100)]
winex11: Fix a regression when the same depth was used but in a different bit-ordering.
Roderick Colenbrander [Wed, 11 Nov 2009 15:27:43 +0000 (16:27 +0100)]
wgl: Fix a violation of the GLX specs in ConvertAttribWGLtoGLX.
Nvidia and Mesa ignore GLX_RENDER_TYPE when it is set to an invalid
value like 0 but AMD for instance doesn't, which is legal.
Paul Vriens [Wed, 11 Nov 2009 16:40:05 +0000 (17:40 +0100)]
setupapi/tests: Fix some test failures on Win9x/WinMe.
Vincent Povirk [Tue, 10 Nov 2009 20:49:47 +0000 (14:49 -0600)]
ole32: Rename StorageUtl_CopyPropertyToSTATSTG.
Vincent Povirk [Tue, 10 Nov 2009 20:40:05 +0000 (14:40 -0600)]
ole32: Rename StorageImpl_WriteProperty to StorageImpl_WriteDirEntry.
Vincent Povirk [Tue, 10 Nov 2009 20:39:10 +0000 (14:39 -0600)]
ole32: Rename StorageImpl_ReadProperty to StorageImpl_ReadDirEntry.
Vincent Povirk [Tue, 10 Nov 2009 20:30:59 +0000 (14:30 -0600)]
ole32: Rename the StgProperty structure to DirEntry.
The term "property" is misleading (ole32 has an unrelated feature
called a "property set storage"), and I haven't seen it used anywhere
outside the Wine code. The term "directory entry" matches the MS
documentation and more accurately describes their use in the file.
Vincent Povirk [Tue, 10 Nov 2009 20:21:31 +0000 (14:21 -0600)]
ole32: Remove the term "property type", it's just an STGTY.
According to the MS spec, the types in compound storage files are simply
STGTY values, with an extra value named STGTY_ROOT for the root storage.
Maarten Lankhorst [Wed, 11 Nov 2009 11:34:46 +0000 (12:34 +0100)]
include: Add DEFINE_ENUM_FLAG_OPERATORS to winnt.h.
Maarten Lankhorst [Wed, 11 Nov 2009 08:49:44 +0000 (09:49 +0100)]
include: Add PROPERTYKEY to wtypes.idl.
Maarten Lankhorst [Tue, 10 Nov 2009 23:47:39 +0000 (00:47 +0100)]
include: Add partial structuredqueryexception header.
Maarten Lankhorst [Tue, 10 Nov 2009 23:45:44 +0000 (00:45 +0100)]
include: Add SHCOLSTATE to shtypes.idl.
Alexandre Julliard [Wed, 11 Nov 2009 20:16:43 +0000 (21:16 +0100)]
mshtml: Register a few more MIME types.
Alexandre Julliard [Wed, 11 Nov 2009 19:33:46 +0000 (20:33 +0100)]
mshtml: Move some Content-Type registry keys to mshtml.inf.
Alexandre Julliard [Wed, 11 Nov 2009 16:38:18 +0000 (17:38 +0100)]
ntdll: Implemented RtlCaptureStackBackTrace for i386.
Alexandre Julliard [Wed, 11 Nov 2009 16:19:23 +0000 (17:19 +0100)]
ntdll: Moved RtlCaptureStackBackTrace stub to the cpu-specific files.
Peter Urbanec [Tue, 10 Nov 2009 15:58:41 +0000 (02:58 +1100)]
winex11: Implement AlphaBlend mode for the case where SourceConstantAlpha is combined with source alpha.
Alexandre Julliard [Wed, 11 Nov 2009 12:07:10 +0000 (13:07 +0100)]
gdi32: Don't update the metafile bounding box in ExtTextOut if there's no rectangle.
Huw Davies [Wed, 11 Nov 2009 10:48:44 +0000 (10:48 +0000)]
include: Add asynot.idl.
Vladimir Pankratov [Wed, 11 Nov 2009 11:19:29 +0000 (16:19 +0500)]
jscript: Update Russian translation.
Hans Leidekker [Wed, 11 Nov 2009 10:22:53 +0000 (11:22 +0100)]
rpcrt4: Implement RpcBindingInqAuthClient{, Ex}.
Hans Leidekker [Wed, 11 Nov 2009 10:22:01 +0000 (11:22 +0100)]
include: Add protocol sequence constants.
Hans Leidekker [Wed, 11 Nov 2009 10:21:11 +0000 (11:21 +0100)]
ole32: Return success from OleLockRunning when the object does not support IRunnableObject.
Jörg Höhle [Thu, 5 Nov 2009 19:21:07 +0000 (20:21 +0100)]
mciwave: Use the current device ID for notification.
Jörg Höhle [Thu, 5 Nov 2009 22:10:06 +0000 (23:10 +0100)]
mciwave: Store only slots from OpenParms that we need.
Jörg Höhle [Wed, 21 Oct 2009 15:44:58 +0000 (17:44 +0200)]
mciwave: Play/Record return MCIERR_OUTOFRANGE as required.
Jörg Höhle [Wed, 21 Oct 2009 14:54:33 +0000 (16:54 +0200)]
mciwave: Seek stops and rounds position down modulo nBlockAlign.
Jörg Höhle [Tue, 20 Oct 2009 05:34:57 +0000 (07:34 +0200)]
mciwave: Allow MCI to Save non-PCM formats, obtained via Open.
Jörg Höhle [Mon, 19 Oct 2009 16:31:57 +0000 (18:31 +0200)]
mciwave: Implement Cue as no-op.
Tests show that it must not close the opened wave file.
Jörg Höhle [Tue, 10 Nov 2009 07:40:55 +0000 (08:40 +0100)]
mciwave: Rework MCI notification system.
Jörg Höhle [Mon, 2 Nov 2009 23:35:17 +0000 (00:35 +0100)]
mciwave: Favour return over ExitThread.
Jörg Höhle [Sun, 8 Nov 2009 21:50:41 +0000 (22:50 +0100)]
winmm/tests: Give flaky progress test more time.
Paul Vriens [Wed, 11 Nov 2009 08:09:29 +0000 (09:09 +0100)]
shell32/tests: Run tests again on NT4.
Ilya Shpigor [Mon, 9 Nov 2009 11:04:08 +0000 (14:04 +0300)]
extrac32: Implementation of the CAB archive extraction.
Viliam Lejcik [Mon, 9 Nov 2009 09:41:54 +0000 (10:41 +0100)]
kernel32: Fix GetCurrencyFormat grouping.
Maarten Lankhorst [Tue, 10 Nov 2009 18:57:32 +0000 (19:57 +0100)]
include: Add avrt header.
Maarten Lankhorst [Tue, 10 Nov 2009 20:09:12 +0000 (21:09 +0100)]
include: Add some more defines to winerror.h.
Maarten Lankhorst [Tue, 10 Nov 2009 08:16:33 +0000 (09:16 +0100)]
include: Add audiosessiontypes header.
Rob Shearman [Tue, 10 Nov 2009 23:05:07 +0000 (23:05 +0000)]
rpcrt4: Support multiple interfaces and transfer syntaxes in bind and bind ack messages.
Rob Shearman [Tue, 10 Nov 2009 23:04:03 +0000 (23:04 +0000)]
rpcrt4: The get_ranged_enum test doesn't work on Windows, so don't execute it for the moment.
Rob Shearman [Tue, 10 Nov 2009 23:03:10 +0000 (23:03 +0000)]
advapi32: Use a duplicate of the process token if a NULL token is passed into CheckTokenMembership and there is no thread token.
Rob Shearman [Tue, 10 Nov 2009 23:01:51 +0000 (23:01 +0000)]
advapi32: Fix CheckTokenMembership test on Windows.
Juan Lang [Tue, 10 Nov 2009 22:53:10 +0000 (14:53 -0800)]
crypt32: Fix test failures on multiple Windows versions.
Juan Lang [Tue, 10 Nov 2009 22:40:01 +0000 (14:40 -0800)]
crypt32: Correct error when a matching name constraint is found.
Juan Lang [Tue, 10 Nov 2009 20:57:54 +0000 (12:57 -0800)]
crypt32: Stop reading a serialized store if a non-context prop ID appears before a context prop ID.
Vincent Povirk [Tue, 10 Nov 2009 20:09:19 +0000 (14:09 -0600)]
ole32: Add tests for IStorage_RenameElement.
Vincent Povirk [Mon, 2 Nov 2009 18:48:02 +0000 (12:48 -0600)]
ole32: Simplify RenameElement by using the same entry in the file.
Vincent Povirk [Mon, 2 Nov 2009 18:41:09 +0000 (12:41 -0600)]
ole32: Adjust updatePropertyChain signature and name to match removeFromTree.
Juan Lang [Sat, 7 Nov 2009 02:00:05 +0000 (18:00 -0800)]
crypt32: Trace cert version.
Juan Lang [Tue, 10 Nov 2009 19:53:59 +0000 (11:53 -0800)]
rsaenh/tests: Fix a couple typos.
Juan Lang [Tue, 10 Nov 2009 19:47:59 +0000 (11:47 -0800)]
crypt32: Fix test failures across Windows versions.
Juan Lang [Tue, 10 Nov 2009 19:16:47 +0000 (11:16 -0800)]
crypt32: Fix some test failures on older crypt32 versions.
Juan Lang [Tue, 10 Nov 2009 19:00:30 +0000 (11:00 -0800)]
rsaenh/tests: Fix some test failures.
Juan Lang [Tue, 10 Nov 2009 18:18:36 +0000 (10:18 -0800)]
crypt32: Update a comment to reflect a fixed vulnerability.
André Hentschel [Tue, 10 Nov 2009 18:10:35 +0000 (19:10 +0100)]
jscript: Update German translation.
Stefan Leichter [Mon, 9 Nov 2009 21:44:06 +0000 (22:44 +0100)]
setupapi: Add stub and some tests for SetupGetInfFileListW.
Sunil Mohan Adapa [Tue, 10 Nov 2009 04:42:24 +0000 (10:12 +0530)]
oleaut32: Update comment about a newly seen value in SLTG TypeLib.
Sunil Mohan Adapa [Tue, 10 Nov 2009 04:41:46 +0000 (10:11 +0530)]
oleaut32: Do no check for dispatchable flag on dual interfaces.
Sunil Mohan Adapa [Tue, 10 Nov 2009 04:40:54 +0000 (10:10 +0530)]
oleaut32: Fix SLTG parser so that dual interfaces are returned as IDispatch first.
Sunil Mohan Adapa [Tue, 10 Nov 2009 04:40:01 +0000 (10:10 +0530)]
oleaut32: Fix SLTG parser so that dispatch interface can inherit another interface.
Paul Vriens [Tue, 10 Nov 2009 13:29:12 +0000 (14:29 +0100)]
kernel32/tests: Fix some test failures on Win9x/WinMe.
Chris Robinson [Tue, 10 Nov 2009 12:47:10 +0000 (04:47 -0800)]
openal32: Use the correct prototype for function pointers.
Paul Vriens [Tue, 10 Nov 2009 12:04:55 +0000 (13:04 +0100)]
advapi32/tests: Run tests on Win9x/WinMe again.
Marcus Meissner [Sun, 8 Nov 2009 09:24:32 +0000 (10:24 +0100)]
mciavi32: Removed duplicate strlen/NULL check (Coverity).
Aric Stewart [Sat, 7 Nov 2009 15:52:09 +0000 (09:52 -0600)]
msctf/tests: Handle an occasional unexpected SetFocus from wine.
André Hentschel [Mon, 9 Nov 2009 21:02:10 +0000 (22:02 +0100)]
ws2_32/tests: Test for initial state of SIOCATMARK.
Jörg Höhle [Mon, 19 Oct 2009 20:14:45 +0000 (22:14 +0200)]
winmm: MCI Close all causes one notification per open driver.
Jörg Höhle [Thu, 22 Oct 2009 07:26:28 +0000 (09:26 +0200)]
mciwave: Stop must not reset current position.
Jörg Höhle [Sat, 7 Nov 2009 07:34:16 +0000 (08:34 +0100)]
mciwave: Return on error in Seek.
Jörg Höhle [Sat, 7 Nov 2009 22:57:24 +0000 (23:57 +0100)]
winmm/tests: Fix MCI test failure on Win9x/WinME.
Henri Verbeet [Tue, 10 Nov 2009 09:16:29 +0000 (10:16 +0100)]
d3d8/tests: Only run the vertex/pixel shader constant apply tests when the implementation supports them.
Aurimas Fišeras [Mon, 9 Nov 2009 21:25:39 +0000 (23:25 +0200)]
jscript: Update Lithuanian translation.
Marcus Meissner [Sun, 8 Nov 2009 09:08:56 +0000 (10:08 +0100)]
rpcrt4: Compare network options correctly (Coverity).
Juan Lang [Tue, 10 Nov 2009 00:52:00 +0000 (16:52 -0800)]
crypt32: Correct error when a constrained, permitted name type isn't found in the subject name.
Juan Lang [Tue, 10 Nov 2009 00:43:32 +0000 (16:43 -0800)]
crypt32: Use helper function to find the subject alternate name extension wherever it's needed.
Juan Lang [Tue, 10 Nov 2009 00:47:54 +0000 (16:47 -0800)]
crypt32: Correct error when the subject alternate name can't be decoded.
Juan Lang [Tue, 10 Nov 2009 00:35:43 +0000 (16:35 -0800)]
crypt32: Check the issued certificate for name constraint violations, not the issuing certificate.
Juan Lang [Tue, 10 Nov 2009 00:15:20 +0000 (16:15 -0800)]
crypt32: Add more tests of name constraints.
Juan Lang [Tue, 10 Nov 2009 00:11:58 +0000 (16:11 -0800)]
crypt32: Test more chains against different policies.
Juan Lang [Tue, 10 Nov 2009 00:06:02 +0000 (16:06 -0800)]
crypt32: Disallow embedded NULLs in alternate names.
Juan Lang [Mon, 9 Nov 2009 23:58:58 +0000 (15:58 -0800)]
crypt32: Test decoding alternate names with embedded NULLs.
Juan Lang [Mon, 9 Nov 2009 23:57:37 +0000 (15:57 -0800)]
crypt32: Test encoding and decoding name values with embedded NULLs.
Juan Lang [Fri, 6 Nov 2009 22:38:40 +0000 (14:38 -0800)]
crypt32: Reject certificates whose fields don't match their versions.
Juan Lang [Fri, 6 Nov 2009 21:56:09 +0000 (13:56 -0800)]
crypt32: Forbid minimum or maximum fields in name constraints.
Juan Lang [Sat, 7 Nov 2009 01:59:09 +0000 (17:59 -0800)]
crypt32: Fix decoding names when CRYPT_DECODE_ALLOC_FLAG is not specified.
Juan Lang [Sat, 7 Nov 2009 01:57:40 +0000 (17:57 -0800)]
crypt32: Fix decoding unicode names when CRYPT_DECODE_ALLOC_FLAG is not specified.
Juan Lang [Fri, 6 Nov 2009 22:11:36 +0000 (14:11 -0800)]
wincrypt.h: Define szOID_INHIBIT_ANY_POLICY.
André Hentschel [Mon, 9 Nov 2009 19:08:19 +0000 (20:08 +0100)]
ws2_32: Fix a comment.
Rob Shearman [Sat, 7 Nov 2009 14:55:22 +0000 (15:55 +0100)]
widl: Allow pointers, type-qualifiers and other more complicated constructions in sizeof and cast expressions.
Rob Shearman [Sat, 7 Nov 2009 14:55:13 +0000 (15:55 +0100)]
widl: Add support for varargs functions.
Rob Shearman [Sat, 7 Nov 2009 14:55:09 +0000 (15:55 +0100)]
widl: Add support for bit-fields in non-remote structures.
Rob Shearman [Sat, 7 Nov 2009 14:55:01 +0000 (15:55 +0100)]
include: Declare the *_PTR types on top of the __int3264 intrinsic IDL types for widl in basetsd.h.
Rob Shearman [Sat, 7 Nov 2009 14:54:56 +0000 (15:54 +0100)]
widl: Implement __int3264 keyword.
Rob Shearman [Sat, 7 Nov 2009 14:54:41 +0000 (15:54 +0100)]
widl: Rename set_type to declare_var.
Make it return the var_t object rather than making the callers dig it
out, and make it take the attributes list so that callers don't have
to set it.
Rob Shearman [Sat, 7 Nov 2009 14:54:32 +0000 (15:54 +0100)]
widl: Check for [string] attribute being applied when the elements are ranged.
The range will not be verified in and misconception could turn into a
security problem.
Move [string] attribute validation from reg_typedefs to set_type.