Rob Shearman [Wed, 23 Jan 2008 16:33:03 +0000 (16:33 +0000)]
rpcrt4: Check the return value of RPCRT4_ClientAuthorize in RPCRT4_Send.
Rob Shearman [Wed, 23 Jan 2008 16:32:54 +0000 (16:32 +0000)]
rpcrt4: Pass the SPN input to RpcBindingSetAuthInfoA/W into InitializeSecurityContextW instead of AcquireCredentialsHandleA/W.
Rob Shearman [Wed, 23 Jan 2008 16:32:45 +0000 (16:32 +0000)]
rpcrt4: Fix the error handling in RpcBindingSetAuthInfoA/W when RpcAuthInfo_Create fails.
Don't release the old auth info until we successfully have a new auth
info and return failure to the caller if RpcAuthInfo_Create fails.
Francois Gouget [Wed, 23 Jan 2008 17:31:06 +0000 (18:31 +0100)]
winemenubuilder: Expand environment variable references in the shortcut's WorkDir, Description and IconPath fields.
Francois Gouget [Wed, 23 Jan 2008 14:16:53 +0000 (15:16 +0100)]
kernel32/tests: Test the expansion of indirect environment variable references.
Francois Gouget [Wed, 23 Jan 2008 14:16:40 +0000 (15:16 +0100)]
advapi32/tests: Add the trailing '\n' to an ok() call.
Dmitry Timoshkov [Wed, 23 Jan 2008 12:26:57 +0000 (20:26 +0800)]
user32: Make MapVirtualKeyEx(MAPVK_VK_TO_CHAR) behave more like in Windows.
Alexandre Julliard [Wed, 23 Jan 2008 15:40:54 +0000 (16:40 +0100)]
winex11: Get the icon from the window in case it was changed before the whole window was created.
Alexandre Julliard [Wed, 23 Jan 2008 15:40:19 +0000 (16:40 +0100)]
winex11: Set icon hints on non-managed windows too, since they may become managed later on.
Alexandre Julliard [Wed, 23 Jan 2008 15:32:55 +0000 (16:32 +0100)]
winex11: Set hints for the existing window text when creating the whole window.
Alexandre Julliard [Wed, 23 Jan 2008 15:30:18 +0000 (16:30 +0100)]
winex11: Apply the existing window region (if any) when creating the whole window.
Move X11DRV_SetWindowRgn to window.c.
Alexandre Julliard [Wed, 23 Jan 2008 11:28:32 +0000 (12:28 +0100)]
winex11: Add a mapped flag to the window data instead of relying on WS_VISIBLE.
Alexandre Julliard [Wed, 23 Jan 2008 11:28:12 +0000 (12:28 +0100)]
winex11: Move code around in X11DRV_SetWindowPos to reduce indentation levels.
Alexandre Julliard [Wed, 23 Jan 2008 11:28:01 +0000 (12:28 +0100)]
winex11: Update the win data rectangles before doing anything else in SetWindowPos.
Roy Shea [Tue, 22 Jan 2008 19:55:16 +0000 (11:55 -0800)]
qmgr: Implement IClassFactory methods.
Kai Blin [Wed, 23 Jan 2008 10:07:04 +0000 (11:07 +0100)]
gdi32: Fix spec file to export the right symbols for GetGlyphOutline.
Paul Vriens [Wed, 23 Jan 2008 10:42:15 +0000 (11:42 +0100)]
user32/tests: Run full test again on win95 and NT4.
Paul Vriens [Wed, 23 Jan 2008 09:33:48 +0000 (10:33 +0100)]
advapi32/tests: Make tests run on win9x/NT4 again.
Marcus Meissner [Wed, 23 Jan 2008 07:27:12 +0000 (08:27 +0100)]
d3d9/tests: Initialize decl.
Marcus Meissner [Wed, 23 Jan 2008 06:58:30 +0000 (07:58 +0100)]
rpcrt4: Initialize CurrentHeader.
Eric Pouech [Tue, 22 Jan 2008 20:53:42 +0000 (21:53 +0100)]
regedit: Warn about newest unicode export from native regedit.
Eric Pouech [Tue, 22 Jan 2008 20:50:09 +0000 (21:50 +0100)]
msvcrt: Corrected the .spec definition for the printf functions family.
Dmitry Timoshkov [Wed, 23 Jan 2008 08:28:54 +0000 (16:28 +0800)]
winebuild: Add a couple of missing indentations in the generated asm files.
Lei Zhang [Wed, 23 Jan 2008 00:10:03 +0000 (16:10 -0800)]
ddraw: Register the DirectDraw 7 Object.
Roderick Colenbrander [Mon, 21 Jan 2008 21:29:03 +0000 (22:29 +0100)]
wined3d: Don't use texture_rectangle for paletted textures.
Andrew Talbot [Tue, 22 Jan 2008 21:39:06 +0000 (21:39 +0000)]
vmm.vxd: Remove unneeded casts.
Andrew Talbot [Tue, 22 Jan 2008 21:39:00 +0000 (21:39 +0000)]
uxtheme: Remove unneeded casts.
Andrey Esin [Tue, 22 Jan 2008 18:26:13 +0000 (21:26 +0300)]
wininet: One addition to Russian translation.
Andrey Esin [Tue, 22 Jan 2008 18:22:04 +0000 (21:22 +0300)]
browseui: Russian translation.
Rob Shearman [Tue, 22 Jan 2008 15:37:01 +0000 (15:37 +0000)]
advapi32: Implement LookupAccountNameW for well-known groups.
Rob Shearman [Tue, 22 Jan 2008 15:36:45 +0000 (15:36 +0000)]
advapi32: Add a test for LookupAccountNameA on a well-known group.
Rob Shearman [Tue, 22 Jan 2008 15:36:36 +0000 (15:36 +0000)]
advapi32: Implement SetEntriesInAclW.
Rob Shearman [Tue, 22 Jan 2008 15:36:09 +0000 (15:36 +0000)]
ntdll: Fix the index check in RtlGetAce.
The index is zero based so we should obviously be returning
STATUS_INVALID_PARAMETER if the index is equal to the ACE count.
Rob Shearman [Tue, 22 Jan 2008 15:36:04 +0000 (15:36 +0000)]
advapi32: Add more tests for SetEntriesInAcl.
Alexandre Julliard [Wed, 23 Jan 2008 10:31:07 +0000 (11:31 +0100)]
winex11: Leave it up to explorer to specify the correct size and position for the desktop.
Alexandre Julliard [Wed, 23 Jan 2008 09:30:42 +0000 (10:30 +0100)]
winex11: Move resetting of the cursor clip rectangle into xinerama_init().
Alexandre Julliard [Tue, 22 Jan 2008 19:34:11 +0000 (20:34 +0100)]
winex11: Move the window bits according to the valid rects instead of invalidating.
Alexandre Julliard [Tue, 22 Jan 2008 19:30:04 +0000 (20:30 +0100)]
winex11: Properly invalidate moved child windows instead of forcing SWP_NOCOPYBITS.
Add a move_window_bits() function where the missing functionality of
moving the window contents should go.
Alexandre Julliard [Tue, 22 Jan 2008 19:08:56 +0000 (20:08 +0100)]
winex11: Make the client rect relative to the parent window for consistency with the server side.
Alexandre Julliard [Tue, 22 Jan 2008 19:07:50 +0000 (20:07 +0100)]
winex11: Abstract the server part of SetWindowPos into a separate function.
Alexandre Julliard [Tue, 22 Jan 2008 19:06:35 +0000 (20:06 +0100)]
server: Invalidate the correct region when custom valid rects are specified.
Alexandre Julliard [Tue, 22 Jan 2008 19:01:21 +0000 (20:01 +0100)]
server: Add a separate request to set the window visible rect.
Marcus Meissner [Tue, 22 Jan 2008 08:27:00 +0000 (09:27 +0100)]
wined3d: Initialize swapchain.
Eric Pouech [Mon, 21 Jan 2008 20:45:18 +0000 (21:45 +0100)]
ntdll: Fixed getting the RTS status from line, and now using sane default values for all (compilation/system) cases.
Eric Pouech [Mon, 21 Jan 2008 21:06:11 +0000 (22:06 +0100)]
msvcrt: symbol undecoration: Really check that we get a template string before making use of it.
Eric Pouech [Mon, 21 Jan 2008 21:06:05 +0000 (22:06 +0100)]
msvcrt: symbol undecoration: Added support for RTTI types.
Eric Pouech [Mon, 21 Jan 2008 21:05:59 +0000 (22:05 +0100)]
msvcrt: symbol undecoration: Added support for thunks.
Eric Pouech [Mon, 21 Jan 2008 21:05:52 +0000 (22:05 +0100)]
msvcrt: symbol undecoration: Corrected handling of non static member function modifiers.
Eric Pouech [Mon, 21 Jan 2008 21:05:46 +0000 (22:05 +0100)]
msvcrt: symbol undecoration: Added support for a couple of more calling conventions.
Eric Pouech [Mon, 21 Jan 2008 21:05:40 +0000 (22:05 +0100)]
msvcrt: symbol undecoration: Added support for cointerface.
Eric Pouech [Mon, 21 Jan 2008 21:05:33 +0000 (22:05 +0100)]
msvcrt: symbol undecoration: Handling of void in template parameters' list.
Eric Pouech [Mon, 21 Jan 2008 21:05:26 +0000 (22:05 +0100)]
msvcrt: symbol undecoration: Now correctly parsing the template forms.
Paul Chitescu [Mon, 21 Jan 2008 16:07:43 +0000 (18:07 +0200)]
mscoree: Semi-stub for LoadStringRCEx and LoadStringRC.
Hans Leidekker [Mon, 21 Jan 2008 15:33:55 +0000 (16:33 +0100)]
gdi32: Add tests for GetICMProfile and SetICMMode.
Hans Leidekker [Mon, 21 Jan 2008 15:33:03 +0000 (16:33 +0100)]
gdi32: Make GetICMProfile behave more like native. Rewrite ansi version as a wrapper and move color management functions to their own file.
Hans Leidekker [Mon, 21 Jan 2008 15:32:31 +0000 (16:32 +0100)]
gdi32: Last parameter of GetICMProfile is an output parameter.
Rob Shearman [Mon, 21 Jan 2008 22:54:43 +0000 (22:54 +0000)]
ole32: Don't get the HRESULT from the buffer if we get an RPC_S_CALL_FAILED status back from the runtime.
The buffer might not contain any data and nowhere in our ole32 code
passes HRESULTs in the buffer.
Marcus Meissner [Mon, 21 Jan 2008 22:38:09 +0000 (23:38 +0100)]
cmd: Include <time.h> for time().
Alistair Leslie-Hughes [Tue, 22 Jan 2008 02:19:13 +0000 (13:19 +1100)]
msxml3: Return correct IDispatch Interface.
Alistair Leslie-Hughes [Mon, 21 Jan 2008 21:33:32 +0000 (08:33 +1100)]
msxml3: Implement IXMLDOMEntityReference interface.
Andrew Talbot [Mon, 21 Jan 2008 20:06:59 +0000 (20:06 +0000)]
user32: Remove unneeded casts.
Andrew Talbot [Mon, 21 Jan 2008 20:06:56 +0000 (20:06 +0000)]
user32: Remove unneeded casts.
Andrew Talbot [Mon, 21 Jan 2008 20:06:53 +0000 (20:06 +0000)]
urlmon: Remove unneeded cast.
Aric Stewart [Mon, 21 Jan 2008 16:46:20 +0000 (10:46 -0600)]
wineps.drv: Properly handle NULL LPLOGFONT in PSDRV_EnumDeviceFonts.
Jason Green [Mon, 21 Jan 2008 15:49:39 +0000 (10:49 -0500)]
d3d9 tests: Correct some typos.
Alexander Dorofeyev [Mon, 21 Jan 2008 04:18:12 +0000 (20:18 -0800)]
wined3d: Fix not released swapchain in some codepaths.
Alexander Dorofeyev [Mon, 21 Jan 2008 04:18:03 +0000 (20:18 -0800)]
ddraw/tests: Add test for D3DTBLEND_MODULATE.
Alexander Dorofeyev [Mon, 21 Jan 2008 04:17:54 +0000 (20:17 -0800)]
ddraw: Fix handling of alpha with D3DTBLEND_MODULATE.
Alexander Dorofeyev [Mon, 21 Jan 2008 04:17:49 +0000 (20:17 -0800)]
wined3d: Change colorkey fixup for stage 0 alphaop / alphaarg.
Rob Shearman [Mon, 21 Jan 2008 14:14:00 +0000 (14:14 +0000)]
rpcrt4: Don't set BufferStart and BufferEnd in NdrStubCall2.
The operations peformed by the stubless code should roughly match what
operations MIDL outputs in code, and it doesn't do this.
Stefan Leichter [Sun, 20 Jan 2008 22:56:19 +0000 (23:56 +0100)]
advapi32: Added some tests for QueryServiceConfig2A/W.
Alexandre Julliard [Tue, 22 Jan 2008 09:20:12 +0000 (10:20 +0100)]
ntdll: Don't fetch extended FPU context if there's no FPU context at all.
Alexandre Julliard [Tue, 22 Jan 2008 09:17:52 +0000 (10:17 +0100)]
winex11.drv: Only allocate wm hints if we have an X11 window.
Alexandre Julliard [Tue, 22 Jan 2008 09:16:19 +0000 (10:16 +0100)]
winex11.drv: Fix handling of strange window sizes in CreateWindow, with tests.
Alexandre Julliard [Tue, 22 Jan 2008 09:15:38 +0000 (10:15 +0100)]
user32,server: Set the initial window rectangles to 0,0-0,0.
Rob Shearman [Mon, 21 Jan 2008 10:58:05 +0000 (10:58 +0000)]
rpcrt4: Remove some unimplemented win9x-only spec entries.
We're never going to implement the undocumented ones and we're moving
more and more towards the architecture of the more recent versions of
native rpcrt4.
Rob Shearman [Mon, 21 Jan 2008 10:31:55 +0000 (10:31 +0000)]
rpcrt4: Move the receiving of an individual fragment to a separate function.
Rob Shearman [Mon, 21 Jan 2008 10:31:40 +0000 (10:31 +0000)]
rpcrt4: Implement asynchronous RPC support.
Marcus Meissner [Sun, 20 Jan 2008 19:47:07 +0000 (20:47 +0100)]
wined3d: Removed deadcode.
Alexandre Julliard [Mon, 21 Jan 2008 11:40:57 +0000 (12:40 +0100)]
libwine: Properly increment source pointer for surrogates in wine_utf8_wcstombs.
Spotted by Ken Thomases.
Alistair Leslie-Hughes [Sun, 20 Jan 2008 11:50:36 +0000 (22:50 +1100)]
msxml3: Entity Reference nodes do not support attributes property.
Alistair Leslie-Hughes [Sat, 19 Jan 2008 12:23:49 +0000 (23:23 +1100)]
msxml3: Implement IXMLDOMDocumentFragment Interface.
Andrey Esin [Fri, 18 Jan 2008 17:10:34 +0000 (20:10 +0300)]
write: Russian translation.
Rob Shearman [Fri, 18 Jan 2008 13:24:26 +0000 (13:24 +0000)]
riched20: Always treat the nCount variable in the EM_GETTEXTEX handler as a character count.
Convert ex->cb into a character count before assigning it to nCount.
Remove some dubious minus ones that would result in different character
counts for the Unicode and ANSI paths.
Rob Shearman [Fri, 18 Jan 2008 13:23:37 +0000 (13:23 +0000)]
riched20: The wParam parameter to WM_GETTEXT contains the number of characters, not the number of bytes.
Fix up some places in the WM_GETTEXT handler where it was assumed that
it was a byte count.
Gerald Pfeifer [Sun, 20 Jan 2008 20:23:08 +0000 (21:23 +0100)]
kernel32: Use setproctitle where applicable to set the process name.
Based on a patch by Kris Moore.
James Hawkins [Mon, 21 Jan 2008 08:03:34 +0000 (02:03 -0600)]
msi: Add more MsiFormatRecord tests.
Alexander Nicolaysen Sørnes [Sun, 20 Jan 2008 16:50:52 +0000 (17:50 +0100)]
riched20: Don't clear CFM_UNDERLINE flag when applying styles where it is set.
Marcus Meissner [Sun, 20 Jan 2008 20:11:19 +0000 (21:11 +0100)]
msi: Replaced msi_free() by LocalAlloc() since ConvertSidToStringSidW uses LocalAlloc().
Spotted by Christoph von Wittich <Christoph@ApiViewer.de>.
Marcus Meissner [Sun, 20 Jan 2008 19:59:16 +0000 (20:59 +0100)]
gdi32: Fix possible NULL ptr in TRACE.
Hans Leidekker [Sun, 20 Jan 2008 18:34:01 +0000 (19:34 +0100)]
msvcr71: Add an implementation that forwards to msvcrt.
Hans Leidekker [Sun, 20 Jan 2008 18:34:44 +0000 (19:34 +0100)]
msvcrt: _ftol returns a 64-bit value.
Hans Leidekker [Sun, 20 Jan 2008 18:34:29 +0000 (19:34 +0100)]
msvcrt: Fix _execv spec entries for the forwarding variants too.
Christoph von Wittich [Sun, 20 Jan 2008 16:58:40 +0000 (17:58 +0100)]
msi: Fix process token leak.
Dmitry Timoshkov [Sun, 20 Jan 2008 13:21:45 +0000 (21:21 +0800)]
gdi32: Actually perform the fractional scaling test, make it pass under Wine.
Rob Shearman [Sun, 20 Jan 2008 10:56:15 +0000 (10:56 +0000)]
widl: Write out code for initialising out-only client context handles.
Andrew Talbot [Sat, 19 Jan 2008 16:54:31 +0000 (16:54 +0000)]
shell32: Remove unneeded casts.
Andrew Talbot [Sat, 19 Jan 2008 16:54:28 +0000 (16:54 +0000)]
shell32: Remove unneeded casts.
Andrew Talbot [Sat, 19 Jan 2008 16:54:24 +0000 (16:54 +0000)]
shell32: Remove unneeded casts.
Andrew Talbot [Sat, 19 Jan 2008 14:56:39 +0000 (14:56 +0000)]
setupapi: Remove unneeded casts.