Rob Shearman [Fri, 25 Jan 2008 14:05:31 +0000 (14:05 +0000)]
secur32: Move the detection of NULL credentials from AcquireCredentialsHandle to InitializeSecurityContext.
Only use cached credentials if the credentials were NULL. Don't pass a
domain into ntlm_auth when using cached credentials as
ntlm_auth/winbindd should be able to figure that out.
Alexandre Julliard [Fri, 25 Jan 2008 16:05:38 +0000 (17:05 +0100)]
Release 0.9.54.
Dmitry Timoshkov [Fri, 25 Jan 2008 12:25:10 +0000 (20:25 +0800)]
winex11.drv: Remove an incorrect FIXME.
Ken Thomases [Fri, 25 Jan 2008 12:20:39 +0000 (12:20 +0000)]
winex11.drv: Accomodate XGetWindowProperty returning an actual format of something other than 32 for the TARGETS property.
We shouldn't care what format the property was set with, as long as we
trust that the property is an atom type.
Reece H. Dunn [Fri, 25 Jan 2008 00:23:00 +0000 (00:23 +0000)]
advapi32: Fix some cred test failures on Vista and prevent it crashing.
Reece H. Dunn [Thu, 24 Jan 2008 08:57:29 +0000 (08:57 +0000)]
gdi32: Vista returns UNICODE_NOCHAR if a character does not exist.
Reece H. Dunn [Thu, 24 Jan 2008 19:05:25 +0000 (19:05 +0000)]
user32: Make the edit tests pass on Vista.
Rob Shearman [Thu, 24 Jan 2008 19:30:11 +0000 (19:30 +0000)]
wininet: Pass the server name into InitializeSecurityContextW.
Rob Shearman [Thu, 24 Jan 2008 18:37:10 +0000 (18:37 +0000)]
ntdsapi: Implement DsMakeSpnW.
Rob Shearman [Thu, 24 Jan 2008 18:36:36 +0000 (18:36 +0000)]
ntdsapi: Add tests for DsMakeSpnW.
Dmitry Timoshkov [Fri, 25 Jan 2008 09:13:01 +0000 (17:13 +0800)]
shell32: Add a LogoffWindowsDialog stub.
Andrew Talbot [Thu, 24 Jan 2008 21:41:43 +0000 (21:41 +0000)]
winedos: Remove unneeded casts.
Hans Leidekker [Thu, 24 Jan 2008 19:03:14 +0000 (20:03 +0100)]
mscms: Open .icm files only when enumerating color profiles.
Hans Leidekker [Thu, 24 Jan 2008 19:02:53 +0000 (20:02 +0100)]
mscms: Use NT directory for storing color profiles.
Alexander Nicolaysen Sørnes [Thu, 24 Jan 2008 13:54:21 +0000 (14:54 +0100)]
winecfg: Update Norwegian Bokmål resource.
Andrey Esin [Thu, 24 Jan 2008 08:45:09 +0000 (11:45 +0300)]
credui: Added Russian translation.
Reece H. Dunn [Wed, 23 Jan 2008 23:46:58 +0000 (23:46 +0000)]
user32: Make the class tests pass on Vista.
Reece H. Dunn [Wed, 23 Jan 2008 23:32:52 +0000 (23:32 +0000)]
user32: Make the clipboard tests pass on Vista.
Alexandre Julliard [Fri, 25 Jan 2008 11:07:11 +0000 (12:07 +0100)]
winex11: Check for managed mode in create_whole_window again now that it is called lazily.
Paul Vriens [Thu, 24 Jan 2008 12:18:58 +0000 (13:18 +0100)]
kernel32/tests: Win9x returns a different last error.
Alexandre Julliard [Thu, 24 Jan 2008 13:03:10 +0000 (14:03 +0100)]
Avoid sizeof in traces.
Alistair Leslie-Hughes [Thu, 24 Jan 2008 10:38:46 +0000 (21:38 +1100)]
gmsxml3: Added typelib support.
Paul Vriens [Thu, 24 Jan 2008 10:56:21 +0000 (11:56 +0100)]
msi/tests: Only use functions if they are implemented.
Paul Vriens [Thu, 24 Jan 2008 10:56:08 +0000 (11:56 +0100)]
msi/tests: Only use functions if they are implemented.
Austin English [Wed, 23 Jan 2008 22:05:21 +0000 (16:05 -0600)]
comctl32: Spelling fixes.
Dan Hipschman [Thu, 24 Jan 2008 00:56:02 +0000 (16:56 -0800)]
oleaut32: Use the symbolic name for TYPEFLAG_FDISPATCHABLE.
Alexander Nicolaysen Sørnes [Wed, 23 Jan 2008 23:32:04 +0000 (00:32 +0100)]
uninstaller: Fix Norwegian Bokmål resource.
Alexander Nicolaysen Sørnes [Wed, 23 Jan 2008 23:28:17 +0000 (00:28 +0100)]
uninstaller: Disable Uninstall button when no items selected.
Andrew Talbot [Wed, 23 Jan 2008 21:40:05 +0000 (21:40 +0000)]
wined3d: Remove unneeded casts.
Andrew Talbot [Wed, 23 Jan 2008 21:40:02 +0000 (21:40 +0000)]
wined3d: Remove unneeded casts.
Andrew Talbot [Wed, 23 Jan 2008 21:39:59 +0000 (21:39 +0000)]
wined3d: Remove unneeded casts.
Andrew Talbot [Wed, 23 Jan 2008 21:39:56 +0000 (21:39 +0000)]
wined3d: Remove unneeded casts.
Marcus Meissner [Wed, 23 Jan 2008 21:26:58 +0000 (22:26 +0100)]
wininet: Check if buffer has overflowed potentially.
Alexandre Julliard [Thu, 24 Jan 2008 10:23:09 +0000 (11:23 +0100)]
user32: Moved the bulk of CreateWindow and SetWindowPos from the driver back into user32.
Alexandre Julliard [Thu, 24 Jan 2008 09:21:17 +0000 (10:21 +0100)]
winex11: Catch DIB memory accesses that touch the last page beyond the DIB bits end.
Alexandre Julliard [Thu, 24 Jan 2008 09:21:07 +0000 (10:21 +0100)]
winex11: Check for need to make window managed when WS_VISIBLE is set outside of SetWindowPos.
Alexandre Julliard [Thu, 24 Jan 2008 09:20:51 +0000 (10:20 +0100)]
winex11: Create the window data structure lazily, once the window is made visible.
Alexandre Julliard [Thu, 24 Jan 2008 09:20:11 +0000 (10:20 +0100)]
winex11: Don't create a win_data structure for the root window in non-desktop mode.
Alexandre Julliard [Wed, 23 Jan 2008 20:42:46 +0000 (21:42 +0100)]
user32: Menus should be top-most windows.
Alexandre Julliard [Wed, 23 Jan 2008 20:42:33 +0000 (21:42 +0100)]
comctl32: Tooltips should be top-most windows.
Alexandre Julliard [Wed, 23 Jan 2008 20:40:45 +0000 (21:40 +0100)]
winex11: Export a function to dock a window into the system tray, and get rid of the WS_EX_TRAYWINDOW style.
Alexandre Julliard [Wed, 23 Jan 2008 20:39:32 +0000 (21:39 +0100)]
winex11: Remove obsolete code to set Z-order for child windows.
Francois Gouget [Wed, 23 Jan 2008 14:16:30 +0000 (15:16 +0100)]
Assorted spelling fixes.
Rob Shearman [Wed, 23 Jan 2008 16:33:13 +0000 (16:33 +0000)]
credui: Return the state of the dialog's save checkbox to CredUIPromptForCredentials.
Rob Shearman [Wed, 23 Jan 2008 16:33:08 +0000 (16:33 +0000)]
credui: The list should be the first parameter to the list_add_tail function.
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.