Commit graph

35273 commits

Author SHA1 Message Date
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
7b289821b1 Makefile: More portable invocation of ctags/etags. 2007-03-27 21:45:54 +02:00
Alexandre Julliard
df651875ad server: Remove the return value of the flush() method, it's not used. 2007-03-27 16:51:44 +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
James Hawkins
da85c0905d setupapi: Add missing SetupCopyOEMInf flags. 2007-03-27 13:17:29 +02:00
Jacek Caban
7ae09da9f3 wine.inf: Code clean up. 2007-03-27 13:01:01 +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
cb5dcc68f8 loader: Replace inline static with static inline. 2007-03-27 12:38:15 +02:00
Andrew Talbot
4125821a99 winelib: Replace inline static with static inline. 2007-03-27 12:38:06 +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
Piotr Caban
2b1f1093f0 comctl32: Set label width after editting. 2007-03-27 12:34:23 +02:00
Mikołaj Zalewski
c74f6d9d7a wrc: Change the format of the output of "wrc --verify-translation". 2007-03-27 12:34:05 +02:00
Mikołaj Zalewski
fbd25173a8 wrc: Add HTML resources support to wrc --verify-translation. 2007-03-27 12:31:38 +02:00
Mikołaj Zalewski
4043b007fe user32: combobox: The text area height should be font_height+4.
The tests shows that CBGetTextAreaHeight was using a bad formula.
2007-03-27 12:31:31 +02:00
Mikołaj Zalewski
3924e6b730 shell32: autocomplete: Don't use sel uninitialized. 2007-03-27 12:31:11 +02:00
Stefan Dösinger
5e405d3b26 wined3d: Disable texture coordinate arrays on the correct unit. 2007-03-27 12:30:50 +02:00
Stefan Dösinger
bee084503b wined3d: Implement bem shader instruction. 2007-03-27 12:30:38 +02:00
Stefan Dösinger
929116f23c wined3d: Handle input modifiers in texcrd with arb shaders. 2007-03-27 12:30:26 +02:00
Alexandre Julliard
6746209d4e kernel32: Don't use the reserved argument of the APC routine callback. 2007-03-26 19:14:13 +02:00
Alexandre Julliard
589ce2bb8d server: Always return STATUS_PENDING when an async I/O operation has been queued. 2007-03-26 19:13:21 +02:00
Gabriel Gambetta
cc578af7b1 ntdll: Add Uruguayan Summer Time timezone. 2007-03-26 14:55:58 +02:00
Gerald Pfeifer
575d89445c configure: Add -lXau to NASLIBS if applicable to obtain XauGetBestAuthByAddr and XauDisposeAuth. 2007-03-26 14:55:39 +02:00
Alessandro Pignotti
6406a203c8 dplayx: Fixes the order of GUID initialization and storage. 2007-03-26 14:55:02 +02:00
Laurent Vromman
aaf74d9f64 gdi32: WidenPath partial implementation. 2007-03-26 14:54:56 +02:00