Rob Shearman [Mon, 7 May 2007 23:03:18 +0000 (00:03 +0100)]
ole32: Add a test for the retrieved local class object in another thread being a proxy.
Rob Shearman [Mon, 7 May 2007 23:02:06 +0000 (00:02 +0100)]
ole32: Add documentation for error info functions.
Rob Shearman [Mon, 7 May 2007 23:01:19 +0000 (00:01 +0100)]
ole32: Add documentation about registered class objects only being visible in the apartment in which they were registered.
Rob Shearman [Mon, 7 May 2007 23:00:41 +0000 (00:00 +0100)]
ole32: Fix CoRevokeClassObject to return RPC_E_WRONG_THREAD if it was called from a different apartment than the one that called CoRegisterClassObject.
Rob Shearman [Mon, 7 May 2007 22:59:56 +0000 (23:59 +0100)]
ole32: Split CoRevokeClassObject into a separate function, COM_RevokeRegisteredClassObject, which acts on a RegisteredClass object.
Rob Shearman [Mon, 7 May 2007 22:59:09 +0000 (23:59 +0100)]
ole32: COM_GetRegisteredClassObject should only retrieve objects that were registered in the current apartment.
Rob Shearman [Mon, 7 May 2007 22:58:12 +0000 (23:58 +0100)]
ole32: Add tests for in-process registered class objects not being visible from different apartments.
Rob Shearman [Mon, 7 May 2007 22:57:31 +0000 (23:57 +0100)]
ole32: Revoke registered class objects when the apartment they were registered in is destroyed, not when the last CoUninitialize is called.
Rob Shearman [Mon, 7 May 2007 22:56:43 +0000 (23:56 +0100)]
ole32: Add test for registered class becoming invalid when apartment is destroyed.
Rob Shearman [Mon, 7 May 2007 22:55:38 +0000 (23:55 +0100)]
ole32: CoGetClassObject shouldn't return REGDB_E_KEYMISSING, so convert it to REGDB_E_CLASSNOTREG.
Misha Koshelev [Mon, 7 May 2007 22:52:53 +0000 (17:52 -0500)]
msi: automation: Display errors on create_automation_object failure.
Misha Koshelev [Mon, 7 May 2007 22:52:37 +0000 (17:52 -0500)]
msi: automation: Clear all VT_BSTR variants returned by DispGetParam.
Misha Koshelev [Mon, 7 May 2007 22:52:07 +0000 (17:52 -0500)]
msi/tests: automation: Simplify ok_exception.
Misha Koshelev [Mon, 7 May 2007 22:51:36 +0000 (17:51 -0500)]
msi/tests: automation: Add test for Installer::RegistryValue.
Misha Koshelev [Mon, 7 May 2007 22:51:07 +0000 (17:51 -0500)]
msi: automation: Output FIXMEs for unknown member names.
Misha Koshelev [Mon, 7 May 2007 22:50:30 +0000 (17:50 -0500)]
msi: automation: Implement Installer::Products and Installer::ProductState.
Misha Koshelev [Mon, 7 May 2007 22:50:05 +0000 (17:50 -0500)]
msi/tests: automation: Add tests for Installer::Products and Installer::ProductState.
Misha Koshelev [Mon, 7 May 2007 22:49:45 +0000 (17:49 -0500)]
msi: automation: Generalize interface-specific data storage in AutomationObject.
This makes a more general framework for interface/object-specific data storage.
Misha Koshelev [Mon, 7 May 2007 22:49:17 +0000 (17:49 -0500)]
msi: automation: Use proper parameter names.
This fixes the parameter names to match native as they are required by
some scripting languages and by the exceptions that are thrown.
Mounir IDRASSI [Mon, 7 May 2007 21:37:30 +0000 (23:37 +0200)]
rsaenh: Use the correct registry key in RSAENH_CPAcquireContext.
Detlef Riekenberg [Mon, 7 May 2007 20:34:12 +0000 (22:34 +0200)]
localui: Add German resources.
Louis Lenders [Mon, 7 May 2007 20:03:16 +0000 (21:03 +0100)]
gdi32: Add check for null pointer in SetDIBitsToDevice.
Stefan Dösinger [Sat, 28 Apr 2007 15:29:17 +0000 (17:29 +0200)]
ddraw: Primary surfaces always have screen size.
Stefan Dösinger [Sat, 28 Apr 2007 12:50:15 +0000 (14:50 +0200)]
ddraw: Adjust the d3d viewport when changing the back buffer.
WineD3D sets up the viewport according to the front buffer, so this
needs to be changed to the values of the render target passed when the
d3d7 device is created and this device turns out not to be the known
front or back buffer.
Stefan Dösinger [Sat, 28 Apr 2007 12:28:55 +0000 (14:28 +0200)]
wined3d: Full surface DXTn copy.
Height * Pitch is not a valid way to calculate the surface size for
DXTn surfaces. Instead of messing with format specific formulas just
use the size stored in the destination surface.
Stefan Dösinger [Sun, 6 May 2007 21:40:19 +0000 (23:40 +0200)]
ddraw: Fix reported caps on compressed surfaces.
Compressed surfaces in ddraw do not have a pitch, instead the full
surface size is reported. Also adds tests for the extact behavior and
surface flags set.
Damjan Jovanovic [Mon, 7 May 2007 06:28:51 +0000 (08:28 +0200)]
wine.inf: Move explorer to the windows directory.
Alexandre Julliard [Mon, 7 May 2007 18:50:12 +0000 (20:50 +0200)]
configure: Added rpath support for Solaris.
Bernard Ladenthin [Mon, 7 May 2007 16:13:35 +0000 (18:13 +0200)]
browseui: Fixed ClassFactory_LockServer implementation.
Mounir IDRASSI [Mon, 7 May 2007 16:53:30 +0000 (18:53 +0200)]
rsaenh: Fix read_key_container bug that prevents CryptAcquireContext from correctly loading the keys.
Mounir IDRASSI [Mon, 7 May 2007 16:35:48 +0000 (18:35 +0200)]
wincrypt.h: Add missing definitions.
Andrew Talbot [Mon, 7 May 2007 13:15:26 +0000 (14:15 +0100)]
kernel32: Exclude unused headers.
Andrew Talbot [Mon, 7 May 2007 13:15:23 +0000 (14:15 +0100)]
kernel32: Exclude unused headers.
Andrew Talbot [Mon, 7 May 2007 13:15:20 +0000 (14:15 +0100)]
kernel32: Exclude unused headers.
Andrew Talbot [Mon, 7 May 2007 13:15:17 +0000 (14:15 +0100)]
kernel32: Exclude unused headers.
Andrew Talbot [Mon, 7 May 2007 13:15:15 +0000 (14:15 +0100)]
itss: Exclude unused headers.
Andrew Talbot [Mon, 7 May 2007 13:15:10 +0000 (14:15 +0100)]
infosoft: Exclude unused header.
Andrew Talbot [Mon, 7 May 2007 13:15:07 +0000 (14:15 +0100)]
imagehlp: Exclude unused headers.
Andrew Talbot [Mon, 7 May 2007 13:15:12 +0000 (14:15 +0100)]
inseng: Exclude unused header.
Ben Taylor [Sat, 5 May 2007 18:33:58 +0000 (18:33 +0000)]
winegcc: Allow -R and -z linker options.
Alexandre Julliard [Mon, 7 May 2007 15:10:18 +0000 (17:10 +0200)]
kernel32: Disable FT_Thunk entry point when Windows version is NT.
Alexandre Julliard [Mon, 7 May 2007 15:06:48 +0000 (17:06 +0200)]
configure: Only check for the static versions of libicu.
Get rid of hardcoded path names to avoid trouble on 64-bit platforms.
Based on a patch by Robert Millan.
Maarten Lankhorst [Sat, 5 May 2007 15:32:24 +0000 (17:32 +0200)]
winmm: Use criticalsection for determining wether timer is synchronously killable.
Bernard Ladenthin [Sun, 6 May 2007 17:31:07 +0000 (19:31 +0200)]
browseui: Implement ClassFactory_LockServer in browseui dll.
James Hawkins [Mon, 7 May 2007 01:54:21 +0000 (20:54 -0500)]
msi: Add handling for the ReinstallMode control event.
James Hawkins [Mon, 7 May 2007 01:52:14 +0000 (20:52 -0500)]
msi: Add stub handlers for the remaing standard actions that reference tables.
James Hawkins [Mon, 7 May 2007 01:43:37 +0000 (20:43 -0500)]
msi: Remove debugging printf statements.
James Hawkins [Mon, 7 May 2007 01:31:42 +0000 (20:31 -0500)]
msi: Remove incorrect ERR as messages can be sent before the control is created.
James Hawkins [Mon, 7 May 2007 01:30:28 +0000 (20:30 -0500)]
msi: Set the text limit of the edit control if the limit is given.
James Hawkins [Mon, 7 May 2007 01:29:30 +0000 (20:29 -0500)]
msi: Add the ES_AUTOHSCROLL style to the edit control.
James Hawkins [Mon, 7 May 2007 01:28:13 +0000 (20:28 -0500)]
msi: Only allow valid styles in msi_dialog_get_style.
Jacek Caban [Sun, 6 May 2007 13:02:51 +0000 (15:02 +0200)]
mshtml: Remove auto detection of Mozilla and Mozilla ActiveX control.
Francois Gouget [Sat, 5 May 2007 21:43:21 +0000 (23:43 +0200)]
ddraw/tests: Fix compilation on systems that don't support nameless unions.
Mikołaj Zalewski [Sat, 5 May 2007 18:22:30 +0000 (20:22 +0200)]
comctl32: treeview: Treeviews shouldn't be sending NM_TOOLTIPSCREATED (with testcase).
Mikołaj Zalewski [Sat, 5 May 2007 18:20:04 +0000 (20:20 +0200)]
comctl32: treeview: Make the focus test pass under Windows XP.
Detlef Riekenberg [Fri, 4 May 2007 22:20:13 +0000 (00:20 +0200)]
localui: Prefer builtin version.
Detlef Riekenberg [Fri, 4 May 2007 22:19:33 +0000 (00:19 +0200)]
localui: Implement ConfigurePortUI for LPT.
Marcus Meissner [Fri, 4 May 2007 23:18:40 +0000 (01:18 +0200)]
riched32: Avoid implicit time().
Kevin Koltzau [Sat, 5 May 2007 01:44:46 +0000 (21:44 -0400)]
winbase.h: Define FILE_FLAG_OPEN_REPARSE_POINT.
Misha Koshelev [Sat, 5 May 2007 04:18:40 +0000 (23:18 -0500)]
msi: automation: Implement Session::Installer.
Misha Koshelev [Sat, 5 May 2007 04:18:19 +0000 (23:18 -0500)]
msi: automation: Store parent Installer object in Session.
Misha Koshelev [Sat, 5 May 2007 04:17:56 +0000 (23:17 -0500)]
msi/tests: automation: Session::Installer conformance test.
Misha Koshelev [Fri, 4 May 2007 13:10:21 +0000 (08:10 -0500)]
msi: script: Discriminate properly between JScript and VBScript.
Dmitry Timoshkov [Fri, 4 May 2007 07:27:10 +0000 (16:27 +0900)]
advapi32: Add FILE_FLAG_BACKUP_SEMANTICS to the flags passed to CreateFileW to be able to get security information for directories as well as for files.
Dmitry Timoshkov [Fri, 4 May 2007 07:26:06 +0000 (16:26 +0900)]
gdi32: AddFontResource should return a number of added font faces.
Dmitry Timoshkov [Fri, 4 May 2007 07:25:38 +0000 (16:25 +0900)]
gdi32: Handle errors in WineEngAddFontResourceEx.
H. Verbeet [Thu, 3 May 2007 19:01:09 +0000 (21:01 +0200)]
wined3d: Handle the ps_3_0 vPos field.
H. Verbeet [Thu, 3 May 2007 19:00:25 +0000 (21:00 +0200)]
wined3d: Remove some redundant fields from IWineD3DBaseTextureImpl.
H. Verbeet [Thu, 3 May 2007 18:59:45 +0000 (20:59 +0200)]
ddraw: Add a surface locking test.
H. Verbeet [Thu, 3 May 2007 18:59:25 +0000 (20:59 +0200)]
d3d8: Add a surface locking test.
H. Verbeet [Thu, 3 May 2007 18:59:07 +0000 (20:59 +0200)]
d3d9: Add a surface locking test.
H. Verbeet [Thu, 3 May 2007 18:58:48 +0000 (20:58 +0200)]
d3d: Fix the surface locking rectangle validation.
H. Verbeet [Thu, 3 May 2007 18:58:13 +0000 (20:58 +0200)]
wined3d: Improve a few VBO traces.
H. Verbeet [Thu, 3 May 2007 18:57:50 +0000 (20:57 +0200)]
wined3d: Bind GL_FRAMEBUFFER_EXT rather than GL_DRAW_FRAMEBUFFER_EXT in color_fill_fbo.
H. Verbeet [Thu, 3 May 2007 18:57:23 +0000 (20:57 +0200)]
wined3d: Make the IWineD3DDeviceImpl_ColorFill TRACE a bit more useful.
H. Verbeet [Thu, 3 May 2007 18:57:09 +0000 (20:57 +0200)]
wined3d: Flip the coordinate system rather than the coordinates itself for onscreen surfaces in stretch_rect_fbo.
Andrey Turkin [Fri, 4 May 2007 06:46:36 +0000 (10:46 +0400)]
shlwapi: Implement IUnknown_CPContainerInvokeParam.
Misha Koshelev [Fri, 4 May 2007 00:02:31 +0000 (19:02 -0500)]
msi/tests: automation: Integrate test_createrecord_and_version properly.
Misha Koshelev [Fri, 4 May 2007 00:02:06 +0000 (19:02 -0500)]
msi/tests: automation: Convert method names to Unicode on the fly to simplify adding new tests.
Misha Koshelev [Fri, 4 May 2007 00:01:10 +0000 (19:01 -0500)]
msi/tests: automation: Free memory after string conversion.
Bill Medland [Thu, 3 May 2007 22:58:52 +0000 (15:58 -0700)]
oleaut32/tests: Some boundary tests on VarBstrFromDate.
Bill Medland [Thu, 3 May 2007 23:11:08 +0000 (16:11 -0700)]
kernel32/tests: Boundary test cases for SystemTimeToFileTime and GetDateFormat.
Juan Lang [Thu, 3 May 2007 22:19:22 +0000 (15:19 -0700)]
wincrypt.h: Add missing definitions.
Rob Shearman [Thu, 3 May 2007 21:41:04 +0000 (22:41 +0100)]
setupapi: Partially implement SetupQueryInfOriginalFileInformationW.
Implement SetupQueryInfOriginalFileInformationA on top of SetupQueryInfOriginalFileInformationW.
Rob Shearman [Thu, 3 May 2007 21:40:21 +0000 (22:40 +0100)]
setupapi: Add stubs for SetupQueryInfOriginalFileInformationA/W.
Rob Shearman [Thu, 3 May 2007 21:39:44 +0000 (22:39 +0100)]
setupapi: The inf file containing the SourceDisksFiles and SourceDisksNames sections is the same as hinf if there is no layout file specified.
So pass the correct inf handle to SetupQueueDefaultCopyW and SetupQueueCopySectionW.
Peter Oberndorfer [Thu, 3 May 2007 20:33:58 +0000 (22:33 +0200)]
ntdll: Call NtQueryAttributesFile in RtlDoesFileExists_U.
José Manuel Ferrer Ortiz [Thu, 3 May 2007 19:29:53 +0000 (12:29 -0700)]
Some Spanish translation updates.
Konstantin Kondratyuk [Thu, 3 May 2007 11:14:25 +0000 (15:14 +0400)]
ntdll: Correct a copy/paste mistake in NtWriteFile.
Alexandre Julliard [Fri, 4 May 2007 10:27:34 +0000 (12:27 +0200)]
Get rid of some empty source files, our makefiles no longer require them.
Alexandre Julliard [Fri, 4 May 2007 10:08:15 +0000 (12:08 +0200)]
Fix minor differences in the formatting of the license notices.
Alexandre Julliard [Thu, 3 May 2007 15:44:32 +0000 (17:44 +0200)]
server: Allocate the wait event for FSCTL_PIPE_WAIT on the server side.
Alexandre Julliard [Thu, 3 May 2007 15:44:05 +0000 (17:44 +0200)]
server: Allocate the wait event for FSCTL_PIPE_LISTEN on the server side.
Alexandre Julliard [Thu, 3 May 2007 15:43:18 +0000 (17:43 +0200)]
server: Infrastructure to return a wait handle for blocking ioctls.
Alexandre Julliard [Thu, 3 May 2007 14:07:30 +0000 (16:07 +0200)]
server: Store valid file options in pseudo file descriptors.
Tim Schwartz [Wed, 2 May 2007 17:30:19 +0000 (12:30 -0500)]
net.exe: Initial stub.
Andrey Turkin [Wed, 2 May 2007 16:16:59 +0000 (20:16 +0400)]
hhctrl.ocx: Recognize and use topic specification in url or in data.
Andrey Turkin [Wed, 2 May 2007 16:16:32 +0000 (20:16 +0400)]
hhctrl.ocx: Do not try to dereference NULL pointer if CreateHelpViewer failed.
Andrey Turkin [Wed, 2 May 2007 16:15:58 +0000 (20:15 +0400)]
hhctrl.ocx: Update HtmlHelp and its commands definitions, and partially implement data A->W translation.
Mounir IDRASSI [Wed, 2 May 2007 20:12:20 +0000 (22:12 +0200)]
advapi32: Check for error in CryptEnumProviderTypesA and CryptEnumProvidersA.