Commit Graph

23662 Commits

Author SHA1 Message Date
Andrew Talbot af16b105a7 comctl32: Constify some variables. 2007-04-03 11:21:11 +02:00
Alexandre Julliard 2a86f347fa kernel32: Added some last error tests for mailslots. 2007-04-02 20:25:08 +02:00
Aric Stewart 2a8463b558 comctl32: Unset active page while setting a new active page for a propsheet.
Before calling the PSN_SETACTIVE in PROPSHEET_SetCurSel set the
active_page to -1. This prevents crashes and corruption of the
property sheet if the application makes any modifications during the
PSN_SETACTIVE.
2007-04-02 12:09:19 +02:00
Michael Ploujnikov 56391a3a85 wined3d: Remove DDBLT_WAIT fixme. 2007-04-02 12:05:24 +02:00
Andrew Talbot f44cb11a73 comctl32: Constify some variables. 2007-04-02 11:37:44 +02:00
Andrew Talbot bd51f1c98f comctl32: Constify some variables. 2007-04-02 11:37:18 +02:00
Andrew Talbot abf4d3b8cd comctl32: Constify some variables. 2007-04-02 11:37:03 +02:00
Andrew Talbot 9a76763c90 comctl32: Constify some variables. 2007-04-02 11:36:23 +02:00
Rob Shearman f170f5d8d3 advpack: Stop processing if there was an error registering an OCX. 2007-04-02 11:34:54 +02:00
Rob Shearman 5275b1b85f advpack: Call OleInitialize before registering OCXs, like native does. 2007-04-02 11:34:38 +02:00
Rob Shearman fd8868bac4 urlmon: Fix a reference count leak that would keep the module alive when it shouldn't. 2007-04-02 11:34:32 +02:00
Dmitry Timoshkov bc4bbb40d1 gdi32: Make GetKerningPairsA not fail for fonts with SYMBOL charset. 2007-04-02 11:34:27 +02:00
Dmitry Timoshkov bae3dc49cc kernel32: Add GetCPInfo test. 2007-04-02 11:34:21 +02:00
Stefan Dösinger 4f5d33311b wined3d: Use GL_APPLE_client_storage if available. 2007-04-02 11:34:12 +02:00
Stefan Dösinger f9ee2355d0 wined3d: Add GL_APPLE_client_storage to our extension list. 2007-04-02 11:30:04 +02:00
Dan Kegel 71971409c8 imagehlp: BindImageEx stub should report success. 2007-04-02 11:29:47 +02:00
Laurent Vromman a11c751463 gdi32: Add two basic tests to check what WidenPath does. 2007-04-02 11:29:35 +02:00
Paul Vriens ddaacfbe2c advapi32/tests: Some cleanup. 2007-04-02 11:29:14 +02:00
Paul Vriens 11f6e89f87 advapi32/tests: Reopen the main handle if needed. 2007-04-02 11:29:04 +02:00
Felix Nawothnig c343fb1cdf wined3d: Make CreateCubeTexture fail when not supported. 2007-04-02 11:28:39 +02:00
Felix Nawothnig f73d7d07c8 gdi32: Properly handle negative font widths. 2007-04-02 11:18:38 +02:00
Chris Robinson b1bfae286f quartz: Use a safe APC to kill the PullPin thread when the PullPin is being released. 2007-04-02 11:18:04 +02:00
Chris Robinson 9d1f49cd9f quartz: Set the sample time based on the number of bytes read before sending it downstream. 2007-04-02 11:16:00 +02:00
Chris Robinson b3c4d6eee6 quartz: Remove errant parser output pins on input connection failure. 2007-04-02 11:15:49 +02:00
Chris Robinson 4eea356e2d quartz: Don't fill the dsound buffer with small amounts. 2007-04-02 11:15:44 +02:00
Alexandre Julliard a441935c37 kernel32: Better default for dwActiveProcessorMask in GetSystemInfo. 2007-03-30 12:22:13 +02:00
Alexandre Julliard c4ad5eeb69 kernel32: Make default behavior more consistent when AeDebug key is not present. 2007-03-30 12:00:11 +02:00
Felix Nawothnig 18c9e5d5d0 wined3d: Use GL_TEXTURE_2D for dummy textures. 2007-03-30 11:25:23 +02:00
Felix Nawothnig 6760ccac1c wined3d: Fix broken ERR() message. 2007-03-30 11:25:02 +02:00
Felix Nawothnig 335f978e91 wined3d: Only disable GL_TEXTURE_CUBE_MAP_ARB if supported. 2007-03-30 11:24:56 +02:00
Louis Lenders fc1d30f6ca ntdll: Add NtAreMappedFilesTheSame stub. 2007-03-30 11:22:50 +02:00
Chris Robinson 60f325d967 quartz: Add filters using their names. 2007-03-30 10:55:20 +02:00
Andrew Talbot 3017a48e48 comctl32: Cast-qual warnings fix. 2007-03-30 10:55:19 +02:00
Andrew Talbot a8a469c7c0 comctl32: Constify some variables. 2007-03-30 10:55:19 +02:00
Paul Vriens 81a95ff6ee advapi32/tests: Add check to see if SetEntriesInAclW is implemented. 2007-03-30 10:09:15 +02:00
Paul Vriens 33b8ec1cb5 advapi32/tests: Add check to see if ImpersonateSelf is implemented. 2007-03-30 10:09:10 +02:00
Fabian Bieler 333de16fb6 wined3d: Implement support for projective textures in ps 2.0 and later. 2007-03-29 21:15:29 +02:00
Paul Vriens bb00c95c45 advapi32/tests: Add check to see if LookupAccountNameA is implemented. 2007-03-29 21:13:54 +02:00
Paul Vriens e54247b10c advapi32/tests: Move check for ERROR_CALL_NOT_IMPLEMENTED to the first call. 2007-03-29 21:13:38 +02:00
Paul Vriens 640cb29bb7 advapi32/tests: Use skip. 2007-03-29 21:13:32 +02:00
Andrew Talbot b07d7ce729 comctl32: Constify some variables. 2007-03-29 21:07:58 +02:00
Clinton Stimpson 4152c14df4 riched20: Fix text replacement with text limit. 2007-03-29 21:07:52 +02:00
Alexandre Julliard 6d1402cd89 ntdll: Ignore failure to open current directory, it's broken on Mac OS X. 2007-03-29 21:02:59 +02:00
Detlef Riekenberg 4cd9d539dd winspool.drv: Do not cache the port names. 2007-03-29 21:02:33 +02:00
Huw Davies 13c0c0d047 winex11.drv: Delete the tile pixmap whenever the drawable is changed. 2007-03-29 21:02:00 +02:00
Huw Davies 232c16fadb winex11.drv: Rename a local variable to avoid confusion with a global. 2007-03-29 21:01:48 +02:00
James Hawkins 8cedb218c3 msi: Load the folder property if available and requested. 2007-03-29 21:01:42 +02:00
Jacek Caban 0b94f19cb9 mshtml: Added DIID_DispHTMLDocument to QueryInterface. 2007-03-29 21:01:24 +02:00
Andrew Riedi 447d5c219b dsound: Change a couple DPRINTF's to TRACE's 2007-03-29 21:01:14 +02:00
Stefan Dösinger 1d4a4b75bc ddraw: When changing the back buffers also update the render target. 2007-03-29 21:00:25 +02:00
Dmitry Timoshkov 03e9e5b60d shlwapi: Match shlwapi wrappers to MSDN descriptions. 2007-03-29 21:00:11 +02:00
Aric Stewart 7358913545 imm32: Change the default IME window to better reflect applications request.
First part of this change was proposed by Byeong-Sik Jeon.
Additionally respect parameters give to us by ImmSetCompositionWindow
for placement of the composition window.
2007-03-29 21:00:00 +02:00
James Hawkins 405b96e979 setupapi: SetLastError to ERROR_SUCCESS on success. 2007-03-28 13:28:28 +02:00
James Hawkins 672952d2b6 setupapi: Correct the Inf output position. 2007-03-28 13:28:13 +02:00
James Hawkins ff326fd0ff setupapi: The Inf file should be copied regardless of the destination buffer, with tests. 2007-03-28 13:28:01 +02:00
James Hawkins efa6591fff setupapi: Don't allow relative paths in SetupCopyOEMInf. 2007-03-28 13:25:03 +02:00
James Hawkins 3e5f62b2d8 setupapi: Handle the SP_COPY_NOOVERWRITE flag. 2007-03-28 13:20:14 +02:00
Marcin Grześkowiak b5ee7aee23 user32: Use charset of currently selected font in DrawTextExA. 2007-03-28 13:15:26 +02:00
Jan Zerebecki 09e7791cba wined3d: Print lastpixel state fixme only once. 2007-03-28 12:43:14 +02:00
Francois Gouget d9e8a0f63e Remove unneeded checks on the GetModuleHandle() return value for cases where we are linked with the dll. 2007-03-28 12:36:13 +02:00
Francois Gouget 8d9fbef94f gdi32: Remove a space before '\n' in a trace. 2007-03-28 12:34:09 +02:00
Francois Gouget 45827fb404 netapi32/tests: Add a missing '\n' to a trace(). 2007-03-28 12:34:04 +02:00
Francois Gouget 61db3be294 setupapi: Fix InstallCatalog()'s calling convention. 2007-03-28 12:33:59 +02:00
Dmitry Timoshkov 674ce99320 include: Add some API prototypes to appropriate header files, fix some prototypes. 2007-03-28 12:17:42 +02:00
Rob Shearman 173590a664 rpcrt4: Fixing the using of the auth_len values the wrong way round - PKT_PRIVACY implies the packet will be encrypted, not just signed. 2007-03-28 12:14:18 +02:00
Rob Shearman f8789122aa ole32: Implement MkParseDisplayName. 2007-03-28 12:12:49 +02:00
Rob Shearman 87a4516bd9 ole32: Add some more tests for MkParseDisplayName. 2007-03-28 12:11:15 +02:00
Rob Shearman 32dc398976 ole32: Display the testname for the test for display name in test_moniker. 2007-03-28 12:11:07 +02:00
Rob Shearman 4ce58cb531 ole32: Do a case-insensitive comparison in the count_moniker_matches in the moniker tests as Win9x marshals an all upper-case file name for file monikers. 2007-03-28 12:11:00 +02:00
Rob Shearman 1f70fc50c6 ole32: Add tests for the standard marshaler's implementation of IClientSecurity. 2007-03-28 12:10:51 +02:00
Rob Shearman d6a435fc56 ole32: Pass the OXID info to RPC_CreateClientChannel and use this to pass the server process ID to channel hooks. 2007-03-28 12:10:40 +02:00
Paul Vriens 5de163f9d4 kernel32/profile: Some parameter tests for GetPrivateProfileSectionA. 2007-03-28 12:09:26 +02:00
Paul Vriens 4a431afd69 kernel32/profile: Add a few NULL checks (Coverity). 2007-03-28 12:07:36 +02:00
Paul Vriens 0230695a29 kernel32/profile: Move GetPrivateProfileSectionA to its own test. 2007-03-28 12:06:28 +02:00
Paul Vriens 2559440dc9 kernel32/profile: Rename a test. 2007-03-28 12:06:18 +02:00
Andrew Talbot 3253bf5570 comctl32: Constify some variables. 2007-03-28 12:06:09 +02:00
Chris Robinson 7d085d2cd4 winemp3: Clear stream buffers when the stream is reset. 2007-03-28 12:05:54 +02:00
Chris Robinson 8a1d4d1e4c quartz: Protect DSound buffer creation with a critical section lock. 2007-03-28 12:05:35 +02:00
Dmitry Timoshkov dab3825b18 gdi32: Make the EMF driver return sane NUMCOLORS value. 2007-03-28 12:05:26 +02:00
Mikołaj Zalewski 7bf7cdd1a9 comctl32: toolbar: TB_HIDEBUTTON and TB_MOVEBUTTON shouldn't force a recalc. 2007-03-28 12:05:15 +02:00
Andrew Riedi 23e2cb1f59 winex11.drv: Add Xcursor support for 32 bit cursors.
Based on patch by Henri Verbeet.
2007-03-28 11:17:13 +02:00
Alexandre Julliard c16eb8efd9 server: Add support for queuing a user APC upon async I/O completion. 2007-03-27 16:42:27 +02:00
James Hawkins 9eaea34e04 setupapi: Add several tests for SetupCopyOEMInf, with fixes so the tests don't crash. 2007-03-27 13:22:31 +02:00
Rob Shearman 8b50eb3556 ole32: Register the ProgID for the class and file monikers. 2007-03-27 13:00:54 +02:00
Rob Shearman 2514c0141e ole32: Move GetClassFile to moniker.c and move OleRun to ole2.c. 2007-03-27 13:00:44 +02:00
Rob Shearman 8e0145242b ole32: Add documentation for CoGetClassObject and GetClassFile. 2007-03-27 13:00:29 +02:00
Rob Shearman cdc9367d78 ole32: Add documentation for CreateBindCtx, BindMoniker, GetRunningObjectTable and OleRun. 2007-03-27 13:00:24 +02:00
Rob Shearman 1b8537bebd ole32: Handle NULL sub-objects correctly in the STGMEDIUM user marshaling functions so that no further data in marshaled or unmarshaled. 2007-03-27 13:00:10 +02:00
Rob Shearman 763fe63213 rpcrt4: Use the correct authorization trailer length using information from the security provider.
Previously it was hardcoded to 16, so only the NTLM provider would work correctly.
2007-03-27 13:00:00 +02:00
Rob Shearman 88295b9a02 rpcrt4: Call CompleteAuthToken if InitializeSecurityContext returned a code that says it should be called.
Currently, the only security provider that requires this is the Digest 
one, which we don't really care about, but is supported for completeness.
2007-03-27 12:59:42 +02:00
Rob Shearman 88e9b3fad8 rpcrt4: Call InitializeSecurityContext from only one function.
This reduces the amount of code and ensures that the parameters passed 
to it stay the same, apart from the previous context and the output 
buffer description.
2007-03-27 12:42:05 +02:00
Rob Shearman 7abb647cd3 rpcrt4: Retrieve the maximum token length from the security provider rather than using a hardcoded and rather small limit. 2007-03-27 12:41:54 +02:00
Rob Shearman d1ec56c871 ole32: Generate OXID_INFO in the stub manager.
Copy the OXID_INFO from the stub manager, if available, in 
proxy_manager_construct. Otherwise, attempt to resolve it.

Use ipidRemUnknown from OXID_INFO in the proxy manager instead of 
magically generating the IPID for RemUnknown.
2007-03-27 12:39:44 +02:00
Rob Shearman 1fa24db9fd ole32: Add the OXID_INFO structure to dcom.idl. 2007-03-27 12:39:33 +02:00
Rob Shearman 061a29ee44 ole32: Add a stubbed out implementation of IClientSecurity to the proxy manager. 2007-03-27 12:39:25 +02:00
Rob Shearman 7e061e4f64 rpcrt4: Make some parameters of non-exported functions const. 2007-03-27 12:39:18 +02:00
Rob Shearman adb7cca85c rpcrt4: Implement associations which are intermediary objects that track the relationship between the client and a given endpoint on the server.
Use these to encapsulate the connection pool so that the lifetimes of 
connections are properly handled again.
2007-03-27 12:39:05 +02:00
Andrew Talbot e7730a1668 secur32: Replace const pointer parameters with correct pointers to const. 2007-03-27 12:38:26 +02:00
Andrew Talbot 79205875f7 comctl32: Constify some variables. 2007-03-27 12:37:02 +02:00
Chris Robinson a110e6e433 quartz: Return proper CLSID for parser filters. 2007-03-27 12:35:22 +02:00