gdi32: Remove a space before '\n' in a trace.
[wine] / ANNOUNCE
index b799f1b..e54d4c5 100644 (file)
--- a/ANNOUNCE
+++ b/ANNOUNCE
@@ -1,17 +1,19 @@
-This is release 0.9.23 of Wine, a free implementation of Windows on Unix.
+This is release 0.9.33 of Wine, a free implementation of Windows on Unix.
 
 What's new in this release:
-  - Massive update of printf formats for Win64 compatibility.
-  - Dynamic drive support on MacOSX.
-  - Still more MSI fixes and improvements.
+  - 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.
 
 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:
 
-  http://ibiblio.org/pub/linux/system/emulators/wine/wine-0.9.23.tar.bz2
-  http://prdownloads.sourceforge.net/wine/wine-0.9.23.tar.bz2
+  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
 
 Binary packages for various distributions will be available from:
 
@@ -33,669 +35,520 @@ AUTHORS in the distribution for the complete list.
 
 ----------------------------------------------------------------
 
-Changes since 0.9.22:
-
-Alexander Nicolaysen Sørnes (1):
-      Updated Norwegian Bokmål translations.
-
-Alexandre Julliard (25):
-      winex11.drv: Fix typo that confuses winapi_check.
-      winsock: Make sure to include sys/types.h in all cases.
-      ws2_32: Avoid retrieving the fd twice in WSAIoctl.
-      explorer: Split the device management to a separate file to make it usable independently of HAL support.
-      explorer: Avoid repeated notifications on device removal.
-      explorer: Added dynamic drive support for MacOSX.
-      ntdll: Implement FSCTL_DISMOUNT_VOLUME for MacOSX.
-      ntdll: Added error mapping for ENXIO.
-      Makefile: Avoid trailing slash in find, it breaks tags on MacOS.
-      server: Return the data for winevent hooks in the varargs part of the get_message request.
-      server: Return the data for callback results in the varargs part of the get_message request.
-      server: Pass the data for message callbacks as vararg from the client side.
-      server: Rearrange a few fields to avoid wasting padding space on 64 bits.
-      user32: The per-window user data must be a DWORD_PTR.
-      ntdll: Fixed typo in serial.c.
-      user32: Store the prev_unicode hook flag on the client side.
-      server: Changed the get_next_hook request to allow retrieving the current hook too.
-      dinput: Only register the window class once to avoid race conditions.
-      winex11.drv: Give XInitThreads another chance.
-      winsock: Add a WS_ prefix to the BSD types.
-      ws2_32: Win64 printf format fixes.
-      loader: Make sure the reserved area is protected on MacOSX too.
-      Fixed some printf warnings caused by using sizeof.
-      sane.ds: Get rid of the prototypes of some removed functions.
-      msvfw32: Avoid a compiler warning.
+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):
-      shell32: Cast-qual warnings fix.
-      shell32: Cast-qual warnings fix.
-      shell32: Cast-qual warnings fix.
-      shell32: Cast-qual warnings fix.
-      shell32: Cast-qual warnings fix.
-      shell32: Another cast-qual warning fix.
-      tapi32: Cast-qual warnings fix.
-      user: Cast-qual warnings fix.
-      user/tests: Cast-qual warnings fix.
-      wininet/tests: Cast-qual warning fix.
-      winecfg: Cast-qual warnings fix.
-      wineboot: Cast-qual warning fix.
-      winebrowser: Cast-qual warnings fix.
-      winefile: Cast-qual warnings fix.
-      server: Cast-qual warning fix.
-      widl: Cast-qual warning fix.
-      winebuild: Cast-qual warning fix.
-      winedump: Cast-qual warnings fix (with thanks to Dmitry Timoshkov and Eric Pouech).
-      regedit: Cast-qual warnings fix.
-
-Benjamin Arai (1):
-      resutils: Implements stub dll for resutils.dll.
-
-Byeong-Sik Jeon (1):
-      gdi32: Improve get_nearest_charset().
-
-Christian Gmeiner (1):
-      user32: SPI_GETFONTSMOOTHINGORIENTATION and SPI_SETFONTSMOOTHINGORIENTATION are kown actions.
-
-Christopher GAUTIER (1):
-      wined3d: Disable GL_REGISTER_COMBINERS_NV (if supported) in IWineD3DSurfaceImpl_BltOverride.
-
-Detlef Riekenberg (3):
-      winedump: Remove the shell script reference from the man-page.
-      shell32: Implement SHRegQueryValueA with RegQueryValueA.
-      shell32: Fix typo in Run dialog.
-
-Dmitry Timoshkov (8):
-      ws2_32: Use a symbolic name instead of hand-made value.
-      ws2_32: Add a comment to ioctlsocket about 'bogus' ioctl 0x667e.
-      user/tests: Flush events before running mouse tests.
-      winecfg: Fix a typo in Russian translation.
-      ntdll: Make test_debug_regs() print the actual Dr7 value it got.
-      user: Increase the time during which flush_events() waits for pending events.
-      winex11.drv: Make all windows moveable by default.
-      user: Add some missing messages to the message spy.
-
-Elie Morisse (1):
-      ddraw: Don't destroy complex attached surfaces even if explicitely
-
-Eric Pouech (4):
-      winedbg: Fixed the auto mode.
-      ntdll-kernel32: WaitCommEvent.
-      winedbg: Rewrote the file handling to use SearchPath instead of home grown version.
-      ntdll: Implemented AmILastThread information class for NtQueryInformationThread.
-
-Francois Gouget (44):
+      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.
-      widl: Use CONST_VTBL to declare lpVtbl.
-      Fix rpcndr.h so it takes CONST_VTABLE into account.
-      secur32: Only include secext.h when asked to.
-      wincrypt: Fix the CERT_TRUST_PUB_AUTHENTICODE_FLAGS_VALUE_NAME declaration in the MSVC case.
-      ole32: Fix invalid macro usage.
-      msvcmaker: The msvcrt tests need '..' in the include path.
-      ddraw: Fix comparefloat() so it compiles with Visual C++ when given a negative value.
-      urlmon: Fix the case of the BINDINFO.cbstgmedData field. Fixes the htmldoc test compilation on Windows.
-      dsound: Don't use state.buffer_size before it has been initialized.
-      Add missing '\n's to ok() calls.
-      oleaut32: Fixed compilation in the nameless union case.
-      ddraw: Only perform the screen resolution changing tests in interactive mode.
-      rpcrt4: Don't return void values. This fixes Visual C++ warnings.
-      riched20: Tweak a buffer declaration to fix the compilation with Visual C++.
-      d3d9: Tweak a buffer declaration to fix the compilation with Visual C++.
-      mshtml: Remove space before '\n'.
-      Add missing '\n's to ok() calls.
-      Assorted spelling fixes.
-      urlmon: Fix spelling of the 'origin' parameter in the *Protocol_Seek() functions.
-      shell32: Microsoft's EXP_DARWIN_LINK structure does not have a dbh
-      oleaut32: Remove unnecessary casts.
-      include: Add missing PSP_ constants.
-      include: Add missing STATUS_CTX_ constants.
-      comctl32: Fix LVM_GETITEM/LVIF_STATE so it only returns the bits it
-      include: Add new Vista SDK constants and structures.
-      winecfg: Remove ZeroMemory() calls and instead set iSubItem = 0 manually.
-      taskmgr: Remove ZeroMemory() calls and instead set the relevant fields (usually just iSubItem) to zero manually.
-      gphoto2.ds: Remove ZeroMemory() calls and instead set the relevant fields (usually just iSubItem) to zero manually.
-      shell32: Don't forget to set stateMask when calling LVM_GETITEM/LVIF_STATE.
-      winecfg: Remove unneeded memset() calls.
-      d3d8: Fix '\n' typo.
-      oleview: Fix the placement of a '\n'.
-      user/tests: It is perfectly valid for some sysparams registry fields
-      Add missing '\n's to Wine traces.
-      French rc files must be encoded in iso-8859-1, not utf-8.
-      wined3d: Fix '\n' typo.
-      Tweak TRACE()s to simplify '\n' checks.
-      dmloader: Modify the debugstr_DMUS_* functions to return strings that never end with a '\n'.
-      olepro32: Mark stubs as such.
-      secur32: Add missing '\n' in a Wine trace.
-      rpcrt4: Add RPC_CSTR, RPC_WSTR and update the prototypes accordingly.
-      Assorted spelling fixes.
-      Add '\n's to Wine traces.
-
-Frank Richter (3):
-      kernel32: Translated some more NLS strings to German.
-      kernel32: Added German translation of messages.
-      kernel32: Fix typos in English messages.
-
-Ge van Geldorp (1):
-      winapi_test: Regenerate tests.
+      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):
-      programs/regedit: Fix format specifiers for _stscanf and fprintf.
-
-H. Verbeet (11):
-      wined3d: Explicitly enable the GL_ARB_draw_buffers extension in GLSL shaders.
-      wined3d: Report the correct number of available 4-component float vectors for GLSL.
-      wined3d: Improve shader_dump_decl_usage() TRACEs.
-      d3d8: Win64 printf format warning fixes.
-      d3d8/tests: Win64 printf format warning fixes.
-      d3d9: Win64 printf format warning fixes.
-      ddraw/tests: Win64 printf format warning fixes.
-      d3d9: Disable the surface pitch size test for now, just check alignment instead.
-      ddraw: Win64 printf format warning fixes.
-      wordpad: Format warning fixes.
-      regedit: Format warning fixes.
-
-Hans Leidekker (33):
-      usp10: Add a stub implementation and a test for ScriptLayout.
-      dnsapi: Win64 printf format warning fixes.
-      mscms: Win64 printf format warning fixes.
-      wldap32: Win64 printf format warning fixes.
-      advapi32: Win64 printf format warning fixes.
-      mscms: Restore the preprocessor hack.
-      advapi32/tests: Win64 printf format warning fixes.
-      wininet/tests: Win64 printf format warning fixes.
-      wininet: Win64 printf format warning fixes.
-      mscms: Document the transform functions.
-      mscms: Cast-qual warnings fix.
-      dnsapi: Cast-qual warnings fix.
-      wldap32: Cast-qual warnings fix.
-      Don't use utf-8 in rc files.
-      shlwapi: Win64 printf format warning fixes.
-      usp10: Add a stub implementation of ScriptStringValidate.
-      winspool.drv: Cast-qual warnings fix.
-      shlwapi/tests: Win64 printf format warning fixes.
-      iphlpapi: Win64 printf format warning fixes.
-      shell32: Win64 printf format warning fixes.
-      shell32/tests: Win64 printf format warning fixes.
-      mscms/tests: Win64 printf format warning fixes.
-      oleaut32/tests: Win64 printf format warning fixes.
-      netapi32: Win64 printf format warning fixes.
-      tapi32: Win64 printf format warning fixes.
-      mapi32/tests: Win64 printf format warning fixes.
-      itss: Win64 printf format warning fixes.
-      wineps.drv: Win64 printf format warning fixes.
-      quartz: Win64 printf format warning fixes.
-      oleaut32: Win64 printf format warning fixes.
-      winspool.drv: Win64 printf format warning fixes.
-      msxml3/tests: Win64 printf format warning fixes.
-      winspool.drv/tests: Win64 printf format warning fixes.
-
-Huw Davies (1):
-      oleaut32: Implement ITypeInfo_CreateInstance.
-
-Hwang YunSong(황윤성) (2):
-      regedit: Updated Korean Resource.
+      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.
-
-Ivan Gyurdiev (38):
-      wined3d: Remove unused field in shader opcode_arg.
-      wined3d: Win64 printf fixes.
-      d3d9/tests: Clean up get/set handler arguments.
-      d3d9/tests: Add init/teardown handlers for state tests.
-      d3d9/tests: Remove unused device parameter.
-      d3d9/tests: Make d3d9 tests Wcast-qual compliant.
-      d3d9/tests: Printf format fixes for d3d9 tests.
-      wined3d: Make the shader mode selections per device.
-      wined3d: Move D3DSIO structure into WINED3D namespace.
-      wined3d: Move D3DSPR structure into the WINED3D namespace.
-      wined3d: Move D3DSP DCL-related structures into WINED3D namespace.
-      wined3d: Move D3DSP_REG structures into the WINED3D namespace.
-      wined3d: Move D3DSP source modifier-related items into the WINED3D namespace.
-      wined3d: Move D3DSP dest modifier related items into the WINED3D namespace.
-      wined3d: D3DFORMAT: Consistently use WINED3D namespace.
-      wined3d: D3DDEVTYPE: Consistently use in WINED3D namespace.
-      wined3d: D3DTEXTURESTAGESTATETYPE: Consistently use in WINED3D namespace.
-      wined3d: D3DQUERYTYPE: Consistently use in WINED3D namespace.
-      wined3d: D3DDECLTYPE: Consistently use in WINED3D namespace.
-      wined3d: TEXTUREFILTERTYPE: Consistently use in WINED3D namespace.
-      wined3d: Merge LIGHT types into one type in WINED3D namespace.
-      wined3d: Merge MATERIAL types into one type in WINED3D namespace.
-      wined3d: Merge VIEWPORT types into one type in WINED3D namespace.
-      wined3d: Merge GAMMARAMP types into one type in WINED3D namespace.
-      wined3d: D3DRENDERSTATETYPE: Consistently use in the WINED3D namespace.
-      wined3d: D3DTRANSFORMSTATETYPE: Consistently use in the WINED3D namespace.
-      wined3d: Merge D3DMATRIX types into one type in WINED3D namespace.
-      wined3d: Merge D3DRECT types into one type in WINED3D namespace.
-      wined3d: Merge D3DCOLOR types into one type in WINED3D namespace.
-      wined3d: Merge D3DPRIMITIVETYPE types into one type in WINED3D namespace.
-      wined3d: Merge D3DDP_MAXTEXCOORD constants into one constant in WINED3D namespace.
-      wined3d: Add D3DTEXTUREOP to the WINED3D namespace.
-      wined3d: Add D3DVERTEXBLENDFLAGS to the WINED3D namespace.
-      wined3d: Add D3DSI and other opcode masks to the WINED3D namespace.
-      wined3d: Add D3DSHADER_ADDRMODE masks to the WINED3D namespace.
-      wined3d: Add D3DCLIPPLANE constants to the WINED3D namespace.
-      wined3d: Add D3DTEXTURETRANSFORMTYPE to the WINED3D namespace.
-      wined3d: Add shader version/end masks to the WINED3D namespace.
-
-Jacek Caban (11):
-      mshtml: Code cleanup.
-      mshtml: Added begining implementation of IPersistStreamInit::Save.
-      mshtml: Silence common invalid QueryInterface FIXME.
-      shdocvw: Silence common invalid QueryInterface FIXMEs.
-      urlmon: Win64 printf format warning fixes.
-      shdocvw: Win64 printf format warning fixes.
-      mshtml: Win64 printf format warning fixes.
-      shdocvw: Win64 printf format warning fixes.
-      urlmon: Win64 printf format warning fixes.
-      mshtml: Win64 printf format warning fixes.
-      ole32: Don't fail in OleCreate if created object doesn't implement IRunnableObject or IOleChache.
-
-James Hawkins (41):
-      msi: Return to the parent dialog when the argument to the EndDialog event is Return.
-      msi: Implement MsiDatabaseImport.
-      comctl32: Set the TVIF_TEXT mask when notifying the parent window of a selection change.
-      msi: Add missing '\n' to TRACE output.
-      msi: Don't ERR if a dialog doesn't provide control conditions, as they are not required.
-      msi: Assign the property to path if the property is empty.
-      msi: Empty the window text if no text is provided.
-      msi: Select the first item in the SelectionTree control.
-      msi: Provide a specific dialog to ControlEvent_SubscribeToEvent, as package->dialog does not always point to the same dialog.
-      msi: Publish the SelectionPath event in the SetTargetPath event.
-      msi: Properly initialize the SelectionTree control's attributes and property values.
-      msi: Publish the SelectionDescription and SelectionPath events when the selection changes in the SelectionTree control.
-      msi: Store the selected item in the SelectionTree control.
-      msi: Subscribe the SelectionTree control to the SelectionPath event.
-      msi: Handle the SelectionBrowse event using ControlEvent_SpawnDialog.
-      msi: Only apply the last font style in the list of styles.
-      user: Add missing sizeof(WCHAR) multiplier.
-      crypt32: Remove redundant NULL checks before CryptMemFree (found by Smatch).
-      advapi32: Remove redundant NULL check before SERV_free (found by Smatch).
-      dbghelp: Remove redundant NULL checks before pdb_free (found by Smatch).
-      dinput: Call missing LeaveCriticalSection in the error case (found by Smatch).
-      ddraw: Set lplpDirect3DViewport3 to NULL before returning an error (found by Smatch).
-      msi: Make msi_dialog_dup_property return a copy of the property if the property is empty.
-      advpack: Win64 printf format warning fixes.
-      janitorial: Remove redundant NULL checks before CoTaskMemFree (found by Smatch).
-      janitorial: Remove redundant NULL checks before SHFree.
-      shdocvw: Return S_OK in PersistStorage_InitNew.
-      msi: Perform button control events in greatest to least order.
-      msi: Make internal functions static.
-      msi: Add missing declarations to the public headers.
-      advpack: Make internal functions static.
-      msi: Add missing sizeof(WCHAR) multiplier.
-      msi: NULL-terminate dst on error.
-      msi: Clean up after the package tests.
-      msi: Set the SourceDir and SOURCEDIR properties in the ResolveSource action.
-      advapi32: Make internal functions static.
-      advapi32: Add missing declarations to the public headers.
-      gphoto2.ds: Make an internal function static.
-      comctl32: Make internal functions static.
-      crypt32: Make an internal function static.
-      cabinet: Make internal functions static.
-
-Jason Green (1):
-      user32: Stub implementation of BlockInput.
-
-Jesse Allen (1):
-      ddraw: Fix for DDSURFACEDESC param in CreateSurface.
-
-Jonathan Ernst (7):
-      crypt32: Initial French translation.
-      cmdlgtst: Updated French translation.
-      taskmgr: Updated French translation.
-      regedit: Updated French translation.
-      oleview: Updated French translation.
-      cmdlgtst: Updated French translation.
-      taskmgr: Updated French translation.
-
-José Manuel Ferrer Ortiz (3):
-      mshtml: Added Spanish translation.
-      wldap32: Added Spanish translation.
-      msi: Updated Spanish translation.
-
-Juan Lang (14):
-      rsaenh: Correct signature checking.
-      wincrypt.h: Fix a typo.
-      winex11.drv: Don't deadlock if GL init fails.
-      shdocvw: Return S_OK from WebBrowser_put_RegisterAsDropTarget.
-      shdocvw: Ignore VT_ERROR arguments to WebBrowser_Navigate2.
-      crypt32/tests: Win64 printf format warning fixes.
-      msi: Implement msidbLocatorTypeFileName in RegLocator searches.
-      crypt32/tests: Win64 printf format warning fixes.
-      crypt32: Implement CryptSignAndEncodeCertificate.
-      crypt32: Make it clearer where alg ids come from in CryptVerifyCertificateSignatureEx.
-      crypt32: Forward CryptAcquireContextU to CryptAcquireContextW.
-      crypt32: Win64 printf format warning fixes.
-      crypt32: Implement CertVerifyValidityNesting.
-      crypt32: Don't crash when setting CRYPT_KEY_PROV_INFO with empty names.
-
-Kai Blin (1):
-      secur32: Add support for cached client credentials.
-
-Karsten Elfenbein (3):
-      rsaenh/tests: import & export of a plaintext public key + algID check.
-      d3d9: Fix typo in trace.
-      wined3d: Corrected names in checkGLcall text.
-
-Louis. Lenders (7):
-      kernel32: Print an error instead of crashing in GetLongPathNameW if shortpath=0.
-      kernel32: Add 2 simple tests for GetLongPathNameW.
-      wine.inf: Add d3d9 to fake dlls.
-      shlwapi: Update info in DllGetVersion.
-      wine.inf: Add ddeml.dll to fake dlls.
-      msxml3: Add a version resource.
-      user32: Return a fake device notification handle in RegisterDeviceNotificationA.
-
-Marcus Meissner (8):
-      mswsock: More debug output in AcceptEx().
-      ntdll: Added debug registers test case.
-      ntdll: Clear alignment check flag before entering exception handler.
-      ws2_32: Implemented FIONBIO and FIONREAD in WSAIoctl.
-      ntdll: More tests for exception handling.
-      crypt32/tests: Replace bad use of sprintf by 2 strcats.
-      crypt32: Include wine/port.h for strcasecmp.
-      wine.inf: Add some more fake binaries.
-
-Markus Amsler (4):
-      wined3d: Fix DEBUG_SINGLE_MODE.
-      msvcrt: Add fread eof tests.
-      msvcrt: fread: Fill buffer on small reads.
-      msvcrt: Fix fread eof handling.
-
-Michael Ploujnikov (13):
-      uxtheme: Win64 printf format warning fixes.
-      setupapi/tests: Win64 printf format warning fixes.
-      msi/tests: Win64 printf format warning fixes.
-      secur32/tests: Win64 printf format warning fixes.
-      psapi/tests: Win64 printf format warning fixes.
-      usp10/tests: Win64 printf format warning fixes.
-      mlang/tests: Win64 printf format warning fixes.
-      advpack/tests: Win64 printf format warning fixes.
-      dinput/tests: Win64 printf format warning fixes.
-      lz32/tests: Win64 printf format warning fixes.
-      mciseq: Win64 printf format warning fixes.
-      comdlg32: Win64 printf format warning fixes.
-      comctl32/tests: Win64 printf format warning fixes.
-
-Michael Stefaniuc (123):
-      Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of DWORD/LONG/ULONG from long to int.
-      include: Make DWORD/LONG/ULONG an int to use the same type in Win32 and Win64.
-      debug.h, test.h: Temporary add ifdefs around some printfs to avoid format.
-      "One liners" printf format warning fixes for the migration of DWORD/LONG/ULONG from long to int.
-      server: Win64 printf format warning fixes.
-      wrc: Win64 printf format warning fixes.
-      winedump: Win64 printf format warning fixes.
-      user: Win64 printf format warning fixes.
-      wineboot: Win64 printf format warning fixes.
-      winecfg: Win64 printf format warning fixes.
-      winhelp: Win64 printf format warning fixes.
-      cmdlgtst: Win64 printf format warning fixes.
-      eject: Win64 printf format warning fixes.
-      icinfo: Win64 printf format warning fixes.
-      oleview: Win64 'incompatible pointer type' warning fix.
-      rpcss: Win64 printf format warning fixes.
-      wineconsole: Win64 printf format warning fixes.
-      winemenubuilder: Win64 printf format warning fixes.
-      winedos: Win64 printf format warning fixes.
-      msvcrt: Win64 printf format warning fixes.
-      cards: Win64 printf format warning fixes.
-      dinput8: Win64 printf format warning fixes.
-      d3dx8: Win64 printf format warning fixes.
-      hhctrl.ocx: Win64 printf format warning fixes.
-      localspl/tests: Win64 printf format warning fixes.
-      nddeapi: Win64 printf format warning fixes.
-      newdev: Win64 printf format warning fixes.
-      oleacc: Win64 printf format warning fixes.
-      query: Win64 printf format warning fixes.
-      spoolss: Win64 printf format warning fixes.
-      w32skrnl: Win64 printf format warning fixes.
-      activeds: Win64 printf format warning fixes.
-      comcat: Win64 printf format warning fixes.
-      ifsmgr.vxd: Win64 printf format warning fixes.
-      infosoft: Win64 printf format warning fixes.
-      opengl32: Win64 printf format warning fixes.
-      usp10: Win64 printf format warning fixes.
-      msadp32.acm: Win64 printf format warning fixes.
-      imaadp32.acm: Win64 printf format warning fixes.
-      msg711.acm: Win64 printf format warning fixes.
-      cfgmgr32: Win64 printf format warning fixes.
-      midimap: Win64 printf format warning fixes.
-      msxml3: Win64 printf format warning fixes.
-      msvidc32: Win64 printf format warning fixes.
-      comdlg32/tests: Win64 printf format warning fixes.
-      powrprof: Win64 printf format warning fixes.
-      msacm32/tests: Win64 printf format warning fixes.
-      comcat/tests: Win64 printf format warning fixes.
-      msdmo: Win64 printf format warning fixes.
-      msvcrt/tests: Win64 printf format warning fixes.
-      iccvid: Win64 printf format warning fixes.
-      cabinet/tests: Win64 printf format warning fixes.
-      winmm/winejack: Win64 printf format warning fixes.
-      winmm/wineesd: Win64 printf format warning fixes.
-      winmm/winenas: Win64 printf format warning fixes.
-      winmm/winearts: Win64 printf format warning fixes.
-      winmm/winealsa: Win64 printf format warning fixes.
-      winmm/wineoss: Win64 printf format warning fixes.
-      dxdiagn: Win64 printf format warning fixes.
-      winemp3.acm: Win64 printf format warning fixes.
-      serialui: Win64 printf format warning fixes.
-      vwin32.vxd: Win64 printf format warning fixes.
-      amstream: Win64 printf format warning fixes.
-      wtsapi32: Win64 printf format warning fixes.
-      wnaspi32: Win64 printf format warning fixes.
-      atl: Win64 printf format warning fixes.
-      psapi: Win64 printf format warning fixes.
-      rpcrt4/tests: Win64 printf format warning fixes.
-      quartz/tests: Win64 printf format warning fixes.
-      olesvr32: Win64 printf format warning fixes.
-      dxerr9: Win64 printf format warning fixes.
-      olecli32: Win64 printf format warning fixes.
-      dxerr8: Win64 printf format warning fixes.
-      user/tests: Win64 printf format warning fixes.
-      riched20/tests: Win64 printf format warning fixes.
-      imagehlp: Win64 printf format warning fixes.
-      msrle32: Win64 printf format warning fixes.
-      devenum: Win64 printf format warning fixes.
-      wsock32: Win64 printf format warning fixes.
-      pstorec: Win64 printf format warning fixes.
-      ws2_32/tests: Win64 printf format warning fixes.
-      dmsynth: Win64 printf format warning fixes.
-      vmm.vxd: Win64 printf format warning fixes.
-      d3dxof: Win64 printf format warning fixes.
-      wintab32: Win64 printf format warning fixes.
-      uxtheme: Win64 printf format warning fixes.
-      version: Win64 printf format warning fixes.
-      netapi32: Win64 printf format warning fixes.
-      qcap: Win64 printf format warning fixes.
-      hlink: Win64 printf format warning fixes.
-      dpnet: Win64 printf format warning fixes.
-      dswave: Win64 printf format warning fixes.
-      rsaenh: Win64 printf format warning fixes.
-      rasapi32: Win64 printf format warning fixes.
-      dmscript: Win64 printf format warning fixes.
-      odbc32: Win64 printf format warning fixes.
-      mcicda: Win64 printf format warning fixes.
-      msacm32.drv: Win64 printf format warning fixes.
-      dmcompos: Win64 printf format warning fixes.
-      mlang: Win64 printf format warning fixes.
-      version/tests: Win64 printf format warning fixes.
-      mapi32: Win64 printf format warning fixes.
-      avifil32: Win64 printf format warning fixes.
-      dplayx: Win64 printf format warning fixes.
-      dsound/tests: Win64 printf format warning fixes.
-      server: Remove redundant NULL check before free() (found by Smatch).
-      tools: Remove redundant NULL checks before free() (found by Smatch).
-      janitorial: Remove remaining NULL checks before free() (found by Smatch).
-      kernel32/tests: Win64 printf format warning fixes.
-      dmime: Win64 printf format warning fixes.
-      uxtheme/tests: Fix Win64 printf format warnings.
-      mpr: Win64 printf format warning fixes.
-      mciwave: Win64 printf format warning fixes.
-      dmloader: Win64 printf format warning fixes.
-      dmband: Win64 printf format warning fixes.
-      msvfw32: Win64 printf format warning fixes.
-      mciavi32: Win64 printf format warning fixes.
-      dmusic: Win64 printf format warning fixes.
-      msacm32: Win64 printf format warning fixes.
-      dmstyle: Win64 printf format warning fixes.
-      gdi: Win64 printf format warning fixes.
-      gdi/tests: Win64 printf format warning fixes.
-      kernel32: Win64 printf format warning fixes.
-
-Mike McCormack (27):
-      msi: Check that transforms preserve tables.
-      msi: Win64 printf format warning fixes.
-      msi: Remove an unused variable.
-      msi: Only declare the szStringData and szStringPool strings once.
-      msi: Only ignore the StringPool and StringData in a transform.
-      kernel32: Return some fake data in FindActCtxSectionStringW.
-      msi: Handle null integers properly in transforms.
-      msi: Transform the _Columns and _Tables tables first so the table metadata is present for new tables.
-      msi: Work around what appears to be a bug in native MSI's generation of transform data.
-      msi: Fix transform traces.
-      comctl32: Return the correct value for CB_GETLBTEXTLEN.
-      d3d8: Don't crash if d3d8 can't be loaded.
-      riched20: Don't crash if a colour isn't found.
-      msi: Fix memory leaks and bad frees.
-      msi: Fix handle leaks in the test cases.
-      msi: Avoid reading the transform table data twice.
-      msi: Avoid an unnecessary strdup.
-      msi: Fix a memory leak.
-      msi: Make msi_makestring static.
-      msi: Merge action.h into msipriv.h.
-      msi: Check that transforms return the correct data.
-      msi: Check transforms have the correct storage guid.
-      msi: An empty string table entry should always have a zero refcount.
-      msi: Tests for transforms modifying rows in a table.
-      msi: Test transforms removing a row in a table.
-      msi: Improve error checking when applying transform data.
-      msi: Handle the sign properly when converting integer data.
-
-Mikołaj Zalewski (33):
-      sane.ds: Add Polish translation.
-      sane.ds: Use SS_CENTER to center a dialog string.
-      gphoto2.ds: Add Polish translation.
-      gphoto2.ds: Use SS_CENTER to center a dialog string.
-      msvfw32: Add Polish translation.
-      comctl32: toolbar: Set correcly hwndTrack in TrackMouseEvent call.
-      comctl32: toolbar: Small fix in TOOLBAR_StyleChanged.
-      regedit: Fix some translated resources errors.
-      regedit: Some import/export dialogs code cleanup.
-      regedit: Add option to export only a specified branch.
-      regedit: Remove the unused IDD_DIALOG2.
-      comdlg32: Load "Save" string from resources in filedlgbrowser.c.
-      wineconsole: Make the user backend work on non-latin1 locales.
-      regedit: Update Polish translation.
-      taskmgr: Add Polish translation.
-      winspool.drv: Add Polish translation.
-      progman: Add Polish translation.
-      notepad: Update Polish translation.
-      clock: Update Polish translation.
-      winefile: Update Polish translation.
-      uninstaller: Fix Polish translation.
-      comctl32: toolbar: Move add/remove/setrect tooltip code to separate functions.
-      comctl32: toolbar: Create the tooltip control during WM_MOUSEMOVE so that the NM_TOOLTIPSCREATE is not sent too early.
-      comctl32: toolbar: Merge AddButtonsA and AddButtonsW into AddButtonsT.
-      comctl32: toolbar: Fix the TB_ADDSTRING from resources for a NUL delimiter.
-      comctl32: listview: Don't call ScrollColumn with an out of bounds index when resizing the last column.
-      comctl32: header: Invalidate the control after a WM_SETREDRAW with wParam == TRUE.
-      comctl32: header: Call DefWindowProcW not DefWindowProcA.
-      comctl32: toolbar: Don't send NM_CUSTOMDRAW for separators.
-      comctl32: toolbar: Remove dwItemCustDraw from TOOLBAR_INFO and store it as a local variable.
-      comctl32: toolbar: Passing a string pointer in TB_INSERTBUTTON shouldn't change the strings table (with test case).
-      comctl32: toolbar: Merge TOOLBAR_InsertButtonA and TOOLBAR_InsertButtonW.
-      comctl32: toolbar: Store dwBaseCustDraw and dwItemCDFlag in local variables.
-
-Nick Burns (2):
-      msvcrt/process.h: __stdcall__ defined safely for Mac OSX.
-      winegcc: __stdcall__ and __cdecl__ defined safely for Mac OSX.
-
-Nickolay V. Shmyrev (1):
-      winex11.drv: Always set window type.
-
-Nicolas Delcros (1):
-      winsock: Add mapping for SO_ACCEPTCONN.
-
-Oleg Krylov (1):
-      user: Fix CopyImage function declaration.
-
-Paul Chitescu (2):
-      netapi: Stub for DsGetDcNameA.
-      mscoree: Initial stub implementation.
-
-Paul Vriens (17):
-      crypt32: Added some CryptSIP stub implementations.
-      advapi32: Make sure it's a real cleanup.
-      crypt32: Remove bogus tests.
-      wintrust: Win64 printf format warning fixes.
-      crypt32: More tests for CryptSIPLoad.
-      wintrust: Win64 printf format warning fixes.
-      crypt32: Move some defines to the top as they will be needed in more functions.
-      crypt32: Change function declaration to overcome some cast-qual warnings in future patches.
-      crypt32: Correct the documentation.
-      crypt32: Cast-qual warnings fix.
-      advpack: Make tests run on Win98 again.
-      cabinet: Make tests run on Win98 again.
-      comdlg32: Move NULL check before use (Coverity).
-      msi: Make tests run on Win98 again.
-      rsaenh: Make hmac test run on all windows versions.
-      rsaenh: Win64 printf format warning fixes.
-      shlwapi: Cast-qual warnings fix.
-
-Peter Oberndorfer (2):
-      ntdll: Add a test for NtReadVirtualMemory.
-      winedbg: Don't try to read to invalid memory if winedbg does not find the thread.
-
-Robert Shearman (5):
-      oleaut32: Make ITypeInfo::GetDocumentation work for functions/variables in inherited interfaces.
-      oleaut32: Fix ITypeInfo::GetFuncDesc to return the correct information for dual dispinterfaces.
-      rpcrt4: Don't use HEAP_ZERO_MEMORY when most of the fields will be initialised to non-zero values.
-      rpcrt4: RpcBindingCopy is implemented.
-      rpcrt4: Use I_Rpc{Allocate, Free} instead of Heap{Alloc, Free} as that
-
-Roderick Colenbrander (5):
-      gdi32: Route WGL context code through gdi32.dll.
-      gdi32: Route WGL font code through gdi32.dll.
-      x11drv: Fix wgl pixel format bug.
-      x11drv: Fix building issue.
-      opengl: Fix wglMakeCurrent bug.
-
-Saulius Krasuckas (5):
-      lz32/tests: Test more last errors set by LZOpenFile[AW].
-      lz32/tests: Non-op cosmetics for LZOpenFile[AW] operations.
-      lz32/tests: More checks for various LZOpenFile[AW] operations on existing files.
-      lz32/tests: Be more verbose and aware of root directory.
-      lz32/tests: WinME sometimes returns short filenames.
-
-Srivatsa Kanchi, R (1):
-      wineprefixcreate: Set correct LD_LIBRARY_PATH.
-
-Stefan Dösinger (17):
-      wined3d: Correctly name a variable.
-      wined3d: Add IWineD3DSurface::SetOverlayPosition.
-      wined3d: Add IWineD3DSurface::GetOverlayPosition.
-      wined3d: Add UpdatOverlayZOrder.
-      wined3d: Add DDOVERLAYFX struct.
-      wined3d: Add IWineD3DSurface::UpdateOverlay.
-      wined3d: Add WINED3DUSAGE_OVERLAY.
-      wined3d: No color keying on surfaces with an alpha channel.
-      wined3d: Honor the pitch in a few more places.
-      wined3d: Define the surface alignment in the header.
-      wined3d: Pitch alignment for the pow2Size.
-      ddraw: Set the DDSCAPS2_MIPMAPSUBLEVEL flag on sublevels.
-      ddraw: Make the ddraw list a wine list.
-      ddraw: Protect the ddraw list.
-      ddraw: Remove the process counter.
-      ddraw: Remove an incorrect size check.
-      ddraw: Do not let the a surface dimension fall to 0.
-
-Stefan Leichter (1):
-      oleaut32/tests: Print each 64-bit integers as two 32 bit integers.
-
-Vitaliy Margolen (6):
-      capi: Fix compiler warnings.
-      user: Move some common code into one function.
-      user32: Pass hook handle to the destination thread.
-      dinput: Win64 printf format warning fixes.
-      winex11drv: Win64 printf format warning fixes.
-      user: Add test for LL mouse hook and [Get|Set]CursorPos.
+      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