Commit Graph

32093 Commits

Author SHA1 Message Date
James Hawkins 6ecccdb790 shell32: Handle a few cases in FO_COPY that arise from not double-NULL terminating the input. 2008-04-02 12:33:50 +02:00
James Hawkins bed661aef4 msi: Handle sorting an empty table. 2008-04-02 12:31:01 +02:00
Hwang YunSong(황윤성) bea9f06200 avifil32: Updated Korean resource. 2008-04-02 12:30:28 +02:00
Rob Shearman 9bc84d81df wineboot: Start services.exe on startup instead of on demand in the advapi32 services code. 2008-04-02 11:55:24 +02:00
Maarten Lankhorst 975dc03302 quartz: Make acmwrapper respond to a sample discontinuity by dropping the frame after parsing it. 2008-04-02 11:16:35 +02:00
Maarten Lankhorst 553fe8565d quartz: Add seeking to mpeg splitter. 2008-04-02 11:16:28 +02:00
Maarten Lankhorst b1b75243d4 quartz: Prepare mpeg splitter code for seeking by making most splitter parsing locked. 2008-04-02 11:16:18 +02:00
Maarten Lankhorst 0e9ed6b402 quartz: Fix parser and pins logic to no longer deadlock. 2008-04-02 11:16:09 +02:00
Maarten Lankhorst 855e3a08b5 quartz: Implement filtergraph mediaseeking setposition. 2008-04-02 11:15:43 +02:00
Maarten Lankhorst 7cb1324ae3 quartz: Don't hold lock when changing state in filtergraph. 2008-04-02 11:15:29 +02:00
Maarten Lankhorst 4b5d06d30f quartz: Fix locking in MediaSeeking and forward SetPosition.
Don't hold locks while forwarding messages, instead rely on the
reference count. This prevents some really fun deadlocks from
occuring.
2008-04-02 11:15:22 +02:00
Maarten Lankhorst e18129068e quartz: Implement seeking stubs for transform filters. 2008-04-02 11:15:13 +02:00
Vitaliy Margolen 9faf7e3586 winex11drv: Distinguish left and right keys for shift, ctrl and alt. 2008-04-02 11:14:54 +02:00
Apostolos Alexiadis 0a8d2ba37a hhctrl: Added Greek translation. 2008-04-01 23:38:52 +02:00
Apostolos Alexiadis e6c2dcbc79 comdlg32: Added Greek translation. 2008-04-01 23:38:46 +02:00
Apostolos Alexiadis 8f0d80ef8e comctl32: Greek translation update. 2008-04-01 23:38:39 +02:00
Aric Stewart fd8829fb09 imm: Implement GetCompositionFont. 2008-04-01 23:38:28 +02:00
Maarten Lankhorst c56389ea3c quartz: Implement graph MediaSeeking GetPositions. 2008-04-01 23:38:22 +02:00
Maarten Lankhorst 1544e52397 quartz: Allow parser filters to implement their own seeking methods. 2008-04-01 23:21:38 +02:00
Maarten Lankhorst 6fd90f1625 quartz: Small mpeg splitter fixes.
Just to be cautious, since it reads 4 bytes it should stop trying at
EOF-3. Also be more strict with the return values.
2008-04-01 23:21:38 +02:00
Maarten Lankhorst 0faee4af85 winemp3: Replace fprintf with wine debugging facilities. 2008-04-01 23:21:38 +02:00
Alexandre Julliard 01d167be7c imm32: Remove stray semicolon. Don't try to load an invalid file. 2008-04-01 23:17:21 +02:00
Stefan Dösinger ab86a4e963 wined3d: Catch D3DUSAGE_AUTOGENMIPMAP and D3DUSAGE_RENDERTARGET combos. 2008-04-01 20:31:59 +02:00
Stefan Dösinger 4066c2e2fd ddraw: Do not fail if D3D is not available. 2008-04-01 20:31:51 +02:00
Stefan Dösinger a29a229324 wined3d: Refuse 3D initialization without opengl. 2008-04-01 20:31:44 +02:00
Stefan Dösinger 8673be0bd7 wined3d: Return a fake pixel format if gl is not loaded. 2008-04-01 20:31:37 +02:00
Stefan Dösinger 9e831a8733 wined3d: Create a fake non-gl adapter. 2008-04-01 20:31:30 +02:00
Rob Shearman 9d834fc180 advapi32: Remove some unused services functions. 2008-04-01 19:11:09 +02:00
Rob Shearman 8aeb2858e4 rpcrt4: Add a reference to the binding object in I_RpcNegotiateTransferSyntax and release the reference in I_RpcFreeBuffer.
This is needed because a context binding handle could be released on 
unmarshall, but it still needs to stay valid until the binding handle is 
no longer being used.

Re-use the previously unused RPCRT4_ExportBinding function as 
RPCRT4_AddRefBinding and rename RPCRT4_DestroyBinding to 
RPCRT4_ReleaseBinding to show that it's purpose is to release a 
reference count and destroy if necessary, not always destroy.
2008-04-01 19:11:00 +02:00
Rob Shearman c7f9b9347f rpcrt4: Improve trace in RPCRT4_find_interface to print the interface identifier data as well as the object guid. 2008-04-01 19:10:48 +02:00
Alexandre Julliard cc33f6c8a5 ntdll: Add a guard page at the bottom of the stack and raise a stack overflow exception when hit. 2008-04-01 17:40:37 +02:00
Alexandre Julliard 061bfac076 ntdll: Add support for handling page faults caused by guard pages on the thread stack. 2008-04-01 17:37:24 +02:00
Alexandre Julliard 600694546f ntdll: Moved stack allocation for thread and process to a common routine in virtual.c. 2008-04-01 14:11:44 +02:00
Jacek Caban 2d1cf6ce34 mshtml: Fixed copy&paste mistake. 2008-04-01 13:44:16 +02:00
Jacek Caban 1ab87d4dee include: Added activedbg.idl. 2008-04-01 13:44:14 +02:00
Jason Green 4f5cb4fb76 d3d9: Add some visual tests for Direct3DDevice9_StretchRect(). 2008-04-01 13:41:49 +02:00
Jason Green 9625d76b5e d3d9: Add a visual test for the DP2ADD shader instruction. 2008-04-01 13:41:45 +02:00
Vitaly Perov f5dd5a2deb comdlg32: When PD_USEDEVMODECOPIESANDCOLLATE flag is not set dmCopies must be 1. 2008-04-01 13:39:57 +02:00
Aric Stewart 0a44a778f0 imm32: Begin to add basic framework for loading IMEs as dlls. 2008-04-01 13:39:36 +02:00
Aric Stewart 8be2adf398 imm32: Correct a typo accidently using data instead of root_context. 2008-04-01 13:25:48 +02:00
Reece Dunn 47abba0257 shlwapi/tests: Loop over the STGM access modes when testing the SHCreateStreamOnFile methods. 2008-04-01 13:16:17 +02:00
Paul Vriens ebec0a9697 setupapi: Fix for SetupGetIntField, with tests. 2008-04-01 13:15:56 +02:00
Alistair Leslie-Hughes c15cdad10d mscoree: Added ICorRuntimeHost support. 2008-04-01 12:44:18 +02:00
Vitaliy Margolen 1a02268a05 localspl: Add Russian translation. 2008-04-01 11:29:40 +02:00
Piotr Caban 4fb786a355 msxml3: Added fixmes to stubs. 2008-04-01 11:29:34 +02:00
Piotr Caban c1f3339557 msxml3: Added SAXXMLReader registration. 2008-04-01 11:29:31 +02:00
Rob Shearman 80d67e33b9 Remove superfluous semicolons from IDL files. 2008-04-01 11:29:27 +02:00
Andrew Talbot 08ae56545e ntdll: Remove superfluous semicolon. 2008-04-01 11:29:20 +02:00
Andrew Talbot 7142fc1634 msxml3: Remove superfluous semicolon. 2008-04-01 11:29:14 +02:00
Andrew Talbot c25e5d642a mshtml: Remove superfluous semicolon. 2008-04-01 11:27:27 +02:00
Roderick Colenbrander 8a5838274b wgl: Add missing WGL_STEREO_ARB to ConvertAttribWGLtoGLX. 2008-04-01 11:27:18 +02:00
Roderick Colenbrander 616ac380f9 wgl: Fix ChoosePixelFormat behavior. 2008-04-01 11:27:11 +02:00
Hans Leidekker 612f3c1414 wininet: Use INTERNET_MAX_URL_LENGTH to size buffers we intend to store a URL in. 2008-04-01 11:27:03 +02:00
Hans Leidekker 8210e1b454 wininet: Parse the redirect URL in HTTP_HandleRedirect in case of a proxy connection. 2008-04-01 11:26:52 +02:00
Hans Leidekker 729631d907 wininet: Remove dead code from HTTP_DealWithProxy and improve its debug trace. 2008-04-01 11:26:42 +02:00
Chris Robinson 4a68b33029 quartz: Break processing loop when shutting down. 2008-04-01 11:26:29 +02:00
Andrew Talbot 15db05929a ws2_32: Make function declarations match definitions. 2008-04-01 11:26:24 +02:00
Alexandre Julliard bd09340cf2 user32: Don't start explorer.exe on non-visible window stations. 2008-03-31 17:26:42 +02:00
Alexandre Julliard 9bb129d17b advapi32: Silence the pipe read error in the normal case. 2008-03-31 17:26:07 +02:00
Dan Kegel 338539c709 gdi32: Test retrieving BI_BITFIELDS info for 16bpp modes. 2008-03-31 16:07:47 +02:00
Vitaliy Margolen a28b86a78e user32: Properly translate keyboard left/right-shift, alt, ctrl keys hardware messages. 2008-03-31 15:13:06 +02:00
Alexander Morozov bae4ebb7d7 setupapi: Add a check of "#" for interface subkey names. 2008-03-31 15:13:00 +02:00
Aric Stewart 2ea559b8b2 imm32: Have both ImmInternalPostIMEMessage and ImmInternalSendIMENotify receive an InputContextData parameter instead of relaying on root_context. 2008-03-31 15:12:50 +02:00
James Hawkins 9e021cff3d fusion: Add initial tests for IAssemblyCache. 2008-03-31 13:09:19 +02:00
Roderick Colenbrander b3ffac5a8d wgl: Move all winex11.drv opengl traces to wgl. 2008-03-31 13:01:40 +02:00
Roderick Colenbrander 4120188f99 wined3d: Request a pixel format with alpha support in case of P8 render targets. 2008-03-31 13:01:24 +02:00
Hans Leidekker bbf5dae444 wininet: Use a direct connection for tests that connect to localhost. 2008-03-31 13:01:11 +02:00
Hans Leidekker ed1cb1f099 wininet: Set ProxyEnable registry value if it isn't already set. 2008-03-31 13:01:01 +02:00
Hans Leidekker e4c59c263d wininet: Don't set the host port from the server port.
This works for direct connections but in case of proxy connections server
port and host port usually are different.
2008-03-31 13:00:42 +02:00
Hans Leidekker 0ffe9f5207 wininet: Fix redirects through a proxy.
HTTP_DealWithProxy replaces the request path with a full URL to make sure
a correct request is built for for the proxy. This will work just once in
case of a redirect because the path will be appended to the redirect url,
resulting in an incorrect url.
2008-03-31 13:00:32 +02:00
Hans Leidekker 454fae8432 wininet: Don't close proxy connections when keep-alive is specified. 2008-03-31 13:00:18 +02:00
Hans Leidekker c7f93666c3 wininet: Support http_proxy environment variable.
Based on a patch by Mike Hearn.
2008-03-31 13:00:10 +02:00
Marcus Meissner 8c63754d67 shell32: Adjusted German about dialog for changes in English one. 2008-03-31 13:00:02 +02:00
Maarten Lankhorst 714e807aa5 quartz: Check against a null dereference and don't read beyond the end of file. 2008-03-31 12:51:16 +02:00
Andrew Talbot ae1791b0b8 dbghelp: Fix type mismatch in comparison. 2008-03-31 12:51:11 +02:00
Andrew Talbot 2a0f7007d8 qcap: Assign to struct instead of using CopyMemory. 2008-03-31 12:50:45 +02:00
Andrew Talbot c2599478b6 ole32: Assign to structs instead of using CopyMemory. 2008-03-31 12:50:41 +02:00
Andrew Talbot 892c31e4db quartz: Assign to structs instead of using CopyMemory. 2008-03-31 12:50:37 +02:00
Andrew Talbot 65dd1578e6 uxtheme: Assign to struct instead of using CopyMemory. 2008-03-31 12:50:33 +02:00
Andrew Talbot e8aebfcb4b dsound: Assign to structs instead of using CopyMemory. 2008-03-31 12:50:30 +02:00
Jacek Caban cb7b58c528 mshtml: Added parsing external scripts support. 2008-03-31 12:16:20 +02:00
Jacek Caban 620a9500e2 mshtml: Added parsing inline script support. 2008-03-31 12:15:42 +02:00
Jacek Caban 40ab8e0c17 mshtml: Return S_OK in OnEnterScript and OnLeaveScript. 2008-03-31 12:15:37 +02:00
Jacek Caban 4383503211 mshtml: Added IActiveScriptSite::GetItemInfo implementation. 2008-03-31 12:15:32 +02:00
Jacek Caban b24151b5df mshtml: Added IActiveScriptSite::GetLCID implementation. 2008-03-31 12:15:28 +02:00
Jacek Caban 2db8f1a160 mshtml: Added IActiveScriptSiteWindow stub implementation. 2008-03-31 12:15:23 +02:00
Vitaliy Margolen 66417eea64 Update Russian translations. 2008-03-31 12:15:14 +02:00
Vitaliy Margolen 0350c39110 mshtml: Add Russian translation. 2008-03-31 12:15:08 +02:00
Alexander Nicolaysen Sørnes 10e9c6bfd1 kernel32: Set processorLevel to cpu family. 2008-03-31 12:14:41 +02:00
Roderick Colenbrander 76014205de wined3d: Fix a postpixelshader_blending bug. 2008-03-31 12:14:33 +02:00
Andrew Talbot c9566d556c user32: Void functions should not return a value. 2008-03-31 12:14:05 +02:00
Andrew Talbot e27fe2d76a inetcomm: Void functions should not return a value. 2008-03-31 12:14:02 +02:00
Andrew Talbot 1f53b85445 rpcrt4: Void functions should not return a value. 2008-03-31 12:13:59 +02:00
Mikołaj Zalewski 666142a873 credui: Update Polish translation. 2008-03-31 12:13:51 +02:00
Mikołaj Zalewski 59f22b6594 shell32: Update Polish translation. 2008-03-31 12:13:40 +02:00
Mikołaj Zalewski ed3522e14f comdlg32: Add some ES_NUMBER to pagesetup dialog templates in languages that don't have them. 2008-03-31 12:13:17 +02:00
Mikołaj Zalewski 1a7a3821db wldap32: Add Polish translation. 2008-03-31 12:13:06 +02:00
Alexandre Julliard 35bec2ed19 winex11: Ignore EnterNotify resulting from a pointer grab. 2008-03-31 12:12:12 +02:00
Jacek Caban 8c910077ae winex11: Add owned windows to the taskbar if it has WS_EX_APPWINDOW style. 2008-03-31 12:11:58 +02:00
Rob Shearman b8348b95a6 services: Remove dependency on service name being determined correctly in order for the two ends on the control pipe to meet up.
Instead use the mechanism used by native which uses 
\\.\pipe\net\NtControlPipeN.

Also remove the service startup event set by StartServiceCtrlDispatcher 
as we wait for the service status to change instead.
2008-03-29 11:51:39 +01:00