Commit Graph

25560 Commits

Author SHA1 Message Date
Alexandre Julliard 0bd2b548da ws2_32: Don't print traces from async I/O callbacks. 2007-06-29 13:40:48 +02:00
Alexandre Julliard 1b57c3bf90 ntdll: Don't print traces from async I/O callbacks. 2007-06-29 13:40:42 +02:00
Jacek Caban 21836d21cf mshtml: Add IID_IPropertyNotifySink and DIID_HTMLTextContainerEvents connection points to HTMLBodyElement. 2007-06-29 13:28:43 +02:00
Jacek Caban 982dce485a mshtml: Added IConnectionPointContainer implementation to HTMLBodyElement. 2007-06-29 13:28:37 +02:00
Jacek Caban 88f4fb1f4f mshtml: Make connection points container independent. 2007-06-29 13:28:31 +02:00
Jacek Caban f09a6f7283 mshtml: Move IConnectionPointContainer to the separated struct. 2007-06-29 13:28:24 +02:00
Jacek Caban fc4fd71e01 mshtml: Store connection point as a list. 2007-06-29 13:28:16 +02:00
Jacek Caban fb16633d6f mshtml: Don't use dynamic allocation for connection points. 2007-06-29 13:28:10 +02:00
Juan Lang f75b86f02b crypt32: Implement getting content for data messages opened to encode. 2007-06-29 13:27:17 +02:00
Juan Lang 263f424c3b crypt32: Implement getting bare content for data messages opened to encode. 2007-06-29 13:27:10 +02:00
Juan Lang d1f379340a crypt32: Add tests for data message encoding. 2007-06-29 13:27:02 +02:00
Juan Lang 0546cf1a69 crypt32: Add a stub get param function for data messages and remove stub message from open function. 2007-06-29 13:26:53 +02:00
Juan Lang 74bf713be7 crypt32: Implement CryptMsgUpdate for data messages opened to encode. 2007-06-29 13:25:33 +02:00
Juan Lang b6bf594aa5 crypt32: Add a finalized member to message. 2007-06-29 13:25:28 +02:00
Juan Lang 203849d75d crypt32: Store stream info in message. 2007-06-29 13:25:11 +02:00
Juan Lang 5db6b1cc96 crypt32: Add an update function, use it to implement CryptMsgUpdate. 2007-06-29 13:25:03 +02:00
Juan Lang d5e784bdaf crypt32: Add a get param function, use it to implement CryptMsgGetParam. 2007-06-29 13:24:46 +02:00
Juan Lang fa0f5bd066 crypt32: Stub CryptMsgOpenToEncode for data messages. 2007-06-29 13:24:25 +02:00
Juan Lang e829833986 crypt32: Test CryptMsgGetParam for data messages opened to encode. 2007-06-29 13:17:47 +02:00
Juan Lang bd05e2abe3 crypt32: Test CryptMsgUpdate for data messages opened to encode. 2007-06-29 13:17:31 +02:00
Juan Lang a581855d26 crypt32: Test CryptMsgOpenToEncode for data messages. 2007-06-29 13:17:22 +02:00
Juan Lang b790a09efb crypt32: Add base message type and use it to implement CryptMsgDuplicate and CryptMsgClose. 2007-06-29 13:00:44 +02:00
Juan Lang 1c837f16ac crypt32: Add basic parameter checking to CryptMsgOpenTo*. 2007-06-29 12:58:58 +02:00
Juan Lang 3de0e4ac48 crypt32: Add basic tests for CryptMsg functions. 2007-06-29 12:34:02 +02:00
Juan Lang 6c054f057b crypt32: Don't return fake HCRYPTMSG from CryptMsgOpenTo*. 2007-06-29 12:33:54 +02:00
James Hawkins bafc4dc385 msi: Ignore invalid conditional expressions when checking the launch conditions. 2007-06-29 12:33:19 +02:00
James Hawkins 219857f831 msi: Add tests that show '!=' is not a valid conditional expression operator. 2007-06-29 12:33:09 +02:00
Michael Stefaniuc ff01912a48 comctl32: Replace malloc() with HeapAlloc(). 2007-06-29 12:32:51 +02:00
Alex Villacís Lasso 0fe33f21e8 winemp3: Announce capability to decode at 48 KHz. 2007-06-29 12:32:44 +02:00
Pedro Maia 0ae624b8df shell32: Update paths in Portuguese resource. 2007-06-29 12:32:37 +02:00
Maarten Lankhorst 2b194ac81b winealsa: Silence buffer on allocation. 2007-06-29 12:31:50 +02:00
Vitaliy Margolen b9e8284a7d dinput: Move key state array into object. 2007-06-29 12:31:45 +02:00
Hans Leidekker 4727bec54c pdh: Implement PdhCollectQueryData. 2007-06-28 14:13:57 +02:00
Hans Leidekker 0718c11ee1 pdh: Implement PdhAddCounter{A, W} and PdhRemoveCounter. 2007-06-28 14:13:12 +02:00
Hans Leidekker 3f1142e3bf pdh: Implement PdhOpenQuery{A, W} and PdhCloseQuery. 2007-06-28 14:12:55 +02:00
Maarten Lankhorst f4d5f127dd dsound/winealsa: Remove writelead for alsa directsound. 2007-06-28 12:16:14 +02:00
Maarten Lankhorst bfda5d6fbc winealsa: Optimize GetPosition() more in dsalsa. 2007-06-28 12:16:13 +02:00
Misha Koshelev 5e28f7ad92 winemenubuilder: Wait for parent process to finish instead of creating RunOnce entry that may never run. 2007-06-28 12:16:13 +02:00
Aric Stewart c03125a1be riched20: Make richedit control IME aware. 2007-06-28 12:16:12 +02:00
Jeff Latimer 33af21fdcf cabinet: Fix a potential NULL reference. 2007-06-28 12:16:12 +02:00
Vitaliy Margolen fb1082ae73 dinput: Combine all Release functionality into base class. 2007-06-28 12:16:11 +02:00
Vitaliy Margolen d2966c2dfb dinput: Move parent dinput reference into base class. 2007-06-28 12:16:11 +02:00
Vitaliy Margolen 75a17709ea dinput: Remove duplicate code. 2007-06-28 12:16:11 +02:00
H. Verbeet 47708a7717 wined3d: Check more thoroughly if a stage references a texture. 2007-06-28 11:01:34 +02:00
H. Verbeet d2d6952fd5 wined3d: Map vertex samplers to a texturing unit. 2007-06-28 11:01:25 +02:00
H. Verbeet 1d4042cee1 wined3d: Implement texldl. 2007-06-28 11:01:15 +02:00
Andrew Talbot e3708a60b4 ntdll: Constify some variables. 2007-06-28 11:00:53 +02:00
Paul Vriens ff62d6cf42 advapi32/service: Don't rely blindly on type. 2007-06-28 11:00:35 +02:00
Paul Vriens 9c6a5dfa85 advapi32/service: Make sure we fill all struct members. 2007-06-28 11:00:23 +02:00
James Hawkins 4c3e4ba029 msi: Reference count the custom action data to avoid freeing the data by another thread.
Based on a patch by Rob Shearman.
2007-06-27 14:32:28 +02:00
Alexandre Julliard bb8ba38f98 msi: Avoid some redundant checks in MsiCloseHandle. 2007-06-27 14:32:28 +02:00
James Hawkins 46158e034c msi: Add support for remote handles. 2007-06-27 14:32:28 +02:00
Paul Vriens dcef0bbf71 advapi32/service: Return (more) correct needed buffersize. 2007-06-27 14:32:28 +02:00
Paul Vriens 169af787d2 advapi32/service: Fix wrong key. 2007-06-27 14:32:28 +02:00
Paul Vriens 160b55cb2a advapi32/service: Use the correct registry key for the service account. 2007-06-27 14:32:27 +02:00
Paul Vriens 3418ed23e1 advapi32/tests: Add some service related tests. 2007-06-27 14:32:27 +02:00
Damjan Jovanovic b6030cb26d winex11.drv: Added better support for the X file drag protocol. 2007-06-27 14:32:27 +02:00
Evan Stade 39357c4ba6 gdi32: Added missing call to GDI_ReleaseObj. 2007-06-27 13:33:38 +02:00
Michael Stefaniuc 0152ec0375 janitorial: Remove superfluous casts of void pointers to other pointer types. 2007-06-27 12:53:50 +02:00
Michael Stefaniuc b4475b257e winedos: Remove superfluous casts of void pointers to other pointer types. 2007-06-27 12:53:45 +02:00
Michael Stefaniuc c576803f6d wininet: Remove superfluous casts of void pointers to other pointer types. 2007-06-27 12:53:42 +02:00
Michael Stefaniuc f59c8a688f dbghelp: Remove superfluous casts of void pointers to other pointer types. 2007-06-27 12:53:40 +02:00
Michael Stefaniuc 0326da9dd5 wined3d: Remove superfluous casts of void pointers to other pointer types. 2007-06-27 12:53:37 +02:00
Michael Stefaniuc b700e63d55 gdi32: Remove superfluous casts of void pointers to other pointer types. 2007-06-27 12:53:34 +02:00
Michael Stefaniuc 7596e3dd91 kernel32: Remove superfluous casts of void pointers to other pointer types. 2007-06-27 12:53:31 +02:00
Michael Stefaniuc ab7e33641b oleaut32: Remove superfluous casts of void pointers to other pointer types. 2007-06-27 12:53:28 +02:00
Michael Stefaniuc d28c3ca60c ole32: Remove superfluous casts of void pointers to other pointer types. 2007-06-27 12:53:25 +02:00
Michael Stefaniuc 6644263e36 iccvid: Remove superfluous casts of void pointers to other pointer types. 2007-06-27 12:53:23 +02:00
Michael Stefaniuc f10e6d7e37 quartz: Remove superfluous casts of void pointers to other pointer types. 2007-06-27 12:53:20 +02:00
James Hawkins c18b77557d msi: Set the WindowsInstaller value of the UserData product key when publishing the product. 2007-06-27 12:32:45 +02:00
James Hawkins 24ede2f9e6 msi: If the UserData product key exists, but the user product key doesn't, the product is absent. 2007-06-27 12:32:44 +02:00
James Hawkins 3bf32f2700 msi: Any value of WindowsInstaller besides 0 means the product is installed. 2007-06-27 12:32:44 +02:00
James Hawkins 7da89f48fd msi: Use the correct registry key when detecting a published product. 2007-06-27 12:32:44 +02:00
James Hawkins 15823e1acf msi: If the user product key exists, the product's state is advertised. 2007-06-27 12:32:43 +02:00
James Hawkins e92f66558a msi: Validate MsiQueryProductCode parameters. 2007-06-27 12:32:43 +02:00
James Hawkins db318ec9af msi: Add tests for MsiQueryProductState. 2007-06-27 12:32:43 +02:00
Rob Shearman 67c8fa58ec rpcrt4: Store the assoc_group_id in the connections. 2007-06-27 12:32:43 +02:00
Rob Shearman 9787f12589 rpcrt4: Make pointers to RPCRT4_BuildBindHeader and RPCRT4_BuildBindAckHeader const. 2007-06-27 12:32:43 +02:00
Rob Shearman 680e35643d rpcrt4: Remove the unused AuthInfo field from the RpcAssoc structure and Used from RpcConnection. 2007-06-27 12:32:42 +02:00
Rob Shearman 2e2b17f340 msi: Fix transforms to work when the number of bytes per string reference differs to that of the database it is being applied to. 2007-06-27 12:32:42 +02:00
Rob Shearman bf67b14602 msi: Fix bytes_per_column for binary types when the database is using 3-byte string references. 2007-06-27 12:32:42 +02:00
Rob Shearman 0876f7664a msi: Fix loading string tables for databases that use 3-byte string references and that have a non-zero codepage (i.e. != CP_ACP). 2007-06-27 12:32:23 +02:00
Rob Shearman 023383afd3 msi: Free version after using lpVer in msi_get_disk_file_version as lpVer points inside of version. 2007-06-27 11:44:49 +02:00
Rob Shearman 9c6fac65d8 msi: Check the return value of VerQueryValueW in msi_get_disk_file_version. 2007-06-27 11:44:44 +02:00
H. Verbeet 61e1d1379e wined3d: Cleanup GL extension detection. 2007-06-27 11:44:32 +02:00
Jacek Caban cd9fbc52ad mshtml: Added Exec(IDM_DELETE) implementation. 2007-06-27 11:44:26 +02:00
Jacek Caban 67f87c5529 mshtml: Added IDM_DELETE support in QueryStatus. 2007-06-27 11:44:21 +02:00
Jacek Caban a8de2abbc2 mshtml: Correctly handle delete key in editor mode. 2007-06-27 11:44:13 +02:00
Alexandre Julliard df3ccaba24 crypt32: Fix an uninitialized variable compiler warning. 2007-06-26 21:30:41 +02:00
Alexandre Julliard 7a7f416ace ddraw: Don't link against X libraries. 2007-06-26 17:44:36 +02:00
Alexandre Julliard cfc927ba93 wineps.drv: List source files explicitly in the makefile to make it easier to parse. 2007-06-26 13:55:38 +02:00
Andrew Talbot 61cb830b9b ntdll: Constify some variables. 2007-06-26 12:56:50 +02:00
Andrew Talbot 87791cfe71 ntdll: Constify some variables. 2007-06-26 12:56:05 +02:00
Andrew Talbot 33c0db06f9 ntdll: Constify some variables. 2007-06-26 12:54:58 +02:00
Andrew Talbot bd15feab4a ntdll: Constify some variables. 2007-06-26 12:54:33 +02:00
Lei Zhang e3b80a0d88 comctl32: Determine if PSH_PROPSHEETPAGE is set once. 2007-06-26 12:12:36 +02:00
Lei Zhang f4dd14abc6 comctl32: Reduce duplicate code between PROPSHEET_CollectSheetInfoA/W. 2007-06-26 12:12:25 +02:00
Lei Zhang 0cbee494b3 comctl32: Reduce duplicate code between PropertySheetA/W. 2007-06-26 12:12:12 +02:00
Francois Gouget 2f0ca64dac dsound: Add missing '\n' to Wine trace. 2007-06-26 12:12:04 +02:00
James Hawkins 90e9722ecb msi: Add tests for publishing and unpublishing products, features, and components. 2007-06-26 12:11:54 +02:00
James Hawkins ee89cfca53 msi: Add a stub implementation of MsiQueryComponentStateA. 2007-06-26 12:11:47 +02:00
Dan Hipschman 46222aee6e widl: Allow enums as union switch types. 2007-06-26 11:59:53 +02:00
Dan Hipschman ea7b1694de rpcrt4: Allow enums as union switch types. 2007-06-26 11:59:43 +02:00
Dan Hipschman 076a6206ff rpcrt4/tests: Wrap a try/except block around tests. 2007-06-26 11:59:32 +02:00
Dan Hipschman 512c36cae6 widl: Get simple enums working. 2007-06-26 11:59:02 +02:00
Michael Stefaniuc d14da0763d winmm: Replace malloc with HeapAlloc. 2007-06-26 11:58:06 +02:00
Michael Stefaniuc da1f67a30d msacm32: Replace malloc/free with HeapAlloc/HeapFree. 2007-06-26 11:58:03 +02:00
Michael Stefaniuc 98e3006903 winejack.drv: Fix missing unlock. Found by Smatch. 2007-06-26 11:57:58 +02:00
Michael Stefaniuc d6c2e6f067 ddraw: Fix missing unlock on an error path. Found by Smatch. 2007-06-26 11:57:56 +02:00
Michael Stefaniuc 3f5fc520b5 gdi32: Multi-character character constants aren't portable as their behaviour is compiler dependent according to the C standard. Found by sparse. 2007-06-26 11:57:51 +02:00
H. Verbeet 3220ba45e8 wined3d: Map vertex sampler numbers to the correct internal array indices for GetTexture and SetTexture. 2007-06-26 11:57:34 +02:00
H. Verbeet f89c2d96db wined3d: Map vertex sampler numbers to the correct internal array indices for GetSamplerState and SetSamplerState. 2007-06-26 11:57:26 +02:00
H. Verbeet 5b7758f80c wined3d: Increase the sizes of texturing related arrays, in order to support vertex textures. 2007-06-26 11:57:17 +02:00
H. Verbeet 9c44b67d28 wined3d: Add max_vertex_samplers and max_combined_samplers to WineD3D_GL_Info. 2007-06-26 11:57:05 +02:00
H. Verbeet 3ad03206ab wined3d: Rename max_samplers to max_fragment_samplers. 2007-06-26 11:56:57 +02:00
James Hawkins 71d7da1170 msi: Fetch the volume name when getting disk info. 2007-06-26 11:56:47 +02:00
Rob Shearman 8a94f7aad3 msi: Implement MsiGetMode for MSIRUNMODE_SCHEDULED, MSIRUNMODE_COMMIT and MSIRUNMODE_ROLLBACK. 2007-06-26 11:56:33 +02:00
Alex Villacís Lasso 1a23836f91 dsound: Reset device playpos/mixpos on buflen change. 2007-06-26 11:54:51 +02:00
Alex Villacís Lasso f2626bab14 dsound: Make test recover from failure to preserve primary buffer length after SetFormat(). 2007-06-26 11:53:16 +02:00
Alex Villacís Lasso 647ad64faa winealsa: Reduce writeahead to next multiple of psize greater than 512. 2007-06-26 11:53:10 +02:00
Alex Villacís Lasso 0b9cab02c4 mciwave: Prevent division by zero when processing non-PCM codec. 2007-06-26 11:53:05 +02:00
Jeff Latimer 417ae04ed9 crypt32: Fix possible dereference of NULL ptr. 2007-06-25 23:21:55 +02:00
Rob Shearman 545c2a95f6 rpcrt4: Dereference the pointer passed to the marshaling/unmarshaling/sizing routines in complex types for interface pointers. 2007-06-25 23:21:55 +02:00
Rob Shearman fc124eca6e rpcrt4: Implement marshalling, unmarshalling and buffer sizing for the context handle type. 2007-06-25 23:21:55 +02:00
Rob Shearman d36f02eaa9 rpcrt4: Implement marshalling/unmarshalling for the range NDR type. 2007-06-25 23:21:54 +02:00
Rob Shearman 4174255e0c rpcrt4: Set PointerBufferMark to the buffer location immediately after the non-pointer data in complex struct and array marshaling and unmarshaling to keep to the DCE/RPC specification. 2007-06-25 23:21:54 +02:00
Rob Shearman cbafe663b0 rpcrt4: Try a lot harder to resuse existing connections by comparing inside the RpcQualityOfService and RpcAuthInfo objects.
Store a copy of the SEC_WINNT_AUTH_IDENTITY structure passed in to
RpcBindingSetAuthInfo(Ex) to enable us to do this for RpcAuthInfo objects.
2007-06-25 23:21:54 +02:00
Rob Shearman 0ebcacca39 rpcrt4: Store the assoc_group_id field returned from the bind_ack packet and use it when creating further connections in the association group. 2007-06-25 23:21:53 +02:00
Rob Shearman 62c49bdd18 rpcrt4: When an exception is raised, return the stored exception code instead of the generic RPC_S_CALL_FAILED. 2007-06-25 23:21:53 +02:00
Rob Shearman 2de3d31a7a rpcrt4: Translate STATUS_ACCESS_VIOLATION exceptions caught whilst executing the stub function to ERROR_NOACCESS to prevent confusing exceptions occurring in the client. 2007-06-25 23:21:53 +02:00
Rob Shearman c411d95e20 rpcrt4: Close the connection if a protocol error or certain other kinds of errors occur, instead of returning it to the connection pool. 2007-06-25 23:21:53 +02:00
Rob Shearman 0d05685b68 rpcrt4: Return a fault packet if the interface/object pair in a request packet aren't registered. 2007-06-25 23:21:52 +02:00
Rob Shearman 903fb72b21 rpcrt4: Add a STUBLESS_FREE phase for freeing the allocated memory in the server function. 2007-06-25 23:21:52 +02:00
Rob Shearman a1dca20dd7 rpcrt4: Add support for ServerAllocSize parameters. 2007-06-25 23:21:52 +02:00
Rob Shearman 73c31ed309 rpcrt4: Don't use add on the sizes of array elements to an open-ended structure; use FIELD_OFFSET with the array index instead. 2007-06-25 23:21:52 +02:00
Rob Shearman a03ca3863f mshtml: Implement HTMLElement_get_children. 2007-06-25 23:21:51 +02:00
Rob Shearman d521a2c6d3 advapi32: Always set the requested fields of the security descriptor according to the info flags in GetNamedSecurityInfoW.
Also, set the control flags so that other security descriptor
functions can retrieve the info from it.
2007-06-25 23:21:50 +02:00
Stefan Dösinger a3854be0b3 wined3d: Some point sprite fixes. 2007-06-25 20:04:58 +02:00
Stefan Dösinger 97b1d0692c wined3d: Skip the start offset to the source array in IWIneD3DVertexShaderImpl_SetLocalConstantsF. 2007-06-25 20:03:34 +02:00
Stefan Dösinger 4f8eb6a32e wined3d: Clamp material power to 128.0. 2007-06-25 20:03:26 +02:00
Alexandre Julliard c2cf60fcee crypt32: Fix incorrect usage of CharNextA. 2007-06-25 19:55:29 +02:00
Alexandre Julliard 24eee19bfd mapi32: Get rid of unneeded CharNextA call. 2007-06-25 19:48:15 +02:00
Alexandre Julliard b5953831c3 ntdll: Use the standard exception handling for vm86 GP faults too. 2007-06-25 19:47:58 +02:00
Alexandre Julliard 9c08c46e1f advpack: Get rid of CharPrevW. 2007-06-25 14:02:29 +02:00
Alexandre Julliard 92ceff203b shell32: Get rid of CharNextW. 2007-06-25 14:01:59 +02:00
Alexandre Julliard ae0c24fd06 shlwapi: Get rid of CharNextW/CharPrevW. Simplify some string functions. 2007-06-25 14:01:28 +02:00
Alexandre Julliard 52e5d3849f comctl32: Get rid of CharNextW/CharPrevW. Simplify some string functions. 2007-06-25 13:51:00 +02:00
Francois Gouget 73032be74a ddraw/tests: Fix compilation on systems that don't support nameless unions. 2007-06-25 13:25:39 +02:00
Jacek Caban d7e75747aa mshtml: Added more QueryInterface tests. 2007-06-25 13:25:29 +02:00
Jacek Caban 1534267ba5 mshtml: Added beginning DOM tests. 2007-06-25 13:25:23 +02:00
Jacek Caban 40cfcf513c mshtml: Added IHTMLDOMNode::get_nodeName implementation. 2007-06-25 13:25:04 +02:00
Rob Shearman f6daa34857 mshtml: Notify the Gecko stream listener that we stopped binding, if an error occurs in start_binding. 2007-06-25 13:24:57 +02:00
Rob Shearman 860d30eef2 mshtml: Fix HTMLDocument3_get_documentElement to get the right nsIDOMNode. 2007-06-25 13:24:19 +02:00
Rob Shearman a9ebca282b mshtml: Implement HTMLElement_setAttribute. 2007-06-25 13:24:11 +02:00
Rob Shearman 6c6e4515fc mshtml: The SRC value returned from HTMLElement_getAttribute should be an absolute, not relative URL. 2007-06-25 13:24:05 +02:00
Andrew Talbot 0e4ccb822c msi: Fix use of uninitialized variable (Coverity). 2007-06-25 13:23:58 +02:00
Andrew Talbot 7a8455094d d3d9/tests: Fix use of uninitialized variable (Coverity). 2007-06-25 13:23:50 +02:00
Paul Vriens 361280b22b wintrust/tests: Add tests for CryptCATAdminCalcHashFromFileHandle. 2007-06-25 13:23:36 +02:00
Paul Vriens d40233a448 kernel32/tests: Don't crash (on Vista). 2007-06-25 13:23:31 +02:00
Paul Vriens 71054631b2 kernel32/tests: Don't crash on Vista. 2007-06-25 13:23:26 +02:00
Jacek Caban b09f5c319e mshtml: Added IOleInPlaceUIWindow tests. 2007-06-25 12:09:52 +02:00
Jacek Caban e429e039b0 mshtml: Better test of QueryInterface. 2007-06-25 12:09:48 +02:00
Jacek Caban 0cf10bb156 mshtml: Added IOleControlSite tests. 2007-06-25 12:09:39 +02:00
Jacek Caban dc2260468c mshtml: Set focus to FALSE in InPlaceDeactivate. 2007-06-25 12:09:33 +02:00
Jacek Caban 5baf587c43 mshtml: Notify IOleControlSite about focus changes. 2007-06-25 12:09:29 +02:00
Jacek Caban 946acd062d mshtml: Activate nsWebBrowser after creating document window. 2007-06-25 12:09:23 +02:00
Jacek Caban 9f8b92c337 mshtml: Added nsIEmbeddingSiteWindow:[Get|Set]Visibility implementation. 2007-06-25 12:09:15 +02:00
Jacek Caban 7430f1ad84 mshtml: Added nsIEmbeddingSiteWindow::SetFocus implementation. 2007-06-25 12:09:12 +02:00
Jacek Caban 3d3048db30 mshtml: Get rid of no longer used nsIDOMEventListener interface in NSContainer. 2007-06-25 12:09:07 +02:00
Jacek Caban 7dd4f5e2ba mshtml: Move load event listener to separated object. 2007-06-25 12:09:02 +02:00
Jacek Caban 8b3086a512 mshtml: Move keypress event listener to separated object. 2007-06-25 12:08:54 +02:00
Evan Stade 6490dadb23 gdiplus: Tidy up graphics constructor. 2007-06-25 12:05:02 +02:00
Evan Stade 02efd4bbf1 gdiplus: Fix erroneous pen error checking. 2007-06-25 12:04:51 +02:00
Evan Stade 6baacf61a8 gdiplus: Fix broken graphics path constructor. 2007-06-25 11:44:24 +02:00
Misha Koshelev 0e369586df setupapi: Simplify code as native setupapi does not handle quoted paths. 2007-06-25 11:44:09 +02:00
Michael Stefaniuc ec4936a6a3 msvcrt: Do not use wide character constants. 2007-06-25 11:43:58 +02:00
Michael Stefaniuc 399a297b19 winealsa.drv: Fix missing unlock on the error path. Found by Smatch. 2007-06-25 11:43:49 +02:00
Michael Stefaniuc 2323e79e36 dsound: Fix missing unlock on an error path. Found by Smatch. 2007-06-25 11:43:44 +02:00
H. Verbeet a7e4669910 wined3d: Split of the mapping of pixel shader samplers from IWineD3DDeviceImpl_FindTexUnitMap(). 2007-06-25 11:43:36 +02:00
H. Verbeet 10ffa291e2 wined3d: Remove the sharing of mapping code for fixed function and pixel shader samplers. 2007-06-25 11:43:26 +02:00
H. Verbeet 2aa891c175 wined3d: Split of the mapping of fixed function samplers from IWineD3DDeviceImpl_FindTexUnitMap(). 2007-06-25 11:43:16 +02:00
H. Verbeet b1579b37ea wined3d: Keep track of what fixed function texture stages are in use. 2007-06-25 11:43:05 +02:00
H. Verbeet b928cadde8 wined3d: Keep track of what stage a texturing unit is mapped to. 2007-06-25 11:42:54 +02:00
Paul Vriens 761ec5e52b mscms/tests: Fix wrong test for failure. 2007-06-25 11:41:52 +02:00
Paul Vriens 688623d3cb mscms/tests: Don't crash on Vista. 2007-06-25 11:41:37 +02:00
Stefan Dösinger 2f4b9e42bc wined3d: Move material applying to the state table. 2007-06-25 11:35:59 +02:00
Stefan Dösinger e84158f510 d3d9: Hold the lock in VertexShader methods. 2007-06-25 11:35:40 +02:00
Stefan Dösinger 57acd1d9a6 d3d9: Hold the lock in VertexDeclaration methods. 2007-06-25 11:35:24 +02:00
Stefan Dösinger d9583c6c58 d3d9: Hold the lock in Vertexbuffer methods. 2007-06-25 11:35:09 +02:00
Stefan Dösinger 99a3d76e8d d3d9: Hold the lock in Texture methods. 2007-06-25 11:34:58 +02:00
Huw Davies ec35568970 oleaut32: Extend _invoke to cope with more args. 2007-06-25 11:34:49 +02:00
Huw Davies da98b1cb61 oleaut32: Handle marshaling of VARTYPE-less FADF_VARIANT safearrays. 2007-06-25 11:34:39 +02:00
Huw Davies 3c8534f013 oleaut32: Implement marshaling of VT_BYREF interfaces. 2007-06-25 11:34:33 +02:00
Huw Davies 17fca45d41 oleaut32: Interfaces that derive from IDispatch should be marshaled as VT_DISPATCH. 2007-06-25 11:34:23 +02:00
Misha Koshelev 102a0a3b79 gdi32/tests: Fix test_widenpath to succeed on Win98. 2007-06-22 14:19:48 +02:00
Misha Koshelev 920b050a8b gdi32: Emulate AngleArc using ArcTo. 2007-06-22 14:19:06 +02:00
Misha Koshelev ce8e6d16cd gdi32/tests: Expand framework for tests of drawing functions in paths, add test for AngleArc in paths. 2007-06-22 14:18:57 +02:00
Stefan Dösinger ef5e5300e3 d3d9: Hold the lock in swapchain methods. 2007-06-22 13:43:11 +02:00
Stefan Dösinger 35c5c4528f d3d9: Hold the lock in suface methods. 2007-06-22 13:43:05 +02:00
Stefan Dösinger fb269f9210 wined3d: Depthfill blits are allowed between BeginScene and Endscene. 2007-06-22 13:42:51 +02:00
Stefan Dösinger 208d38688a ddraw: Check for incorrect rectangles to DDrawSurface::Blt. 2007-06-22 13:42:30 +02:00
Stefan Dösinger e019cebd16 ddraw: Add a test for incorrect surface desc sizes for Lock(). 2007-06-22 13:42:24 +02:00
Evan Stade 14802872b8 gdiplus: Implemented GdipCreatePath and GdipDeletePath. 2007-06-22 12:32:24 +02:00
Evan Stade f6f04f6e0e gdiplus: Implemented GdipDrawLines. 2007-06-22 12:28:54 +02:00
Lei Zhang e20625e5c9 winex11.drv: Reset focus if application does not want to be activated. 2007-06-22 12:28:45 +02:00
Maarten Lankhorst e28da99e4c dsound: Tune some parameters for alsa waveout. 2007-06-22 12:23:24 +02:00
Maarten Lankhorst a7d6ed8ea6 dsound: Simplify mixing by removing remixing support, and fix its waveout breakage.
Based on a patch by Peter Dons Tychsen.
2007-06-22 12:23:18 +02:00
Maarten Lankhorst 9591246002 dsound: Give rougher estimates for fraglen to satisfy alsa. 2007-06-22 12:20:00 +02:00
Maarten Lankhorst 65b40f7f7f winealsa: Finally get rid of the thread in alsa directsound acceleration. 2007-06-22 12:19:50 +02:00
Nigel Liang 2f3a02ea2f winex11.drv: Remove call to XCreateFontSet. 2007-06-22 12:19:45 +02:00
Jacek Caban 893eec9ff7 mshtml: Don't check out VT in exec_fontsize. 2007-06-22 12:19:37 +02:00
Detlef Riekenberg 955d5247ba ntprint/tests: Add tests for PSetupEnumMonitor. 2007-06-22 12:19:30 +02:00
Detlef Riekenberg f6e1dbf771 ntprint: Implement PSetupEnumMonitor. 2007-06-22 12:19:26 +02:00
H. Verbeet 6d0e14d947 wined3d: Do not mark texture stages > MAX_TEXTURES dirty, they don't exist. 2007-06-22 12:19:19 +02:00
H. Verbeet 440ca84680 wined3d: Fix various incorrect uses of GL_LIMITS(texture_stages) and GL_LIMITS(sampler_stages). 2007-06-22 12:19:10 +02:00
Michael Stefaniuc 4a0ad1d0c5 dmloader: Do not use wide character constants. 2007-06-22 12:19:03 +02:00
Michael Stefaniuc 585f863c24 comctl32: Do not use wide character constants. 2007-06-22 12:18:59 +02:00
Michael Stefaniuc 717cccb5ce ole32: Do not use wide character constants. 2007-06-22 12:18:55 +02:00
Michael Stefaniuc 34b45b311e oleaut32: Do not use wide character constants. 2007-06-22 12:18:50 +02:00
Michael Stefaniuc 67ed76e685 setupapi: Do not use wide character constants. 2007-06-22 12:18:46 +02:00
Michael Stefaniuc df01f67175 riched20: Do not use wide character constants. 2007-06-22 12:18:39 +02:00
Michael Stefaniuc 14077f67c8 shlwapi: Remove more wide character constants. 2007-06-22 12:18:35 +02:00
Michael Stefaniuc cc2773008e winmm: Do not dump the version info when loading drivers. 2007-06-22 12:18:30 +02:00
Rob Shearman f533159bb6 msi: Only use the long name for the file source if the file has one. 2007-06-22 12:18:22 +02:00
Dmitry Timoshkov 013652feee shell32: Make SHGetDesktopFolder use a cached instance of IShellFolder. 2007-06-22 12:17:59 +02:00
Lei Zhang 9a67bded8c winex11.drv: Send WM_MOUSEACTIVATE before closing a window. 2007-06-21 16:39:02 +02:00
Misha Koshelev 859bf44c33 gdi32: Handle ArcTo in paths as native. 2007-06-21 16:03:29 +02:00
Misha Koshelev e04aebd654 gdi32: Allow arbitrary start entry types in PATH_DoArcPart, not just PT_MOVETOs. 2007-06-21 16:03:25 +02:00
Misha Koshelev 80b7134bb8 gdi32: Set current position properly after ArcTo. 2007-06-21 16:02:47 +02:00
Kovács András c0ddd5e33e Add dwmapi.dll stub. 2007-06-21 16:00:18 +02:00
Paul Vriens 027afb495a user32/tests: Only do the GetProcAddress once. 2007-06-21 15:37:49 +02:00
Francois Gouget dddbd3cbdb gdi32/tests: Run the GetTextMetricsA() tests on Windows 9x too. 2007-06-21 15:37:43 +02:00
Detlef Riekenberg a114483e49 ntprint/tests: Add initial test. 2007-06-21 15:37:36 +02:00
Detlef Riekenberg f7bd46a49d ntprint: Implement PSetupCreateMonitorInfo. 2007-06-21 15:36:00 +02:00
Michael Stefaniuc 1a3689fdc2 winspool.drv/tests: Specify the arguments of the function in the function. 2007-06-21 13:12:03 +02:00
Michael Stefaniuc 9acd67ec5b shlwapi: Do not use wide character constants. 2007-06-21 13:11:25 +02:00
Francois Gouget 1da7a32b11 advapi32: Add more RegGetValue() conformance tests, and fix Wine accordingly. 2007-06-21 13:11:09 +02:00
Dan Hipschman 4e8c8d03e5 widl: Add tests for arrays of pointers. 2007-06-21 13:10:46 +02:00
H. Verbeet c60bdca5b0 wined3d: Make use of the texUnitMap in drawStridedSlow as well. 2007-06-21 13:10:40 +02:00
H. Verbeet 2e786e09bb wined3d: Use texture2D to sample in pshader_glsl_texdp3tex(). 2007-06-21 13:10:32 +02:00
Stefan Dösinger b081cbaf40 wined3d: Emulate tracking of multiple material properties. 2007-06-21 13:09:30 +02:00
Stefan Dösinger 35ee1e9693 wined3d: Unload texture coords for all supported texture stages. 2007-06-21 13:09:17 +02:00
Stefan Dösinger 030b92a2f6 wined3d: Remove the FVF codepath from drawprim. 2007-06-21 13:09:08 +02:00
Stefan Dösinger 527295e57f d3d8: Convert fvfs to vertex declarations. 2007-06-21 13:08:57 +02:00
Ken Thomases 4906ffaa5b winecoreaudio: Make wodReset fail if called on a closed device. 2007-06-20 15:10:59 +02:00
Ken Thomases ed10114b12 winecoreaudio: Move notify of completed WAVEHDRs to end of wodReset. 2007-06-20 15:10:59 +02:00
Ken Thomases 58e37cbebf winecoreaudio: Move a variable declaration to narrower scope, reduce whitespace. 2007-06-20 15:10:59 +02:00
Ken Thomases de480f0b6e winecoreaudio: Extract loop, wodNotifyClient for WAVEHDRs in list, to separate function. 2007-06-20 15:10:58 +02:00
Dmitry Timoshkov ea2613fe61 user32: Make MDI get_client_info checks more strict. 2007-06-20 15:10:58 +02:00
Dmitry Timoshkov 4d8f84cbdd user32: When inserting a menu item make sure that MDI system buttons stay on the right side. 2007-06-20 15:10:58 +02:00
Alex Villacís Lasso fb8df8ea82 quartz: Fix video rendering sizing/positioning bugs. 2007-06-20 15:10:58 +02:00
Stefan Dösinger bf23e5f3f7 ddraw: Test for incorrect surface desc sizes in GetSurfaceDesc. 2007-06-20 15:10:58 +02:00
Marcus Meissner 332d14953b wined3d: Fixed pointer casting and additions. 2007-06-20 13:10:35 +02:00
Evan Stade 5c8b83c524 gdiplus: Implemented GdipDrawCurve2. 2007-06-20 13:10:24 +02:00
Evan Stade c42f8794a1 gdiplus: Implemented GdipDrawArc. 2007-06-20 13:09:08 +02:00
Andrew Talbot 2a2a3b4ea4 netapi32: Constify some variables. 2007-06-20 13:08:55 +02:00
Michael Stefaniuc 814ca1295a msvcrt: Move definition of 2 static inline functions up and remove the forward declaration of those. Found by sparse. 2007-06-20 13:08:48 +02:00
Jason Green 832c43f9a7 winscard: Add extended stub for SCardEstablishContext. 2007-06-20 13:08:42 +02:00
Rob Shearman 0f826e7cc1 rpcrt4: Use the offset to array data in embedded pointer format descriptions. 2007-06-20 13:08:30 +02:00
Alexandre Julliard 5817e36634 ntdll: Improved the stub behavior of NtQuerySystemInformation(SystemModuleInformation). 2007-06-19 16:58:42 +02:00
James Hawkins fbbd91544f ntoskrnl.exe: Add a stub implementation of KeInitializeTimer. 2007-06-19 12:56:00 +02:00
Stefan Dösinger 80f792f350 d3d9: Hold the lock in stateblock methods. 2007-06-19 12:34:15 +02:00
Stefan Dösinger 9570cd5be4 d3d9: Release the wined3d query when the d3d9 query is destroyed. 2007-06-19 12:34:03 +02:00
Stefan Dösinger c0cc0f1062 d3d9: Hold the lock in query methods. 2007-06-19 12:33:56 +02:00
Dmitry Timoshkov 79de98f982 user32: Insert menu item only after contents of the passed in menu item info have been verified. 2007-06-19 11:59:07 +02:00
Misha Koshelev 1dbe178f5e gdi32: Fix ArcTo to use proper starting and ending points. 2007-06-19 11:57:32 +02:00
Misha Koshelev 2c9c761b56 gdi32/tests: Add framework for tests of drawing functions in paths, add test for ArcTo in paths. 2007-06-19 11:51:22 +02:00
Dan Hipschman d2c15ed01b rpcrt4: Fix typo in union buffer size calculation. 2007-06-19 11:46:02 +02:00
Dan Hipschman 6fd05b1dc7 rpcrt4: Fix bug calculating union switch type. 2007-06-19 11:45:51 +02:00
Dan Hipschman b09b917a5c rpcrt4: Remove inaccurate comments. 2007-06-19 11:45:44 +02:00
Dan Hipschman 08c846a9da rpcrt4: Add encapsulated union tests. 2007-06-19 11:45:11 +02:00
Evan Stade 72ab72c50c gdiplus: Implemented GdipDrawPie/GdipFillPie. 2007-06-19 11:45:02 +02:00
Detlef Riekenberg 8a9f817fa8 ntprint: Add version resource. 2007-06-19 11:44:44 +02:00
Detlef Riekenberg a8697b58f1 ntprint: Add a stub for ntprint.dll. 2007-06-19 11:36:27 +02:00
Detlef Riekenberg aec01bfcf4 printui: Add version resource. 2007-06-19 11:33:22 +02:00
Lei Zhang 55771014e1 riched20: Add tests for EM_FORMATRANGE. 2007-06-19 11:33:07 +02:00
Andrew Talbot 76d857f3f5 msvidc32: Constify some variables. 2007-06-19 11:32:52 +02:00
James Hawkins 9309f4dfa0 msi: Properly delete rows from the table, instead of zeroing out the row. 2007-06-19 11:31:44 +02:00
James Hawkins 82f4e3981b msi: Send the expected data to set_deferred_action_props. 2007-06-19 11:31:07 +02:00
Jeff Latimer a00aa0391d hnetcfg: Stub implementation of the dll. 2007-06-19 11:30:59 +02:00
Rob Shearman 0871ab9130 rpcrt4: Implement encapsulated union NDR functions. 2007-06-18 13:58:09 +02:00
Huw Davies 4b8c1c46d2 wineps.drv: Ignore ExtTextOut calls that occur before the job has started. 2007-06-18 13:58:09 +02:00
Detlef Riekenberg 3fd4a536fc printui: Add stub for printui.dll. 2007-06-18 13:49:41 +02:00
Detlef Riekenberg b7a7cc6b57 localspl/tests: Add tests for AddPortEx. 2007-06-18 13:37:01 +02:00
Detlef Riekenberg 4307f6428f winspool/tests: Add tests for AddPortEx. 2007-06-18 13:36:56 +02:00
Francois Gouget fe40b2d85f crypt32/tests: Fix compilation on systems that don't support nameless unions. 2007-06-18 13:36:48 +02:00
Andrew Talbot 19ef864058 msi: Name all or none of the formal arguments in function prototypes. 2007-06-18 13:36:42 +02:00
Evan Stade 8b9f5342b4 gdiplus: Implemented GdipDrawBezier. 2007-06-18 13:36:34 +02:00
Alexandre Julliard b8d1560ac3 winedos: Fix the device open code for the new NtCreateFile syntax for Unix files. 2007-06-18 12:53:40 +02:00
Alexandre Julliard 8e53a00282 kernel32: Fix VxD open code for the new NtCreateFile syntax for Unix files. 2007-06-18 12:53:27 +02:00
H. Verbeet b16dbf46da wined3d: Mask texture stage state arguments with WINED3DTA_SELECTMASK when comparing them. 2007-06-18 12:33:56 +02:00
H. Verbeet 9f8083c646 wined3d: Only set GL_SHADER_OPERATION_NV to GL_NONE for mapped stages. 2007-06-18 12:33:55 +02:00
Stefan Dösinger 5194ce1972 d3d9: Hold the lock in Pixelshader functions. 2007-06-18 12:33:55 +02:00
Stefan Dösinger 896568f209 d3d9: Hold the lock in indexbuffer methods. 2007-06-18 12:33:55 +02:00
Stefan Dösinger ea3076b0f7 d3d9: Hold the lock in cubetexture methods. 2007-06-18 12:33:55 +02:00
Stefan Dösinger 0820777983 d3d9: Hold the lock in methods implemented in device.c. 2007-06-18 12:33:54 +02:00
Stefan Dösinger 66821059b4 d3d9: Hold the lock in IDirect3D9 methods. 2007-06-18 12:33:54 +02:00
Misha Koshelev 9be151c2e9 shell32: Conform to native in SHELL_ArgifyW for unquoted %1 in registry keys. 2007-06-18 12:15:51 +02:00
Vitaly Budovski e0940226cd winealsa: Fix incorrect callback private value. 2007-06-18 12:15:37 +02:00
James Hawkins 261e1179bb msi: Patches are applied based on ProductCode, not ProductID. 2007-06-18 12:14:58 +02:00