Commit Graph

26080 Commits

Author SHA1 Message Date
Evan Stade 5cc8c10e0e gdiplus: Added GdipCreateMetafileFromEmf stub. 2007-07-25 13:50:04 +02:00
Evan Stade b7053b74ba gdiplus: Make pen width depend on world transform. 2007-07-25 13:49:45 +02:00
Evan Stade 4c424b3c16 gdiplus: Create gdi pen every time gdi+ pen is used. 2007-07-25 13:49:26 +02:00
Evan Stade c3e8af414b gdiplus: Use world transform when drawing points. 2007-07-25 13:48:04 +02:00
Evan Stade f30732fdf9 gdiplus: Added GdipSetWorldTransform/GdipGetWorldTransform. 2007-07-25 13:47:45 +02:00
Evan Stade eab427ee3f gdiplus: Added GdipCloneMatrix. 2007-07-25 13:47:16 +02:00
Evan Stade 8162139553 gdiplus: Added GdipSetPageScale/GdipGetPageScale. 2007-07-25 13:47:02 +02:00
Evan Stade 827f979b37 gdiplus: Added support for more page units. 2007-07-25 13:46:50 +02:00
Alexandre Julliard 809d47839d user32/tests: Flush events more aggressively in mouse input test. 2007-07-25 13:46:42 +02:00
Alexandre Julliard cb0a626e50 gdi32/tests: Don't test default char, it doesn't have to be always the same. 2007-07-25 13:46:18 +02:00
Nigel Liang 3f02c27da9 winex11.drv: Take into account position of preedit area in PreEditCaretCallback. 2007-07-25 13:03:53 +02:00
James Hawkins 6af199ef9c msi: Use a different separator as a semi-colon may separate values in the CustomActionData. 2007-07-25 13:03:45 +02:00
Rob Shearman addc9957af mshtml: Events are reset when a new document URI is loaded, so re-initialise them in start_binding. 2007-07-25 13:03:32 +02:00
Rob Shearman fbdc76aaf7 mshtml: Set focus to the Gecko window in OleInPlaceActiveObject_OnFrameWindowActivate. 2007-07-25 13:03:26 +02:00
Rob Shearman bbb03cf16b mshtml: Call IDocHostUIHandler_HideUI and IDocHostUIHandler_ShowUI when changing an UI active window to be in edit mode.
Add tests for the behaviour of changing edit mode when a UI window is active.
2007-07-25 13:03:21 +02:00
Rob Shearman 9a67e1ffe5 mshtml: Pass the correct DOCHOSTUITYPE value to IDocHostUIHandler_ShowUI.
Don't reset window_active in OleDocumentView_UIActivate.
2007-07-25 13:03:10 +02:00
Rob Shearman 92b3cab791 mshtml: OleDocumentView_UIActivate should call IOleInPlaceUIWindow_SetActiveObject and IOleInPlaceFrame_SetBorderSpace.
Add a test to show this behaviour.
Don't call nsIWebBrowserFocus_Activate when just activating the window. 
Instead call it when UI-activating the window.
2007-07-25 13:03:05 +02:00
H. Verbeet d7c7cbf6b6 wined3d: Fix the stretch_rect_fbo() declaration to match the implementation. 2007-07-25 13:02:53 +02:00
H. Verbeet e652128fdf wined3d: Pass the correct target to glMultiTexCoord. 2007-07-25 13:02:44 +02:00
Michael Stefaniuc 25707d4c5d wined3d: Remove a return after a return. Found by Smatch. 2007-07-25 13:02:39 +02:00
Michael Stefaniuc 2fe189fd09 mscms: Don't produce unreachable code during conditional compilation. 2007-07-25 13:02:36 +02:00
Juan Lang f987ca01d0 crypt32: Test and implement getting the encoded signers from an encoded signed message. 2007-07-25 13:02:23 +02:00
Andrew Talbot 11904c80fa msxml3: Cast-qual warning fix. 2007-07-25 13:02:13 +02:00
Konstantin Kondratyuk b7c38b0d75 ntdll: Add Samara time zone. 2007-07-25 13:02:09 +02:00
Marcus Meissner 60ef860f17 crypt32: Fixed wrong allocation size. 2007-07-25 13:02:02 +02:00
Paul Vriens f0e07382cd advapi32/service: Add tests for GetServiceKeyName. 2007-07-25 13:01:52 +02:00
Paul Vriens 7625c3bf37 advapi32/service: Close a handle on failure. 2007-07-25 13:01:43 +02:00
Paul Vriens 05e1539b2b advapi32/service: Add another test for GetServiceDisplayName. 2007-07-25 13:00:46 +02:00
Aric Stewart d35857dfbf ws2_32: Initialize the address to 0 in ws_sockaddr_ws2u. 2007-07-25 13:00:41 +02:00
Stefan Dösinger 861767f036 wined3d: Create the stateblock in Init3D. 2007-07-24 13:44:10 +02:00
Stefan Dösinger 430239b470 ddraw: Some d3d-only code fixes.
Vertex declarations are a d3d feature, thus they should be destroyed
before d3d is shut down in wined3d. The surface type should be reset
afterwards to prevent avoid gl surface afterwards and before a new
render target is created.
2007-07-24 13:40:29 +02:00
Misha Koshelev 0c0285118e urlmon/tests: Release two objects that should be released but are not. 2007-07-24 12:32:57 +02:00
Misha Koshelev 752334c561 urlmon: Release IInternetProtocolInfo returned from get_protocol_info when finished with it. 2007-07-24 12:32:52 +02:00
Misha Koshelev f5ed5a7f48 urlmon: LockModule in create_binding_protocol as we ReleaseModule when the object is released. 2007-07-24 12:32:47 +02:00
Misha Koshelev 414ddfa671 urlmon: If we are using an internal protocol ClassFactory, call its AddRef as the caller must Release the object. 2007-07-24 12:32:42 +02:00
Evan Stade d01c697eb9 gdiplus: Use page unit when drawing. 2007-07-24 12:22:29 +02:00
Evan Stade 10b575bc86 gdiplus: Added GdipSetPageUnit. 2007-07-24 12:22:11 +02:00
Evan Stade 6467526469 gdiplus: Added GdipFillPolygonI. 2007-07-24 12:22:02 +02:00
Evan Stade 27124d5d32 gdiplus: Implemented GdipSetPenColor. 2007-07-24 12:21:08 +02:00
Evan Stade 8b2ce0f94b gdiplus: Implemented GdipSetSolidFillColor/GdipGetSolidFillColor. 2007-07-24 12:20:56 +02:00
Evan Stade 777d661fd2 gdiplus/tests: Added pen brush fill test. 2007-07-24 12:20:38 +02:00
Evan Stade 82abeeea75 gdiplus: Added GdipSetSolidFillColor and GdipGetSolidFillColor stubs. 2007-07-24 12:20:27 +02:00
Evan Stade 37598f81e7 gdiplus: Added GdipGetPenBrushFill. 2007-07-24 12:20:16 +02:00
Evan Stade e43967773f gdiplus: Added GdipGetPenColor stub. 2007-07-24 12:20:09 +02:00
Evan Stade a72be4b167 gdiplus: Added GdipSetPenBrushFill. 2007-07-24 12:19:59 +02:00
Misha Koshelev 7cc8b279fb urlmon: Wrap IHttpNegotiate2 interface exposed by IBindStatusCallback as done by native. 2007-07-24 12:19:19 +02:00
Misha Koshelev 8f78c71cb6 urlmon/tests: Add tests for calls to IHttpNegotiate interfaces as exposed by IBindStatusCallback.
Add more tests for specific arguments passed to IHttpNegotiate and IHttpNegotiate2. Note that
for OnResponse pszAdditionalHeaders is NULL when called directly from IInternetProtocol (for
example as seen in our protocol tests) but non-NULL when these interfaces are exposed by
IBindStatusCallback as seen here. Tests conform on Win98 and Winxp.
2007-07-24 12:19:08 +02:00
Misha Koshelev 89bda10960 urlmon/tests: Add tests for calls to IBindStatusCallback_QueryInterface. 2007-07-24 12:18:52 +02:00
Misha Koshelev 2b4c52014e urlmon: Add a reference to the IUnknown for Release of STGMEDIUM to account for extra call to ReleaseBindInfo. 2007-07-24 12:18:30 +02:00
Misha Koshelev 40b94b733b urlmon: ReleaseBindInfo in FileProtocol. 2007-07-24 12:18:24 +02:00
Misha Koshelev 03ac3b5e95 urlmon: Don't ignore bytes read from IInternetProtocol_Read if hres is not S_OK (e.g., E_PENDING).
Bytes can still be read with E_PENDING returned if the whole request could not be satisfied, don't
ignore those.
2007-07-24 12:18:15 +02:00
Misha Koshelev 9bcb9c16ec urlmon: Fix timing issue with FLAG_REQUEST_COMPLETE and InternetQueryDataAvailable in HttpProtocol. 2007-07-24 12:17:58 +02:00
Damjan Jovanovic 827644ad71 ws2_32: Sending 0 bytes shouldn't cause an infinite loop. 2007-07-24 11:50:08 +02:00
James Hawkins f4147ca004 msi: Add handling for the MSIMODIFY_UPDATE command. 2007-07-24 11:49:59 +02:00
James Hawkins 479aca4731 msi: Add tests for the MSIMODIFY_UPDATE command. 2007-07-24 11:49:50 +02:00
James Hawkins 8a7690c151 msi: Properly delete the columns view. 2007-07-24 11:49:33 +02:00
Juan Lang 0584964518 crypt32: Test and implement encoding signed data messages with CRLs. 2007-07-24 11:49:23 +02:00
Juan Lang 01ab14e174 crypt32: Test and implement encoding signed messages with certificates. 2007-07-24 11:49:14 +02:00
Juan Lang 8a3f4483a9 crypt32: Use set encoding function for encoding PKCS signed info. 2007-07-24 11:49:07 +02:00
Juan Lang 4f30f90c39 crypt32: Implement getting version from an encoded signed message. 2007-07-24 11:48:59 +02:00
Juan Lang 8c81a38698 crypt32: Add tests for getting an encoded signed message's parameters. 2007-07-24 11:48:52 +02:00
Juan Lang 99c475417a crypt32: Use consistent types for storing and encoding signed encode data. 2007-07-24 11:48:44 +02:00
Juan Lang 2d359268e6 crypt32: Separate signer handles from signer info to avoid unnecessary memory allocation. 2007-07-24 11:48:36 +02:00
Juan Lang 937b27f3a3 crypt32: Implement getting outer content of a signed message. 2007-07-24 11:48:27 +02:00
Juan Lang b80101eb65 crypt32: Partially implement encoding signed messages. 2007-07-24 11:48:19 +02:00
Juan Lang 71a5859ded crypt32: Implement getting the hash for each signer of a signed encoded message. 2007-07-24 11:48:06 +02:00
Juan Lang 4e2b3ab9e1 crypt32: Hash and sign data when updating signed messages. 2007-07-24 11:32:19 +02:00
Juan Lang 0b0df876b2 crypt32: More parameter checking for opening signed encoded messages. 2007-07-24 11:32:10 +02:00
Juan Lang 19e63d9004 crypt32: Add tests for opening non-detached signed messages, and clarify detached open. 2007-07-24 11:32:03 +02:00
Juan Lang d11ddebc76 crypt32: Add a partial stub for updating a signed encoded message. 2007-07-24 11:31:56 +02:00
Juan Lang 014f282b72 crypt32: Add tests for signed message encoding. 2007-07-24 11:31:46 +02:00
Juan Lang cc4005829d crypt32: Add tests for updating signed encoded messages. 2007-07-24 11:30:50 +02:00
Juan Lang 45652e0802 crypt32: Check for and fail on indefinite-length encoding. 2007-07-24 11:30:41 +02:00
Juan Lang dc28f99d22 crypt32: Introduce function to encode an array of items as a set. 2007-07-24 11:30:34 +02:00
Juan Lang 223bad2312 crypt32: Add stub encoded signed message. 2007-07-24 11:30:21 +02:00
Juan Lang 725d440d3c crypt32: Add tests for opening signed message to encode. 2007-07-24 11:30:12 +02:00
Jason Edmeades ca710edc34 user32: MDI tile and cascade should not resize non-resizable windows. 2007-07-24 11:27:55 +02:00
Jason Edmeades 1c07a97ffd user32: Correct trace to log calculated values rather than uninitialized ones. 2007-07-24 11:26:46 +02:00
Michael Stefaniuc ca2a6673c9 wldap32: Don't produce unreachable code during conditional compilation. Found bySmatch. 2007-07-24 11:26:08 +02:00
Paul Vriens 83d8cbcc48 advapi32/service: Handle is checked before servicename. 2007-07-24 11:26:00 +02:00
H. Verbeet fc4c73902a wined3d: Trace the declaration element type in primitiveDeclarationConvertToStridedData(). 2007-07-24 11:25:52 +02:00
H. Verbeet be8226593c wined3d: Don't modify the blending parameters in state_blend(). 2007-07-24 11:25:45 +02:00
Andrew Talbot 0e14c29d66 msi: Cast-qual warning fix. 2007-07-24 11:25:40 +02:00
Vitaliy Margolen 94e08ec5be dinput: Use more messages as a possible indication of the foreground window changes. 2007-07-23 12:13:26 +02:00
Evan Stade 818051de2c gdiplus: Change atan2 to gdiplus_arctan2. 2007-07-23 12:11:43 +02:00
Evan Stade a84b567cba gdiplus: Added startcap rendering. 2007-07-23 12:11:21 +02:00
Evan Stade f56fa321f5 gdiplus: Use base inset for custom line caps. 2007-07-23 12:10:54 +02:00
Evan Stade 8c5bcef9f3 gdiplus: Added rendering of fill-path type custom line caps. 2007-07-23 12:10:42 +02:00
Hans Leidekker 1cec4e3b6e pdh: Implement and test PdhAddEnglishCounter{A, W} and PdhCollectQueryDataWithTime. 2007-07-23 12:00:46 +02:00
Hans Leidekker 0fbb4619e1 pdh: Implement and test PdhLookupPerfIndexByName{A, W} and PdhLookupPerfNameByIndex{A, W}. 2007-07-23 12:00:33 +02:00
Hans Leidekker 75a9146268 pdh: Add more tests and make them pass. 2007-07-23 11:59:34 +02:00
Hans Leidekker d95aa67a0a pdh: Add a stub processor time counter. 2007-07-23 11:59:21 +02:00
Detlef Riekenberg 92f843d7ed winspool: Use printenv_t for GetDriverInfoFromReg. 2007-07-23 11:59:14 +02:00
H. Verbeet 34f6d4937f wined3d: Fix the shader version on some instruction tokens. 2007-07-23 11:59:08 +02:00
H. Verbeet 35aa2ce9f2 wined3d: Correctly handle normalized vertex declaration data types. 2007-07-23 11:59:01 +02:00
Hwang YunSong(황윤성) 7e02d171c2 localui: New Korean resource. 2007-07-23 11:58:36 +02:00
Misha Koshelev a58da4c49a urlmon: Add support for non-GET requests (e.g., POST) in HttpProtocol. 2007-07-23 11:57:56 +02:00
Misha Koshelev 609d91fb0c urlmon: Actually send the additional headers returned by IHttpNegotiate::BeginningTransaction. 2007-07-23 11:57:50 +02:00
Misha Koshelev 2a4e41878d urlmon: Call HttpOpenRequest with INTERNET_FLAG_KEEP_CONNECTION, INTERNET_FLAG_NO_CACHE_WRITE if appropriate. 2007-07-23 11:57:35 +02:00
Misha Koshelev e9312fbc92 urlmon/tests: Add test for BINDVERB_POST in http_protocol. 2007-07-23 11:57:23 +02:00
James Hawkins ccef56f2cc msi: Ref count temporary columns and release them when necessary. 2007-07-23 11:55:34 +02:00
James Hawkins 0fd733bf90 msi: Implement adding columns using the ALTER command. 2007-07-23 11:55:11 +02:00
Juan Lang 52cc727348 crypt32: Move decoding hash messages to a helper function. 2007-07-23 11:53:59 +02:00
Andrew Talbot 815c3ccbdc comcat: Cast-qual warning fix. 2007-07-23 11:53:49 +02:00
Andrew Talbot 6c0ccbc23a kernel32: Cast-qual warning fix. 2007-07-23 11:53:41 +02:00
Vitaliy Margolen d836a50621 winex11drv: Correctly react to focus loss away from Wine. 2007-07-23 11:53:17 +02:00
Vitaliy Margolen dcdf7c55d6 server: Treat desktop as a top-level window. 2007-07-23 11:53:06 +02:00
Vitaliy Margolen 9380eb3127 user32: Add test for SetForegroundWindow(desktop). 2007-07-23 11:49:46 +02:00
Paul Vriens b5a61cb492 advapi32/service: Add tests for GetDisplayName. 2007-07-23 11:48:26 +02:00
Paul Vriens 12dbeef655 advapi32/tests: Run on NT4 again. 2007-07-23 11:48:19 +02:00
Rob Shearman 8a87d916b4 rpcrt4: Convert bind ack and nack reject reasons into RPC status codes when binding. 2007-07-23 11:48:13 +02:00
Dmitry Timoshkov 433393fd51 advapi32: Rename the test to better represent the tested functionality. 2007-07-20 12:25:50 +02:00
Dmitry Timoshkov 7b77b91723 winex11.drv: Constify the pen dash data. 2007-07-20 12:25:42 +02:00
Nigel Liang c52ce9bccc winex11.drv: Implement XIMPreEditCaretCallback. 2007-07-20 11:58:35 +02:00
Evan Stade 937432ac17 gdiplus: Added GdipSetPenStartCap. 2007-07-20 11:56:11 +02:00
Evan Stade 5306245c47 gdiplus: Updated GdipClonePen to clone pen's members by value, not reference. 2007-07-20 11:56:02 +02:00
Evan Stade b2b4b87c3b gdiplus: Added GdipCloneBrush. 2007-07-20 11:55:42 +02:00
Evan Stade 7af2e97a4a gdiplus: Associate a brush with a pen. 2007-07-20 11:55:25 +02:00
Evan Stade 85b5df42a7 gdiplus: Added rendering of custom line caps. 2007-07-20 11:53:40 +02:00
Evan Stade ea5898c067 gdiplus: Use atan2 instead of atan. 2007-07-20 11:53:15 +02:00
Evan Stade 8f865f42ee gdiplus: Added custom line cap setters. 2007-07-20 11:52:57 +02:00
Evan Stade 628237f334 gdiplus: Added GdipCloneCustomLineCap. 2007-07-20 11:52:06 +02:00
Evan Stade d07088ee8a gdiplus: Initial custom line caps implementation. 2007-07-20 11:51:55 +02:00
Evan Stade a8322cb1ad gdiplus: Added GdipCreateMatrix. 2007-07-20 11:51:23 +02:00
Evan Stade eb478be84c gdiplus: Added GdipRotateMatrix. 2007-07-20 11:51:09 +02:00
Evan Stade 477874797c gdiplus: Added GdipTranslateMatrix. 2007-07-20 11:50:55 +02:00
Evan Stade d882fc043d gdiplus: Added GdipScaleMatrix. 2007-07-20 11:50:34 +02:00
Andrew Talbot 8dac319a12 comctl32: Cast-qual warning fix. 2007-07-20 11:47:14 +02:00
Andrew Talbot f8198e6688 dbghelp: Cast-qual warnings fix. 2007-07-20 11:46:04 +02:00
Andrew Talbot 9cc84f6359 dplayx: Cast-qual warning fix. 2007-07-20 11:46:01 +02:00
Michael Stefaniuc 45d6d1c20b oleaut32: Remove a return after return. 2007-07-20 11:45:58 +02:00
Paul Vriens e50edb61f0 advapi32/service: Some 'refcount' tests. 2007-07-20 11:45:53 +02:00
Paul Vriens 4c24492d31 advapi32/service: lpBinaryPathName is mandatory. 2007-07-20 11:45:09 +02:00
Anatoly Lyutin 857ff080eb kernel32/tests: Add test for GetShortPathNameW. 2007-07-20 11:45:02 +02:00
Anatoly Lyutin e8606d5694 user32: Add comment to a function. 2007-07-20 11:44:47 +02:00
Juan Lang 74bd61203d crypt32: Implement querying computed hash of a decoded hash message. 2007-07-20 11:41:19 +02:00
Juan Lang 22e7c2f38e crypt32: Store hash algorithm ID along with other parameters when decoding a hash message. 2007-07-20 11:41:09 +02:00
Juan Lang 0e90cb9629 crypt32: Store (most) parameters of a decoded hash message. 2007-07-20 11:40:56 +02:00
Mikołaj Zalewski 46a48c40ad user32/tests: Simplify a test. 2007-07-20 11:40:44 +02:00
Mikołaj Zalewski f53e314180 comctl32: tooltips: Remove broken support for non-NULL-terminated strings in TOOLTIPS_GetDispInfo[AW]. 2007-07-20 11:36:59 +02:00
Mikołaj Zalewski 31be5005c6 comctl32: toolbar: Test and fix invalid indexes passed in TB_ISBUTTON*. 2007-07-20 11:34:34 +02:00
Alexandre Julliard 1207d9b593 ntdll: Add support for abbreviated empty elements in manifests. 2007-07-20 11:19:17 +02:00
Alexandre Julliard a24f9cc101 ntdll: Don't fail to load manifests that contain unknown elements or attributes.
Print FIXMEs for errors that really cause the loading to fail.
2007-07-20 11:18:41 +02:00
Alexandre Julliard 84a318265d ntdll: Add support for optional flag in dependencies. 2007-07-20 11:17:04 +02:00
Alexandre Julliard b2b6fc1288 ntdll: Cope with missing assemblyIdentity elements in manifests. 2007-07-20 11:17:04 +02:00
Alexandre Julliard 272af8fa1e ntdll: Skip xml comments in manifests. 2007-07-19 18:22:43 +02:00
Alexandre Julliard 214fb6e84e ntdll: Added manifest lookup in global winsxs directory (based on a patch by Jacek Caban). 2007-07-19 18:22:43 +02:00
Jacek Caban 125e710ff1 ntdll: Store the windows directory too. 2007-07-19 18:22:43 +02:00
Jacek Caban 63e4b943a9 ntdll: Added parsing of the asmv2:hash element in manifests. 2007-07-19 18:22:43 +02:00
Eric Pouech e6b3ca09c4 ntdll: Added parsing of the binding redirect element in manifests. 2007-07-19 18:22:43 +02:00
Eric Pouech 3c1f5c6aee ntdll: Added parsing of the clrClass and clrSurrogate elements in manifests. 2007-07-19 18:22:32 +02:00
Eric Pouech 21427b2d5a ntdll: Added parsing of the external proxy element in manifests. 2007-07-19 18:01:42 +02:00
Alexandre Julliard b96df32560 ntdll: Abstract the entity array type as we need it for assemblies too. 2007-07-19 18:00:33 +02:00
Eric Pouech c496dd4ef8 ntdll: Added parsing of the description element in manifests. 2007-07-19 17:59:48 +02:00
Eric Pouech 699b5e74de ntdll: Added parsing of the language attribute in manifests. 2007-07-19 17:59:28 +02:00
Eric Pouech 6158257651 ntdll: Added parsing of the inheritance flags in manifests. 2007-07-19 17:57:38 +02:00
Eric Pouech b6d7b855df ntdll: Added parsing of hash attributes in manifests. 2007-07-19 17:57:13 +02:00
Eric Pouech a22dcd1ad0 ntdll: Added parsing of public key token in manifests. 2007-07-19 17:54:53 +02:00
Eric Pouech 2bc3c39cc0 ntdll: Added support for the assembly leaves of activation contexts. 2007-07-19 17:54:02 +02:00
Jacek Caban 16066acf87 ntdll: Added parsing of file elements in manifests. 2007-07-19 17:51:42 +02:00
Jacek Caban 5efd2a35bd ntdll: Add parsing of dependencies in manifests. 2007-07-19 17:50:45 +02:00
Alexandre Julliard c5bf0947f6 ntdll: Add infrastructure for loading manifest dependencies (based on a patch by Eric Pouech). 2007-07-19 17:50:11 +02:00
Alexandre Julliard 5b0ab20787 ntdll: Add parsing of the version in manifests (based on a patch by Jacek Caban). 2007-07-19 17:47:33 +02:00
Alexandre Julliard a5130f4e72 ntdll: Add parsing of the processor architecture in manifests. 2007-07-19 17:45:49 +02:00
Jacek Caban c0e7cd9d93 ntdll: Beginnings of manifest parsing. 2007-07-19 17:44:20 +02:00
Alexandre Julliard 9c58a2ce8c ntdll: Add infrastructure for loading a manifest file or resource.
Partially based on a patch by Eric Pouech.
2007-07-19 17:38:43 +02:00
Eric Pouech 5f92f1f901 ntdll: Added basic structures for storing activation context assembly information. 2007-07-19 17:09:09 +02:00
Alexandre Julliard 797dd942ec ntdll: Implemented handling of the per-thread activation context stack. 2007-07-19 17:07:48 +02:00
Alexandre Julliard 64f6fdc57e kernel32: Move activation context creation to ntdll (based on a patch by Eric Pouech). 2007-07-19 17:01:04 +02:00
Alexandre Julliard 44c9758d05 ntdll: Move private data to make room in the TEB for the activation context data. 2007-07-19 16:56:10 +02:00
Martin Fuchs 303b357ce1 shell32: Implementation of SheGetDirA/W and SheChangeDirA/W. 2007-07-19 14:51:08 +02:00
Evan Stade 099bfbe1a4 gdi32: Improved PolyDraw in path closed case. 2007-07-19 14:46:54 +02:00
Huw Davies 00631b2480 wininet: Stub for InternetQueryFortezzaStatus(). 2007-07-19 14:38:42 +02:00
Juan Lang 955f5f3910 msi: Return FALSE from MsiGetMode for MSIRUNMODE_OPERATIONS. 2007-07-19 14:38:37 +02:00
Mikołaj Zalewski 3c29359286 msxml3/tests: Avoid a crash that happens on some native systems. 2007-07-19 13:22:28 +02:00
Evan Stade 9b9e08c210 winex11.drv: Draw dashed lines for extended pens. 2007-07-19 12:04:00 +02:00
Dmitry Timoshkov 12d3905427 rpcrt4: Fix the buffer bounds check. 2007-07-19 12:03:50 +02:00
James Hawkins 3b1ab76986 msi: Implement reference counting for tables, manipulated with the HOLD and FREE sql commands. 2007-07-19 12:00:43 +02:00
James Hawkins 0169533be8 msi: Add more tests for the ALTER command. 2007-07-19 11:59:59 +02:00
Misha Koshelev 4e205947e7 urlmon/tests: Add tests for HttpProtocol behavior when it is called without the BINDF_FROMURLMON flag. 2007-07-19 11:59:27 +02:00
Misha Koshelev b6aea93891 urlmon: Implement HttpProtocol::Terminate. 2007-07-19 11:59:15 +02:00
Misha Koshelev 043f71b576 urlmon: Fix HttpProtocol behavior when it is called without the BINDF_FROMURLMON flag. 2007-07-19 11:59:04 +02:00
Misha Koshelev 0878627071 urlmon/tests: Fix http_protocol tests to succeed when called more than once. 2007-07-19 11:58:57 +02:00
Misha Koshelev e2726effe2 urlmon/tests: Fix http_protocol tests to succeed on Win98. 2007-07-19 11:58:39 +02:00
Misha Koshelev c2534d0cd6 urlmon: Use InternetCloseHandle instead of CloseHandle. 2007-07-19 11:58:30 +02:00
Misha Koshelev 442ec6acdd urlmon: Remove FLAG_CALLED_SWITCH, which is now redundant. 2007-07-19 11:58:24 +02:00
Michael Stefaniuc 02933a11de dlls: Remove unreachable break after return/break. Found by Smatch. 2007-07-19 11:57:49 +02:00
Michael Stefaniuc 0f14b3a574 ntdll: Don't produce unreachable code during conditional compilation. Found by Smatch. 2007-07-19 11:57:23 +02:00
H. Verbeet 2785395080 wined3d: glXSwapBuffers needs a GLX context. 2007-07-19 11:57:16 +02:00
Detlef Riekenberg dac8676895 spoolss: Add a stub for ImpersonatePrinterClient. 2007-07-19 11:57:06 +02:00
Paul Vriens af27e2159f advapi32/service: Some tests for DeleteService. 2007-07-19 11:57:01 +02:00
Paul Vriens f8f6340a69 advapi32/service: Check for duplicate displayname. 2007-07-19 11:56:39 +02:00
Paul Vriens a80e952ac0 advapi32/service: Cleanup (long lines and a typo). 2007-07-19 11:56:30 +02:00
Rob Shearman 4fdf90d406 advapi32: Add tests for ConvertStringSecurityDescriptorToSecurityDescriptor. 2007-07-19 11:55:47 +02:00
Rob Shearman ccfa9ad8df advapi32: Set the right pointer so that StringAcl is updated correct in ParseAceStringRights.
The number of allowed hex digits should be 8, not 6.
2007-07-19 11:55:37 +02:00
Rob Shearman 6c24386e03 advapi32: Don't crash in ConvertStringSecurityDescriptorToSecurityDescriptorW if LocalAlloc fails. 2007-07-19 11:55:13 +02:00
Rob Shearman 4d5ce383f5 advapi32: Add the size of the security descriptor structure to the size of memory required in ParseStringSecurityDescriptorToSecurityDescriptor. 2007-07-19 11:55:06 +02:00
Rob Shearman 60d847b074 advapi32: Fix a typo in ParseStringAclToAcl which caused the ACE to be written inside of the ACL memory. 2007-07-19 11:54:59 +02:00
Rob Shearman f56fe2c1bc advapi32: Fix ComputeStringSidSize to work with SIDs with one sub authority.
Use GetSidLengthRequired instead of computing the length in a way that 
won't always be correct.
2007-07-19 11:54:40 +02:00
Huw Davies 3f2d93b512 wininet: Stubs for IsUrlCacheEntryExpired[AW]. 2007-07-19 11:54:10 +02:00