user32: tests: Using DefWindowProcA with RegisterClassW works under Windows.
[wine] / ANNOUNCE
index d39c970..e54d4c5 100644 (file)
--- a/ANNOUNCE
+++ b/ANNOUNCE
-This is release 20050725 of Wine, a free implementation of Windows on
-Unix.  This is still a developers only release.  There are many bugs
-and unimplemented features.  Most applications still do not work
-correctly.
+This is release 0.9.33 of Wine, a free implementation of Windows on Unix.
 
-WHAT'S NEW with Wine-20050725: (see ChangeLog for details)
-        - Beginnings of theme support in common controls.
-        - Many MSHTML improvements.
-        - A bunch of OLE fixes for InstallShield installers.
-        - Many Direct3D fixes and improvements.
-        - Beginnings of LDAP support.
-        - Various cleanups after removal of the config file.
-        - Lots of bug fixes.
+What's new in this release:
+  - Many Direct3D fixes and performance improvements.
+  - More comctl32 tests and some bug fixes.
+  - Compatibility improvements in cmd.exe.
+  - Still more fixes to builtin OLE.
+  - Support for process control on Solaris.
+  - Lots of bug fixes.
 
-See the README file in the distribution for installation instructions.
+Because of lags created by using mirrors, this message may reach you
+before the release is available at the public sites. The sources will
+be available from the following locations:
 
-Because of lags created by using mirror, this message may reach you before
-the release is available at the ftp sites.  The sources will be available
-from the following locations:
+  http://ibiblio.org/pub/linux/system/emulators/wine/wine-0.9.33.tar.bz2
+  http://prdownloads.sourceforge.net/wine/wine-0.9.33.tar.bz2
 
-  http://www.ibiblio.org/pub/Linux/ALPHA/wine/development/Wine-20050725.tar.gz
-  http://prdownloads.sourceforge.net/wine/Wine-20050725.tar.gz
+Binary packages for various distributions will be available from:
 
-It should also be available from any other site that mirrors ibiblio.org.
-These locations also hold pre-built documentation packages in various
-formats: wine-doc-en-html.tar.gz, wine-doc-en-txt.tar.gz,
-wine-doc-en-pdf.tar.gz and wine-doc-en-ps.tar.gz.
+  http://www.winehq.org/site/download
 
-You can also get the current source directly from the CVS tree. Check
-http://www.winehq.org/cvs for details.
+You will find documentation on
 
-Patches should be submitted to "wine-patches@winehq.org".  Please
-don't forget to include a ChangeLog entry. If you submitted a patch,
-please check to make sure it has been included in the new release.
+  http://www.winehq.org/site/documentation
 
-If you want to receive by mail a patch against the previous release
-when a new one is released, you can subscribe to the mailing list at
-http://www.winehq.org/mailman/listinfo/wine-releases .
+You can also get the current source directly from the git or CVS
+repositories. Check respectively http://www.winehq.org/site/git or
+http://www.winehq.org/site/cvs for details.
+
+If you fix something, please submit a patch; instructions on how to do
+this can be found at http://www.winehq.org/site/sending_patches
 
 Wine is available thanks to the work of many people. See the file
 AUTHORS in the distribution for the complete list.
 
+----------------------------------------------------------------
+
+Changes since 0.9.32:
+
+Alasdair Sinclair (1):
+      kernel32: Fix GetComputerNameA to not count trailing NULL, with test.
+
+Alessandro Pignotti (1):
+      dplayx: DirectPlay should keep track of the user count.
+
+Alexandre Julliard (34):
+      clock: Make the window round in no title bar mode, to exercise SetWindowRgn.
+      server: Expose areas revealed by changes to the window region.
+      server: Replace use of internal __pthread_kill() function by a system call.
+      wine.inf: dwReserved values for DirectPlay providers should be dwords
+      wineps.drv: Return correct values for DESKTOPHORZ/VERTRES since they are used to setup the visible region.
+      server: Use internal luid_t type where appropriate.
+      netapi32: Added support for more info levels in NetWkstaGetInfo.
+      Added version information for a number of dlls.
+      wine_common_ver: Set company name to Microsoft, some apps check for that.
+      winedump: Fixed formatting of timestamps.
+      kernel32: Add missing limits.h include.
+      configure: Get rid of lex compatibility support, we require flex anyway.
+      configure: Fixed default dependencies to work properly in test dirs too.
+      advapi32: Fixed registry test that failed because of a buffer overflow.
+      kernel32: Fixed DosDateTimeToFileTime behavior when timegm() is missing.
+      kernel32: Implemented GetSystemInfo() for Solaris.
+      server: Added process control support using /proc on Solaris.
+      shdocvw: Avoid a printf format warning.
+      ntdll: Fixed a compiler warning for size_t/unsigned int mismatch.
+      Fixed some compilation issues on Mac OS X Leopard.
+      msvcrt: Improved _local_unwind2 implementation.
+      oleview: Use standard APIs in SaveIdl and avoid overflows.
+      ntdll: Changed some Solaris defines so that we can access the signal error code.
+      ntdll/tests: Mask reserved bits before testing dr7.
+      ntdll: Fixed some exception codes and parameters.
+      msvcrt: _initterm doesn't return anything.
+      ntdll: Add a wrapper to call the thread entry point for broken apps.
+      ntdll: Fixed typo in previous patch, spotted by Ken Thomases.
+      winnls.h: Added some defines for Unicode surrogates.
+      libwine: Pass flags to wine_utf8_wcstombs to allow supporting WC_ERR_INVALID_CHARS.
+      libwine: Added support for Unicode surrogates in utf-8 conversions.
+      libwine: Update the Unicode tables to version 5.0.1 of the standard.
+      configure: Remove no longer needed check for libsane.
+      cmd: Fix a compiler warning.
+
+Anatoly Lyutin (3):
+      comctl32: Update Russian and Ukrainian resourses.
+      cmd: Update translation and synchronize Russian resource.
+      wineconsole: Update Russian resources.
+
+Andrew Talbot (19):
+      version: Constify some variables.
+      advapi32: Constify a variable.
+      advapi32: Replace const pointer parameters with correct pointers to const.
+      msi: Replace const pointer parameters with correct pointers to const.
+      comctl32: Replace const pointer parameter with correct pointer to const.
+      msvfw32: Replace const pointer parameter with correct pointer to const.
+      comdlg32: Replace const pointer parameters with correct pointers to const.
+      user32: Replace const pointer parameters with correct pointers to const.
+      mpr: Replace const pointer parameters with correct pointers to const.
+      winmm: Replace const pointer parameters with correct pointers to const.
+      serialui: Replace const pointer type with correct pointer to const.
+      winex11.drv: Replace const pointer parameters with correct non-const pointers.
+      advapi32: Constify some variables.
+      advapi32: Constify some variables.
+      advapi32: Constify some variables.
+      advapi32: Explicitly initialize nested array element.
+      advpack: Constify some variables.
+      avifil32: Constify some variables.
+      cabinet: Constify some variables.
+
+András Kovács (1):
+      wined3d: Set WINED3DCAPS2_DYNAMICTEXTURES flag.
+
+Aric Stewart (5):
+      gdi32: Set FontSubstitute values by locale.
+      user32: Don't delete hrgnClip until we are done using it.
+      gdi32: Search SystemLinked fonts when looking for a valid replacement.
+      wineps.drv: Check for correct value for end of list.
+      wineps.drv: Values for DC_MINEXTENT and DC_MAXEXTENT are returned, not placed in the data pointer.
+
+Byeong-Sik Jeon (3):
+      gdi32: Add missing pFT_Done_Face().
+      gdi32: Fix FontSubstitute values for Korean locale.
+      winecfg: Fix typo.
+
+Chris Peterson (1):
+      comctl32: treeview: Message sequencing tests.
+
+Chris Robinson (12):
+      quartz: Return the proper interface for IFilterMapper.
+      quartz: Use the proper CLSID when creating the IFilterMapper2 interface.
+      quartz: Use the right vtable offset for the IMediaFilter functions.
+      quartz: Report the previous refcount of a PullPin object.
+      quartz: Don't AddRef an object we just created and are handing back to the caller.
+      quartz: Improve reference traces.
+      quartz: Use proper alloc/free functions for COM objects.
+      quartz: Check allocation failure and clear memory in DSound Renderer.
+      quartz: Stop DSound buffer playback when the filter is paused or stopped, not the next time it's processed.
+      quartz: Cleanup properly around error conditions and avoid a potential infinite loop.
+      quartz: Force disconnect when a filter is fully released.
+      quartz: Avoid asserting from used samples on allocator release.
+
+Dan Kegel (1):
+      advapi32: RegGetKeySecurity needs to pass length of struct to caller.
+
+Detlef Riekenberg (9):
+      winspool/tests: Vista returns a different status.
+      localspl: Do not crash when Xcv was opened without a space in the name.
+      serialui: Fix return type for CommConfigDialog.
+      serialui/tests: Add some tests for CommConfigDialog.
+      localspl: Implement DeletePort for XcvDataPort.
+      localspl/tests: Add tests for XcvDataPort_DeletePort.
+      localspl/tests: Add tests for XcvDataPort_AddPort.
+      localspl/tests: Check for Xcv-API only once.
+      localspl: Add a comment, why we do not implement AddPort for XcvDataPort.
+
+Dmitry Timoshkov (12):
+      user32: Fix most of test failures when running message test under win2k and XP.
+      user32: win2k and XP return broken border info in GetWindowInfo most of the time, so there is no point in testing it.
+      gdi32: Avoid a needless goto.
+      user32: Make the excessive scroll test pass under Windows.
+      winex11.drv: Do not ignore the keysyms assigned to a group switch, it leads to side effects like missing KeyRelease events.
+      gdi32: Add an extensive EnumFontFamilies test, fix some failures when running under Wine.
+      comdlg32: Use unicode Win32 APIs when possible.
+      comdlg32: Use unicode Win32 APIs when possible.
+      ntdll: Make the error test pass under XP.
+      ntdll: Catch the exceptions in the TLS callback like Windows does.
+      gdi32: Add a GetTextMetrics test, make it pass under Wine.
+      user32: Restore erroneously removed chunk of code.
+
+Eric Pouech (15):
+      winedbg: Fix maint type when no process is active.
+      winedbg: Fix printing function signature type for circular references on return type.
+      winedbg: When reloading a minidump, recreate all threads from the thread record (and not just the first one).
+      dbghelp: Implemented SymEnumTypesW.
+      dbghelp: Fixes for loading circular references on function signature.
+      dbghelp: module target: Better error handling when init fails and creates a dummy thread.
+      winedbg: We no longer need to force for ELF modules in minidumps as we do it automatically now.
+      winedbg: Forward the wShowWindow option from winedbg to the debuggee.
+      dbghelp: Added helper to get the basename + extension from full filename.
+      dbghelp: Rewrote module_is_elf_container_loaded so that it no longer
+      dbghelp: Cleanups for module loading (lookups on module name and image name are two different things)
+      dbghelp: Get rid of module_name in all traces (using Unicode flavor).
+      imagehlp: Added a few more forward definitions to dbghelp.
+      dbghelp: Renamed pe_load_module (resp pe_load_module_from_pcs)
+      dbghelp: Rewrote SymEnumerateModules with Unicode basis, and implemented SymEnumerateModulesW64.
+
+Erich Hoover (1):
+      wined3d: Allow SetCursorProperties on existing cursor.
+
+Fabian Bieler (6):
+      wined3d: Height of rectangle is bottom - top, not vice versa.
+      wined3d: Set wrapmode for cubemags to clamp regardless of the sampler state.
+      wined3d: Implemented signed texture formats via NV_TEXTURE_SHADER.
+      kernel32: GlobalMemoryStatusEx: memory usage reported only reflects physical memory.
+      kernel32: GlobalMemoryStatusEx: return the size of physical memory + swapsize in ullTotalPageFile/ullAvailPageFile.
+      kernel32: GlobalMemoryStatusEx: always report at least 1 byte of virtual memory even if none is available.
+
+Farshad Agah (3):
+      comctl32: monthcal: Reject out of range dates in MCM_SETCURSEL.
+      comctl32: monthcal message sequence test cases.
+      comctl32: monthcal: Correct the return value in MCM_SETFIRSTDAYOFWEEK.
+
+Felix Nawothnig (8):
+      comctl32: Add a failing custom draw related test.
+      comctl32: Remove clrTextBkDefault member from LISTVIEW_INFO and fix (clrTextBk == CLR_DEFAULT) handling for custom drawing.
+      comctl32: Fix my last patch.
+      comctl32: Fix a typo.
+      comctl32: Implement LVS_EX_DOUBLEBUFFER.
+      gdi32: Add PS_ALTERNATE tests.
+      comctl32: Layout and redraw on TCM_SETIMAGELIST.
+      comctl32: Fix visual glitches with TVS_HASLINES.
+
+Francois Gouget (17):
+      ddraw/tests: Fix compilation on systems that don't support nameless unions.
+      cmd: Fix compilation on systems that don't support nameless unions.
+      oleview: Fix compilation on systems that don't support nameless unions.
+      cmd: Remove unneeded NONAMELESS* defines and ifdefs.
+      dplayx/tests: Add missing '\n' to ok() call.
+      dplayx/tests: Fix compilation on systems that don't support nameless unions.
+      Assorted spelling fixes.
+      dbghelp: Check file handles against INVALID_HANDLE_VALUE, not NULL.
+      rpcrt4: Fix a file handle leak in RPCRT4_RPCSSOnDemandCall().
+      wininet: Check file handles against INVALID_HANDLE_VALUE, not NULL.
+      wininet: Fix a couple of reversed checks that could result in leaked socket handles.
+      ws2_32: Replace a few -1 literals with SOCKET_ERROR.
+      ws2_32: Fix an int/long mismatch in a trace.
+      rpcss: Fix a file handle leak in RPCSS_BecomePipeServer().
+      cmd: Fix compilation on systems that don't support nameless unions.
+      comctl32/tests: Add missing '\n's in ok() calls.
+      wined3d: Remove space before '\n' in trace.
+
+George Gov (1):
+      comctl32: Add some listview message tests.
+
+Gerald Pfeifer (1):
+      cabinet: Simplify code in fdi_decomp().
+
+H. Verbeet (19):
+      wined3d: Properly check the clipplane index against the limit.
+      wined3d: The texldl instruction takes 3 arguments.
+      wined3d: gl_FogFragCoord is a scalar.
+      wined3d: Fix a typo.
+      wined3d: Remove broken software shaders.
+      d3d9: Add a mova rounding test.
+      d3d8: Save the d3d8 vertex declaration.
+      d3d8: Implement IDirect3DDevice8_GetVertexShaderDeclaration.
+      wined3d: Fix IWineD3DPixelShader_GetFunction / IWineD3DVertexShader_GetFunction.
+      d3d8: Add tests for GetVertexShaderDeclaration, GetVertexShaderFunction and GetPixelShaderFunction.
+      wined3d: Correct various texture limits checks.
+      wined3d: 11 space indent is ugly.
+      wined3d: Remove FVF related fields from IWineD3DVertexDeclaration.
+      wined3d: Disable vertex shaders when transformed vertices are used.
+      wined3d: Remove some redundant checks in the vertexdeclaration() state handler.
+      wined3d: Remove a redundant check in handleStreams().
+      wined3d: Remove some redundant code in IWineD3DVertexBufferImpl_FindDecl().
+      d3d9: Add a cubemap wrapping test.
+      d3d9: Add a LockRect test for DXTn formats.
+
+Hagop Hagopian (1):
+      comctl32: Adding getter-setter tests for tab control.
+
+Hans Leidekker (2):
+      mscms: Fix compilation with the latest lcms header.
+      wininet: Fix buffer size calculation in INTERNET_InternetOpenUrlW.
+
+Huw Davies (5):
+      wineps.drv: Convert the page size list to a standard Wine list.
+      wineps.drv: Remove paper sizes that lack either a PageSize or a PaperDimension entry in the PPD.
+      rpcrt4: Tests that show that the allocation rules for unmarshaling a conformant array are the same as those for a simple structure.
+      ole32: Only retrieve posted and paint messages in an STA message loop.
+      kernel32: Fix GetPrivateProfileSectionNamesA when the file does not exist.
+
+Hwang YunSong(황윤성) (5):
+      regedit: Updated Korean resource.
+      cmd: Updated Korean resource.
+      wordpad: Updated Korean resource.
+      cmd: Updated Korean Resource.
+      oledlg: Updated Korean resource.
+
+Jacek Caban (19):
+      hhctrl.ocx: Correctly handle URLs in SetChmPath.
+      hhctrl.ocx: Try to build URL with full path if navigation to URL fails.
+      atl: Compare file handle to INVALID_HANDLE_VALUE to handle errors.
+      mshtml: Improve ReadSegments implementation.
+      mshtml: Remove false FIXME.
+      mshtml: Release IOleCommandTarget in IPersistMoniker::Load.
+      shdocvw: Move offline and silent variables to DocHost.
+      shdocvw: Added DISPID_AMBIENT_OFFLINEIFNOTCONNECTED and DISPID_AMBIENT_SILENT implementation in DocHost::Invoke.
+      shdocvw: Always set hostui to NULL in SetClientsite.
+      shdocvw: Added mode dispids implementation in DocHost::Invoke.
+      shdocvw: Release callback and bindctx in bind_url_to_object.
+      shdocvw: Move frame variable to DocHost.
+      shdocvw: Call EnableModeless and SetStatusText in navigate.
+      shdocvw: Added Navigate2 test.
+      mshtml: Use get_client_disp_property in SetClientSite to get silent property.
+      itss: Ignore trailing slash in IStorage::OpenStream.
+      itss: Ignore trailing slash in ITSProtocol::Start.
+      itss: Use object_name in FindMimeFromData.
+      itss: Added test of URLs with trailing slash.
+
+Jan Zerebecki (31):
+      dinput: Add DebugInfo to critical sections.
+      dmime: Add DebugInfo to critical sections.
+      dplayx: Add DebugInfo to critical sections.
+      kernel32: Add DebugInfo to critical sections.
+      itss: Add DebugInfo to critical sections.
+      crypt32: Add DebugInfo to critical sections.
+      mapi32: Add DebugInfo to critical sections.
+      msvcrt: Add DebugInfo to critical sections.
+      ntdll: Add DebugInfo to critical sections.
+      netapi32: Add DebugInfo to critical sections.
+      mciavi32: Add DebugInfo to critical sections.
+      oleaut32: Add DebugInfo to critical sections.
+      riched20: Add DebugInfo to critical sections.
+      qcap: Add DebugInfo to critical sections.
+      quartz: Add DebugInfo to critical sections.
+      secur32: Add DebugInfo to critical sections.
+      wintab32: Add DebugInfo to critical sections.
+      urlmon: Add DebugInfo to critical sections.
+      rsaenh: Add DebugInfo to critical sections.
+      winealsa.drv: Conform critical section DebugInfo names.
+      dsound: Conform critical section DebugInfo names.
+      winex11.drv: Add DebugInfo to critical sections.
+      wineesd.drv: Add DebugInfo to critical sections.
+      wineaudioio.drv: Add DebugInfo to critical sections.
+      wineoss.drv: Add DebugInfo to critical sections.
+      winearts.drv: Add DebugInfo to critical sections.
+      winmm: Add DebugInfo to critical sections.
+      dmloader: Add DebugInfo to critical sections.
+      winenas.drv: Add DebugInfo to critical sections.
+      ole32: Add DebugInfo to critical sections.
+      msvcrt: Remove unused variable.
+
+Jason Edmeades (34):
+      cmd.exe: Support rd dir1 dir2.
+      cmd.exe: Additional PROMPT options.
+      cmd.exe: PROMPT option to show pushd levels.
+      cmd.exe: Add ASSOC command.
+      cmd.exe: Add support for del file1 file2.
+      cmd.exe: Fix stdio redirects.
+      kernel32/tests: Show wrong behaviour with current directory.
+      cmd.exe: Add COLOR command.
+      cmd.exe: Add cmd.exe /T option.
+      cmd.exe: Support default colours for wineconsole.
+      cmd.exe: Support unquoted directories in CD command.
+      cmd.exe: Wildcards in directory names for CD.
+      cmd.exe: Set errorlevel if CD fails.
+      cmd.exe: Support PUSHD with wildcards.
+      cmd.exe: Prevent options to pushd.
+      cmd.exe: Support DATE /T option.
+      cmd.exe: Support TIME /T option.
+      cmd.exe: Add support for working directories per drive.
+      cmd.exe: Hide new internal vars during SET.
+      cmd.exe: setlocal and endlocal should preserve drive and directory.
+      cmd.exe: Add support for CD /D.
+      cmd.exe: Support SHIFT /n option.
+      cmd.exe: Add support for FTYPE.
+      cmd.exe: Save initial working directory.
+      cmd.exe: Add support for stderr redirection to a file.
+      cmd.exe: Add TYPE multiple file support.
+      cmd.exe: Add 2>&1 and 1>&2 support.
+      cmd.exe: Add SET /P support.
+      cmd.exe: Make SET have correct errorlevel.
+      cmd.exe: Add dir /L support.
+      cmd.exe: Add DIR /T support.
+      cmd.exe: Add DIR /X support.
+      cmd.exe: Add dir /X support (sort of...).
+      cmd.exe: Add DIR /O ordering support.
+
+Jeremy White (1):
+      sane.ds: Dynamically load libsane.so.
+
+Joris Huizer (3):
+      winebuild: sign-compare fixes.
+      preloader: sign-compare fix.
+      winedump: sign-compare fixes.
+
+Juan Lang (3):
+      ntdll: Implement NtAllocateLocallyUniqueId with server call.
+      user32: Fix a comment.
+      crypt32: Set ppSignerSig to NULL in case caller doesn't check return value.
+
+Kai Blin (4):
+      secur32: Use skip for skipped tests, reduce indentation.
+      dplayx: Use skip and fix indentation.
+      dplayx: Remove unneeded test, fix compilation on msvc++.
+      secur32: Check for actual return value on invalid QuerySecurityPackageInfo call.
+
+Kanit Therdsteerasukdi (4):
+      comctl32: datetime: Tests for events for date and time picker added.
+      comctl32: datetime: Reject out of range dates in DTM_SETSYSTEMTIME.
+      comctl32: datetime: Return 1 in DTM_SETFORMAT when successful.
+      comctl32: datetime: Test for out of range dates in DTM_SETSYSTEMTIME only when flag=GDT_VALID.
+
+Keith Stevens (4):
+      comctl32/tests: trackbar: Reorganize the getter and setter tests into functions.
+      comctl32/tests: trackbar: Test message sequences.
+      comctl32: trackbar: Correctly set lSetMin and lSelMax.
+      comctl32: trackbar: Return the correct number of tics for TBM_GETNUMTICS.
+
+Ken Thomases (1):
+      shell32: Avoid W->A conversion in RenderHDROP.
+
+Konstantin Kondratyuk (1):
+      kernel32: Allow to execute .cmd files.
+
+Leslie Choong (2):
+      comctl32: updown: Expect macro and spelling errors.
+      comctl32: updown: Added message sequencing tests.
+
+Louis Lenders (1):
+      winex11.drv: Small spelling fix.
+
+Luis Carlos Busquets Pérez (1):
+      dpnaddr: Added dll that just forwards to dpnet.
+
+Michael Stefaniuc (7):
+      hhctrl.ocx: Fix a format warning.
+      snmpapi: Fix printf format warnings.
+      comctl32: Remove redundant NULL checks before Free() (found by Smatch).
+      janitorial: Remove two redundant checks for NULL.
+      winecfg: Initial Romanian translation.
+      winedos: Check a file handle against INVALID_HANDLE_VALUE, not 0.
+      winemine: Add Romanian translation.
+
+Mike Schaadt (1):
+      snmpapi: Changed %llu to %x%08lx.
+
+Mikołaj Zalewski (11):
+      kernel32: Fix LANGID for Korean resource.
+      oledlg: Fix Korean resource name.
+      cmd: Update Polish translation.
+      start: Add Polish translation.
+      shell32: Update Polish translation.
+      credui: Move language-dependent resources to credui_En.rc.
+      credui: Add Polish translation.
+      comctl32: listview: Compute the state icon rect in GetItemMetrics.
+      wordpad: Update Polish translation.
+      localspl: Add Polish translation.
+      comctl32: Register all the controls in DllMain.
+
+Paul Vriens (24):
+      advapi32/tests: Make use of skip.
+      shell32/tests: Rewording and cleanup.
+      msi/tests: Properly cleanup after each test.
+      programs/winetest: Raise fileversion.
+      mapi32/tests: Don't run tests if functions are not implemented.
+      advapi32/tests: Don't use FreeLibrary with GetModuleHandle.
+      advapi32/tests: Move skip to a more appropriate place.
+      gdi32/tests: Make sure we can run on win9x and NT again.
+      gdi32/tests: Use skip where appropriate.
+      winspool.drv/tests: Remove tempfile after running the tests.
+      localspl/tests: Remove tempfile after running the tests.
+      msvcrt/tests: Properly remove temporary directory.
+      dnsapi/tests: Load dnsapi dynamically and use skip.
+      d3d8/tests: Use skip as is done in the other tests.
+      d3d9/tests: Use skip as is done in the other tests.
+      kernel32/tests: Use skip.
+      advapi32/tests: Prepare for more tests and use skip.
+      crypt32/tests: Use GetModuleHandle and skip.
+      advapi32/tests: Use GetModuleHandle and skip.
+      advapi32/tests: Use GetModuleHandle and skip.
+      advapi32/tests: No need to check return value of GetModuleHandle.
+      crypt32/tests: No need to check return value of GetModuleHandle.
+      advapi32/tests: RegQueryValueW is not always implemented.
+      netapi32/tests: Use GetModuleHandle and skip.
+
+Peter Beutner (2):
+      ntdll: Testcase for handling SIMD exceptions.
+      ntdll: Handle SIMD exceptions.
+
+Peter Oberndorfer (5):
+      ntdll: Make exception test not hang when creating process fails.
+      winedbg: Do not write over const char * parameter.
+      dbghelp: Initialize the elf_section_map in case of failures in elf_find_section.
+      dbghelp: Fix up load_offset to work in case the load offset is different for real binary and debug link file.
+      dbghelp: Use elf load_offset passed to dwarf2_parse to relocate addresses.
+
+Rob Shearman (44):
+      msi: Set the Date, Time and VersionDatabase properties.
+      msi: Rewrite the second loop in ACTION_FinishCustomActions so that it always terminates.
+      msi: Set the PackageCode property based on the "revision number" data in the summary information.
+      credui: The pfSave parameter of CredUIPromptForCredentials is optional.
+      wininet: Always make copies of strings passed to INTERNET_SendCallback.
+      kernel32: Implement CallNamedPipeW.
+      credui: Fix a missing ":" in the credential dialog domain name text box.
+      ole32: OleLoad should call CoCreateInstance with CLSCTX_INPROC_SERVER as well as CLSCTX_INPROC_HANDLER.
+      ole32: Compare the class contexts in COM_GetRegisteredClassObject.
+      secur32: NTLM - don't copy more data from User, Domain and Password
+      secur32: NTLM - don't bother nul terminating the password string as nothing relies on it being nul terminated.
+      secur32: NTLM's AcquireCredentialHandleA/W should accept domains and usernames with lengths of 0.
+      server: A general solution for handling MAXIMUM_ALLOWED access right has been implemented so remove the workarounds.
+      ole32: Fix a use-after-free of the file moniker in the running object table tests.
+      ole32: Fix a failing CoUnmarshalInterface test on Windows.
+      ole32: Remove some unnecessary traces from the HeapUnknown implementation.
+      ole32: Add some tests for IBindCtx.
+      kernel32: Add tests for ImpersonateNamedPipeClient.
+      Maketest.rules.in: Make CROSSOBJS consistent with the equivalent OBJS rule in the toplevel Make.rules.in.
+      widl: Implement writing of SAFEARRAY type descriptions in typelibs.
+      ole32: CreateBindCtx should fail if reserved parameter is not zero.
+      ole32: Fix BindCtxImpl_GetBindOptions to return the correct locale and to not fail if the input size is too large.
+      ole32: Set output param to NULL in BindCtxImpl_EnumObjectParam.
+      oleaut32: TKIND_COCLASS parameters to Invoke'd functions should be converted into VT_DISPATCH instead of VT_UNKNOWN.
+      ole32: Add more tests of IBindCtx functions.
+      ole32: Fix cbStruct handling in IBindCtx:GetBindOptions.
+      ole32: Fix return codes returned by IBindCtx::RegisterObjectBound and IBindCtx::RevokeObjectBound when used on NULL objects.
+      ole32: REGCLS_MULTIPLEUSE implies CLSCTX_INPROC_SERVER in CoRegisterClassObject.
+      ole32: Enable local server test and make it work with Win9x COM implementation.
+      ole32: Close the named pipe after revoking local server objects.
+      ole32: Add some tests for the flags input to CoRegisterClassObject.
+      ole32: Don't keep the local server named pipe open for a single-use object.
+      ole32: Make RegisteredClass list into a standard Wine list.
+      ole32: Implement CoAddRefServerProcess and CoReleaseServerProcess.
+      include: Add credential serialisation APIs to wincred.h.
+      ole32: Don't allocate an initial table for bind contexts.
+      ole32: OleCreate shouldn't pass CLSCTX_LOCAL_SERVER to CoCreateInstance.
+      ole32: OleCreate isn't a semi-stub any more, as it is tested in a range of cases and has no todos.
+      include: Add a definition for REGCLS_SURROGATE and add declarations for CoRegisterSurrogate and CoGetObjectContext.
+      rpcrt4: Unmarshal NULL OLE interfaces properly by handling the case of a 0 stream size.
+      user32: Add several more MsgWaitForMultipleObjects tests and split them out from the main message tests.
+      ole32: Print the contents of the IID input to OleLoad.
+      kernel32: Fix several failing GetComputerNameA/W tests on Windows.
+      advapi32: Fix a failing test on Windows caused by the existence of one SID that always has no associated account.
+
+Shanren Zhou (2):
+      comctl32: Header message sequence test cases.
+      comctl32: Added header message sequence test cases.
+
+Stefan Dösinger (16):
+      wined3d: Use the scissor test when clearing the full surface too.
+      wined3d: Adjust the rhw transformation for offscreen rendering.
+      wined3d: Adjust the rhw transformation for offscreen rendering.
+      wined3d: WINED3DFMT_U8V8 is signed.
+      wined3d: Store the number of aux buffers in the gl limits structure.
+      wined3d: Use an aux buffer as blitting helper if available.
+      wined3d: Clearing the depth stencil buffer fails without a depth stencil buffer.
+      wined3d: Disable depth stencil related states without a depth stencil buffer.
+      wined3d: Do not specify the viewport origin upside down when doing offscreen rendering.
+      wined3d: Remove IWineD3DSurface::SetPBufferState.
+      wined3d: Rework surface dirtification.
+      wined3d: Restore the index buffer when switching from UP to buffer drawing.
+      wined3d: Blit the offscreen texture into the drawable if needed.
+      wined3d: Account for offscreen rendering when setting up the clearing scissor rectangle.
+      wined3d: Blitting to offscreen target.
+      direct3d: Add a fixed function fog test.
+
+Stefan Huehner (3):
+      Change some functions arguments from () -> (void).
+      comctl32: rebar: Test the rebar style for RBBS_VARIABLEHEIGHT, not the passed in structure.
+      Mark several functions as static.
+
+Tomas Carnecky (1):
+      dsound: Update prototypes for IDirectSoundBuffer::Lock/Unlock.
+
 --
 Alexandre Julliard
 julliard@winehq.org