Commit Graph

30392 Commits

Author SHA1 Message Date
Jacek Caban 9d6cf488b6 hlink: Added HlinkResolveMonikerForData implementation. 2008-02-04 11:29:18 +01:00
Jacek Caban 13c4b62a64 hlink: Added HlinkParseDisplayName tests. 2008-02-04 11:29:11 +01:00
Jacek Caban 24853242a8 hlink: Added HlinkParseDisplayName implementation. 2008-02-04 11:29:06 +01:00
Jacek Caban 485d8362f3 hlink: Call AddRef of correct interface in ExtServUnk_QueryInterface. 2008-02-04 11:28:19 +01:00
Jacek Caban 2c15913180 urlmon: Added MkParseDisplayNameEx tests. 2008-02-04 11:28:14 +01:00
Jacek Caban 60b0539c87 urlmon: Added HlinkParseDisplayNameEx implementation. 2008-02-04 11:28:02 +01:00
Marcus Meissner 22aed3267b pdh: Fixed wrong condition. 2008-02-04 11:14:44 +01:00
Marcus Meissner c46327b40c atl: Check for NULL. 2008-02-04 11:13:34 +01:00
Francois Gouget 5caa63cae1 user32: Fix a typo in the StretchDIBits stub name. 2008-02-04 11:11:52 +01:00
Francois Gouget d491335eb7 shell32/tests: Fix a couple of copy/paste errors. 2008-02-04 11:11:27 +01:00
Gerald Pfeifer 450c634ab8 d3d9: Fix the type of three loop variables. 2008-02-04 11:11:20 +01:00
Rob Shearman 29c06dff20 oleaut32: Fix big memory leak in xCall.
Call IRpcChannelBuffer_FreeBuffer to free the buffer and other resources 
allocated by IRpcChannelBuffer_GetBuffer and IRpcChannelBuffer_SendReceive.
2008-02-04 11:11:04 +01:00
Rob Shearman 0d2a623150 secur32: Initialise more pointers in helper to NULL.
This is to avoid calling HeapFree on random pointers when 
DeleteSecurityContext is called on a context that hasn't had a second 
InitializeSecurityContext called on it, which would otherwise intialise 
those pointers.
2008-02-04 11:10:54 +01:00
Rob Shearman 8a2125f932 secur32: Try to retrive credentials by using the credential manager to retrieve credentials saved for the target server in InitializeContextHandleW, if possible. 2008-02-04 11:10:50 +01:00
Rob Shearman 506ba701bb secur32: If using cached credentials failed in InitializeSecurityContext then fail with SEC_E_NO_CREDENTIALS instead of carrying on with a blank password. 2008-02-04 11:10:05 +01:00
Rob Shearman 72ffc3fad9 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.
2008-02-04 11:10:01 +01:00
Dmitry Timoshkov 27d3c09a39 winex11.drv: Remove an incorrect FIXME. 2008-01-25 13:44:35 +01:00
Ken Thomases a30327afef 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.
2008-01-25 13:44:24 +01:00
Reece H. Dunn d4c48db4b0 advapi32: Fix some cred test failures on Vista and prevent it crashing. 2008-01-25 12:30:32 +01:00
Reece H. Dunn e3a5167ffe gdi32: Vista returns UNICODE_NOCHAR if a character does not exist. 2008-01-25 12:30:24 +01:00
Reece H. Dunn 37c56f8946 user32: Make the edit tests pass on Vista. 2008-01-25 12:30:18 +01:00
Rob Shearman 5edcf3ab6c wininet: Pass the server name into InitializeSecurityContextW. 2008-01-25 12:30:08 +01:00
Rob Shearman dbcac92819 ntdsapi: Implement DsMakeSpnW. 2008-01-25 12:12:32 +01:00
Rob Shearman 5db45041c6 ntdsapi: Add tests for DsMakeSpnW. 2008-01-25 12:12:24 +01:00
Dmitry Timoshkov 7e8e807845 shell32: Add a LogoffWindowsDialog stub. 2008-01-25 12:08:57 +01:00
Andrew Talbot 84b9356618 winedos: Remove unneeded casts. 2008-01-25 12:08:45 +01:00
Hans Leidekker f6d1767df4 mscms: Open .icm files only when enumerating color profiles. 2008-01-25 12:08:36 +01:00
Hans Leidekker 72ba2be6c4 mscms: Use NT directory for storing color profiles. 2008-01-25 12:08:29 +01:00
Andrey Esin e1686af924 credui: Added Russian translation. 2008-01-25 12:08:15 +01:00
Reece H. Dunn d2900d42dd user32: Make the class tests pass on Vista. 2008-01-25 12:07:25 +01:00
Reece H. Dunn ad89ff0abf user32: Make the clipboard tests pass on Vista. 2008-01-25 12:07:21 +01:00
Alexandre Julliard e6dfbcb07f winex11: Check for managed mode in create_whole_window again now that it is called lazily. 2008-01-25 12:07:11 +01:00
Paul Vriens 71f81bf1f5 kernel32/tests: Win9x returns a different last error. 2008-01-24 14:04:07 +01:00
Alexandre Julliard e84daed485 Avoid sizeof in traces. 2008-01-24 14:03:10 +01:00
Alistair Leslie-Hughes 7645f321d9 gmsxml3: Added typelib support. 2008-01-24 12:11:25 +01:00
Paul Vriens 46f1330e02 msi/tests: Only use functions if they are implemented. 2008-01-24 12:08:44 +01:00
Paul Vriens 3272fef91a msi/tests: Only use functions if they are implemented. 2008-01-24 12:08:39 +01:00
Austin English c2a7914d1c comctl32: Spelling fixes. 2008-01-24 11:43:02 +01:00
Dan Hipschman d0820c1840 oleaut32: Use the symbolic name for TYPEFLAG_FDISPATCHABLE. 2008-01-24 11:42:02 +01:00
Andrew Talbot 35c3bfe25c wined3d: Remove unneeded casts. 2008-01-24 11:41:47 +01:00
Andrew Talbot 18047e77e5 wined3d: Remove unneeded casts. 2008-01-24 11:41:42 +01:00
Andrew Talbot b3a58a2486 wined3d: Remove unneeded casts. 2008-01-24 11:41:36 +01:00
Andrew Talbot ebcedd0350 wined3d: Remove unneeded casts. 2008-01-24 11:41:30 +01:00
Marcus Meissner 45fbfbcef4 wininet: Check if buffer has overflowed potentially. 2008-01-24 11:41:22 +01:00
Alexandre Julliard d6f6745c9c user32: Moved the bulk of CreateWindow and SetWindowPos from the driver back into user32. 2008-01-24 11:23:09 +01:00
Alexandre Julliard a7cdf6e110 winex11: Catch DIB memory accesses that touch the last page beyond the DIB bits end. 2008-01-24 10:21:17 +01:00
Alexandre Julliard 8913182b89 winex11: Check for need to make window managed when WS_VISIBLE is set outside of SetWindowPos. 2008-01-24 10:21:07 +01:00
Alexandre Julliard 026974f5be winex11: Create the window data structure lazily, once the window is made visible. 2008-01-24 10:20:51 +01:00
Alexandre Julliard b6cc7f9bcc winex11: Don't create a win_data structure for the root window in non-desktop mode. 2008-01-24 10:20:11 +01:00
Alexandre Julliard 4a753f90cf user32: Menus should be top-most windows. 2008-01-23 21:42:46 +01:00
Alexandre Julliard e85f7ed79e comctl32: Tooltips should be top-most windows. 2008-01-23 21:42:33 +01:00
Alexandre Julliard cbdf1294e6 winex11: Export a function to dock a window into the system tray, and get rid of the WS_EX_TRAYWINDOW style. 2008-01-23 21:40:45 +01:00
Alexandre Julliard d147e02087 winex11: Remove obsolete code to set Z-order for child windows. 2008-01-23 21:39:32 +01:00
Francois Gouget d0794c4aeb Assorted spelling fixes. 2008-01-23 21:16:22 +01:00
Rob Shearman 8bee6946cc credui: Return the state of the dialog's save checkbox to CredUIPromptForCredentials. 2008-01-23 20:46:13 +01:00
Rob Shearman 9a032584f7 credui: The list should be the first parameter to the list_add_tail function. 2008-01-23 20:46:09 +01:00
Rob Shearman 7277113af3 rpcrt4: Check the return value of RPCRT4_ClientAuthorize in RPCRT4_Send. 2008-01-23 20:45:55 +01:00
Rob Shearman 2badb4faea rpcrt4: Pass the SPN input to RpcBindingSetAuthInfoA/W into InitializeSecurityContextW instead of AcquireCredentialsHandleA/W. 2008-01-23 20:45:52 +01:00
Rob Shearman fef5ce52ce 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.
2008-01-23 20:45:44 +01:00
Francois Gouget e7e998004a kernel32/tests: Test the expansion of indirect environment variable references. 2008-01-23 20:39:35 +01:00
Francois Gouget 269cb45f25 advapi32/tests: Add the trailing '\n' to an ok() call. 2008-01-23 20:39:27 +01:00
Dmitry Timoshkov e5e261f104 user32: Make MapVirtualKeyEx(MAPVK_VK_TO_CHAR) behave more like in Windows. 2008-01-23 20:39:19 +01:00
Alexandre Julliard e929e3b603 winex11: Get the icon from the window in case it was changed before the whole window was created. 2008-01-23 16:41:09 +01:00
Alexandre Julliard 12d1d4041a winex11: Set icon hints on non-managed windows too, since they may become managed later on. 2008-01-23 16:40:19 +01:00
Alexandre Julliard 3ba20257ce winex11: Set hints for the existing window text when creating the whole window. 2008-01-23 16:32:55 +01:00
Alexandre Julliard 395928dfb1 winex11: Apply the existing window region (if any) when creating the whole window.
Move X11DRV_SetWindowRgn to window.c.
2008-01-23 16:30:18 +01:00
Alexandre Julliard 9fc4e5f740 winex11: Add a mapped flag to the window data instead of relying on WS_VISIBLE. 2008-01-23 12:28:32 +01:00
Alexandre Julliard c567556dfe winex11: Move code around in X11DRV_SetWindowPos to reduce indentation levels. 2008-01-23 12:28:12 +01:00
Alexandre Julliard bbfbe24681 winex11: Update the win data rectangles before doing anything else in SetWindowPos. 2008-01-23 12:28:01 +01:00
Roy Shea 807fc8c543 qmgr: Implement IClassFactory methods. 2008-01-23 12:21:36 +01:00
Kai Blin a12f7069b0 gdi32: Fix spec file to export the right symbols for GetGlyphOutline. 2008-01-23 12:05:54 +01:00
Paul Vriens 7aaaad2110 user32/tests: Run full test again on win95 and NT4. 2008-01-23 12:05:42 +01:00
Paul Vriens 44273b00ed advapi32/tests: Make tests run on win9x/NT4 again. 2008-01-23 12:05:37 +01:00
Marcus Meissner fc49a338bb d3d9/tests: Initialize decl. 2008-01-23 12:05:32 +01:00
Marcus Meissner 20dcbc3de9 rpcrt4: Initialize CurrentHeader. 2008-01-23 12:05:24 +01:00
Eric Pouech 535f85e040 msvcrt: Corrected the .spec definition for the printf functions family. 2008-01-23 11:31:43 +01:00
Lei Zhang 8bbb3d68e1 ddraw: Register the DirectDraw 7 Object. 2008-01-23 11:31:42 +01:00
Roderick Colenbrander a1364d11c0 wined3d: Don't use texture_rectangle for paletted textures. 2008-01-23 11:31:42 +01:00
Andrew Talbot 29bbc694a0 vmm.vxd: Remove unneeded casts. 2008-01-23 11:31:42 +01:00
Andrew Talbot 9e5f2148a1 uxtheme: Remove unneeded casts. 2008-01-23 11:31:42 +01:00
Andrey Esin 325649c3f8 wininet: One addition to Russian translation. 2008-01-23 11:31:42 +01:00
Andrey Esin 0fdf73dd5c browseui: Russian translation. 2008-01-23 11:31:42 +01:00
Rob Shearman b503bcf6e6 advapi32: Implement LookupAccountNameW for well-known groups. 2008-01-23 11:31:42 +01:00
Rob Shearman 28cabdfe9f advapi32: Add a test for LookupAccountNameA on a well-known group. 2008-01-23 11:31:42 +01:00
Rob Shearman 6efa903cf0 advapi32: Implement SetEntriesInAclW. 2008-01-23 11:31:42 +01:00
Rob Shearman 21e2caa484 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.
2008-01-23 11:31:42 +01:00
Rob Shearman 261bf8dad5 advapi32: Add more tests for SetEntriesInAcl. 2008-01-23 11:31:42 +01:00
Alexandre Julliard a76abc0322 winex11: Leave it up to explorer to specify the correct size and position for the desktop. 2008-01-23 11:31:07 +01:00
Alexandre Julliard dbfe24c33c winex11: Move resetting of the cursor clip rectangle into xinerama_init(). 2008-01-23 10:30:42 +01:00
Alexandre Julliard 235dd63fdc winex11: Move the window bits according to the valid rects instead of invalidating. 2008-01-22 20:34:11 +01:00
Alexandre Julliard b90baa1127 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.
2008-01-22 20:30:46 +01:00
Alexandre Julliard f1a0348b4e winex11: Make the client rect relative to the parent window for consistency with the server side. 2008-01-22 20:08:56 +01:00
Alexandre Julliard 5df4e62312 winex11: Abstract the server part of SetWindowPos into a separate function. 2008-01-22 20:08:03 +01:00
Alexandre Julliard 2f69329a37 server: Add a separate request to set the window visible rect. 2008-01-22 20:01:21 +01:00
Marcus Meissner 755d806f1a wined3d: Initialize swapchain. 2008-01-22 12:58:14 +01:00
Eric Pouech 2ea3dd12b1 ntdll: Fixed getting the RTS status from line, and now using sane default values for all (compilation/system) cases. 2008-01-22 12:58:14 +01:00
Eric Pouech 0920f8e778 msvcrt: symbol undecoration: Really check that we get a template string before making use of it. 2008-01-22 12:07:21 +01:00
Eric Pouech 95cff6c8f9 msvcrt: symbol undecoration: Added support for RTTI types. 2008-01-22 12:07:07 +01:00
Eric Pouech 49ac014d28 msvcrt: symbol undecoration: Added support for thunks. 2008-01-22 12:06:50 +01:00
Eric Pouech 3db08321f4 msvcrt: symbol undecoration: Corrected handling of non static member function modifiers. 2008-01-22 12:06:34 +01:00