wine
17 years agomsxml3: Cast-qual warning fix.
Andrew Talbot [Tue, 24 Jul 2007 18:16:09 +0000 (19:16 +0100)] 
msxml3: Cast-qual warning fix.

17 years agontdll: Add Samara time zone.
Konstantin Kondratyuk [Tue, 24 Jul 2007 04:57:55 +0000 (08:57 +0400)] 
ntdll: Add Samara time zone.

17 years agocrypt32: Fixed wrong allocation size.
Marcus Meissner [Tue, 24 Jul 2007 19:16:01 +0000 (21:16 +0200)] 
crypt32: Fixed wrong allocation size.

17 years agoadvapi32/service: Add tests for GetServiceKeyName.
Paul Vriens [Tue, 24 Jul 2007 18:58:35 +0000 (20:58 +0200)] 
advapi32/service: Add tests for GetServiceKeyName.

17 years agoadvapi32/service: Close a handle on failure.
Paul Vriens [Tue, 24 Jul 2007 18:55:38 +0000 (20:55 +0200)] 
advapi32/service: Close a handle on failure.

17 years agoadvapi32/service: Add another test for GetServiceDisplayName.
Paul Vriens [Tue, 24 Jul 2007 13:35:53 +0000 (15:35 +0200)] 
advapi32/service: Add another test for GetServiceDisplayName.

17 years agows2_32: Initialize the address to 0 in ws_sockaddr_ws2u.
Aric Stewart [Tue, 24 Jul 2007 12:52:27 +0000 (07:52 -0500)] 
ws2_32: Initialize the address to 0 in ws_sockaddr_ws2u.

17 years agowined3d: Create the stateblock in Init3D.
Stefan Dösinger [Sun, 22 Jul 2007 21:09:11 +0000 (23:09 +0200)] 
wined3d: Create the stateblock in Init3D.

17 years agoddraw: Some d3d-only code fixes.
Stefan Dösinger [Mon, 23 Jul 2007 07:57:26 +0000 (09:57 +0200)] 
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.

17 years agourlmon/tests: Release two objects that should be released but are not.
Misha Koshelev [Tue, 24 Jul 2007 05:16:34 +0000 (00:16 -0500)] 
urlmon/tests: Release two objects that should be released but are not.

17 years agourlmon: Release IInternetProtocolInfo returned from get_protocol_info when finished...
Misha Koshelev [Tue, 24 Jul 2007 05:15:57 +0000 (00:15 -0500)] 
urlmon: Release IInternetProtocolInfo returned from get_protocol_info when finished with it.

17 years agourlmon: LockModule in create_binding_protocol as we ReleaseModule when the object...
Misha Koshelev [Tue, 24 Jul 2007 05:15:19 +0000 (00:15 -0500)] 
urlmon: LockModule in create_binding_protocol as we ReleaseModule when the object is released.

17 years agourlmon: If we are using an internal protocol ClassFactory, call its AddRef as the...
Misha Koshelev [Tue, 24 Jul 2007 05:14:58 +0000 (00:14 -0500)] 
urlmon: If we are using an internal protocol ClassFactory, call its AddRef as the caller must Release the object.

17 years agogdiplus: Use page unit when drawing.
Evan Stade [Tue, 24 Jul 2007 03:24:53 +0000 (20:24 -0700)] 
gdiplus: Use page unit when drawing.

17 years agogdiplus: Added GdipSetPageUnit.
Evan Stade [Tue, 24 Jul 2007 03:24:41 +0000 (20:24 -0700)] 
gdiplus: Added GdipSetPageUnit.

17 years agogdiplus: Added GdipFillPolygonI.
Evan Stade [Tue, 24 Jul 2007 03:24:35 +0000 (20:24 -0700)] 
gdiplus: Added GdipFillPolygonI.

17 years agogdiplus: Implemented GdipSetPenColor.
Evan Stade [Tue, 24 Jul 2007 03:24:29 +0000 (20:24 -0700)] 
gdiplus: Implemented GdipSetPenColor.

17 years agogdiplus: Implemented GdipSetSolidFillColor/GdipGetSolidFillColor.
Evan Stade [Tue, 24 Jul 2007 03:24:24 +0000 (20:24 -0700)] 
gdiplus: Implemented GdipSetSolidFillColor/GdipGetSolidFillColor.

17 years agogdiplus/tests: Added pen brush fill test.
Evan Stade [Tue, 24 Jul 2007 03:24:18 +0000 (20:24 -0700)] 
gdiplus/tests: Added pen brush fill test.

17 years agogdiplus: Added GdipSetSolidFillColor and GdipGetSolidFillColor stubs.
Evan Stade [Tue, 24 Jul 2007 03:24:13 +0000 (20:24 -0700)] 
gdiplus: Added GdipSetSolidFillColor and GdipGetSolidFillColor stubs.

17 years agogdiplus: Added GdipGetPenBrushFill.
Evan Stade [Tue, 24 Jul 2007 03:24:07 +0000 (20:24 -0700)] 
gdiplus: Added GdipGetPenBrushFill.

17 years agogdiplus: Added GdipGetPenColor stub.
Evan Stade [Tue, 24 Jul 2007 03:24:00 +0000 (20:24 -0700)] 
gdiplus: Added GdipGetPenColor stub.

17 years agogdiplus: Added GdipSetPenBrushFill.
Evan Stade [Tue, 24 Jul 2007 03:23:52 +0000 (20:23 -0700)] 
gdiplus: Added GdipSetPenBrushFill.

17 years agourlmon: Wrap IHttpNegotiate2 interface exposed by IBindStatusCallback as done by...
Misha Koshelev [Tue, 24 Jul 2007 01:35:53 +0000 (20:35 -0500)] 
urlmon: Wrap IHttpNegotiate2 interface exposed by IBindStatusCallback as done by native.

17 years agourlmon/tests: Add tests for calls to IHttpNegotiate interfaces as exposed by IBindSta...
Misha Koshelev [Tue, 24 Jul 2007 01:33:08 +0000 (20:33 -0500)] 
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.

17 years agourlmon/tests: Add tests for calls to IBindStatusCallback_QueryInterface.
Misha Koshelev [Tue, 24 Jul 2007 01:31:50 +0000 (20:31 -0500)] 
urlmon/tests: Add tests for calls to IBindStatusCallback_QueryInterface.

17 years agourlmon: Add a reference to the IUnknown for Release of STGMEDIUM to account for extra...
Misha Koshelev [Tue, 24 Jul 2007 01:31:24 +0000 (20:31 -0500)] 
urlmon: Add a reference to the IUnknown for Release of STGMEDIUM to account for extra call to ReleaseBindInfo.

17 years agourlmon: ReleaseBindInfo in FileProtocol.
Misha Koshelev [Tue, 24 Jul 2007 01:30:57 +0000 (20:30 -0500)] 
urlmon: ReleaseBindInfo in FileProtocol.

17 years agourlmon: Don't ignore bytes read from IInternetProtocol_Read if hres is not S_OK ...
Misha Koshelev [Tue, 24 Jul 2007 01:30:17 +0000 (20:30 -0500)] 
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.

17 years agourlmon: Fix timing issue with FLAG_REQUEST_COMPLETE and InternetQueryDataAvailable...
Misha Koshelev [Tue, 24 Jul 2007 01:29:55 +0000 (20:29 -0500)] 
urlmon: Fix timing issue with FLAG_REQUEST_COMPLETE and InternetQueryDataAvailable in HttpProtocol.

17 years agows2_32: Sending 0 bytes shouldn't cause an infinite loop.
Damjan Jovanovic [Tue, 24 Jul 2007 05:44:57 +0000 (07:44 +0200)] 
ws2_32: Sending 0 bytes shouldn't cause an infinite loop.

17 years agomsi: Add handling for the MSIMODIFY_UPDATE command.
James Hawkins [Tue, 24 Jul 2007 02:20:51 +0000 (19:20 -0700)] 
msi: Add handling for the MSIMODIFY_UPDATE command.

17 years agomsi: Add tests for the MSIMODIFY_UPDATE command.
James Hawkins [Tue, 24 Jul 2007 02:19:58 +0000 (19:19 -0700)] 
msi: Add tests for the MSIMODIFY_UPDATE command.

17 years agomsi: Properly delete the columns view.
James Hawkins [Tue, 24 Jul 2007 02:19:15 +0000 (19:19 -0700)] 
msi: Properly delete the columns view.

17 years agocrypt32: Test and implement encoding signed data messages with CRLs.
Juan Lang [Tue, 24 Jul 2007 01:24:11 +0000 (18:24 -0700)] 
crypt32: Test and implement encoding signed data messages with CRLs.

17 years agocrypt32: Test and implement encoding signed messages with certificates.
Juan Lang [Tue, 24 Jul 2007 01:23:43 +0000 (18:23 -0700)] 
crypt32: Test and implement encoding signed messages with certificates.

17 years agocrypt32: Use set encoding function for encoding PKCS signed info.
Juan Lang [Tue, 24 Jul 2007 01:23:00 +0000 (18:23 -0700)] 
crypt32: Use set encoding function for encoding PKCS signed info.

17 years agocrypt32: Implement getting version from an encoded signed message.
Juan Lang [Tue, 24 Jul 2007 01:22:30 +0000 (18:22 -0700)] 
crypt32: Implement getting version from an encoded signed message.

17 years agocrypt32: Add tests for getting an encoded signed message's parameters.
Juan Lang [Tue, 24 Jul 2007 01:22:02 +0000 (18:22 -0700)] 
crypt32: Add tests for getting an encoded signed message's parameters.

17 years agocrypt32: Use consistent types for storing and encoding signed encode data.
Juan Lang [Tue, 24 Jul 2007 01:13:32 +0000 (18:13 -0700)] 
crypt32: Use consistent types for storing and encoding signed encode data.

17 years agocrypt32: Separate signer handles from signer info to avoid unnecessary memory allocation.
Juan Lang [Tue, 24 Jul 2007 01:12:47 +0000 (18:12 -0700)] 
crypt32: Separate signer handles from signer info to avoid unnecessary memory allocation.

17 years agocrypt32: Implement getting outer content of a signed message.
Juan Lang [Tue, 24 Jul 2007 01:11:49 +0000 (18:11 -0700)] 
crypt32: Implement getting outer content of a signed message.

17 years agocrypt32: Partially implement encoding signed messages.
Juan Lang [Tue, 24 Jul 2007 01:11:17 +0000 (18:11 -0700)] 
crypt32: Partially implement encoding signed messages.

17 years agocrypt32: Implement getting the hash for each signer of a signed encoded message.
Juan Lang [Tue, 24 Jul 2007 01:09:42 +0000 (18:09 -0700)] 
crypt32: Implement getting the hash for each signer of a signed encoded message.

17 years agocrypt32: Hash and sign data when updating signed messages.
Juan Lang [Tue, 24 Jul 2007 00:56:12 +0000 (17:56 -0700)] 
crypt32: Hash and sign data when updating signed messages.

17 years agocrypt32: More parameter checking for opening signed encoded messages.
Juan Lang [Tue, 24 Jul 2007 00:35:17 +0000 (17:35 -0700)] 
crypt32: More parameter checking for opening signed encoded messages.

17 years agocrypt32: Add tests for opening non-detached signed messages, and clarify detached...
Juan Lang [Tue, 24 Jul 2007 00:34:14 +0000 (17:34 -0700)] 
crypt32: Add tests for opening non-detached signed messages, and clarify detached open.

17 years agocrypt32: Add a partial stub for updating a signed encoded message.
Juan Lang [Tue, 24 Jul 2007 00:33:09 +0000 (17:33 -0700)] 
crypt32: Add a partial stub for updating a signed encoded message.

17 years agocrypt32: Add tests for signed message encoding.
Juan Lang [Tue, 24 Jul 2007 00:29:06 +0000 (17:29 -0700)] 
crypt32: Add tests for signed message encoding.

17 years agocrypt32: Add tests for updating signed encoded messages.
Juan Lang [Tue, 24 Jul 2007 00:26:14 +0000 (17:26 -0700)] 
crypt32: Add tests for updating signed encoded messages.

17 years agocrypt32: Check for and fail on indefinite-length encoding.
Juan Lang [Mon, 23 Jul 2007 22:30:20 +0000 (15:30 -0700)] 
crypt32: Check for and fail on indefinite-length encoding.

17 years agocrypt32: Introduce function to encode an array of items as a set.
Juan Lang [Mon, 23 Jul 2007 22:29:15 +0000 (15:29 -0700)] 
crypt32: Introduce function to encode an array of items as a set.

17 years agocrypt32: Add stub encoded signed message.
Juan Lang [Sat, 21 Jul 2007 00:31:11 +0000 (17:31 -0700)] 
crypt32: Add stub encoded signed message.

17 years agocrypt32: Add tests for opening signed message to encode.
Juan Lang [Sat, 21 Jul 2007 00:29:34 +0000 (17:29 -0700)] 
crypt32: Add tests for opening signed message to encode.

17 years agouser32: MDI tile and cascade should not resize non-resizable windows.
Jason Edmeades [Mon, 23 Jul 2007 21:59:46 +0000 (22:59 +0100)] 
user32: MDI tile and cascade should not resize non-resizable windows.

17 years agouser32: Correct trace to log calculated values rather than uninitialized ones.
Jason Edmeades [Mon, 23 Jul 2007 21:59:45 +0000 (22:59 +0100)] 
user32: Correct trace to log calculated values rather than uninitialized ones.

17 years agowinefile: Move some self contained functions to use explicit W functions.
Michael Stefaniuc [Mon, 23 Jul 2007 20:38:18 +0000 (22:38 +0200)] 
winefile: Move some self contained functions to use explicit W functions.

17 years agowldap32: Don't produce unreachable code during conditional compilation. Found bySmatch.
Michael Stefaniuc [Mon, 23 Jul 2007 20:25:50 +0000 (22:25 +0200)] 
wldap32: Don't produce unreachable code during conditional compilation. Found bySmatch.

17 years agowinefile: Replace malloc with HeapAlloc.
Michael Stefaniuc [Mon, 23 Jul 2007 20:25:20 +0000 (22:25 +0200)] 
winefile: Replace malloc with HeapAlloc.

17 years agoadvapi32/service: Handle is checked before servicename.
Paul Vriens [Mon, 23 Jul 2007 19:07:55 +0000 (21:07 +0200)] 
advapi32/service: Handle is checked before servicename.

17 years agowined3d: Trace the declaration element type in primitiveDeclarationConvertToStridedDa...
H. Verbeet [Mon, 23 Jul 2007 19:35:22 +0000 (21:35 +0200)] 
wined3d: Trace the declaration element type in primitiveDeclarationConvertToStridedData().

17 years agowined3d: Don't modify the blending parameters in state_blend().
H. Verbeet [Mon, 23 Jul 2007 19:35:15 +0000 (21:35 +0200)] 
wined3d: Don't modify the blending parameters in state_blend().

17 years agomsi: Cast-qual warning fix.
Andrew Talbot [Mon, 23 Jul 2007 17:53:19 +0000 (18:53 +0100)] 
msi: Cast-qual warning fix.

17 years agodinput: Use more messages as a possible indication of the foreground window changes.
Vitaliy Margolen [Mon, 23 Jul 2007 04:17:09 +0000 (22:17 -0600)] 
dinput: Use more messages as a possible indication of the foreground window changes.

17 years agogdiplus: Change atan2 to gdiplus_arctan2.
Evan Stade [Sat, 21 Jul 2007 00:50:14 +0000 (17:50 -0700)] 
gdiplus: Change atan2 to gdiplus_arctan2.

17 years agogdiplus: Added startcap rendering.
Evan Stade [Sat, 21 Jul 2007 00:50:11 +0000 (17:50 -0700)] 
gdiplus: Added startcap rendering.

17 years agogdiplus: Use base inset for custom line caps.
Evan Stade [Sat, 21 Jul 2007 00:50:07 +0000 (17:50 -0700)] 
gdiplus: Use base inset for custom line caps.

17 years agogdiplus: Added rendering of fill-path type custom line caps.
Evan Stade [Sat, 21 Jul 2007 00:50:02 +0000 (17:50 -0700)] 
gdiplus: Added rendering of fill-path type custom line caps.

17 years agopdh: Implement and test PdhAddEnglishCounter{A, W} and PdhCollectQueryDataWithTime.
Hans Leidekker [Sat, 21 Jul 2007 13:08:15 +0000 (15:08 +0200)] 
pdh: Implement and test PdhAddEnglishCounter{A, W} and PdhCollectQueryDataWithTime.

17 years agopdh: Implement and test PdhLookupPerfIndexByName{A, W} and PdhLookupPerfNameByIndex...
Hans Leidekker [Sat, 21 Jul 2007 13:08:01 +0000 (15:08 +0200)] 
pdh: Implement and test PdhLookupPerfIndexByName{A, W} and PdhLookupPerfNameByIndex{A, W}.

17 years agopdh: Add more tests and make them pass.
Hans Leidekker [Sat, 21 Jul 2007 13:07:50 +0000 (15:07 +0200)] 
pdh: Add more tests and make them pass.

17 years agopdh: Add a stub processor time counter.
Hans Leidekker [Sat, 21 Jul 2007 13:07:35 +0000 (15:07 +0200)] 
pdh: Add a stub processor time counter.

17 years agowinspool: Use printenv_t for GetDriverInfoFromReg.
Detlef Riekenberg [Sun, 22 Jul 2007 15:21:25 +0000 (17:21 +0200)] 
winspool: Use printenv_t for GetDriverInfoFromReg.

17 years agowined3d: Fix the shader version on some instruction tokens.
H. Verbeet [Sun, 22 Jul 2007 19:41:29 +0000 (21:41 +0200)] 
wined3d: Fix the shader version on some instruction tokens.

17 years agowined3d: Correctly handle normalized vertex declaration data types.
H. Verbeet [Sun, 22 Jul 2007 19:41:22 +0000 (21:41 +0200)] 
wined3d: Correctly handle normalized vertex declaration data types.

17 years agonet: New Korean resource.
Hwang YunSong(황윤성) [Sat, 21 Jul 2007 00:23:00 +0000 (09:23 +0900)] 
net: New Korean resource.

17 years agowordpad: Updated Korean resource.
Hwang YunSong(황윤성) [Sat, 21 Jul 2007 00:23:41 +0000 (09:23 +0900)] 
wordpad: Updated Korean resource.

17 years agolocalui: New Korean resource.
Hwang YunSong(황윤성) [Sat, 21 Jul 2007 00:21:57 +0000 (09:21 +0900)] 
localui: New Korean resource.

17 years agotools: Add basic support for the startup notifications standard.
Damjan Jovanovic [Sat, 21 Jul 2007 15:18:46 +0000 (17:18 +0200)] 
tools: Add basic support for the startup notifications standard.

17 years agotools: Associate wine with the application/x-executable MIME type.
Damjan Jovanovic [Sat, 21 Jul 2007 08:22:06 +0000 (10:22 +0200)] 
tools: Associate wine with the application/x-executable MIME type.

17 years agourlmon: Add support for non-GET requests (e.g., POST) in HttpProtocol.
Misha Koshelev [Sat, 21 Jul 2007 00:56:12 +0000 (19:56 -0500)] 
urlmon: Add support for non-GET requests (e.g., POST) in HttpProtocol.

17 years agourlmon: Actually send the additional headers returned by IHttpNegotiate::BeginningTra...
Misha Koshelev [Sat, 21 Jul 2007 00:56:05 +0000 (19:56 -0500)] 
urlmon: Actually send the additional headers returned by IHttpNegotiate::BeginningTransaction.

17 years agourlmon: Call HttpOpenRequest with INTERNET_FLAG_KEEP_CONNECTION, INTERNET_FLAG_NO_CAC...
Misha Koshelev [Sat, 21 Jul 2007 00:55:55 +0000 (19:55 -0500)] 
urlmon: Call HttpOpenRequest with INTERNET_FLAG_KEEP_CONNECTION, INTERNET_FLAG_NO_CACHE_WRITE if appropriate.

17 years agourlmon/tests: Add test for BINDVERB_POST in http_protocol.
Misha Koshelev [Sat, 21 Jul 2007 00:55:32 +0000 (19:55 -0500)] 
urlmon/tests: Add test for BINDVERB_POST in http_protocol.

17 years agomsi: Ref count temporary columns and release them when necessary.
James Hawkins [Sat, 21 Jul 2007 01:41:16 +0000 (18:41 -0700)] 
msi: Ref count temporary columns and release them when necessary.

17 years agomsi: Implement adding columns using the ALTER command.
James Hawkins [Fri, 20 Jul 2007 21:01:13 +0000 (14:01 -0700)] 
msi: Implement adding columns using the ALTER command.

17 years agocrypt32: Move decoding hash messages to a helper function.
Juan Lang [Fri, 20 Jul 2007 21:43:12 +0000 (14:43 -0700)] 
crypt32: Move decoding hash messages to a helper function.

17 years agocomcat: Cast-qual warning fix.
Andrew Talbot [Fri, 20 Jul 2007 20:36:36 +0000 (21:36 +0100)] 
comcat: Cast-qual warning fix.

17 years agokernel32: Cast-qual warning fix.
Andrew Talbot [Fri, 20 Jul 2007 20:36:39 +0000 (21:36 +0100)] 
kernel32: Cast-qual warning fix.

17 years agowinex11drv: Correctly react to focus loss away from Wine.
Vitaliy Margolen [Fri, 20 Jul 2007 13:15:42 +0000 (07:15 -0600)] 
winex11drv: Correctly react to focus loss away from Wine.

17 years agoserver: Treat desktop as a top-level window.
Vitaliy Margolen [Fri, 20 Jul 2007 13:15:39 +0000 (07:15 -0600)] 
server: Treat desktop as a top-level window.

17 years agouser32: Add test for SetForegroundWindow(desktop).
Vitaliy Margolen [Fri, 20 Jul 2007 13:15:36 +0000 (07:15 -0600)] 
user32: Add test for SetForegroundWindow(desktop).

17 years agoadvapi32/service: Add tests for GetDisplayName.
Paul Vriens [Sun, 22 Jul 2007 18:09:04 +0000 (20:09 +0200)] 
advapi32/service: Add tests for GetDisplayName.

17 years agoadvapi32/tests: Run on NT4 again.
Paul Vriens [Fri, 20 Jul 2007 11:53:44 +0000 (13:53 +0200)] 
advapi32/tests: Run on NT4 again.

17 years agorpcrt4: Convert bind ack and nack reject reasons into RPC status codes when binding.
Rob Shearman [Fri, 20 Jul 2007 10:35:34 +0000 (11:35 +0100)] 
rpcrt4: Convert bind ack and nack reject reasons into RPC status codes when binding.

17 years agoadvapi32: Rename the test to better represent the tested functionality.
Dmitry Timoshkov [Fri, 20 Jul 2007 08:26:35 +0000 (17:26 +0900)] 
advapi32: Rename the test to better represent the tested functionality.

17 years agowinex11.drv: Constify the pen dash data.
Dmitry Timoshkov [Fri, 20 Jul 2007 08:25:09 +0000 (17:25 +0900)] 
winex11.drv: Constify the pen dash data.

17 years agowinex11.drv: Implement XIMPreEditCaretCallback.
Nigel Liang [Thu, 19 Jul 2007 17:52:30 +0000 (10:52 -0700)] 
winex11.drv: Implement XIMPreEditCaretCallback.

17 years agogdiplus: Added GdipSetPenStartCap.
Evan Stade [Fri, 20 Jul 2007 01:23:13 +0000 (18:23 -0700)] 
gdiplus: Added GdipSetPenStartCap.

17 years agogdiplus: Updated GdipClonePen to clone pen's members by value, not reference.
Evan Stade [Fri, 20 Jul 2007 01:23:08 +0000 (18:23 -0700)] 
gdiplus: Updated GdipClonePen to clone pen's members by value, not reference.