wine
16 years agomshtml: Implement HTMLElement_insertAdjacentHTML and HTMLElement_insertAdjacentText.
Rob Shearman [Thu, 12 Jul 2007 14:37:06 +0000 (15:37 +0100)] 
mshtml: Implement HTMLElement_insertAdjacentHTML and HTMLElement_insertAdjacentText.

16 years agomsxml3: Implement IXMLDOMNode::get_text for CDATA, processing instruction and comment...
Rob Shearman [Thu, 12 Jul 2007 14:33:36 +0000 (15:33 +0100)] 
msxml3: Implement IXMLDOMNode::get_text for CDATA, processing instruction and comment nodes.

16 years agorpcrt4: Make binding to an interface a function of RpcAssoc instead of
Rob Shearman [Thu, 12 Jul 2007 14:32:43 +0000 (15:32 +0100)] 
rpcrt4: Make binding to an interface a function of RpcAssoc instead of
binding handles, since binding requires information from the
association and not from the binding handle.

16 years agontdll: The impersonation level in NtDuplicateToken should be taken from the SecurityQ...
Rob Shearman [Thu, 12 Jul 2007 14:32:00 +0000 (15:32 +0100)] 
ntdll: The impersonation level in NtDuplicateToken should be taken from the SecurityQualityOfService member of ObjectAttributes if present.

16 years agowldap32: Fix some potential infinite loops because of an unsigned loop counter.
Alexandre Julliard [Thu, 12 Jul 2007 15:32:24 +0000 (17:32 +0200)] 
wldap32: Fix some potential infinite loops because of an unsigned loop counter.

16 years agodnsapi: Fix some potential infinite loops because of an unsigned loop counter.
Alexandre Julliard [Thu, 12 Jul 2007 15:32:07 +0000 (17:32 +0200)] 
dnsapi: Fix some potential infinite loops because of an unsigned loop counter.

16 years agouser32: Allocate a dual A/W winproc for DefWindowProc.
Alexandre Julliard [Thu, 12 Jul 2007 13:45:19 +0000 (15:45 +0200)] 
user32: Allocate a dual A/W winproc for DefWindowProc.

16 years agouser32: Check both A and W proc for previously allocated winprocs.
Alexandre Julliard [Thu, 12 Jul 2007 13:45:00 +0000 (15:45 +0200)] 
user32: Check both A and W proc for previously allocated winprocs.

Some apps get a winproc as A and then set it again as W.

16 years agogdiplus: Changed the way the direction of the endcap is calculated to make LineCapArr...
Evan Stade [Thu, 12 Jul 2007 01:08:26 +0000 (18:08 -0700)] 
gdiplus: Changed the way the direction of the endcap is calculated to make LineCapArrowAnchor direction match Windows better.

16 years agogdiplus: Added GdipGetPathWorldBounds test.
Evan Stade [Thu, 12 Jul 2007 01:08:19 +0000 (18:08 -0700)] 
gdiplus: Added GdipGetPathWorldBounds test.

16 years agogdiplus: Added GdipTransformMatrixPoints test.
Evan Stade [Thu, 12 Jul 2007 01:08:01 +0000 (18:08 -0700)] 
gdiplus: Added GdipTransformMatrixPoints test.

16 years agogdiplus: Fixed memory leak in GdipDeletePath.
Evan Stade [Thu, 12 Jul 2007 01:08:14 +0000 (18:08 -0700)] 
gdiplus: Fixed memory leak in GdipDeletePath.

16 years agogdiplus: Added GdipGetPathWorldBounds.
Evan Stade [Thu, 12 Jul 2007 01:08:10 +0000 (18:08 -0700)] 
gdiplus: Added GdipGetPathWorldBounds.

16 years agogdiplus: Added GdipTransformPath.
Evan Stade [Thu, 12 Jul 2007 01:08:05 +0000 (18:08 -0700)] 
gdiplus: Added GdipTransformPath.

16 years agogdiplus: Added GdipCreateMatrix2 test.
Evan Stade [Thu, 12 Jul 2007 01:07:56 +0000 (18:07 -0700)] 
gdiplus: Added GdipCreateMatrix2 test.

16 years agogdiplus: Added GdipTransformMatrixPoints.
Evan Stade [Thu, 12 Jul 2007 01:07:52 +0000 (18:07 -0700)] 
gdiplus: Added GdipTransformMatrixPoints.

16 years agogdiplus: Added basic matrix implementation.
Evan Stade [Thu, 12 Jul 2007 01:07:48 +0000 (18:07 -0700)] 
gdiplus: Added basic matrix implementation.

16 years agogdiplus: Added draw_polyline error checking.
Evan Stade [Thu, 12 Jul 2007 01:07:44 +0000 (18:07 -0700)] 
gdiplus: Added draw_polyline error checking.

16 years agogdiplus: Added draw_polybezier error checking.
Evan Stade [Thu, 12 Jul 2007 01:07:39 +0000 (18:07 -0700)] 
gdiplus: Added draw_polybezier error checking.

16 years agogdiplus: Added GdipDrawPath.
Evan Stade [Thu, 12 Jul 2007 01:07:34 +0000 (18:07 -0700)] 
gdiplus: Added GdipDrawPath.

16 years agogdiplus: Added GdipStartPathFigure.
Evan Stade [Thu, 12 Jul 2007 01:07:28 +0000 (18:07 -0700)] 
gdiplus: Added GdipStartPathFigure.

16 years agogdiplus: Updated GdipDrawLines to use SaveDC()/RestoreDC()/end caps.
Evan Stade [Thu, 12 Jul 2007 01:07:16 +0000 (18:07 -0700)] 
gdiplus: Updated GdipDrawLines to use SaveDC()/RestoreDC()/end caps.

16 years agogdiplus: Updated GdipDrawArc to use SaveDC()/RestoreDC()/line caps.
Evan Stade [Thu, 12 Jul 2007 01:07:09 +0000 (18:07 -0700)] 
gdiplus: Updated GdipDrawArc to use SaveDC()/RestoreDC()/line caps.

16 years agogdiplus: Added GdipAddPathArc test.
Evan Stade [Thu, 12 Jul 2007 01:07:04 +0000 (18:07 -0700)] 
gdiplus: Added GdipAddPathArc test.

16 years agogdiplus: Added GdipAddPathArc.
Evan Stade [Thu, 12 Jul 2007 01:06:56 +0000 (18:06 -0700)] 
gdiplus: Added GdipAddPathArc.

16 years agogdiplus: Moved two inline helpers to the header.
Evan Stade [Thu, 12 Jul 2007 01:06:44 +0000 (18:06 -0700)] 
gdiplus: Moved two inline helpers to the header.

16 years agoiphlpapi: Fix byte ordering of Linux ports.
Mark Adams [Wed, 11 Jul 2007 04:16:37 +0000 (00:16 -0400)] 
iphlpapi: Fix byte ordering of Linux ports.

16 years agoiphlpapi: Add support for GetTcpTable on Mac OS X.
Mark Adams [Wed, 11 Jul 2007 03:39:21 +0000 (23:39 -0400)] 
iphlpapi: Add support for GetTcpTable on Mac OS X.

16 years agokernel32: SetNamedPipeHandleState() is a stub, so for now don't check its return...
Huw Davies [Wed, 11 Jul 2007 11:39:03 +0000 (12:39 +0100)] 
kernel32: SetNamedPipeHandleState() is a stub, so for now don't check its return value.

16 years agokernel32: Swap incorrect use of buffers.
Huw Davies [Wed, 11 Jul 2007 11:34:48 +0000 (12:34 +0100)] 
kernel32: Swap incorrect use of buffers.

16 years agomsi/tests: Comment out call to function that is still a stub in Wine.
Alexandre Julliard [Thu, 12 Jul 2007 11:00:47 +0000 (13:00 +0200)] 
msi/tests: Comment out call to function that is still a stub in Wine.

16 years agoprograms/cmd: Do the assignment after the return to avoid a missing free() (Coverity).
Paul Vriens [Thu, 12 Jul 2007 07:35:00 +0000 (09:35 +0200)] 
programs/cmd: Do the assignment after the return to avoid a missing free() (Coverity).

16 years agourlmon: Make HttpProtocol conform with native wininet on wine.
Misha Koshelev [Thu, 12 Jul 2007 05:46:04 +0000 (00:46 -0500)] 
urlmon: Make HttpProtocol conform with native wininet on wine.

16 years agourlmon: Fix HttpProtocol_Start and strndupW to work properly with native wininet.
Misha Koshelev [Thu, 12 Jul 2007 05:38:20 +0000 (00:38 -0500)] 
urlmon: Fix HttpProtocol_Start and strndupW to work properly with native wininet.

16 years agodinput: Convert IDirectInput into multi-interface object.
Vitaliy Margolen [Thu, 12 Jul 2007 04:51:32 +0000 (22:51 -0600)] 
dinput: Convert IDirectInput into multi-interface object.

16 years agowinecoreaudio: Improve safety of iterations when returning WAVEHDRs to client.
Ken Thomases [Thu, 12 Jul 2007 01:34:45 +0000 (20:34 -0500)] 
winecoreaudio: Improve safety of iterations when returning WAVEHDRs to client.

16 years agowinecoreaudio: Enable DirectSound HEL mode for input.
Ken Thomases [Thu, 12 Jul 2007 01:34:38 +0000 (20:34 -0500)] 
winecoreaudio: Enable DirectSound HEL mode for input.

16 years agowinecoreaudio: Enable DirectSound HEL mode for output.
Ken Thomases [Thu, 12 Jul 2007 01:34:34 +0000 (20:34 -0500)] 
winecoreaudio: Enable DirectSound HEL mode for output.

16 years agoadvapi/service: Check for empty servicename and binaryname.
Paul Vriens [Wed, 11 Jul 2007 19:39:45 +0000 (21:39 +0200)] 
advapi/service: Check for empty servicename and binaryname.

16 years agoadvapi/service: Check if we have enough access rights to create a service.
Paul Vriens [Wed, 11 Jul 2007 19:22:21 +0000 (21:22 +0200)] 
advapi/service: Check if we have enough access rights to create a service.

16 years agoadvapi/service: First tests (and fixes) for CreateService.
Paul Vriens [Wed, 11 Jul 2007 19:10:36 +0000 (21:10 +0200)] 
advapi/service: First tests (and fixes) for CreateService.

16 years agoadvapi/service: Fix possible handle leak.
Paul Vriens [Wed, 11 Jul 2007 18:43:01 +0000 (20:43 +0200)] 
advapi/service: Fix possible handle leak.

16 years agoadvapi/service: Simplify DeleteService by using RegDeleteTree.
Paul Vriens [Wed, 11 Jul 2007 17:36:00 +0000 (19:36 +0200)] 
advapi/service: Simplify DeleteService by using RegDeleteTree.

16 years agoshlwapi: Use publicly defined structure DATABLOCK_HEADER instead of redefining it...
Thomas Weidenmueller [Wed, 11 Jul 2007 21:48:31 +0000 (23:48 +0200)] 
shlwapi: Use publicly defined structure DATABLOCK_HEADER instead of redefining it locally.

16 years agowinex11.drv: Remove old dnd code.
Lei Zhang [Wed, 11 Jul 2007 20:58:25 +0000 (13:58 -0700)] 
winex11.drv: Remove old dnd code.

16 years agopdh: Fix two typos.
Hans Leidekker [Wed, 11 Jul 2007 20:07:15 +0000 (22:07 +0200)] 
pdh: Fix two typos.

16 years agopdh: Use GetTickCount64 instead of GetTickCount.
Hans Leidekker [Wed, 11 Jul 2007 20:07:11 +0000 (22:07 +0200)] 
pdh: Use GetTickCount64 instead of GetTickCount.

16 years agouser32/tests: Flush messages more aggressively in a couple of tests.
Alexandre Julliard [Wed, 11 Jul 2007 12:40:19 +0000 (14:40 +0200)] 
user32/tests: Flush messages more aggressively in a couple of tests.

16 years agod3d10: Add stub for d3d10.dll.
Kovács András [Mon, 9 Jul 2007 12:06:40 +0000 (14:06 +0200)] 
d3d10: Add stub for d3d10.dll.

16 years agonet.exe: Converted strings to resources.
Tim Schwartz [Mon, 9 Jul 2007 16:25:48 +0000 (11:25 -0500)] 
net.exe: Converted strings to resources.

16 years agokernel32: Implemented GetTickCount64.
Alexandre Julliard [Wed, 11 Jul 2007 12:04:54 +0000 (14:04 +0200)] 
kernel32: Implemented GetTickCount64.

16 years agogdiplus: Changed calls to floor to floorf.
Evan Stade [Wed, 11 Jul 2007 01:39:34 +0000 (18:39 -0700)] 
gdiplus: Changed calls to floor to floorf.

16 years agomsi: Add tests for adding properties with a transform during an install.
James Hawkins [Wed, 11 Jul 2007 07:11:53 +0000 (00:11 -0700)] 
msi: Add tests for adding properties with a transform during an install.

16 years agomsi: Add tests for adding properties in a transform.
James Hawkins [Wed, 11 Jul 2007 07:11:10 +0000 (00:11 -0700)] 
msi: Add tests for adding properties in a transform.

16 years agomsi: Fix current _Property table tests and add more tests.
James Hawkins [Wed, 11 Jul 2007 07:10:20 +0000 (00:10 -0700)] 
msi: Fix current _Property table tests and add more tests.

16 years agostart.exe: Put double quotes around arguments with spaces.
Lei Zhang [Tue, 10 Jul 2007 21:47:02 +0000 (14:47 -0700)] 
start.exe: Put double quotes around arguments with spaces.

16 years agoimm32: Use the COMPOSITIONSTRING in hCompStr.
Aric Stewart [Tue, 10 Jul 2007 19:19:22 +0000 (14:19 -0500)] 
imm32: Use the COMPOSITIONSTRING in hCompStr.

Stop using our custom structure for the Composition string and instead
use the COMPOSITIONSTRING whose handle is in the IMC structure.

16 years agourlmon: Implement HttpProtocol.
Misha Koshelev [Tue, 10 Jul 2007 15:52:03 +0000 (10:52 -0500)] 
urlmon: Implement HttpProtocol.

16 years agowinemp3: Remove function declarations with no definition and unused macros.
Chris Robinson [Tue, 10 Jul 2007 20:53:49 +0000 (13:53 -0700)] 
winemp3: Remove function declarations with no definition and unused macros.

16 years agowinemp3: Remove global mpstr pointer.
Chris Robinson [Tue, 10 Jul 2007 19:09:25 +0000 (12:09 -0700)] 
winemp3: Remove global mpstr pointer.

16 years agogdi32: Do not report an error if a requested to add font is already loaded.
Dmitry Timoshkov [Wed, 11 Jul 2007 06:07:30 +0000 (15:07 +0900)] 
gdi32: Do not report an error if a requested to add font is already loaded.

16 years agoconfigure: Fix typo in liblcms notice check.
Alexandre Julliard [Wed, 11 Jul 2007 10:01:15 +0000 (12:01 +0200)] 
configure: Fix typo in liblcms notice check.

16 years agomsi: Check for NULL transform, as there may be no transforms for the _Columns or...
James Hawkins [Tue, 10 Jul 2007 18:26:44 +0000 (11:26 -0700)] 
msi: Check for NULL transform, as there may be no transforms for the _Columns or _Tables tables.

16 years agogdiplus: Don't use struct member before NULL check (Coverity).
Paul Vriens [Tue, 10 Jul 2007 17:39:57 +0000 (19:39 +0200)] 
gdiplus: Don't use struct member before NULL check (Coverity).

16 years agorsaenh: Get rid of the hash idle state, native doesn't behave as though it has one.
Juan Lang [Wed, 11 Jul 2007 01:04:40 +0000 (18:04 -0700)] 
rsaenh: Get rid of the hash idle state, native doesn't behave as though it has one.

16 years agontdll: Avoid crash with WINEDEBUG=+snoop.
Detlef Riekenberg [Tue, 10 Jul 2007 19:52:42 +0000 (21:52 +0200)] 
ntdll: Avoid crash with WINEDEBUG=+snoop.

16 years agowinemp3: Use head_check to check for valid headers.
Chris Robinson [Tue, 10 Jul 2007 16:08:56 +0000 (09:08 -0700)] 
winemp3: Use head_check to check for valid headers.

16 years agowinemp3: Check the right macro when defining TRUE.
Chris Robinson [Tue, 10 Jul 2007 16:05:38 +0000 (09:05 -0700)] 
winemp3: Check the right macro when defining TRUE.

16 years agocmd: Use toupperW instead of toupper.
Anatoly Lyutin [Mon, 9 Jul 2007 08:27:50 +0000 (12:27 +0400)] 
cmd: Use toupperW instead of toupper.

16 years agoadvapi32: Create specific access rights for service control manager handles.
Paul Vriens [Tue, 10 Jul 2007 14:31:10 +0000 (16:31 +0200)] 
advapi32: Create specific access rights for service control manager handles.

16 years agocomctl32: toolbar: We should send TBN_GETDISPINFOW even for ANSI controls (with testc...
Mikołaj Zalewski [Tue, 10 Jul 2007 13:53:38 +0000 (15:53 +0200)] 
comctl32: toolbar: We should send TBN_GETDISPINFOW even for ANSI controls (with testcase).

16 years agocomctl32: toolbar: The iImage in TBN_GETDISPINFO should be initialized to -1.
Mikołaj Zalewski [Tue, 10 Jul 2007 13:23:05 +0000 (15:23 +0200)] 
comctl32: toolbar: The iImage in TBN_GETDISPINFO should be initialized to -1.

16 years agowinedump: Add RT_MANIFEST resource type.
Alexandre Julliard [Tue, 10 Jul 2007 20:37:53 +0000 (22:37 +0200)] 
winedump: Add RT_MANIFEST resource type.

16 years agoinclude: Add some definitions for manifest resources.
Alexandre Julliard [Tue, 10 Jul 2007 20:37:42 +0000 (22:37 +0200)] 
include: Add some definitions for manifest resources.

16 years agogdiplus: Fix test typo/compile error.
Bernd Buschinski [Tue, 10 Jul 2007 13:27:20 +0000 (15:27 +0200)] 
gdiplus: Fix test typo/compile error.

16 years agoconfigure: Add a few more notices for missing packages.
Alexandre Julliard [Tue, 10 Jul 2007 13:22:18 +0000 (15:22 +0200)] 
configure: Add a few more notices for missing packages.

16 years agoconfigure: Move notices about missing features next to the corresponding checks.
Alexandre Julliard [Tue, 10 Jul 2007 13:14:15 +0000 (15:14 +0200)] 
configure: Move notices about missing features next to the corresponding checks.

16 years agoaclocal: Add macros for logging messages about missing features.
Alexandre Julliard [Tue, 10 Jul 2007 13:05:40 +0000 (15:05 +0200)] 
aclocal: Add macros for logging messages about missing features.

16 years agocrypt32: Implement CryptSIPGetSignedDataMsg, CryptSIPPutSignedDataMsg,
Juan Lang [Mon, 9 Jul 2007 20:44:38 +0000 (13:44 -0700)] 
crypt32: Implement CryptSIPGetSignedDataMsg, CryptSIPPutSignedDataMsg,
CryptSIPCreateIndirectData, CryptSIPVerifyIndirectData, and
CryptSIPRemoveSignedDataMsg.

16 years agocrypt32: Implement CryptSIPLoad.
Juan Lang [Tue, 10 Jul 2007 00:07:54 +0000 (17:07 -0700)] 
crypt32: Implement CryptSIPLoad.

16 years agogdiplus: Added a test for GdipAddPathLine2.
Evan Stade [Tue, 10 Jul 2007 03:54:47 +0000 (20:54 -0700)] 
gdiplus: Added a test for GdipAddPathLine2.

16 years agogdiplus: Fixed bug in GdipGetPathPoints().
Evan Stade [Tue, 10 Jul 2007 03:54:43 +0000 (20:54 -0700)] 
gdiplus: Fixed bug in GdipGetPathPoints().

16 years agogdiplus: Added constructor and destructor test for gdiplus paths.
Evan Stade [Tue, 10 Jul 2007 03:54:38 +0000 (20:54 -0700)] 
gdiplus: Added constructor and destructor test for gdiplus paths.

16 years agogdiplus: Make LineCapArrowAnchor look more like it does in windows.
Evan Stade [Tue, 10 Jul 2007 03:32:29 +0000 (20:32 -0700)] 
gdiplus: Make LineCapArrowAnchor look more like it does in windows.

16 years agogdiplus: Fixed a bug in helper function draw_polybezier.
Evan Stade [Tue, 10 Jul 2007 03:54:27 +0000 (20:54 -0700)] 
gdiplus: Fixed a bug in helper function draw_polybezier.

16 years agogdiplus: GdipDrawCurve2 now uses SaveDC()/RestoreDC() and end caps.
Evan Stade [Tue, 10 Jul 2007 03:54:23 +0000 (20:54 -0700)] 
gdiplus: GdipDrawCurve2 now uses SaveDC()/RestoreDC() and end caps.

16 years agogdiplus: Updated GdipDrawRectangleI.
Evan Stade [Tue, 10 Jul 2007 03:54:18 +0000 (20:54 -0700)] 
gdiplus: Updated GdipDrawRectangleI.

16 years agogdiplus: Updated draw_pie to use SaveDC/RestoreDC.
Evan Stade [Tue, 10 Jul 2007 03:54:11 +0000 (20:54 -0700)] 
gdiplus: Updated draw_pie to use SaveDC/RestoreDC.

16 years agocrypt32: More decode message update tests.
Juan Lang [Mon, 9 Jul 2007 18:27:46 +0000 (11:27 -0700)] 
crypt32: More decode message update tests.

16 years agocrypt32: Add some tests for updating decode messages.
Juan Lang [Mon, 9 Jul 2007 18:25:24 +0000 (11:25 -0700)] 
crypt32: Add some tests for updating decode messages.

16 years agocrypt32: Implement getting the type of a decode message.
Juan Lang [Mon, 9 Jul 2007 18:22:08 +0000 (11:22 -0700)] 
crypt32: Implement getting the type of a decode message.

16 years agocrypt32: Add a stub decode message implementation.
Juan Lang [Mon, 9 Jul 2007 18:20:34 +0000 (11:20 -0700)] 
crypt32: Add a stub decode message implementation.

16 years agocrypt32: Test and fix CryptMsgGetParam for streamed messages.
Juan Lang [Mon, 9 Jul 2007 18:19:44 +0000 (11:19 -0700)] 
crypt32: Test and fix CryptMsgGetParam for streamed messages.

16 years agocrypt32: Add tests for streamed encoding of data messages.
Juan Lang [Mon, 9 Jul 2007 18:17:35 +0000 (11:17 -0700)] 
crypt32: Add tests for streamed encoding of data messages.

16 years agocrypt32: Test that inner content OID is ignored for data messages.
Juan Lang [Mon, 9 Jul 2007 17:56:20 +0000 (10:56 -0700)] 
crypt32: Test that inner content OID is ignored for data messages.

16 years agocrypt32: Make a copy of a passed-in stream info rather than assuming the pointer...
Juan Lang [Mon, 9 Jul 2007 17:55:42 +0000 (10:55 -0700)] 
crypt32: Make a copy of a passed-in stream info rather than assuming the pointer will live forever.

16 years agocrypt32: Add more tests for opening a data message for encoding.
Juan Lang [Mon, 9 Jul 2007 17:55:00 +0000 (10:55 -0700)] 
crypt32: Add more tests for opening a data message for encoding.

16 years agocrypt32: Pass function pointers to CryptMsgBase_Init rather than rely on callers...
Juan Lang [Mon, 9 Jul 2007 17:50:48 +0000 (10:50 -0700)] 
crypt32: Pass function pointers to CryptMsgBase_Init rather than rely on callers to initialize them.

16 years agodinput: Clear static variables after releasing hooks.
Vitaliy Margolen [Tue, 10 Jul 2007 04:40:50 +0000 (22:40 -0600)] 
dinput: Clear static variables after releasing hooks.

16 years agourlmon/tests: Add tests for ObtainUserAgentString.
Misha Koshelev [Tue, 10 Jul 2007 02:50:10 +0000 (21:50 -0500)] 
urlmon/tests: Add tests for ObtainUserAgentString.