Module: website
Branch: master
Commit: 23b919b73de3ea51d9a1cff2109db15638136496
URL: http://source.winehq.org/git/website.git/?a=commit;h=23b919b73de3ea51d9a1cf…
Author: Alexandre Julliard <julliard(a)winehq.org>
Date: Fri Mar 13 17:14:44 2009 +0100
Wine release 1.1.17
---
news/en/2009031301.xml | 17 +++++++++++++++++
1 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/news/en/2009031301.xml b/news/en/2009031301.xml
new file mode 100644
index 0000000..3e05c45
--- /dev/null
+++ b/news/en/2009031301.xml
@@ -0,0 +1,17 @@
+<news>
+<date>March 13, 2009</date>
+<title>Wine 1.1.17 Released</title>
+<body>
+<p> The Wine development release 1.1.17 is now available.</p>
+<p> <a href="{$root}/announce/1.1.17">What's new</a> in this release:
+<ul>
+ <li>Joystick support on Mac OS X.</li>
+ <li>Implementation of iphlpapi on Solaris. </li>
+ <li>A number of 64-bit improvements.</li>
+ <li>Obsolete LinuxThreads support has been removed.</li>
+ <li>Many fixes to the regression tests on Windows.</li>
+ <li>Various bug fixes.</li>
+</ul></p>
+<p><p>The source is <a href="http://prdownloads.sourceforge.net/wine/wine-1.1.17.tar.bz2">available now</a>.
+Binary packages are in the process of being built, and will appear soon at their respective <a href="{$root}/download">download locations</a>.
+</p></body></news>
Module: wine
Branch: master
Commit: ba50d15060b612420b8849ac337404b3c4331f71
URL: http://source.winehq.org/git/wine.git/?a=commit;h=ba50d15060b612420b8849ac3…
Author: Hans Leidekker <hans(a)codeweavers.com>
Date: Fri Mar 13 14:48:00 2009 +0100
msi: Set concurrency model to multi-threaded for custom action threads.
A custom action in the office 2007 sp1 installer fails right after calling
CoInitializeEx(NULL, COINIT_MULTITHREADED). This is because our code calls
CoInitialize(NULL) first, which sets a different concurrency model, and a
subsequent call with a different model will return RPC_E_CHANGED_MODE.
Ergo, we should set the model to multi-threaded too.
---
dlls/msi/custom.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dlls/msi/custom.c b/dlls/msi/custom.c
index 66a7ce6..ffac63f 100644
--- a/dlls/msi/custom.c
+++ b/dlls/msi/custom.c
@@ -695,7 +695,7 @@ static DWORD ACTION_CallDllFunction( const GUID *guid )
TRACE("calling %s\n", debugstr_w( function ) );
handle_msi_break( function );
- CoInitialize(NULL);
+ CoInitializeEx(NULL, COINIT_MULTITHREADED);
__TRY
{