wine
13 years agogdiplus: Implement GdipGetRegionScansCount.
Vincent Povirk [Thu, 30 Sep 2010 19:59:04 +0000 (14:59 -0500)] 
gdiplus: Implement GdipGetRegionScansCount.

13 years agogdiplus: Implement GdipTransformRegion.
Vincent Povirk [Thu, 30 Sep 2010 19:39:27 +0000 (14:39 -0500)] 
gdiplus: Implement GdipTransformRegion.

13 years agogdiplus: Return 0 from GdiplusShutdown.
Vincent Povirk [Thu, 30 Sep 2010 18:02:22 +0000 (13:02 -0500)] 
gdiplus: Return 0 from GdiplusShutdown.

13 years agogdiplus: Don't try to free invalid or already-freed images.
Vincent Povirk [Thu, 30 Sep 2010 17:33:36 +0000 (12:33 -0500)] 
gdiplus: Don't try to free invalid or already-freed images.

13 years agowinhttp: Set cipher strength bits when querying WINHTTP_OPTION_SECURITY_FLAGS.
Juan Lang [Wed, 29 Sep 2010 17:36:00 +0000 (10:36 -0700)] 
winhttp: Set cipher strength bits when querying WINHTTP_OPTION_SECURITY_FLAGS.

13 years agowinhttp: Support querying the cipher strength of an SSL connection.
Juan Lang [Wed, 29 Sep 2010 16:54:34 +0000 (09:54 -0700)] 
winhttp: Support querying the cipher strength of an SSL connection.

13 years agowinhttp: Return signature algorithm name in WINHTTP_CERTIFICATE_INFO.
Juan Lang [Wed, 29 Sep 2010 16:34:04 +0000 (09:34 -0700)] 
winhttp: Return signature algorithm name in WINHTTP_CERTIFICATE_INFO.

13 years agowinhttp: More completely implement querying WINHTTP_OPTION_SECURITY_FLAGS.
Juan Lang [Wed, 29 Sep 2010 16:22:26 +0000 (09:22 -0700)] 
winhttp: More completely implement querying WINHTTP_OPTION_SECURITY_FLAGS.

13 years agowinhttp: Verify SSL policy of chains whose errors were ignored.
Juan Lang [Wed, 29 Sep 2010 15:24:07 +0000 (08:24 -0700)] 
winhttp: Verify SSL policy of chains whose errors were ignored.

13 years agowinhttp: Honor more SECURITY_FLAG_IGNORE flags.
Juan Lang [Wed, 29 Sep 2010 15:36:28 +0000 (08:36 -0700)] 
winhttp: Honor more SECURITY_FLAG_IGNORE flags.

13 years agowinhttp: Don't make use of OpenSSL's security checks, as crypt32 also verifies certif...
Juan Lang [Wed, 29 Sep 2010 15:18:39 +0000 (08:18 -0700)] 
winhttp: Don't make use of OpenSSL's security checks, as crypt32 also verifies certificate chain.

13 years agowinhttp: Remove unused function pointer.
Juan Lang [Wed, 29 Sep 2010 15:14:43 +0000 (08:14 -0700)] 
winhttp: Remove unused function pointer.

13 years agoMake some variable declarations extern.
Alexandre Julliard [Fri, 1 Oct 2010 11:42:22 +0000 (13:42 +0200)] 
Make some variable declarations extern.

13 years agotests: Make some variables static.
Alexandre Julliard [Fri, 1 Oct 2010 11:41:42 +0000 (13:41 +0200)] 
tests: Make some variables static.

13 years agoriched20/tests: Make some variables static.
Alexandre Julliard [Fri, 1 Oct 2010 11:40:29 +0000 (13:40 +0200)] 
riched20/tests: Make some variables static.

13 years agod3dxof/tests: Make some variables static.
Alexandre Julliard [Fri, 1 Oct 2010 11:39:31 +0000 (13:39 +0200)] 
d3dxof/tests: Make some variables static.

13 years agocabinet/tests: Make some variables static.
Alexandre Julliard [Fri, 1 Oct 2010 11:38:58 +0000 (13:38 +0200)] 
cabinet/tests: Make some variables static.

13 years agotaskkill: Make some variables static.
Alexandre Julliard [Fri, 1 Oct 2010 11:38:41 +0000 (13:38 +0200)] 
taskkill: Make some variables static.

13 years agoclock: Make some variables static.
Alexandre Julliard [Fri, 1 Oct 2010 11:38:36 +0000 (13:38 +0200)] 
clock: Make some variables static.

13 years agowinecfg: Make some variables static.
Alexandre Julliard [Fri, 1 Oct 2010 11:38:31 +0000 (13:38 +0200)] 
winecfg: Make some variables static.

13 years agotaskmgr: Make some variables static.
Alexandre Julliard [Fri, 1 Oct 2010 11:38:24 +0000 (13:38 +0200)] 
taskmgr: Make some variables static.

13 years agouser32/tests: Make some variables static.
Alexandre Julliard [Fri, 1 Oct 2010 11:37:44 +0000 (13:37 +0200)] 
user32/tests: Make some variables static.

13 years agoshlwapi/tests: Make some variables static.
Alexandre Julliard [Fri, 1 Oct 2010 11:37:34 +0000 (13:37 +0200)] 
shlwapi/tests: Make some variables static.

13 years agosetupapi/tests: Make some variables static.
Alexandre Julliard [Fri, 1 Oct 2010 11:37:28 +0000 (13:37 +0200)] 
setupapi/tests: Make some variables static.

13 years agoole32/tests: Make some variables static.
Alexandre Julliard [Fri, 1 Oct 2010 11:37:14 +0000 (13:37 +0200)] 
ole32/tests: Make some variables static.

13 years agontdll/tests: Make some variables static.
Alexandre Julliard [Fri, 1 Oct 2010 11:37:03 +0000 (13:37 +0200)] 
ntdll/tests: Make some variables static.

13 years agonetapi32/tests: Make some variables static.
Alexandre Julliard [Fri, 1 Oct 2010 11:36:54 +0000 (13:36 +0200)] 
netapi32/tests: Make some variables static.

13 years agomsi/tests: Make some variables static.
Alexandre Julliard [Fri, 1 Oct 2010 11:36:43 +0000 (13:36 +0200)] 
msi/tests: Make some variables static.

13 years agokernel32/tests: Make some variables static.
Alexandre Julliard [Fri, 1 Oct 2010 11:36:35 +0000 (13:36 +0200)] 
kernel32/tests: Make some variables static.

13 years agod3d9/tests: Make some variables static.
Alexandre Julliard [Fri, 1 Oct 2010 11:36:20 +0000 (13:36 +0200)] 
d3d9/tests: Make some variables static.

13 years agocrypt32/tests: Make some variables static.
Alexandre Julliard [Fri, 1 Oct 2010 11:36:03 +0000 (13:36 +0200)] 
crypt32/tests: Make some variables static.

13 years agocomctl32/tests: Make some variables static.
Alexandre Julliard [Fri, 1 Oct 2010 11:35:49 +0000 (13:35 +0200)] 
comctl32/tests: Make some variables static.

13 years agoadvapi32/tests: Make function pointers static and remove redundant typedefs.
Alexandre Julliard [Fri, 1 Oct 2010 11:33:37 +0000 (13:33 +0200)] 
advapi32/tests: Make function pointers static and remove redundant typedefs.

13 years agowinex11: Force setting the cursor again on the first mouse event in case the initial...
Alexandre Julliard [Thu, 30 Sep 2010 15:07:24 +0000 (17:07 +0200)] 
winex11: Force setting the cursor again on the first mouse event in case the initial setting failed.

13 years agowindowscodecs: Support ICO files with embedded PNGs.
Damjan Jovanovic [Wed, 29 Sep 2010 19:24:08 +0000 (21:24 +0200)] 
windowscodecs: Support ICO files with embedded PNGs.

13 years agomsxml3: Expose the XML parser SAX callback interface.
Adam Martinson [Wed, 29 Sep 2010 21:04:38 +0000 (16:04 -0500)] 
msxml3: Expose the XML parser SAX callback interface.

This eliminates a few function calls; libxml will call this indirectly
through the old method.  By writing our own callback functions or
wrapping the default ones we can manipulate the xmlDoc as it's being
parsed, allowing us to match the way msxml parses.

13 years agoshdocvw: Silence QueryInterface FIXME.
Vitaly Perov [Wed, 29 Sep 2010 12:01:36 +0000 (16:01 +0400)] 
shdocvw: Silence QueryInterface FIXME.

13 years agourlmon: Skip tests on IEs older than 6 by checking for CompareSecurityIds.
Jacek Caban [Thu, 30 Sep 2010 11:02:44 +0000 (13:02 +0200)] 
urlmon: Skip tests on IEs older than 6 by checking for CompareSecurityIds.

13 years agomsi/tests: Fix a test failure on 64-bit.
Alexandre Julliard [Thu, 30 Sep 2010 12:12:55 +0000 (14:12 +0200)] 
msi/tests: Fix a test failure on 64-bit.

13 years agomsi/tests: Avoid corrupting the pending file renames key on failure.
Alexandre Julliard [Thu, 30 Sep 2010 11:42:37 +0000 (13:42 +0200)] 
msi/tests: Avoid corrupting the pending file renames key on failure.

13 years agowined3d: Pass gl_info and state parameters directly to drawStridedSlowVs().
Henri Verbeet [Thu, 30 Sep 2010 09:44:30 +0000 (11:44 +0200)] 
wined3d: Pass gl_info and state parameters directly to drawStridedSlowVs().

13 years agowined3d: Remove the useless device parameter to drawStridedFast().
Henri Verbeet [Thu, 30 Sep 2010 09:44:29 +0000 (11:44 +0200)] 
wined3d: Remove the useless device parameter to drawStridedFast().

13 years agowined3d: Pass a wined3d_gl_info structure to send_attribute().
Henri Verbeet [Thu, 30 Sep 2010 09:44:28 +0000 (11:44 +0200)] 
wined3d: Pass a wined3d_gl_info structure to send_attribute().

13 years agowined3d: Pass a wined3d_state structure to device_preload_texture().
Henri Verbeet [Thu, 30 Sep 2010 09:44:27 +0000 (11:44 +0200)] 
wined3d: Pass a wined3d_state structure to device_preload_texture().

13 years agomsvcrt: Initialize environ on DLL load.
Andrew Nguyen [Thu, 30 Sep 2010 06:24:13 +0000 (01:24 -0500)] 
msvcrt: Initialize environ on DLL load.

13 years agontdll: Add a workaround for Ubuntu's stupid ptrace breakage.
Alexandre Julliard [Thu, 30 Sep 2010 15:05:35 +0000 (17:05 +0200)] 
ntdll: Add a workaround for Ubuntu's stupid ptrace breakage.

13 years agontdll: Add support for retrieving the server pid from the socket credentials.
Alexandre Julliard [Thu, 30 Sep 2010 15:05:13 +0000 (17:05 +0200)] 
ntdll: Add support for retrieving the server pid from the socket credentials.

13 years agoserver: Make the fd passing code slightly more portable.
Alexandre Julliard [Thu, 30 Sep 2010 09:53:07 +0000 (11:53 +0200)] 
server: Make the fd passing code slightly more portable.

13 years agodsound/tests: Mark some Vmware sound driver failures as broken.
Alexandre Julliard [Thu, 30 Sep 2010 09:31:11 +0000 (11:31 +0200)] 
dsound/tests: Mark some Vmware sound driver failures as broken.

13 years agontdll/tests: Fix a test failure on 64-bit platforms.
Alexandre Julliard [Thu, 30 Sep 2010 09:19:31 +0000 (11:19 +0200)] 
ntdll/tests: Fix a test failure on 64-bit platforms.

13 years agosetupx.dll16: Remove some unused code from VCP_CheckPaths.
Gerald Pfeifer [Wed, 29 Sep 2010 20:16:47 +0000 (22:16 +0200)] 
setupx.dll16: Remove some unused code from VCP_CheckPaths.

13 years agocrypt32: Check revocation failures when verifying the SSL policy.
Juan Lang [Wed, 29 Sep 2010 21:12:33 +0000 (14:12 -0700)] 
crypt32: Check revocation failures when verifying the SSL policy.

13 years agocrypt32: Check usage when verifying the SSL policy.
Juan Lang [Wed, 29 Sep 2010 20:46:17 +0000 (13:46 -0700)] 
crypt32: Check usage when verifying the SSL policy.

13 years agocrypt32: Honor more SECURITY_FLAG_IGNORE flags when verifying the SSL policy.
Juan Lang [Wed, 29 Sep 2010 20:42:27 +0000 (13:42 -0700)] 
crypt32: Honor more SECURITY_FLAG_IGNORE flags when verifying the SSL policy.

13 years agocrypt32/tests: Test more SECURITY_FLAG_IGNORE flags for the SSL policy.
Juan Lang [Wed, 29 Sep 2010 20:39:34 +0000 (13:39 -0700)] 
crypt32/tests: Test more SECURITY_FLAG_IGNORE flags for the SSL policy.

13 years agosetupapi: Added more tests for SetupDiGetINFClassA.
Stefan Leichter [Wed, 29 Sep 2010 21:05:03 +0000 (23:05 +0200)] 
setupapi: Added more tests for SetupDiGetINFClassA.

13 years agoinetcpl: Remove a space from a button label.
Detlef Riekenberg [Wed, 29 Sep 2010 20:59:13 +0000 (22:59 +0200)] 
inetcpl: Remove a space from a button label.

13 years agoinetcpl.cpl: Update French translation.
Frédéric Delanoy [Wed, 29 Sep 2010 20:35:34 +0000 (22:35 +0200)] 
inetcpl.cpl: Update French translation.

13 years agowininet: More completely implement querying INTERNET_OPTION_SECURITY_FLAGS.
Juan Lang [Wed, 29 Sep 2010 16:13:41 +0000 (09:13 -0700)] 
wininet: More completely implement querying INTERNET_OPTION_SECURITY_FLAGS.

13 years agowininet: Remove unneeded error message.
Juan Lang [Wed, 29 Sep 2010 15:16:07 +0000 (08:16 -0700)] 
wininet: Remove unneeded error message.

13 years agowininet: Honor security flags when verifying certificates.
Juan Lang [Wed, 29 Sep 2010 14:53:53 +0000 (07:53 -0700)] 
wininet: Honor security flags when verifying certificates.

13 years agowininet: Don't call SSL_connect until initialization is complete.
Juan Lang [Wed, 29 Sep 2010 01:15:58 +0000 (18:15 -0700)] 
wininet: Don't call SSL_connect until initialization is complete.

13 years agowininet: Don't retrieve a certificate that isn't used.
Juan Lang [Wed, 29 Sep 2010 01:10:40 +0000 (18:10 -0700)] 
wininet: Don't retrieve a certificate that isn't used.

13 years agowininet: Store security flags in WININET_NETCONNECTION.
Juan Lang [Tue, 28 Sep 2010 23:46:41 +0000 (16:46 -0700)] 
wininet: Store security flags in WININET_NETCONNECTION.

13 years agowininet: Store WININET_NETCONNECTION * in SSL context.
Juan Lang [Tue, 28 Sep 2010 23:33:19 +0000 (16:33 -0700)] 
wininet: Store WININET_NETCONNECTION * in SSL context.

13 years agowininet: Don't make use of OpenSSL's security checks, as crypt32 also verifies certif...
Juan Lang [Tue, 28 Sep 2010 23:14:21 +0000 (16:14 -0700)] 
wininet: Don't make use of OpenSSL's security checks, as crypt32 also verifies certificate chain.

13 years agowinmm: Make MCI_STATUS return type a 64-bit integer on 64-bit platforms.
Alexandre Julliard [Wed, 29 Sep 2010 18:16:58 +0000 (20:16 +0200)] 
winmm: Make MCI_STATUS return type a 64-bit integer on 64-bit platforms.

Based on a patch by Octavian Voicu.

13 years agomakefiles: Use the -m16 option with 16-bit resources for consistency.
Alexandre Julliard [Wed, 29 Sep 2010 18:15:57 +0000 (20:15 +0200)] 
makefiles: Use the -m16 option with 16-bit resources for consistency.

13 years agomakefiles: Pass target options to wrc.
Alexandre Julliard [Wed, 29 Sep 2010 18:13:44 +0000 (20:13 +0200)] 
makefiles: Pass target options to wrc.

13 years agowrc: Add support for target options, and define _WIN64 for 64-bit builds.
Alexandre Julliard [Wed, 29 Sep 2010 18:13:28 +0000 (20:13 +0200)] 
wrc: Add support for target options, and define _WIN64 for 64-bit builds.

13 years agomshtml: Added nsIURI::GetPath implementation.
Jacek Caban [Wed, 29 Sep 2010 10:45:59 +0000 (12:45 +0200)] 
mshtml: Added nsIURI::GetPath implementation.

13 years agomshtml: Use IUri for nsIURL::GetQuery implementation.
Jacek Caban [Wed, 29 Sep 2010 10:45:39 +0000 (12:45 +0200)] 
mshtml: Use IUri for nsIURL::GetQuery implementation.

13 years agomshtml: Get rid of use_wine_url.
Jacek Caban [Wed, 29 Sep 2010 10:45:13 +0000 (12:45 +0200)] 
mshtml: Get rid of use_wine_url.

13 years agomshtml: Use IUri for nsIURI::GetScheme implementation.
Jacek Caban [Wed, 29 Sep 2010 10:44:40 +0000 (12:44 +0200)] 
mshtml: Use IUri for nsIURI::GetScheme implementation.

13 years agowinmm: Add support for the MCI_INTEGER64 type.
Alexandre Julliard [Wed, 29 Sep 2010 12:49:48 +0000 (14:49 +0200)] 
winmm: Add support for the MCI_INTEGER64 type.

Based on a patch by Octavian Voicu.

13 years agowinmm: Use proper structure where possible to fix command string parsing on 64-bit.
Alexandre Julliard [Wed, 29 Sep 2010 12:47:55 +0000 (14:47 +0200)] 
winmm: Use proper structure where possible to fix command string parsing on 64-bit.

13 years agowined3d: Pass a wined3d_state structure to find_arb_ps_compile_args().
Henri Verbeet [Wed, 29 Sep 2010 10:20:47 +0000 (12:20 +0200)] 
wined3d: Pass a wined3d_state structure to find_arb_ps_compile_args().

13 years agowined3d: Pass a wined3d_state structure to find_arb_vs_compile_args().
Henri Verbeet [Wed, 29 Sep 2010 10:20:46 +0000 (12:20 +0200)] 
wined3d: Pass a wined3d_state structure to find_arb_vs_compile_args().

13 years agowined3d: Pass a wined3d_state structure to find_ps_compile_args().
Henri Verbeet [Wed, 29 Sep 2010 10:20:45 +0000 (12:20 +0200)] 
wined3d: Pass a wined3d_state structure to find_ps_compile_args().

13 years agowined3d: Pass a wined3d_state structure to find_vs_compile_args().
Henri Verbeet [Wed, 29 Sep 2010 10:20:44 +0000 (12:20 +0200)] 
wined3d: Pass a wined3d_state structure to find_vs_compile_args().

13 years agowinmm/tests: Skip tests if MIDI cannot be opened.
Alexandre Julliard [Wed, 29 Sep 2010 10:19:34 +0000 (12:19 +0200)] 
winmm/tests: Skip tests if MIDI cannot be opened.

13 years agokernel32/tests: Use a real console handle in the VerifyConsoleIoHandle test.
Alexandre Julliard [Wed, 29 Sep 2010 09:57:42 +0000 (11:57 +0200)] 
kernel32/tests: Use a real console handle in the VerifyConsoleIoHandle test.

13 years agoinetcpl.cpl: Update Swedish translation.
Anders Jonsson [Tue, 28 Sep 2010 22:19:40 +0000 (00:19 +0200)] 
inetcpl.cpl: Update Swedish translation.

13 years agoipconfig: Update Swedish translation.
Anders Jonsson [Tue, 28 Sep 2010 22:20:44 +0000 (00:20 +0200)] 
ipconfig: Update Swedish translation.

13 years agowordpad: Update simplified Chinese translation.
Cheer Xiao [Wed, 29 Sep 2010 06:24:54 +0000 (14:24 +0800)] 
wordpad: Update simplified Chinese translation.

13 years agowinemine: Update simplified Chinese translation.
Cheer Xiao [Wed, 29 Sep 2010 06:24:24 +0000 (14:24 +0800)] 
winemine: Update simplified Chinese translation.

13 years agowineboot: Update simplified Chinese translation.
Cheer Xiao [Wed, 29 Sep 2010 06:23:51 +0000 (14:23 +0800)] 
wineboot: Update simplified Chinese translation.

13 years agoview: Update simplified Chinese translation.
Cheer Xiao [Wed, 29 Sep 2010 06:23:15 +0000 (14:23 +0800)] 
view: Update simplified Chinese translation.

13 years agouninstaller: Update simplified Chinese translation.
Cheer Xiao [Wed, 29 Sep 2010 06:22:39 +0000 (14:22 +0800)] 
uninstaller: Update simplified Chinese translation.

13 years agoregedit: Update simplified Chinese translation.
Cheer Xiao [Wed, 29 Sep 2010 06:21:26 +0000 (14:21 +0800)] 
regedit: Update simplified Chinese translation.

13 years agooleview: Update simplified Chinese translation.
Cheer Xiao [Wed, 29 Sep 2010 06:19:59 +0000 (14:19 +0800)] 
oleview: Update simplified Chinese translation.

13 years agomsxml3/httprequest: Implement IXMLHttpRequest::setRequestHeader().
Nikolay Sivov [Tue, 28 Sep 2010 22:50:37 +0000 (02:50 +0400)] 
msxml3/httprequest: Implement IXMLHttpRequest::setRequestHeader().

13 years agomsxml3/httprequest: Store passed data for IXMLHttpRequest::open().
Nikolay Sivov [Tue, 28 Sep 2010 20:27:12 +0000 (00:27 +0400)] 
msxml3/httprequest: Store passed data for IXMLHttpRequest::open().

13 years agouser32: UpdateWindow doesn't accept a NULL hwnd.
Louis Lenders [Tue, 28 Sep 2010 16:56:40 +0000 (18:56 +0200)] 
user32: UpdateWindow doesn't accept a NULL hwnd.

13 years agomsxml3: Move domdoc properties into their own struct.
Adam Martinson [Tue, 28 Sep 2010 00:59:51 +0000 (19:59 -0500)] 
msxml3: Move domdoc properties into their own struct.

Unhooks domdoc properties from both the domdoc and xmlDoc.
After the domdoc <-> xmlDoc connection is no longer an open question,
the domdoc::properties pointer can be removed and rerouted through
xmlDoc::_private::properties as long as it's impossible to have a domdoc
with domdoc::node.node == NULL.  With all of the checks for this, the
current code suggests that it's perfectly possible.

13 years agomsxml3: Implement SelectionNamespaces property.
Adam Martinson [Tue, 28 Sep 2010 19:35:48 +0000 (14:35 -0500)] 
msxml3: Implement SelectionNamespaces property.

13 years agoipconfig: Update German translation.
André Hentschel [Tue, 28 Sep 2010 15:49:02 +0000 (17:49 +0200)] 
ipconfig: Update German translation.

13 years agoprograms: Add a stub implementation of mofcomp.exe.
Hans Leidekker [Wed, 29 Sep 2010 07:57:34 +0000 (09:57 +0200)] 
programs: Add a stub implementation of mofcomp.exe.

13 years agomsvcrt: Implement wcsnlen.
Hans Leidekker [Wed, 29 Sep 2010 07:57:52 +0000 (09:57 +0200)] 
msvcrt: Implement wcsnlen.

13 years agomsi: Treat empty string as NULL in MsiGetSummaryInformationW.
Hans Leidekker [Wed, 29 Sep 2010 07:58:12 +0000 (09:58 +0200)] 
msi: Treat empty string as NULL in MsiGetSummaryInformationW.