Stefan Dösinger [Wed, 5 Sep 2007 14:08:48 +0000 (16:08 +0200)]
wined3d: Add modifier handling to cnd in arb.
Stefan Dösinger [Wed, 5 Sep 2007 14:18:54 +0000 (16:18 +0200)]
wined3d: Implement WINED3DSI_TEXLD_BIAS in arb.
Stefan Dösinger [Mon, 24 Sep 2007 23:00:27 +0000 (01:00 +0200)]
wined3d: Add support for some unimplemented instructions to arb shaders.
Stefan Dösinger [Tue, 4 Sep 2007 15:47:05 +0000 (17:47 +0200)]
wined3d: Improve projected texture handling in arb.
Stefan Dösinger [Mon, 24 Sep 2007 14:16:31 +0000 (16:16 +0200)]
wined3d: Put V8U8 back into the UNKNOWN format group.
Juan Lang [Mon, 24 Sep 2007 20:32:46 +0000 (13:32 -0700)]
setupapi: Implement SetupDiGetClassDevsExA.
Juan Lang [Mon, 24 Sep 2007 20:02:58 +0000 (13:02 -0700)]
setupapi: Implement SetupDiGetClassDevsA on top of SetupDiGetClassDevsExW.
Juan Lang [Mon, 24 Sep 2007 20:02:01 +0000 (13:02 -0700)]
setupapi: Implement SetupDiGetClassDevsW on top of SetupDiGetClassDevsExW.
Juan Lang [Mon, 24 Sep 2007 20:00:42 +0000 (13:00 -0700)]
setupapi: Partially implement SetupDiGetClassDevsExW.
Juan Lang [Mon, 24 Sep 2007 19:45:42 +0000 (12:45 -0700)]
setupapi: Implement SetupDiGetDeviceInfoListDetailA/W.
Stefan Leichter [Tue, 25 Sep 2007 08:07:49 +0000 (10:07 +0200)]
ddraw: Remove 'recursive registry key delete' function.
Stefan Leichter [Tue, 25 Sep 2007 07:56:47 +0000 (09:56 +0200)]
ddrawex: Remove 'recursive registry key delete' function.
Mikolaj Zalewski [Tue, 25 Sep 2007 02:04:11 +0000 (19:04 -0700)]
advapi32: Make ConvertStringSidToSid not to ignore the first subauthority.
Mikolaj Zalewski [Tue, 25 Sep 2007 00:30:30 +0000 (17:30 -0700)]
advapi32: Add AddAuditAccessAceEx.
Mikolaj Zalewski [Tue, 25 Sep 2007 00:20:36 +0000 (17:20 -0700)]
ntdll: Add RtlAddAuditAccessAceEx.
Mikolaj Zalewski [Mon, 24 Sep 2007 23:56:32 +0000 (16:56 -0700)]
advapi32: Fix a test.
Michael Stefaniuc [Mon, 24 Sep 2007 23:15:07 +0000 (01:15 +0200)]
ole32: Free memory on error path (found by Smatch).
Andrew Talbot [Mon, 24 Sep 2007 20:13:57 +0000 (21:13 +0100)]
gdi32: Fix a memory leak.
Alexandre Julliard [Mon, 24 Sep 2007 16:23:42 +0000 (18:23 +0200)]
gdi32: Don't hold the GDI lock while calling the driver printer functions.
Alexandre Julliard [Mon, 24 Sep 2007 16:19:14 +0000 (18:19 +0200)]
gdi32: Don't hold the GDI lock while calling the driver clipping functions.
Alexandre Julliard [Mon, 24 Sep 2007 16:17:21 +0000 (18:17 +0200)]
gdi32: Don't hold the GDI lock while calling the driver OpenGL functions.
Alexandre Julliard [Mon, 24 Sep 2007 16:16:48 +0000 (18:16 +0200)]
gdi32: Don't hold the GDI lock while calling the driver painting functions.
Alexandre Julliard [Mon, 24 Sep 2007 16:16:29 +0000 (18:16 +0200)]
gdi32: Don't hold the GDI lock while calling the driver path functions.
Alexandre Julliard [Mon, 24 Sep 2007 16:16:15 +0000 (18:16 +0200)]
gdi32: Don't hold the GDI lock while calling the driver mapping functions.
Hans Leidekker [Fri, 21 Sep 2007 13:50:01 +0000 (15:50 +0200)]
msvcrt: Implement _wspawnv{, e, p, pe}.
Hans Leidekker [Fri, 21 Sep 2007 13:49:37 +0000 (15:49 +0200)]
msvcrt: Implement _wsearchenv.
Juan Lang [Sat, 22 Sep 2007 00:08:51 +0000 (17:08 -0700)]
setupapi: When freeing an interface, delete it from the registry if its device is a phantom.
Juan Lang [Sat, 22 Sep 2007 00:08:28 +0000 (17:08 -0700)]
setupapi: Implement SetupDiDeleteDeviceInterfaceRegKey.
Juan Lang [Sat, 22 Sep 2007 00:08:01 +0000 (17:08 -0700)]
setupapi: Save interface to registry when creating it.
Juan Lang [Sat, 22 Sep 2007 00:07:37 +0000 (17:07 -0700)]
setupapi: Store pointer to set in device, and use it to make sure that a device is a member of a set.
Juan Lang [Sat, 22 Sep 2007 00:07:16 +0000 (17:07 -0700)]
setupapi: Implement SetupDiCreateDeviceInterfaceRegKeyA/W.
Juan Lang [Sat, 22 Sep 2007 00:06:46 +0000 (17:06 -0700)]
setupapi: Return the interface's device from SetupDiGetDeviceInterfaceDetailA/W.
Juan Lang [Sat, 22 Sep 2007 00:06:18 +0000 (17:06 -0700)]
setupapi: Store pointer to an interface's device in the interface instance.
Juan Lang [Sat, 22 Sep 2007 00:05:48 +0000 (17:05 -0700)]
setupapi: Add stubs for SetupDiCreateDeviceInterfaceRegKeyA/W.
Juan Lang [Sat, 22 Sep 2007 00:04:09 +0000 (17:04 -0700)]
setupapi: Convert device's interfaces to a standard list.
Juan Lang [Sat, 22 Sep 2007 00:03:31 +0000 (17:03 -0700)]
setupapi: Fix prototype of SetupDiCreateDeviceInterfaceRegKeyA/W.
Juan Lang [Fri, 21 Sep 2007 18:56:45 +0000 (11:56 -0700)]
setupapi: Create symbolic link value when interface is created.
Juan Lang [Fri, 21 Sep 2007 18:39:27 +0000 (11:39 -0700)]
setupapi: Add test showing value of path.
Juan Lang [Fri, 21 Sep 2007 18:38:55 +0000 (11:38 -0700)]
setupapi: Implement SetupDiGetDeviceInterfaceDetailA/W.
Juan Lang [Fri, 21 Sep 2007 18:38:33 +0000 (11:38 -0700)]
setupapi: Add tests for SetupDiGetDeviceInterfaceDetail.
Juan Lang [Fri, 21 Sep 2007 18:37:09 +0000 (11:37 -0700)]
setupapi: When enumerating an interface, add the interface to its device.
Juan Lang [Fri, 21 Sep 2007 18:36:37 +0000 (11:36 -0700)]
setupapi: Implement SetupDiEnumDeviceInterfaces.
Juan Lang [Fri, 21 Sep 2007 18:36:12 +0000 (11:36 -0700)]
setupapi: Implement SetupDiCreateDeviceInterfaceW.
Juan Lang [Fri, 21 Sep 2007 18:35:46 +0000 (11:35 -0700)]
setupapi: Set last error on invalid input.
Juan Lang [Fri, 21 Sep 2007 18:35:19 +0000 (11:35 -0700)]
setupapi: Remove a redundant parameter check.
Juan Lang [Fri, 21 Sep 2007 18:34:53 +0000 (11:34 -0700)]
setupapi: Add error checking to SetupDiCreateDeviceInterfaceW stub.
Juan Lang [Fri, 21 Sep 2007 18:34:30 +0000 (11:34 -0700)]
setupapi: Implement SetupDiCreateDeviceInterfaceA on top of SetupDiCreateInterfaceW.
Juan Lang [Fri, 21 Sep 2007 18:34:03 +0000 (11:34 -0700)]
setupapi: Add tests for SetupDiCreateDeviceInterface.
Juan Lang [Fri, 21 Sep 2007 18:33:43 +0000 (11:33 -0700)]
setupapi: Add stubs for SetupDiCreateDeviceInterfaceA/W.
Juan Lang [Fri, 21 Sep 2007 18:33:05 +0000 (11:33 -0700)]
setupapi: Set last error on failure in SetupDiOpenClassRegKeyExW.
Juan Lang [Fri, 21 Sep 2007 18:32:24 +0000 (11:32 -0700)]
setupapi: Respect samDesired in SetupDiOpenClassRegKeyExW.
Roderick Colenbrander [Sat, 22 Sep 2007 22:46:21 +0000 (00:46 +0200)]
wined3d: Move video memory tracking to the adapter.
Andrew Talbot [Sat, 22 Sep 2007 14:40:15 +0000 (15:40 +0100)]
dplayx: Fix some memory leaks.
Anatoly Lyutin [Fri, 21 Sep 2007 14:37:46 +0000 (18:37 +0400)]
user32/tests: Fix test for switch maximized MDI children.
Stefan Leichter [Mon, 24 Sep 2007 08:53:23 +0000 (10:53 +0200)]
dinput: Remove 'recursive registry key delete' function.
Stefan Leichter [Mon, 24 Sep 2007 08:40:40 +0000 (10:40 +0200)]
dinput8: Remove 'recursive registry key delete' function.
Jacek Caban [Sun, 23 Sep 2007 20:38:48 +0000 (22:38 +0200)]
mshtml: Don't crash in UIActivate if Gecko is not available.
Jacek Caban [Sun, 23 Sep 2007 20:57:58 +0000 (22:57 +0200)]
shdocvw: Added WebBrowser::Resizable property implementation.
Jacek Caban [Sun, 23 Sep 2007 20:37:01 +0000 (22:37 +0200)]
shdocvw: Added WebBrowser::FullScreen property implementation.
Alex Villacís Lasso [Sun, 23 Sep 2007 21:40:28 +0000 (16:40 -0500)]
riched20: Fix WM_GETTEXT to change \r to \r\n.
Alex Villacís Lasso [Sun, 23 Sep 2007 05:59:33 +0000 (00:59 -0500)]
riched20: Tests show WM_GETTEXT change \r to \r\n.
Mikołaj Zalewski [Sun, 23 Sep 2007 04:26:05 +0000 (21:26 -0700)]
advapi32: Add some more rights constants for ConvertStringSecurityDescriptorToSecurityDescriptor.
Stefan Dösinger [Tue, 4 Sep 2007 09:10:07 +0000 (11:10 +0200)]
wined3d: A0 needs the .x swizzle.
Stefan Dösinger [Fri, 14 Sep 2007 11:02:59 +0000 (13:02 +0200)]
wined3d: SRGB write correction emulation.
Stefan Dösinger [Fri, 21 Sep 2007 21:53:57 +0000 (23:53 +0200)]
wined3d: Unify pixel format correction.
Stefan Dösinger [Fri, 21 Sep 2007 21:47:40 +0000 (23:47 +0200)]
wined3d: Recompile glsl pixelshaders if the sampler format changes.
Stefan Dösinger [Fri, 21 Sep 2007 21:34:09 +0000 (23:34 +0200)]
wined3d: Add signed format conversion for glsl.
Vitaliy Margolen [Sat, 22 Sep 2007 03:45:06 +0000 (21:45 -0600)]
mshtml: Fix another typo and add trace.
Vitaliy Margolen [Sat, 22 Sep 2007 03:43:13 +0000 (21:43 -0600)]
mshtml: Fix typo.
Roderick Colenbrander [Fri, 21 Sep 2007 21:12:38 +0000 (23:12 +0200)]
wined3d: The amount of video memory is set in FillGLCaps unless overridden using a registry option.
Jeff Latimer [Fri, 21 Sep 2007 13:08:22 +0000 (23:08 +1000)]
mpr: Check for out of memory condition.
Carroll Vance [Thu, 20 Sep 2007 22:44:46 +0000 (17:44 -0500)]
ntoskrnl.exe: Added PsCreateSystemThread.
Mikolaj Zalewski [Mon, 17 Sep 2007 23:53:43 +0000 (16:53 -0700)]
wintab32: Add DisableThreadLibraryCalls.
Mikolaj Zalewski [Thu, 20 Sep 2007 20:02:10 +0000 (13:02 -0700)]
wintab32: Store the context internally as Unicode, implement WTOpenW and WTGetW.
Mikolaj Zalewski [Thu, 20 Sep 2007 20:01:06 +0000 (13:01 -0700)]
winex11.drv/wintab32: Make wintab strings in winex11.drv Unicode, implement WTInfoW.
Alexandre Julliard [Fri, 21 Sep 2007 10:21:17 +0000 (12:21 +0200)]
setupapi: Simplify the SetupDiGetClassDescriptionExA/W implementation.
Juan Lang [Thu, 20 Sep 2007 16:16:45 +0000 (09:16 -0700)]
setupapi: Implement SetupDiGetClassDevsW.
Juan Lang [Thu, 20 Sep 2007 16:16:25 +0000 (09:16 -0700)]
setupapi: Implement SetupDiRegisterDeviceInfo.
Juan Lang [Thu, 20 Sep 2007 16:16:01 +0000 (09:16 -0700)]
setupapi: Add tests for SetupDiRegisterDeviceInfo.
Juan Lang [Thu, 20 Sep 2007 16:15:32 +0000 (09:15 -0700)]
setupapi: Add stub for SetupDiRegisterDeviceInfo.
Juan Lang [Thu, 20 Sep 2007 16:15:16 +0000 (09:15 -0700)]
setupapi: Implement SetupDiGetClassDescriptionExA.
Juan Lang [Thu, 20 Sep 2007 16:14:53 +0000 (09:14 -0700)]
setupapi: Devices created by SetupDiCreateDeviceInfo are "phantoms", and are deleted from the registry when the set that contains them is closed.
Juan Lang [Thu, 20 Sep 2007 16:14:27 +0000 (09:14 -0700)]
setupapi: Save class GUID to registry when creating a device.
Juan Lang [Thu, 20 Sep 2007 16:13:00 +0000 (09:13 -0700)]
setupapi: Save device description to registry when creating a device.
Juan Lang [Thu, 20 Sep 2007 16:11:53 +0000 (09:11 -0700)]
setupapi: Make a helper to convert a GUID to a string.
Juan Lang [Thu, 20 Sep 2007 16:10:32 +0000 (09:10 -0700)]
setupapi: Implement SetupDiSetDeviceRegistryPropertyA/W.
Juan Lang [Thu, 20 Sep 2007 16:10:10 +0000 (09:10 -0700)]
setupapi: Implement SetupDiGetDeviceRegistryPropertyA/W.
Juan Lang [Thu, 20 Sep 2007 16:09:43 +0000 (09:09 -0700)]
setupapi: Implement SetupDiGetDeviceInstanceIdW.
Juan Lang [Thu, 20 Sep 2007 16:09:18 +0000 (09:09 -0700)]
setupapi: Implement SetupDiCreateDeviceInfoW.
Rob Shearman [Thu, 20 Sep 2007 21:58:59 +0000 (22:58 +0100)]
userenv: Add a stub for UnloadUserProfile.
Clinton Stimpson [Thu, 20 Sep 2007 21:58:02 +0000 (15:58 -0600)]
riched20: Only WM_CHAR respects text limit.
Michael Stefaniuc [Thu, 20 Sep 2007 21:49:29 +0000 (23:49 +0200)]
kernel32: Fix a memory leak. Found by cross referencing Andrew Talbot's list of potential memory leaks with Smatch's view of the same problem.
Misha Koshelev [Fri, 21 Sep 2007 02:00:38 +0000 (21:00 -0500)]
wininet/tests: Add test to show that InternetCloseHandle closes open child handles too.
Misha Koshelev [Fri, 21 Sep 2007 01:59:40 +0000 (20:59 -0500)]
wininet: Track child handles, free all child handles on WININET_FreeHandle as native.
Andrew Talbot [Thu, 20 Sep 2007 23:02:44 +0000 (00:02 +0100)]
dpnet: Indirection level fix.
Andrew Talbot [Thu, 20 Sep 2007 23:02:37 +0000 (00:02 +0100)]
dmusic: Indirection level fix.
Andrew Talbot [Thu, 20 Sep 2007 23:02:30 +0000 (00:02 +0100)]
dmsynth: Indirection level fix.
Andrew Talbot [Thu, 20 Sep 2007 23:02:21 +0000 (00:02 +0100)]
dmscript: Indirection level fix.
Andrew Talbot [Thu, 20 Sep 2007 23:02:51 +0000 (00:02 +0100)]
dswave: Indirection level fix.
Francois Gouget [Thu, 20 Sep 2007 19:35:07 +0000 (21:35 +0200)]
gdi32: Add a '\n' to a Wine trace.