wine
19 years agouser: Added fast W->A mapping for EM_GETLINE.
Alexandre Julliard [Thu, 18 May 2006 10:20:14 +0000 (12:20 +0200)] 
user: Added fast W->A mapping for EM_GETLINE.

19 years agouser: Added fast W->A mapping for LB_GETTEXT and CB_GETLBTEXT.
Alexandre Julliard [Thu, 18 May 2006 10:17:44 +0000 (12:17 +0200)] 
user: Added fast W->A mapping for LB_GETTEXT and CB_GETLBTEXT.

19 years agouser: Added fast W->A mapping for LB_ADDSTRING and related messages.
Alexandre Julliard [Thu, 18 May 2006 09:46:07 +0000 (11:46 +0200)] 
user: Added fast W->A mapping for LB_ADDSTRING and related messages.

19 years agouser: Added fast W->A mapping for WM_MDICREATE.
Alexandre Julliard [Thu, 18 May 2006 09:37:41 +0000 (11:37 +0200)] 
user: Added fast W->A mapping for WM_MDICREATE.

19 years agouser: Added fast W->A mapping for WM_SETTEXT and related messages.
Alexandre Julliard [Thu, 18 May 2006 09:29:31 +0000 (11:29 +0200)] 
user: Added fast W->A mapping for WM_SETTEXT and related messages.

19 years agouser: Added fast W->A mapping for WM_GETTEXT and WM_ASKCBFORNAME.
Alexandre Julliard [Thu, 18 May 2006 09:22:55 +0000 (11:22 +0200)] 
user: Added fast W->A mapping for WM_GETTEXT and WM_ASKCBFORNAME.

19 years agouser: Added helper functions for buffer management in WINPROC_CallProc32WTo32A..
Alexandre Julliard [Thu, 18 May 2006 09:03:30 +0000 (11:03 +0200)] 
user: Added helper functions for buffer management in WINPROC_CallProc32WTo32A..

19 years agouser: Merged WINPROC_CallProc32WTo32A_fast into WINPROC_CallProc32WTo32A.
Alexandre Julliard [Thu, 18 May 2006 09:02:28 +0000 (11:02 +0200)] 
user: Merged WINPROC_CallProc32WTo32A_fast into WINPROC_CallProc32WTo32A.

19 years agocrypt32: Add stubs for CertDuplicateCRLContext and CertDuplicateCTLContext.
Juan Lang [Thu, 18 May 2006 04:49:27 +0000 (21:49 -0700)] 
crypt32: Add stubs for CertDuplicateCRLContext and CertDuplicateCTLContext.

19 years agouser32: Allow interprocess WM_NCPAINT messages when wParam is 0 or 1.
Eric Pouech [Tue, 16 May 2006 19:14:59 +0000 (21:14 +0200)] 
user32: Allow interprocess WM_NCPAINT messages when wParam is 0 or 1.

19 years agorpcrt4: Implement RpcBindingSetAuthInfoExW based on the implementation for RpcBinding...
Robert Shearman [Thu, 18 May 2006 02:41:34 +0000 (03:41 +0100)] 
rpcrt4: Implement RpcBindingSetAuthInfoExW based on the implementation for RpcBindingSetAuthInfoExA.

19 years agorpcrt4: A NULL AuthInfo is allowed.
Robert Shearman [Thu, 18 May 2006 02:41:25 +0000 (03:41 +0100)] 
rpcrt4: A NULL AuthInfo is allowed.

Pass the server principal name into AcquireCredentialsHandleA.

19 years agorpcrt4: Support all available security packages in RpcBindingSetAuthInfoExA, instead...
Robert Shearman [Thu, 18 May 2006 02:41:16 +0000 (03:41 +0100)] 
rpcrt4: Support all available security packages in RpcBindingSetAuthInfoExA, instead of just NTLM.

19 years agorpcrt4: Only use the cached connection if the authentication information is compatible.
Robert Shearman [Thu, 18 May 2006 02:40:58 +0000 (03:40 +0100)] 
rpcrt4: Only use the cached connection if the authentication information is compatible.

19 years agorpcrt4: Store non-connection-specific authentication information in a ref-counted...
Robert Shearman [Thu, 18 May 2006 02:40:42 +0000 (03:40 +0100)] 
rpcrt4: Store non-connection-specific authentication information in a ref-counted structure that is shared between connections and bindings.

19 years agorpcrt4: Fix an off-by-one error when checking the size of the buffer in NdrInterfaceP...
Robert Shearman [Thu, 18 May 2006 02:40:29 +0000 (03:40 +0100)] 
rpcrt4: Fix an off-by-one error when checking the size of the buffer in NdrInterfacePointerMarshall.

19 years agorpcrt4: Handle interface pointers in EmbeddedComplexSize.
Robert Shearman [Thu, 18 May 2006 02:40:06 +0000 (03:40 +0100)] 
rpcrt4: Handle interface pointers in EmbeddedComplexSize.

19 years agorpcrt4: Make secur32 into a delayed import, as most of the time it won't be needed.
Robert Shearman [Thu, 18 May 2006 02:40:16 +0000 (03:40 +0100)] 
rpcrt4: Make secur32 into a delayed import, as most of the time it won't be needed.

19 years agorpcrt4: Increment the call id field of the request header.
Robert Shearman [Thu, 18 May 2006 02:39:42 +0000 (03:39 +0100)] 
rpcrt4: Increment the call id field of the request header.

This is necessary for compatibility with MS/RPC servers.

19 years agorpcrt4: Implement NdrNonEncapsulatedUnionMemorySize.
Robert Shearman [Thu, 18 May 2006 02:39:34 +0000 (03:39 +0100)] 
rpcrt4: Implement NdrNonEncapsulatedUnionMemorySize.

19 years agorpcrt4: Fix the wire protocol of the user marshal functions to match MS/RPC.
Robert Shearman [Thu, 18 May 2006 02:39:27 +0000 (03:39 +0100)] 
rpcrt4: Fix the wire protocol of the user marshal functions to match MS/RPC.

19 years agorpcrt4: If the authorisation failed during a send then we should return ERROR_ACCESS_...
Robert Shearman [Thu, 18 May 2006 02:39:50 +0000 (03:39 +0100)] 
rpcrt4: If the authorisation failed during a send then we should return ERROR_ACCESS_DENIED.

19 years agorpcrt4: Fix NdrConformantArrayMemorySize.
Robert Shearman [Thu, 18 May 2006 02:39:58 +0000 (03:39 +0100)] 
rpcrt4: Fix NdrConformantArrayMemorySize.

19 years agorpcrt4: Implement NdrUserMarshalMemorySize.
Robert Shearman [Thu, 18 May 2006 02:39:19 +0000 (03:39 +0100)] 
rpcrt4: Implement NdrUserMarshalMemorySize.

19 years agowined3d: Take predication tokens into account.
Ivan Gyurdiev [Thu, 18 May 2006 01:09:56 +0000 (21:09 -0400)] 
wined3d: Take predication tokens into account.

Each instruction can have a predication token. Account for it in the
trace pass, register count pass, and store it in the SHADER_OPCODE_ARG
structure for generation. MSDN claims the token is at the end of the
instruction, but that's not true - testing a demo, which lets me
manipulate the shader shows the predication token is the first source
token immediately following the destination token.

19 years agowined3d: Parameter trace corrections.
Ivan Gyurdiev [Thu, 18 May 2006 01:08:29 +0000 (21:08 -0400)] 
wined3d: Parameter trace corrections.

19 years agowined3d: SETP takes 3 parameters.
Ivan Gyurdiev [Thu, 18 May 2006 01:07:02 +0000 (21:07 -0400)] 
wined3d: SETP takes 3 parameters.

19 years agorpcrt4: Don't update StubMsg->MemorySize while unmarshaling.
Huw Davies [Wed, 17 May 2006 14:28:38 +0000 (15:28 +0100)] 
rpcrt4: Don't update StubMsg->MemorySize while unmarshaling.

Add a bunch of marshaling tests (based on a program by Rob Shearman).

19 years agokernel: Fix path test to pass on 95 and 98.
Andrew Ziem [Wed, 17 May 2006 03:40:46 +0000 (21:40 -0600)] 
kernel: Fix path test to pass on 95 and 98.

19 years agoshdocvw: Code cleanup.
Jacek Caban [Wed, 17 May 2006 16:28:13 +0000 (18:28 +0200)] 
shdocvw: Code cleanup.

19 years agoshdocvw: Added IConnectionPointContainer to InternetExplorer::QueryInterface.
Jacek Caban [Wed, 17 May 2006 16:27:23 +0000 (18:27 +0200)] 
shdocvw: Added IConnectionPointContainer to InternetExplorer::QueryInterface.

19 years agoshdocvw: Move IConnectionPointContainer implementation to separated object.
Jacek Caban [Wed, 17 May 2006 16:26:30 +0000 (18:26 +0200)] 
shdocvw: Move IConnectionPointContainer implementation to separated object.

19 years agoshdocvw: Move connection points to the new ConnectionPointContainer struct.
Jacek Caban [Wed, 17 May 2006 16:25:33 +0000 (18:25 +0200)] 
shdocvw: Move connection points to the new ConnectionPointContainer struct.

19 years agowidl: Added importlib reading implementation.
Jacek Caban [Mon, 15 May 2006 19:55:04 +0000 (21:55 +0200)] 
widl: Added importlib reading implementation.

19 years agocomctl32: header: Don't erase the left header egde.
Mikołaj Zalewski [Tue, 16 May 2006 23:17:02 +0000 (01:17 +0200)] 
comctl32: header: Don't erase the left header egde.

19 years agocomctl32: header: Send the width in HDN_BEGINTRACK.
Mikołaj Zalewski [Tue, 16 May 2006 23:13:45 +0000 (01:13 +0200)] 
comctl32: header: Send the width in HDN_BEGINTRACK.

19 years agocomctl32: listview: Recompute sizes after a column deletion.
Mikołaj Zalewski [Tue, 16 May 2006 23:20:22 +0000 (01:20 +0200)] 
comctl32: listview: Recompute sizes after a column deletion.

19 years agorpcrt4: Implement NdrInterfacePointerMemorySize.
Robert Shearman [Wed, 17 May 2006 13:46:06 +0000 (14:46 +0100)] 
rpcrt4: Implement NdrInterfacePointerMemorySize.

19 years agorpcrt4: Make some functions that aren't used outside of the file static.
Robert Shearman [Wed, 17 May 2006 13:45:30 +0000 (14:45 +0100)] 
rpcrt4: Make some functions that aren't used outside of the file static.

19 years agorpcrt4: Fill out more of the function tables with functions that already exist.
Robert Shearman [Wed, 17 May 2006 13:45:40 +0000 (14:45 +0100)] 
rpcrt4: Fill out more of the function tables with functions that already exist.

19 years agorpcrt4: Raise an exception if there is no default handler for a union.
Robert Shearman [Wed, 17 May 2006 13:45:55 +0000 (14:45 +0100)] 
rpcrt4: Raise an exception if there is no default handler for a union.

19 years agouser: The result for dialog procedures is stored in DWLP_MSGRESULT.
Alexandre Julliard [Wed, 17 May 2006 18:53:51 +0000 (20:53 +0200)] 
user: The result for dialog procedures is stored in DWLP_MSGRESULT.

So we have to access it using Get/SetWindowLong when unmapping the
message results (based on a patch by Troy Rollo).

19 years agouser: Remove unreachable code in DEFDLG_Proc.
Alexandre Julliard [Wed, 17 May 2006 17:30:59 +0000 (19:30 +0200)] 
user: Remove unreachable code in DEFDLG_Proc.

19 years agouser: Support storing multiple winprocs in a single winproc handle.
Alexandre Julliard [Wed, 17 May 2006 11:55:36 +0000 (13:55 +0200)] 
user: Support storing multiple winprocs in a single winproc handle.

Allows to remove special cases for window classes being Ascii and
Unicode at the same time.

19 years agouser: Allocate 16-bit thunks separately from the window proc structure.
Alexandre Julliard [Wed, 17 May 2006 11:51:37 +0000 (13:51 +0200)] 
user: Allocate 16-bit thunks separately from the window proc structure.

Also make sure the thunk memory block has execute permissions.

19 years agox11drv: Fixed typo in the clipboard XA_STRING handling.
Alexandre Julliard [Wed, 17 May 2006 10:55:02 +0000 (12:55 +0200)] 
x11drv: Fixed typo in the clipboard XA_STRING handling.

19 years agogdi: Fix GetObject for bitmaps.
Michael Kaufmann [Tue, 9 May 2006 13:51:12 +0000 (15:51 +0200)] 
gdi: Fix GetObject for bitmaps.

- GetObject(): Set the bmBits member of the BITMAP structure to NULL
  for device-dependent bitmaps.
- New test case.

19 years agowinspool: Fix OpenDriverReg on top of validate_envW.
Detlef Riekenberg [Thu, 11 May 2006 21:59:17 +0000 (23:59 +0200)] 
winspool: Fix OpenDriverReg on top of validate_envW.

19 years agowinspool/tests: More tests for OpenPrinter.
Detlef Riekenberg [Thu, 11 May 2006 17:57:48 +0000 (19:57 +0200)] 
winspool/tests: More tests for OpenPrinter.

19 years agowinspool: Do not fail in OpenPrinter on pDefault / local print server.
Detlef Riekenberg [Fri, 12 May 2006 14:14:59 +0000 (16:14 +0200)] 
winspool: Do not fail in OpenPrinter on pDefault / local print server.

19 years agowinspool: Show SetPrinter parameters in the FIXME.
Detlef Riekenberg [Fri, 12 May 2006 12:53:17 +0000 (14:53 +0200)] 
winspool: Show SetPrinter parameters in the FIXME.

19 years agowinspool/tests: A truncated dmDeviceName is 0-terminated.
Detlef Riekenberg [Fri, 12 May 2006 13:03:20 +0000 (15:03 +0200)] 
winspool/tests: A truncated dmDeviceName is 0-terminated.

19 years agowined3d: Use COLOROUT/DEPTHOUT for pixel shaders 2.0+.
Ivan Gyurdiev [Wed, 17 May 2006 06:09:25 +0000 (02:09 -0400)] 
wined3d: Use COLOROUT/DEPTHOUT for pixel shaders 2.0+.

As previously mentioned, RASTOUT is invalid on pixel shaders.
On shaders 1.x, r0 is treated as the color output register:
http://www.gamedev.net/columns/hardcore/dxshader3/page2.asp
That's what we currently do in all cases, change it not to do so
for shaders >= 2.0. Support COLOROUT/DEPTHOUT instead.

19 years agowined3d: LRP is not a valid ARBvp code.
Ivan Gyurdiev [Wed, 17 May 2006 06:08:32 +0000 (02:08 -0400)] 
wined3d: LRP is not a valid ARBvp code.

19 years agowined3d: Remove detailed traces from map2gl/input_modifiers functions.
Ivan Gyurdiev [Wed, 17 May 2006 06:07:37 +0000 (02:07 -0400)] 
wined3d: Remove detailed traces from map2gl/input_modifiers functions.

19 years agowined3d: Write "unrecognized_register" in fallback case for get_register_name().
Ivan Gyurdiev [Wed, 17 May 2006 06:06:43 +0000 (02:06 -0400)] 
wined3d: Write "unrecognized_register" in fallback case for get_register_name().

19 years agowined3d: Modify shader_dump_param() to take into account address token.
Ivan Gyurdiev [Wed, 17 May 2006 06:05:49 +0000 (02:05 -0400)] 
wined3d: Modify shader_dump_param() to take into account address token.

Currently we hardcode a0.x, which I think is correct for shaders 1.0.
However, for shaders 2.0, we must look into the address token, and
print the register there. Handle both cases to correct the trace.

19 years agowined3d: Use shader_get_param() in trace pass, reg. count pass, generation pass.
Ivan Gyurdiev [Wed, 17 May 2006 06:04:30 +0000 (02:04 -0400)] 
wined3d: Use shader_get_param() in trace pass, reg. count pass, generation pass.

Change the trace pass, the register counting pass, and the hw
generator pass to take into account the new get_params() function. For
hw generation, store the address tokens into the SHADER_OPCODE_ARG
structure, so they're available to generator functions.

19 years agowined3d: Add shader_get_param() fn, which processes address tokens.
Ivan Gyurdiev [Wed, 17 May 2006 06:02:36 +0000 (02:02 -0400)] 
wined3d: Add shader_get_param() fn, which processes address tokens.

Add a new function to process parameters.
On shaders 1.0, processing parameters amounts to *pToken++.
On shaders 2.0+, we have a relative addressing token to account for.
This function should be used, instead of relying on num_params everywhere.

19 years agowined3d: Do not rely on num_params to skip unhandled tokens in shaders 2.0.
Ivan Gyurdiev [Wed, 17 May 2006 06:00:47 +0000 (02:00 -0400)] 
wined3d: Do not rely on num_params to skip unhandled tokens in shaders 2.0.

19 years agowined3d: Allow multiple output modifiers.
Ivan Gyurdiev [Wed, 17 May 2006 05:58:19 +0000 (01:58 -0400)] 
wined3d: Allow multiple output modifiers.

19 years agowined3d: Fix SINCOS parameters.
Ivan Gyurdiev [Wed, 17 May 2006 05:57:06 +0000 (01:57 -0400)] 
wined3d: Fix SINCOS parameters.

SINCOS has 4 parameters in shaders 2.0.
It has 2 parameters in shaders 3.0.
It's undefined in shaders 1.0.

19 years agowined3d: DEFI takes 5 parameters.
Ivan Gyurdiev [Wed, 17 May 2006 05:55:32 +0000 (01:55 -0400)] 
wined3d: DEFI takes 5 parameters.

According the spec and the Painkiller log, DEFI has 5 parameters on
vertex shaders.

19 years agouser32: Make all the recently added ShowWindow tests pass in Wine.
Dmitry Timoshkov [Wed, 17 May 2006 07:35:26 +0000 (16:35 +0900)] 
user32: Make all the recently added ShowWindow tests pass in Wine.

19 years agontdll/tests: Don't fail if a process is not available.
Paul Vriens [Tue, 16 May 2006 19:19:40 +0000 (21:19 +0200)] 
ntdll/tests: Don't fail if a process is not available.

19 years agousp10: Fix ScriptGetProperties so that first pointer can be NULL.
Eric Pouech [Tue, 16 May 2006 19:12:16 +0000 (21:12 +0200)] 
usp10: Fix ScriptGetProperties so that first pointer can be NULL.

19 years agowinedbg: extract_as_integer
Eric Pouech [Tue, 16 May 2006 19:20:51 +0000 (21:20 +0200)] 
winedbg: extract_as_integer

- now supporting extract_as_integer on functions (so that,
  for example, 'disas foo' works as expected)
- now properly handling errors when calling extract_as_integer

19 years agocrypt32: Get rid of CRYPT_CreateCertificateContext, it's not needed anymore.
Juan Lang [Tue, 16 May 2006 20:52:33 +0000 (13:52 -0700)] 
crypt32: Get rid of CRYPT_CreateCertificateContext, it's not needed anymore.

19 years agoriched20: Removed useless double casts, just print the DWORD hexmask.
Marcus Meissner [Wed, 17 May 2006 05:44:55 +0000 (07:44 +0200)] 
riched20: Removed useless double casts, just print the DWORD hexmask.

19 years agocrypt32: Split the unwieldy encode.c into two files.
Juan Lang [Tue, 16 May 2006 00:01:28 +0000 (17:01 -0700)] 
crypt32: Split the unwieldy encode.c into two files.

19 years agocrypt32: Support CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID implicit property.
Juan Lang [Tue, 16 May 2006 18:12:31 +0000 (11:12 -0700)] 
crypt32: Support CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID implicit property.

19 years agocrypt32: Use the caller-supplied encoding type when decoding certs.
Juan Lang [Tue, 16 May 2006 18:11:15 +0000 (11:11 -0700)] 
crypt32: Use the caller-supplied encoding type when decoding certs.

19 years agocrypt32: Add more tests for adding certs to a store.
Juan Lang [Tue, 16 May 2006 17:45:55 +0000 (10:45 -0700)] 
crypt32: Add more tests for adding certs to a store.

19 years agocrypt32: Implement CertCompare functions, with tests.
Juan Lang [Tue, 16 May 2006 17:39:29 +0000 (10:39 -0700)] 
crypt32: Implement CertCompare functions, with tests.

19 years agocomctl32: header: Fix INSERTITEM on a zero mask and GETITEM on a mask with unknown...
Mikołaj Zalewski [Mon, 15 May 2006 22:10:08 +0000 (00:10 +0200)] 
comctl32: header: Fix INSERTITEM on a zero mask and GETITEM on a mask with unknown fields.

INSERTITEM should fail on a zero mask. If in GETITEM the mask has an
unknown field it should store only the comctl32 4.0 fields (with test
case).

19 years agocomctl32: header: Copy some fields on INSERTITEM even if they are not in the mask.
Mikołaj Zalewski [Mon, 15 May 2006 22:05:28 +0000 (00:05 +0200)] 
comctl32: header: Copy some fields on INSERTITEM even if they are not in the mask.

19 years agocomctl32: header: Automatically set some format fields.
Mikołaj Zalewski [Mon, 15 May 2006 22:03:14 +0000 (00:03 +0200)] 
comctl32: header: Automatically set some format fields.

19 years agomsvcrt: Fix handling of 'h' prefix in swprintf.
Peter Beutner [Tue, 16 May 2006 16:18:51 +0000 (18:18 +0200)] 
msvcrt: Fix handling of 'h' prefix in swprintf.

- '%hs' in widechar string functions is wrongly recognized as
  a widechar string. Fix this by always checking the prefix first.
- add testcase
- remove code duplication in %c/%s handling by moving code into a function.

19 years agowininet: Add a standalone http test.
Mike McCormack [Tue, 16 May 2006 14:03:45 +0000 (23:03 +0900)] 
wininet: Add a standalone http test.

19 years agowininet: Make sure hIC is valid before trying to use it. (Coverity)
Mike McCormack [Tue, 16 May 2006 09:53:00 +0000 (18:53 +0900)] 
wininet: Make sure hIC is valid before trying to use it. (Coverity)

19 years agod3d: Add D3DDEVTYPE_NULLREF definition.
Vitaliy Margolen [Tue, 16 May 2006 13:30:15 +0000 (07:30 -0600)] 
d3d: Add D3DDEVTYPE_NULLREF definition.

19 years agowldap32: Document the modify and modrdn functions.
Hans Leidekker [Tue, 16 May 2006 12:37:17 +0000 (14:37 +0200)] 
wldap32: Document the modify and modrdn functions.

19 years agokernel: Properly delete a test file.
Andrew Ziem [Mon, 15 May 2006 14:25:46 +0000 (08:25 -0600)] 
kernel: Properly delete a test file.

19 years agotools: Updated the autoconf scripts to more recent versions.
Alexandre Julliard [Tue, 16 May 2006 11:21:36 +0000 (13:21 +0200)] 
tools: Updated the autoconf scripts to more recent versions.

19 years agouser32: Add more ShowWindow tests.
Dmitry Timoshkov [Tue, 16 May 2006 10:33:19 +0000 (19:33 +0900)] 
user32: Add more ShowWindow tests.

Move ShowWindow tests for children with an invisible parent into a
separate test, add more ShowWindow tests. The tests show that an
assumption in dlls/x11drv/winpos.c that SetWindowPos should not be
called on a child with an invisible parent is not always true.

19 years agowined3d: Correctly define the number of possible parameters.
Paul Vriens [Tue, 16 May 2006 06:44:43 +0000 (08:44 +0200)] 
wined3d: Correctly define the number of possible parameters.

19 years agorpcrt4: Implement fixed array functions.
Robert Shearman [Mon, 15 May 2006 15:57:21 +0000 (16:57 +0100)] 
rpcrt4: Implement fixed array functions.

19 years agorpcrt4: Remove the BUFFER_PARANOIA overestimates for string memory sizes.
Robert Shearman [Mon, 15 May 2006 15:57:04 +0000 (16:57 +0100)] 
rpcrt4: Remove the BUFFER_PARANOIA overestimates for string memory sizes.

19 years agorpcrt4: Implement computing of conformance from a correlation descriptor for conforma...
Robert Shearman [Mon, 15 May 2006 15:57:13 +0000 (16:57 +0100)] 
rpcrt4: Implement computing of conformance from a correlation descriptor for conformant strings.

19 years agorpcrt4: Fix conformant varying structs to comply to the DCE/RPC spec.
Robert Shearman [Mon, 15 May 2006 15:56:55 +0000 (16:56 +0100)] 
rpcrt4: Fix conformant varying structs to comply to the DCE/RPC spec.

19 years agorpcrt4: Don't duplicate the conformance calculating code, just use the
Robert Shearman [Mon, 15 May 2006 15:56:27 +0000 (16:56 +0100)] 
rpcrt4: Don't duplicate the conformance calculating code, just use the
common ComputeConformance function to store the result in
pStubMsg->MaxCount (as this is what callback function store the
conformance value into anyway).

19 years agorpcrt4: Implement conformant varying struct functions.
Robert Shearman [Mon, 15 May 2006 15:56:37 +0000 (16:56 +0100)] 
rpcrt4: Implement conformant varying struct functions.

19 years agorpcrt4: Implement more conformance operations and more types.
Robert Shearman [Mon, 15 May 2006 15:56:45 +0000 (16:56 +0100)] 
rpcrt4: Implement more conformance operations and more types.

19 years agoshdocvw: Don't release IOleInPlaceSite in DoVerb.
Jacek Caban [Mon, 15 May 2006 19:06:13 +0000 (21:06 +0200)] 
shdocvw: Don't release IOleInPlaceSite in DoVerb.

19 years agowined3d: Unset the ddraw primary when it is released.
Stefan Dösinger [Mon, 15 May 2006 18:49:36 +0000 (20:49 +0200)] 
wined3d: Unset the ddraw primary when it is released.

19 years agowined3d: Add missing render states to the dumping function.
Stefan Dösinger [Mon, 15 May 2006 18:28:13 +0000 (20:28 +0200)] 
wined3d: Add missing render states to the dumping function.

19 years agowined3d: Implement IWineD3DDevice::SetFrontBackBuffers.
Stefan Dösinger [Mon, 15 May 2006 18:09:07 +0000 (20:09 +0200)] 
wined3d: Implement IWineD3DDevice::SetFrontBackBuffers.

19 years agoriched20: Implement EM_SETUNDOLIMIT and its conformance tests.
Matt Finnicum [Mon, 15 May 2006 18:00:15 +0000 (14:00 -0400)] 
riched20: Implement EM_SETUNDOLIMIT and its conformance tests.

19 years agocrypt32: Test importing public keys from a certificate.
Juan Lang [Tue, 16 May 2006 00:02:17 +0000 (17:02 -0700)] 
crypt32: Test importing public keys from a certificate.

19 years agocrypt32: Avoid a use-after-free bug in tests.
Juan Lang [Tue, 16 May 2006 00:00:06 +0000 (17:00 -0700)] 
crypt32: Avoid a use-after-free bug in tests.