Alexandre Julliard [Wed, 16 Jan 2008 20:01:33 +0000 (21:01 +0100)]
kernel32: Fix the system affinity returned by GetProcessAffinityMask.
Alexandre Julliard [Wed, 16 Jan 2008 19:27:35 +0000 (20:27 +0100)]
winebuild: Don't try to use the .init section on Mac OS.
Sin-ta Hsiea [Thu, 10 Jan 2008 19:03:10 +0000 (03:03 +0800)]
winecfg: Add Traditional Chinese translation.
Sin-ta Hsiea [Thu, 10 Jan 2008 19:05:41 +0000 (03:05 +0800)]
gdi32: Fix Traditional Chinese font mapping to "PMingLiU", "MingLiU".
Alexandre Julliard [Wed, 16 Jan 2008 18:51:20 +0000 (19:51 +0100)]
wineboot: Delay import the dlls that are not needed for the default initialisation.
Alexandre Julliard [Wed, 16 Jan 2008 18:23:09 +0000 (19:23 +0100)]
wineboot: Add a --init option used when launched automatically at startup.
Don't execute Run entries in that case.
Alexandre Julliard [Wed, 16 Jan 2008 18:15:25 +0000 (19:15 +0100)]
winmm: Load only one sound driver at a time.
Marcus Meissner [Tue, 15 Jan 2008 07:06:37 +0000 (08:06 +0100)]
wined3d: Check for overflows.
Christopher Berner [Tue, 15 Jan 2008 05:28:59 +0000 (21:28 -0800)]
user32: Fixed off by one scroll bar pixels.
Alexandre Julliard [Wed, 16 Jan 2008 16:51:59 +0000 (17:51 +0100)]
winebuild: Reserve the space for the PE header in the .init section.
Rob Shearman [Wed, 16 Jan 2008 14:03:26 +0000 (14:03 +0000)]
comctl32: Support seeking to a particular frame.
In this case just draw the frame without starting the timer thread of
setting a timer and without sending any notifications.
Rob Shearman [Wed, 16 Jan 2008 14:03:09 +0000 (14:03 +0000)]
comctl32: Keep on displaying the last frame of the animation after the animation has stopped.
Rob Shearman [Wed, 16 Jan 2008 14:02:58 +0000 (14:02 +0000)]
rpcrt4: Add tests for RPC_FC_P_DEREF|RPC_FC_P_ONSTACK pointers.
Alexandre Julliard [Wed, 16 Jan 2008 14:23:10 +0000 (15:23 +0100)]
mountmgr.sys: Fix values returned for IOCTL_STORAGE_GET_DEVICE_NUMBER on emulated disks.
Alexandre Julliard [Wed, 16 Jan 2008 13:57:20 +0000 (14:57 +0100)]
ntdll: Fall back to a server device ioctl for files with no associated fd.
Francois Gouget [Wed, 16 Jan 2008 11:20:50 +0000 (12:20 +0100)]
Assorted spelling fixes.
Francois Gouget [Wed, 16 Jan 2008 11:19:21 +0000 (12:19 +0100)]
kernel32/tests: Small spelling fix in a parameter name.
Francois Gouget [Wed, 16 Jan 2008 11:19:08 +0000 (12:19 +0100)]
include: Document some Microsoft spelling mistakes so we know they are not to be fixed.
Francois Gouget [Wed, 16 Jan 2008 11:17:40 +0000 (12:17 +0100)]
Fix spelling error in the generated conformance test files.
Francois Gouget [Wed, 16 Jan 2008 11:17:27 +0000 (12:17 +0100)]
ddraw/tests: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Wed, 16 Jan 2008 11:17:08 +0000 (12:17 +0100)]
gdi32: Small wording tweaks in comments.
Tony Wasserka [Sun, 13 Jan 2008 10:34:43 +0000 (11:34 +0100)]
d3dx9: Start implementation of d3dx9_36.
James Hawkins [Wed, 16 Jan 2008 06:11:17 +0000 (00:11 -0600)]
propsys: Add a stub implementation of propsys.dll.
Marcus Meissner [Sun, 13 Jan 2008 11:27:14 +0000 (12:27 +0100)]
mshtml: Check for This->frame.
Dmitry Timoshkov [Wed, 16 Jan 2008 06:46:24 +0000 (14:46 +0800)]
gdi32: Allocate cache for face enumeration data only when necessary.
James Hawkins [Wed, 16 Jan 2008 04:29:56 +0000 (22:29 -0600)]
msi: dest_path refers to the directory prefix, not the entire file path.
Alistair Leslie-Hughes [Wed, 16 Jan 2008 05:47:19 +0000 (16:47 +1100)]
msxml3: Implement get_nodeTypeString.
Alistair Leslie-Hughes [Wed, 16 Jan 2008 02:44:51 +0000 (13:44 +1100)]
msxml3: Implement put_text.
Andrey Esin [Tue, 15 Jan 2008 19:36:36 +0000 (22:36 +0300)]
regedit: Update Russian translation.
Andrey Esin [Tue, 15 Jan 2008 19:08:04 +0000 (22:08 +0300)]
wordpad: Corrections in Russian translation.
Andrew Talbot [Tue, 15 Jan 2008 21:49:17 +0000 (21:49 +0000)]
psapi: Remove unneeded cast.
Andrew Talbot [Tue, 15 Jan 2008 21:49:21 +0000 (21:49 +0000)]
qcap: Remove unneeded casts.
Andrew Talbot [Tue, 15 Jan 2008 21:49:14 +0000 (21:49 +0000)]
oleaut32: Remove unneeded casts.
Alistair Leslie-Hughes [Tue, 15 Jan 2008 20:10:25 +0000 (07:10 +1100)]
mscoree: Fix memory leak.
Rob Shearman [Tue, 15 Jan 2008 20:55:40 +0000 (20:55 +0000)]
rpcrt4: Move the setting of retval_ptr outside of any particular stub phase in stub_do_args and stub_do_old_args.
After the change in order of phases it was no longer being set in the
last phase and so caused all stubless functions to appear to have no
return value.
Juan Lang [Tue, 15 Jan 2008 15:58:49 +0000 (07:58 -0800)]
hhctrl.ocx: Don't return uninitialized stream.
Alexandre Julliard [Tue, 15 Jan 2008 19:36:48 +0000 (20:36 +0100)]
ntdll: Restore typecast that is really needed.
Alexandre Julliard [Tue, 15 Jan 2008 19:27:14 +0000 (20:27 +0100)]
ntdll: Mac OS support for saving and restoring the extended FPU context on exceptions.
Alexandre Julliard [Tue, 15 Jan 2008 17:08:29 +0000 (18:08 +0100)]
ntdll: Linux support for saving and restoring the extended FPU context on exceptions.
Alexandre Julliard [Tue, 15 Jan 2008 17:00:13 +0000 (18:00 +0100)]
ntdll: Copy extended registers too in copy_context().
Alexandre Julliard [Tue, 15 Jan 2008 16:08:09 +0000 (17:08 +0100)]
kernel32/tests: Avoid size_t in traces.
Rob Shearman [Tue, 15 Jan 2008 12:09:57 +0000 (12:09 +0000)]
ole32: Partially implement ServerRpcChannelBuffer_GetDestCtx.
Andrej Sinicyn [Mon, 14 Jan 2008 22:57:16 +0000 (23:57 +0100)]
wordpad: Update German strings and correct shortcuts to match XP wordpad.
Andrey Esin [Mon, 14 Jan 2008 19:03:27 +0000 (22:03 +0300)]
wordpad: Adding to Russian translation.
Rob Shearman [Tue, 15 Jan 2008 12:09:52 +0000 (12:09 +0000)]
rpcrt4: Allow NULL networkaddr and endpoint in rpcrt4_np_get_top_of_tower.
Add tests for this.
Allan Tong [Tue, 15 Jan 2008 02:29:14 +0000 (21:29 -0500)]
wined3d: Set swapchain container before flagging front buffer with SFLAG_INDRAWABLE.
Dan Kegel [Sat, 12 Jan 2008 02:16:08 +0000 (18:16 -0800)]
gdi32: Fix AddFontResource behavior with relative paths.
Jonathan Ernst [Fri, 11 Jan 2008 13:40:09 +0000 (14:40 +0100)]
loader: Updated French man page.
Dmitry Timoshkov [Tue, 15 Jan 2008 10:45:17 +0000 (18:45 +0800)]
gdi32: Do not allow to create too large device dependent bitmaps like Windows does.
Paul Vriens [Tue, 15 Jan 2008 10:37:28 +0000 (11:37 +0100)]
kernel32/tests: FindFirstVolumeA is not available on win98.
Alexandre Julliard [Tue, 15 Jan 2008 10:53:31 +0000 (11:53 +0100)]
server: Take into account the extended registers part of the i386 context.
Dmitry Timoshkov [Tue, 15 Jan 2008 08:02:29 +0000 (16:02 +0800)]
gdi32: Add a test for undocumented EnumFontFamiliesEx(NULL), make it pass under Wine.
Andrew Talbot [Mon, 14 Jan 2008 22:02:11 +0000 (22:02 +0000)]
ole32: Remove unneeded casts.
Juan Lang [Mon, 14 Jan 2008 19:15:35 +0000 (11:15 -0800)]
crypt32: Fix race condition in loading default provider.
Juan Lang [Mon, 14 Jan 2008 19:14:11 +0000 (11:14 -0800)]
crypt32: Don't release default crypto provider on process shutdown.
Juan Lang [Tue, 8 Jan 2008 19:40:27 +0000 (11:40 -0800)]
wintrust: Don't expect ImageGetCertificateData to succeed when Certificate is NULL.
Jacek Caban [Mon, 14 Jan 2008 15:26:47 +0000 (16:26 +0100)]
shdocvw: Call StatusTextChange in set_status_text.
Jacek Caban [Mon, 14 Jan 2008 15:26:36 +0000 (16:26 +0100)]
shdocvw: Call WindowSetResizable in put_Resizable.
Jacek Caban [Mon, 14 Jan 2008 15:26:23 +0000 (16:26 +0100)]
shdocvw: Call OnFullScreen in put_FullScreen.
Jacek Caban [Mon, 14 Jan 2008 15:26:08 +0000 (16:26 +0100)]
shdocvw: Added DWebBrowserEvents2 test.
Alexander Nicolaysen Sørnes [Mon, 14 Jan 2008 00:22:32 +0000 (01:22 +0100)]
riched20: Include selection bar size in POSFROMCHAR.
Andrey Esin [Mon, 14 Jan 2008 08:52:18 +0000 (11:52 +0300)]
shell32: Update Russian translation.
Andrey Esin [Sun, 13 Jan 2008 09:18:28 +0000 (12:18 +0300)]
wineboot: Russian translation.
Pablo Spallanzani [Sat, 12 Jan 2008 17:57:08 +0000 (15:57 -0200)]
wined3d: Fix texture coordinate calculation in surface_blt_to_drawable.
Marcus Meissner [Sun, 13 Jan 2008 20:55:29 +0000 (21:55 +0100)]
server: Enumerate process in reverse.
Alistair Leslie-Hughes [Mon, 14 Jan 2008 10:13:01 +0000 (21:13 +1100)]
msxml3: Corrected getAttribute to return current value and assign output var.
Alistair Leslie-Hughes [Mon, 14 Jan 2008 04:35:02 +0000 (15:35 +1100)]
msxml3: Implement GetClassID for XMLDocument IPersistStream interface.
Alistair Leslie-Hughes [Mon, 14 Jan 2008 02:25:13 +0000 (13:25 +1100)]
msxml3: Implemented IXMLDOMCDATASection COM Object.
Alistair Leslie-Hughes [Mon, 14 Jan 2008 02:15:58 +0000 (13:15 +1100)]
msxml3: Correct get_attributes for CDATA Section.
Alistair Leslie-Hughes [Mon, 14 Jan 2008 01:44:56 +0000 (12:44 +1100)]
msxml3: Implement get_dataType.
Michael Stefaniuc [Sun, 13 Jan 2008 16:53:02 +0000 (17:53 +0100)]
winedump: Use a switch in the generated DllMain().
Michael Stefaniuc [Sun, 13 Jan 2008 16:49:51 +0000 (17:49 +0100)]
winedump: Use the DEFINE_THISCALL_WRAPPER macro instead of the GET_THIS macro for functions with __thiscall calling convention.
Wine doesn't use GET_THIS but DEFINE_THISCALL_WRAPPER.
Michael Stefaniuc [Sun, 13 Jan 2008 16:48:11 +0000 (17:48 +0100)]
winedump: Do not create a header file when not generating skeleton code.
The header file generated with "winedump spec" without the "-c" option
just includes other headers.
Alexandre Julliard [Mon, 14 Jan 2008 14:50:06 +0000 (15:50 +0100)]
user32: Don't inherit stdin/stdout handles in explorer.
Alexandre Julliard [Mon, 14 Jan 2008 14:49:56 +0000 (15:49 +0100)]
kernel32: Don't inherit stdin/stdout handles in wineboot.
Alexandre Julliard [Mon, 14 Jan 2008 14:49:12 +0000 (15:49 +0100)]
kernel32: Close the stdio handles when creating a detached process.
Alexander Nicolaysen Sørnes [Sun, 13 Jan 2008 23:36:23 +0000 (00:36 +0100)]
wordpad: Add basic ruler.
Alexander Nicolaysen Sørnes [Sun, 13 Jan 2008 19:26:40 +0000 (20:26 +0100)]
wordpad: Fix width when text break = margins.
Rob Shearman [Mon, 14 Jan 2008 11:56:36 +0000 (11:56 +0000)]
mlang: Implement Rfc1766ToLcidW.
Rob Shearman [Mon, 14 Jan 2008 11:56:13 +0000 (11:56 +0000)]
rpcrt4: The initialisation of [out] variables in the stubless code must be after the unmarshaling of [in] and [in, out] variables has been completed.
This is because the size of an [out] variable could depend on a
conformance value stored in an unmarshalled [in] or [in,out] variable.
Rob Shearman [Mon, 14 Jan 2008 11:54:32 +0000 (11:54 +0000)]
rpcrt4: Handle complex arrays in calc_arg_size.
Rob Shearman [Mon, 14 Jan 2008 11:54:12 +0000 (11:54 +0000)]
rpcrt4: Fix the calculation of element sizes for complex arrays by using a new function ComplexStructSize that doesn't touch the buffer to calculate the size.
Otherwise, this would fail on arrays with a conformance or variance of zero.
Rob Shearman [Mon, 14 Jan 2008 11:53:57 +0000 (11:53 +0000)]
winhttp: Add a stub for WinHttpOpen.
Gerald Pfeifer [Sat, 12 Jan 2008 18:53:23 +0000 (19:53 +0100)]
kernel32: Fix type of a loop variable in SNOOP16_Entry().
Gerald Pfeifer [Sat, 12 Jan 2008 19:14:04 +0000 (20:14 +0100)]
wininet: Fix type of a loop variable in HTTP_BuildHeaderRequestStr().
Stefan Dösinger [Tue, 8 Jan 2008 21:31:24 +0000 (22:31 +0100)]
wined3d: Clear the constant list before finding constants.
shader_get_registers_used is delayed until compile time for some 1.x
shaders, mostly to wait for the right vertex declaration to be
set. This means that on a recompile it will be run again, adding
another instance of each local constant, which in turn causes compile
errors because of constant redeclaration. Just purging the lists
before finding the constants is a simple and reliable solution.
Stefan Dösinger [Tue, 8 Jan 2008 20:00:22 +0000 (21:00 +0100)]
wined3d: Destroy opengl shaders on reset.
Stefan Dösinger [Tue, 8 Jan 2008 19:56:22 +0000 (20:56 +0100)]
wined3d: Destroy arb shaders on shader destroy.
Stefan Dösinger [Tue, 8 Jan 2008 19:53:17 +0000 (20:53 +0100)]
wined3d: Reset the shader state on shader_*_destroy.
Stefan Dösinger [Tue, 8 Jan 2008 19:45:59 +0000 (20:45 +0100)]
wined3d: Keep track of shaders.
Stefan Dösinger [Tue, 8 Jan 2008 21:34:43 +0000 (22:34 +0100)]
wined3d: Unload all resources on Reset.
Stefan Dösinger [Fri, 11 Jan 2008 14:38:54 +0000 (15:38 +0100)]
d3d9: Reject IDirect3DDevice9::Reset with active default pool resources.
Stefan Dösinger [Tue, 8 Jan 2008 14:48:39 +0000 (15:48 +0100)]
wined3d: Implement VolumeTexture::UnLoad.
Stefan Dösinger [Tue, 8 Jan 2008 14:40:35 +0000 (15:40 +0100)]
wined3d: Implement IWineD3DCubeTexture::UnLoad.
Stefan Dösinger [Tue, 8 Jan 2008 14:33:24 +0000 (15:33 +0100)]
wined3d: Implement IWineD3DTexture::UnLoad.
Stefan Dösinger [Tue, 8 Jan 2008 14:28:57 +0000 (15:28 +0100)]
wined3d: Implement IWineD3DVolume::UnLoad.
Stefan Dösinger [Sat, 12 Jan 2008 21:57:49 +0000 (22:57 +0100)]
wined3d: Implement IWineD3DIndexBuffer::UnLoad.
Stefan Dösinger [Tue, 8 Jan 2008 14:23:35 +0000 (15:23 +0100)]
wined3d: Implement IWineD3DVertexBuffer::UnLoad.
Stefan Dösinger [Sat, 12 Jan 2008 21:33:04 +0000 (22:33 +0100)]
wined3d: Implement IWineD3DSurface::UnLoad.
Stefan Dösinger [Sat, 12 Jan 2008 21:56:30 +0000 (22:56 +0100)]
wined3d: Add a new IWineD3DResource::UnLoad method.