[pkg-wine-party] [SCM] Debian Wine packaging annotated tag, wine-1.5.19, created. wine-1.5.19

Alexandre Julliard julliard at winehq.org
Sat Jun 15 23:23:10 UTC 2013

The annotated tag, wine-1.5.19 has been created
        at  291815d84e84ad9c559db7ea45563790d51b3896 (tag)
   tagging  5f3f2173f9f584ec1f30799b23fdabd155b136c8 (commit)
  replaces  wine-1.5.18
 tagged by  Alexandre Julliard
        on  Fri Dec 7 20:17:36 2012 +0100

- Shortlog ------------------------------------------------------------
Release 1.5.19
Version: GnuPG v1.4.12 (GNU/Linux)


Akihiro Sagawa (1):
      winmm: Fix handling of mmio file buffers.

Alexandre Julliard (35):
      setupapi: Fix total size when appending multi-string values.
      user32: Send WM_MOVING instead of WM_SIZING when moving a window.
      server: Don't expose the desktop on window resizes.
      gdi32: Fully reset the DC state before deleting it.
      user32: Fix handling of NULL paint struct in BeginPaint.
      gdi32: Add a font glyph cache in the DIB engine.
      winex11: Don't bother waiting for XShmPutImage to finish.
      setupapi: Load IRegistrar from atl100.dll.
      gdi32: Add faster implementations of the solid_rects primitive for the common case of R2_COPYPEN.
      gdi32: Add assembly helpers for filling solid rectangles.
      gdi32: Add faster implementation of the pattern_rects primitive when we don't need an AND mask.
      gdi32: Avoid creating a copy of the pattern bits for the R2_COPYPEN case.
      gdi32: Make blend_subpixel inline.
      gdi32: Use the faster memset for vertical gradients.
      gdi32: Avoid computing grayscale glyph intensities when not needed.
      user32: Refresh the desktop when the wallpaper is changed.
      winex11: Store a copy of the surface region.
      winex11: Fall back to normal expose processing for areas outside of the surface region.
      gdi32: Avoid binary ROPs when stretching in DELETESCANS mode.
      gdi32: Avoid binary ROPs when shrinking in DELETESCANS mode.
      gdi32: Don't copy unnecessary rows when shrinking in DELETESCANS mode.
      configure: Building the tools requires include/config.h.
      gdi32: Store and return ABC metrics from get_glyph_outline.
      user32: Ignore the PM_NOYIELD flag on the client side.
      winex11: Support caching glyphs by character code and not only by glyph index.
      gdi32: Support caching glyphs by character code and not only by glyph index.
      gdi32: Support getting character codes instead of glyphs in ExtTextOut for the path driver.
      wineps: Support getting character codes instead of glyphs in ExtTextOut.
      gdi32: Remove special handling for linked fonts in ExtTextOut.
      gdi32: Don't create a separate font handle for linked fonts.
      gdi32: Don't store a font pointer in the generic part of the DC.
      wined3d: Call wglSwapBuffers through the GL driver function table.
      gdi32: Simplify list processing by using the LIST_FOR_EACH_ENTRY macro.
      gdi32: Keep track of the number of fonts on the unused list.
      Release 1.5.19.

Alistair Leslie-Hughes (2):
      include: Add IGlobalOptions interface.
      oleaut32: Fail if we cannot find the TYPELIB resource.

Andrew Eikum (6):
      winealsa.drv: Improve IsFormatSupported handling.
      winecoreaudio.drv: Convert some OSStatus errors to HRESULT.
      winecoreaudio.drv: Improve IsFormatSupported handling.
      wineoss.drv: Improve IsFormatSupported handling.
      winmm: Don't mask out SND_ALIAS_ID or SND_FILENAME in sndPlaySound.
      urlmon: Out string parameter should be ptr, not wstr.

Andrew Talbot (34):
      printui: Remove unused variable.
      opengl32: Remove unused variable.
      ntprint: Remove unused variable.
      inkobj: Remove unused variable.
      imagehlp: Remove unused variable.
      xmllite: Void functions should not return a value.
      msvcp100: Remove superfluous semicolons.
      msvcp90: Remove superfluous semicolons.
      msvcp71: Remove superfluous semicolons.
      msvcp60: Remove superfluous semicolons.
      wineps.drv: Remove unused variable.
      sensapi: Remove unused variable.
      netapi32: Remove unused variable.
      gdiplus: Remove superfluous braces.
      wtsapi32: Remove unused variable.
      winscard: Remove unused variable.
      winex11.drv: Remove unused variable.
      uxtheme: Remove unused variable.
      shdocvw: Remove unused variable.
      ws2_32: Remove unused semicolon.
      winspool.drv: Remove unused semicolons.
      msvcp100: Remove unused semicolons.
      msvcp90: Remove unused semicolons.
      msvcp71: Remove unused semicolons.
      msvcp60: Remove unused semicolons.
      hhctrl.ocx: Constify some variables.
      mmsystem.dll: De-constify a variable.
      user32: Do not call HeapFree() with address of stack memory.
      hhctrl.ocx: Remove unneeded address-of operators from array names.
      gdiplus: Remove unneeded address-of operator from array name.
      comctl32: Remove unneeded address-of operators from array names.
      windowscodecs: Remove unneeded address-of operators from array names.
      user32: Remove unneeded address-of operator from array name.
      urlmon: Remove unneeded address-of operator from array name.

André Hentschel (11):
      include: Add more CV constants.
      ntdll: Exit when we can't map the shared user data.
      kernel32/tests: Fix crash on win8 in module.
      kernel32/tests: Fix crashes on win8 in console.
      ntdll/tests: Fix check for PAGE_READWRITE.
      winemaker: Output UTF-8 Makefiles.
      psapi/tests: Fix test on win8.
      wintrust/tests: Unify test message in case of a FALSE return.
      winedbg: Add load/str multiple operators to Thumb2 disassembler.
      schannel/tests: Fix test on win8.
      secur32/tests: Fix tests on win8.

Aric Stewart (1):
      user32: More instances where early versions of usp10 are not well behaved with ScriptString_pSize being NULL.

Aurimas Fišeras (4):
      po: Update Lithuanian translation.
      po: Update Lithuanian translation.
      comdlg32: Move and resize controls of the Find dialog to better fit translations.
      po: Update Lithuanian translation.

Carlos Rafael Ramirez (1):
      po: Update Spanish translation.

Charles Davis (2):
      ntdll: Add support for nanosecond precision file times on *BSD.
      ntdll: Add support for BSD-style creation ("birth") time.

Christian Costa (8):
      amstream: Fix return value of BasePinImp_GetMediaType.
      quartz: Fix case in some methods name.
      cabinet: Remove useless ERR and turn one ERR into a WARN.
      cabinet: Simplify concatenation of path and filename.
      cabarc: Add some debug messages.
      cabarc: Keep \ in the cab path as FDICopy expects it.
      cabarc: Handle fdintNEXT_CABINET notification to support multi-cab archive.
      cabarc: Handle fdintENUMERATE notification.

Daniel Jelinski (2):
      wine.inf: Add registry info for lanmanserver service.
      comctl32: Properly initialize internal structures.

Detlef Riekenberg (7):
      crypt32/tests: Fix failures on win7 and above.
      shell32/tests: Remove wrong comment.
      d3dx9_36/tests: Fix broken line test.
      advapi32/tests: Fix crash on 64bit windows for 64bit test.
      shell32: Implement DoEnvironmentSubstW.
      shell32: Fix DoEnvironmentSubstA implementation.
      shell32/tests: Add tests for DoEnvironmentSubstA/W.

Dmitry Timoshkov (12):
      oleaut32: Add a test for loading/saving an empty picture.
      oleaut32: Add support for saving an empty picture.
      windowscodecs: Add a NULL check to GetFrameCount of the BMP decoder.
      windowscodecs: Reimplement QueryCapability of the BMP decoder.
      windowscodecs: Reimplement GetFrameCount of the ICO decoder.
      windowscodecs: Implement QueryCapability of the ICO decoder.
      windowscodecs: Add a NULL check to GetFrameCount of the JPEG decoder.
      windowscodecs: Implement QueryCapability of the JPEG decoder.
      windowscodecs: Add a NULL check to GetFrameCount of the PNG decoder.
      windowscodecs: Implement QueryCapability of the PNG decoder.
      windowscodecs: Add a NULL check to GetFrameCount of the TGA decoder.
      windowscodecs: Implement QueryCapability of the TGA decoder.

Erich Hoover (4):
      advapi: Implement SetNamedSecurityInfoW on top of SetSecurityInfo.
      advapi: Implement GetNamedSecurityInfoW on top of GetSecurityInfo.
      advapi32: Return immediately for unsupported [Get|Set]NamedSecurityInfo objects.
      advapi32: Fix NamedSecurityInfo test crash on some systems.

Francois Gouget (1):
      gdi32: Make make_rgb_colorref() static.

Frédéric Delanoy (4):
      ddraw: Return appropriate value for non matching 32 bit pixel format in PixelFormat_DD2WineD3D (coverity).
      ole32: Add helper for string table memory freeing.
      ole32: Fix some leaks (coverity).
      wined3d: Add some 'fall through' comments (coverity).

Hans Leidekker (5):
      ole32: Use wrappers around NT functions to access the registry in CoGetPSClsid.
      ole32: Convert the remaining RegCreateKey and RegOpenKey calls to the wrappers.
      advapi32: Export more tracing functions.
      kernel32: Implement SetFileValidData.
      configure: Fix detection of fallocate on old glibc.

Henri Verbeet (50):
      d3dx9: Avoid LPD3DXINCLUDE.
      d3dx9: Avoid LPD3DXPRTENGINE.
      d3d10core: Implement d3d10_device_IAGetInputLayout().
      winex11: Detect broken NVIDIA RandR setups.
      d3dx9: Avoid LPD3DXPRTCOMPBUFFER.
      d3dx9: Avoid LPD3DXPRTBUFFER.
      d3dx9: Avoid LPD3DXPATCHMESH.
      wined3d: Properly handle scalar destinations in shader_glsl_conditional_move().
      d3d10core: Implement d3d10_device_DrawIndexedInstanced().
      d3dx9: Avoid LPD3DXSKININFO.
      d3dx9: Avoid LPD3DXSPMESH.
      d3dx9: Avoid LPD3DXPMESH.
      d3d10core/tests: Don't reuse the device.
      d3d10core/tests: Use the correct enum in test_create_shader_resource_view().
      d3dx9: Avoid LPD3DXMESH.
      d3dx9: Avoid LPD3DXBASEMESH.
      d3dx9: Avoid LPD3DXMATRIXSTACK.
      wined3d: Also unbind stream outputs and the geometry shader in stateblock_unbind_resources().
      wined3d: Fix a typo in wined3d_device_set_stream_output().
      d3dx9: Avoid LPD3DXEFFECTPOOL.
      d3dx9: Avoid LPD3DXSPRITE.
      d3d10core: Implement d3d10_device_VSSetConstantBuffers().
      d3d10core: Implement d3d10_device_VSGetConstantBuffers().
      d3dx9: Avoid LPD3DXLINE.
      d3dx9: Avoid LPD3DXBUFFER.
      wined3d: Resolve the instance count for instanced arrays in load_numbered_arrays().
      wined3d: Add support for ARB_instanced_arrays.
      d3dx9: Avoid LPD3DXANIMATIONSET.
      d3d10core: Implement d3d10_device_GSSetConstantBuffers().
      d3d10core: Implement d3d10_device_GSGetConstantBuffers().
      d3dx9: Fix the LPLPD3DXFILE typedef.
      ddraw: Avoid LPDDSCAPS.
      d3d10core: Implement d3d10_device_PSSetConstantBuffers().
      d3d10core: Implement d3d10_device_PSGetConstantBuffers().
      ddraw: Avoid LPDDSCAPS2.
      ddraw: Avoid LPDDCAPS.
      ddraw: Avoid LPDDCOLORKEY.
      d3d10core: Implement d3d10_device_VSSetSamplers().
      d3d10core: Implement d3d10_device_VSGetSamplers().
      ddraw: Avoid LPDDPIXELFORMAT.
      ddraw: Avoid LPDDSURFACEDESC.
      ddraw: Avoid LPDDSURFACEDESC2.
      d3d10core: Implement d3d10_device_GSSetSamplers().
      d3d10core: Implement d3d10_device_GSGetSamplers().

Huw Davies (6):
      gdi32: Simplify the point type checking logic.
      winex11: Add a few 'fall through' comments.
      oledb32: Add a 'fall through' comment.
      sane.ds: Add a missing break.
      oledlg: Add a missing break.
      riched20: Flush the output buffer before a codepage change.

Hwang YunSong (1):
      po: Update Korean translation.

Jacek Caban (26):
      mshtml: Fixed a few coverity issues.
      jscript: Fixed some Coverity issues.
      mshtml: Use UTF-8 encoding in is_gecko_path.
      mshtml: Added IHTMLInputElement::defaultValue property implementation.
      hhctrl.ocx: Added import library.
      jscript: Alias arguments properties to real values.
      jscript: Added disp_delete helper and use it in interp_delete_ident.
      jscript: Added disp_delete_name helper and use it in interp_delete.
      jscript: Added support for DontDelete attribute and use it for arguments object.
      jscript: Cut arguments circular reference after returning from the function.
      jscript: Added support for indexed string access.
      wininet: Fixed NULL cookie data pointer handling in InternetGetCookieA.
      mshtml: Added support for converting (some) argument types in builtin function calls using script engine.
      msxml3: Moved XMLHTTPRequest tests to separated file.
      winedump: Added MSFT support.
      jscript: Treat VT_UNKNOWN VARIANTs supporting IDispatch interface as VT_DISPATCH.
      itss: Cleaned up CombineUrl tests.
      itss: Fixed fragment part handling in IInternetProtocolInfo::CombineUrl.
      mshtml: Added SID_SContainerDispatch support.
      mshtml: Properly handle NULL value in set_nsstyle_attr.
      msxml3: Use IUri for storing XMLHTTPRequest URL.
      msxml3: Added basic URL validation in safe mode.
      msxml3: Added URL validation tests.
      msxml3: Tests code clean up.
      jscript: Added more useful debug traces.
      vbscript: Use simplified constant implementation for more constants.

Jason Edmeades (3):
      cmd: Prevent overflow for long command string.
      cmd: Change what 'ver' issues.
      cmd: Wait for command to complete when spawned through cmd /c.

Maarten Lankhorst (1):
      dsound: Set dwChannelMask when limiting channels.

Michael Stefaniuc (11):
      winex11.drv: The winediag debug channel is only used for HAVE_XRRGETSCREENRESOURCES.
      comctl32: Remove a superfluous function pointer cast.
      riched20/tests: Remove a superfluous function pointer cast.
      qmgr: COM cleanup for the IBackgroundCopyManager iface.
      qmgr: Parameter cleanup for a helper function.
      winex11.drv: Remove superfluous function pointer casts.
      msxml3: Remove superfluous function pointer casts.
      qmgr: COM cleanup for the IEnumBackgroundCopyJobs iface.
      qmgr: Merge a helper function.
      qmgr: COM cleanup for the IEnumBackgroundCopyFiles iface.
      qmgr: Merge a helper function.

Nikolay Sivov (24):
      dwrite: Implement family name access methods for IDWriteTextFormat.
      dwrite: Add a separate function to copy text format data.
      xmllite: Implement initial encoding switching.
      xmllite: Add partial support for xml declaration parsing.
      ole32: Fix OleDraw() regarding passed rectangle handling.
      msxml3: Move document loading from stream to a separate function.
      msxml3: Support ISequentialStream as a document load source.
      msxml3: No need to keep a reference to a temporarily used stream.
      xmllite: Implement encoding declaration parsing.
      xmllite: Support standalone declaration.
      xmllite: Fix equal sign parsing.
      msxml3: Properly store SystemID and PublicID (Coverity).
      msxml3: Actually use skipped entity event data.
      msxml3: Fix handling of NULL object site (Coverity).
      msxml3: Check return value (Coverity).
      wshom: Fix refcount for typeinfo pointers.
      dwrite: Handle allocation error (Coverity).
      oledb32: Properly free property sets and propinfo sets (Coverity).
      msxml3: Revert "msxml3: AddRef() typeinfo pointers only when we have to.".
      msxml3: Fix a leak on error path.
      msxml3: Initialize body pointer and size for unknown types (Coverity).
      xmllite: Initial support for attribute list.
      xmllite: Implement attribute iteration methods.
      xmllite: Fix reported node type for attributes.

Piotr Caban (30):
      msvcp100: Added basic_ostream::ends implementation.
      msvcp: Sync implementations.
      msvcp60: Export locale classes destructors.
      msvcp100: Added _Container_base0::operator= implementation.
      msvcp100: Added _Container_base12 class implementation.
      msvcp100: Added _Container_base12 class tests.
      msvcp60: Forward bad_cast functions to msvcrt.
      msvcp60: Added locale::_Locimp::_Global export.
      msvcp60: Added locale::_Getfacet export.
      msvcp60: Added locale::Iscloc implementation.
      msvcp60: Added basic_filebuf<short>::_Initcvt export.
      msvcp60: Added seekoff exports.
      msvcrt: Remove superfluous semicolons.
      msvcp: Remove superfluous semicolons.
      msvcp100: Added exception throwing helpers.
      msvcrt: Added mbrlen implementation.
      msvcrt: Added mbrlen tests.
      msvcrt: Added mbrtowc implementation.
      msvcrt: Added mbrtowc tests.
      msvcrt: Added mbsrtowcs implementation.
      msvcrt: Added mbsrtowcs tests.
      msvcrt: Added wcrtomb implementation.
      msvcrt: Added wcrtomb tests.
      msvcp70: Forward bad_cast functions to msvcrt.
      msvcp: Sync spec files.
      msvcr90: Fixed non-blocking file access tests.
      include: Added MS_ENH_RSA_AES_PROV_XP definition.
      msvcr: Move msvcrXX specific functions implementation to msvcr100.
      tools: Update make_specfiles script.
      msvcr80: Copy _encode_pointer and _decode_pointer functions from msvcp90.

Putin Evgeny (1):
      wineps.drv: Add orientation field to postscript header.

Qian Hong (1):
      ole32: Fix OleDraw() with NULL pUnk.

Rico Schüller (1):
      d3dx9: Improve D3DXMatrixRotationYawPitchRoll().

Stefan Dösinger (14):
      ddraw: Don't create a wastefully large index buffer.
      ddraw: Make the index buffer write only.
      ddraw: Properly use the index buffer as a dynamic buffer.
      ddraw: Don't map 1, 2 and 4 bit alpha formats to WINED3DFMT_A8_UNORM.
      wined3d: Add an explicit break in case of unhandled BUMPENVMAP.
      ddraw: Create a dynamic buffer if DDLOCK_DISCARDCONTENTS is used.
      wined3d: Bind the src in a manual presentation blit.
      wined3d: Correctly count used stages in the atifs pipeline.
      wined3d: Test the correct program for native limits.
      wined3d: Use sign fixup for the atifs bumpenv matrix.
      wined3d: Add GL_ALPHA to the atifs argument replicator debug function.
      d3d9/tests: Skip some texture transform tests if shaders are unsupported.
      d3d9/tests: Give the texture transform test a defined colorop.
      d3d9/tests: Move the clipplane + shader test inside the capability check.

Vincent Povirk (6):
      gdiplus: Use clipping region in alpha_blend_pixels.
      gdiplus: Add a test for drawing to HDC's backed by 32-bit alpha dibs.
      gdiplus: Avoid accessing dib bits directly in GdipCreateBitmapFromHBITMAP.
      gdiplus: Use one GetDIBits call instead of one per row.
      gdiplus: Always use AlphaBlend to draw to 32-bit DIB's.
      gdiplus: Fix graphics bounds for memory DC's.


Debian Wine packaging

More information about the pkg-wine-party mailing list