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

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

The annotated tag, wine-1.5.13 has been created
        at  d1221d8b44a3fe48d639045788fd72c779cc6e88 (tag)
   tagging  0a3ec1074529d74e5f95ee9a1e47867cdc6d86bd (commit)
  replaces  wine-1.5.12
 tagged by  Alexandre Julliard
        on  Fri Sep 14 20:18:22 2012 +0200

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


Akihiro Sagawa (2):
      po: Update Japanese translation.
      user32: Add support for legacy access keys.

Alexandre Julliard (44):
      winex11: Only create the client window when the pixel format is changed.
      winex11: Store the OpenGL drawable in a separate structure with its own context.
      winex11: Treat the client window as an OpenGL drawable.
      winex11: Move the GL drawable management to opengl.c.
      user32: Only show a window the first time WS_VISIBLE is toggled, to work around Steam's WM_SETREDRAW usage.
      server: Always repaint the whole non-client area if part of it is exposed.
      winex11: Create the whole window at window creation time.
      winex11: Store the rectangle of the GL drawable and use it when updating the window size.
      user32: Add a helper function to retrieve the virtual screen rectangle.
      gdi32: Let user32 specify the device rectangle when setting the visible region.
      gdi32: Add a graphics driver to render windows contents through the DIB engine.
      user32: Add support for managing a DIB surface for a window.
      user32: Maintain a list of active window surfaces and flush them periodically.
      winex11: Use window surfaces for rendering top-level windows.
      winex11: Handle Expose events by refreshing from the window surface.
      winex11: Check for changes in min/maximize state even when the window rectangle didn't change.
      winex11: Get the current pixel format from the drawable structure for wglSetPixelFormat.
      winex11: Store a drawable structure also for pbuffer contexts.
      winex11: Get the current pixel format from the drawable structure in wglGetPixelFormat.
      winex11: Store a format pointer instead of an index in the drawable structures.
      winex11: Get the current pixel format from the drawable structure in wglCreateContext.
      winex11: Get the current pixel format from the drawable structure in wglCreateContextAttribsARB.
      winex11: Get the current pixel format from the drawable structure in wglMakeCurrent.
      winex11: Get the current pixel format from the drawable structure in wglMakeContextCurrentARB.
      user32: Fix DrawFocusRect to always invert the destination regardless of the text color.
      comctl32: XOR'ing with a black pen is not useful.
      winex11: Get the information from the drawable structure in SwapBuffers.
      opengl32: Update the extension list.
      gdi32: Move the SwapBuffers entry point to the OpenGL driver.
      winex11: Move the fps tracing to opengl32.
      winex11: Add helper functions to retrieve drawable information for a window or DC.
      winex11: Disable client-side rendering for OpenGL windows.
      winex11: Remove support for icon windows, use a default icon instead.
      server: Ignore color-keyed windows when updating the z-order.
      user32: Check for the need to flush window surfaces every time a window finishes painting.
      winex11: Add support for the LWA_COLORKEY layered window attribute.
      winex11: Don't use a window surface for embedded windows.
      server: Don't trigger repaints on position changes for layered windows.
      user32: Don't send messages on position changes in UpdateLayeredWindow.
      user32: Refresh the frame when the style bits of a layered window are changed.
      user32/tests: Add some tests for UpdateLayeredWindow.
      mountmgr: Support udisks2 versions that store the uuid as an array.
      ddraw/tests: Allow the clip region to contain multiple rectangles.
      Release 1.5.13.

Alistair Leslie-Hughes (1):
      include: Add msdasc.idl.

Andrew Eikum (2):
      advapi32: Consolidate helper function.
      advapi32: Implement CreateProcessAsUserA.

Bernhard Übelacker (1):
      mshtml: Check parameter load_group before calling RemoveRequest.

Chae Jong Bin (2):
      netapi32: Add stub for NetScheduleJobAdd.
      fltlib: Add stub for FilterUnload.

Charles Davis (4):
      configure: Prefer stabs debug info on Mac OS.
      configure: Fix ipstat tests to work on Mac OS.
      d3dxof: Don't release a garbage object pointer (Clang).
      advapi32: Fix memory leak on Mac OS (Clang).

Dan Kegel (5):
      msvcr100: Add wmemmove_s and wmemcpy_s.
      vcomp: Implement omp_get_wtime.
      vcomp: Add better stub for omp_get_num_procs.
      msvcp90: Handle npos as length in more places.
      vcomp: Better stub for _vcomp_set_num_threads.

Daniel Jelinski (2):
      comctl32/listview: Do not draw unnecessary grid lines.
      comctl32: Invalidate correct rectangle for marquee selection.

Dmitry Timoshkov (23):
      gdiplus: Add support for StringFormatFlagsNoClip.
      gdiplus: Add support for generic typographic string format.
      windowscodecs: Add more tests for PNG metadata.
      windowscodecs: Add a bunch of GIF metadata tests.
      include/wincodecsdk.idl: Fix a typo.
      include/wincodecsdk.idl: Add some missing metadata writer UIDs.
      windowscodecs: Add a bunch of tests for Logical Screen Descriptor metadata reader.
      windowscodecs: Add a bunch of tests for Image Descriptor metadata reader.
      windowscodecs: Add a bunch of tests for Graphic Control Extension metadata reader.
      windowscodecs: Correct name of the PNG text metadata reader.
      windowscodecs: Implement Logical Screen Descriptor metadata reader.
      windowscodecs: Implement Image Descriptor metadata reader.
      windowscodecs: Implement Graphic Control Extension metadata reader.
      windowscodecs: Make sure that all GIF metadata blocks are properly packed.
      windowscodecs: Create Logical Screen Descriptor metadata for the GIF decoder.
      windowscodecs: Implement GetContainerFormat for the TIFF metadata block reader.
      windowscodecs: Check guid pointer for NULL in TiffDecoder_GetContainerFormat.
      windowscodecs: Create Image Descriptor metadata block for a GIF frame.
      windowscodecs: Create Graphic Control Extension metadata block for a GIF frame.
      windowscodecs: Add a bunch of tests for GIF Application Extension metadata reader.
      windowscodecs: Add a bunch of tests for GIF Comment Extenstion metadata reader.
      windowscodecs: Fix calculation of GIF local color table size from decoder data.
      windowscodecs: Test GIF metadata using a specially created GIF image with a bunch of extensions.

Erich Hoover (4):
      hhctrl.ocx: Implement HH_GET_WIN_TYPE.
      hhctrl.ocx: Properly show HTML Help dialogs without Tri-Pane display.
      hhctrl.ocx: Resize the window when HH_SET_WIN_TYPE is called.
      hhctrl.ocx: Do not permit a NULL caption for HtmlHelp windows.

Francois Gouget (1):
      Assorted spelling fixes.

Hans Leidekker (14):
      wbemprox: Get rid of a duplicate string constant.
      wbemprox: Add a function to query the service configuration.
      wbemprox: Add support for boolean values in get_value_bstr.
      wbemprox: Implement IWbemClassObject::GetObjectText.
      wbemprox: Implement Win32_ComputerSystem.DomainRole.
      wbemprox: Correctly report the number of logical processors.
      wbemprox: Add a function to retrieve the maximum processor clock speed.
      wbemprox: Implement IWbemClassObject::SpawnInstance.
      wbemprox: Add support for uncommitted instances in IWbemClassObject::Put.
      wbemprox: Support IClientSecurity on class objects.
      iphlpapi: Implement GetExtendedUdpTable.
      iphlpapi: Add partial support for UDP_TABLE_OWNER_MODULE in GetExtendedUdpTable.
      msi: Only remove a component if the number of clients drops to zero.
      msi: Don't reinstall components shared with other products.

Henri Verbeet (29):
      wined3d: Get rid of wined3d_device_get_wined3d().
      d3d10: Handle D3D10_SVT_UINT in read_int32_value() and read_int8_value().
      d3d10: Improve a couple of debug messages.
      wined3d: Read complete shader instructions at a time.
      wined3d: Add type information to shader registers.
      wined3d: Just return the swapchain from wined3d_device_get_swapchain().
      d3d10core: Update the MipLevels field after texture creation.
      wined3d: wined3d_device_set_index_buffer() never fails.
      wined3d: Just return the buffer from wined3d_device_get_index_buffer().
      d3d10core: Store the resource in the d3d10core rendertarget view.
      wined3d: wined3d_device_set_viewport() never fails.
      wined3d: wined3d_device_get_viewport() never fails.
      user32: Implement RegisterRawInputDevices().
      d3d10core: Implement d3d10_depthstencil_view_GetResource().
      wined3d: wined3d_device_set_render_state() never fails.
      wined3d: wined3d_device_get_render_state() never fails.
      user32: Add rawinput mouse support.
      d3d10core: Implement d3d10_shader_resource_view_GetResource().
      wined3d: wined3d_device_set_transform() never fails.
      wined3d: wined3d_device_get_transform() never fails.
      user32: Add rawinput keyboard support.
      d3d10core: Implement d3d10_depthstencil_view_GetDesc().
      d3d10core/tests: Add a small test for ID3D10Device_CreateDepthStencilView().
      wined3d: wined3d_device_set_base_vertex_index() never fails.
      server: Only remove WM_INPUT messages from the queue if PM_REMOVE is set.
      d3d10core: Implement d3d10_shader_resource_view_GetDesc().
      d3d10core/tests: Add a small test for ID3D10Device_CreateShaderResourceView().
      wined3d: wined3d_device_multiply_transform() never fails.
      wined3d: Just handle all instructions in the shader backend.

Huw Davies (1):
      winspool: Skip scanner-only devices.

Jacek Caban (51):
      urlmon: Added better debug traces for BINDSTATUS values.
      urlmon: Process pending tasks before exiting Start function.
      urlmon: Avoid direct notifications from callbacks from Read call.
      urlmon: Added more tests.
      jscript: Fixed argument conversion in disp_call_value when 'this' is specified.
      mshtml: Moved getting frame by name to separated function.
      mshtml: Open targeted anchors in existing frames if available.
      mshtml: Use nsIDOMWindowCollection::NamedItem in get_window_by_name.
      mshtml.idl: Added IHTMLIFrameElement2 and IHTMLIFrameElement3 declarations.
      mshtml: Added IHTMLIFrameElement2 stub implementation.
      mshtml: Added IHTMLIFrameElement3 stub implementation.
      mshtml: Properly expose frame and iframe element's windows to scripts.
      mshtml: Added IHTMLWindow2::onhelp property implementation.
      mshtml: Added IHTMLStyle::put_pixelWidth implementation.
      mshtml: Added IHTMLElement::contains implementation.
      jscript: Fixed empty cases in the end of switch statement.
      wininet: Set last error for invalid URL argument.
      vbscript: Fixed uninitialized opcode param in forto statement bytecode.
      vbscript: Renamed vbscode_t's variables to not suggest that they are global code-only.
      vbscript: Added IActiveScriptParseProcedure2::ParseProcedureText implementation.
      vbscript: Added IActiveScriptParseProcedure2::ParseProcedureText tests.
      mshtml: Added VBScript as event attribute tests.
      mshtml: Avoid duplicated string release in navigate_anchor.
      vbscript: Fixed class_desc_t leak.
      vbscript: Use separated IDispatchEx implementation for script dispatch.
      vbscript: Added ScriptDisp::GetDispID implementation.
      vbscript: Added ScriptDisp::InvokeEx implementation.
      vbscript: Added ScriptDisp tests.
      jscript: Be more verbose about parser failure.
      vbscript: Added support for DISPATCH_PROPERTYGET in invoke_variant_prop.
      mshtml: Use first script host's GUID as default script guid.
      mshtml: Check if value is function only when it needs to be in invoke_builtin_prop.
      vbscript: Added support for comparing to null.
      vbscript: Added support for VT_NULL in stack_pop_bool.
      mshtml: Added support for DISPATCH_METHOD|DISPATCH_PROPERTYGET flags in HTMLDocumentNode_invoke.
      mshtml: Added IHTMLWindow2::onscroll implementation.
      mshtml: Added support for navigating to anchors with IDs containing '#'.
      jscript: Added support for no new line between break and identifier rule.
      jscript: Added support for no new line between continue and identifier rule.
      jscript: Added support for no new line between return and expression rule.
      vbscript: Skip tests on too old vbscript.
      oaidl.idl: Added REFVARIANT declaration.
      mshtml: Added HTMLElement::ondataavailable implementation.
      mshtml: Added IHTMLDocument4::createEventObject implementation.
      mshtml: Added support for event object in HTMLElement::fireEvent.
      mshtml: Added more events tests.
      mshtml: Added IHTMLDocument4::fireEvent implementation.
      mshtml: Try using IWinInetHttpInfo if OnResponse was not called.
      jscript: Don't leave current scope in return statement before evaluating the expression.
      jscript: Added support for host objects being part of scope chain.
      textstor.idl: Added TS_ST_CORRECTION declaration.

James Eder (8):
      include/winternl.h: Fix CPU_FEATURE_3DNOW bit mask.
      kernel32: Use PROCESSOR_FEATURE_MAX in IsProcessorFeaturePresent.
      kernel32: Remove outdated comment.
      ntdll: Remove outdated comment.
      ntdll: Return as many PROCESSOR_POWER_INFORMATIONs as there are CPUs.
      wineboot: Expect one PROCESSOR_POWER_INFORMATION structure for each CPU present when calling NtPowerInformation.
      ntdll/tests: Add test for ProcessorInformation case of NtPowerInformation.
      ntdll: Add more complete implementation of NtPowerInformation.

Jason Edmeades (9):
      cmd: for loops did not respect boundaries.
      cmd: for /l with zero iterations failed to skip its commands.
      cmd: Fix rmdir error during recursive delete.
      cmd: Fix renaming inside directories.
      cmd: Fix "PATH=value" command.
      cmd: More generic zero iteration for loop fix.
      cmd: Fix incorrect pointer comparison.
      cmd: A successful set should reset the errorlevel.
      cmd: Space does not delimit environment variable names.

Jiang Yike (1):
      wined3d: Add AMD Radeon HD 7700 series and HD 7800 series graphics cards.

Josh DuBois (1):
      msls31: Add stub dll.

Jörg Höhle (1):
      mciseq: Remove superfluous NULL pointer check.

Marcus Meissner (13):
      gameux: Move SysFreeString to success branches (Coverity).
      quartz: Handle freeing pins in error case (Coverity).
      dinput: Added some missing free/close in disabled case (Coverity).
      shell32: Use characters not bytes in one place (Coverity).
      gdiplus: Avoid uninitialized usage of bitmap (Coverity).
      dinput: No need for null ptr check of pKeyboard.
      msctf: Also free the sink in the non-source branch (Coverity).
      joy.cpl: Added missing break; (Coverity).
      wbemprox: Break out of loop when out of memory (Coverity).
      msi: Move free after last usage (Coverity).
      gdi32: Fixed passed buffer size.
      winecfg: Remove incorrect HeapFree (Coverity).
      kernel32: Add condition variables prototypes and tests.

Michael Geddes (1):
      tapi32: Stub some missing functions.

Michael Stefaniuc (17):
      include/windowsx.h: Avoid a TRUE:FALSE conditional expression.
      opengl32: Move the opengl_ext.h include before the other Wine headers.
      opengl32: Avoid conflicting defines for GLAPI / WINGDIAPI.
      dsound: Inline some of the IDirectSound helpers.
      comdlg32: Remove gratuitous "stub" from a TRACE message.
      shlwapi: Remove gratuitous "stub" from TRACE messages.
      ntdll: Always set a valid SUB_Q_HEADER AudioStatus for CD-ROMs.
      msdmo: DMOGetTypes() is implemented and not a stub.
      shell32: Use a helper to trace the type of a STRRET.
      shell32: Fix the messed up indentation level in the STRRET functions.
      comctl32/tests: Remove commented out struct declaration.
      comctl32/tests: Use the proper type for function pointers.
      dsound: Get rid of an unused macro.
      user32: Don't bother using the register storage class specifier.
      gdi.exe16: Don't bother using the register storage class specifier.
      gdi32: Don't bother using the register storage class specifier.

Nikolay Sivov (2):
      oleaut32: Added some VT_DECIMAL rounding tests.
      user32: Release uniscribe data on Edit control destruction (valgrind).

Philip Pemberton (1):
      kernel32: Scan for SCSI scanners and printers.

Piotr Caban (38):
      ntdll: Added partial support for SystemLogicalProcessorInformation information class in NtQuerySystemInformation (linux).
      ntdll: Added processor cache information to SystemLogicalProcessorInformation (linux).
      ntdll: Added numa nodes information to SystemLogicalProcessorInformation (linux).
      ntdll/tests: Added basic NtQuerySystemInformation(SystemLogicalProcessorInformation) tests.
      kernel32: Added GetLogicalProcessorInformation implementation.
      ntdll: Added processor cores information to SystemLogicalProcessorInformation (Mac).
      ntdll: Added numa node information to SystemLogicalProcessorInformation (Mac).
      ntdll: Added processor cache to SystemLogicalProcessorInformation (Mac).
      msvcrt: Moved RTTI and thiscall related macros to separate header.
      msvcrt: Support 64-bit RTTI in __RTtypeid function.
      msvcrt: Support 64-bit RTTI in __RTDynamicCast.
      msvcp90: Fixed RTTI structure on 64-bit systems.
      msvcp90: Fixed basic_stringbuf_wchar_overflow implementation.
      msvcp90: Fixed locale_ctor_cstr implementation.
      msvcp90: Added locale_ctor_locale_locale implementation.
      msvcp60: Fixed RTTI structure on 64-bit systems.
      msvcp100: Fixed RTTI structure on 64-bit systems.
      msvcrt: Fixed RTTI structure on 64-bit systems.
      msvcp90: Pass RTTI base pointer from DllMain.
      msvcp90: Added std::flush(basic_ostream) implementation.
      msvcp: Sync spec files and implementations.
      msvcrt: Fixed strncpy_s behavior when count equals 0.
      msvcrt: Skip RTTI signature==1 tests on platforms that doesn't support it.
      msvcp90: Fixed reading lines containing only delimiter in basic_istream::getline_bstr_delim.
      msvcp90: Fixed copied buffer siezes in functions operating on wchar_t.
      msvcp: Prevent overflows while operating on string sizes.
      msvcp80: Fixed ctype_short__Getcat implementation.
      msvcp90: Added std::ws(basic_istream) implementation.
      msvcp: Sync spec files and implementations.
      msvcp: Fixed displaying of not NULL-terminated strings in debug traces.
      msvcrt: Fixed RTTI base pointer calculation if signature==0.
      msvcrt/tests: Added more RTTI tests.
      msvcp90: Added ios_base flags manipulators implementation.
      msvcp: Sync spec files and implementations.
      msvcp90: Fixed _Getcat return type.
      msvcp80: Added codecvt<wchar>::_Getcat implementation.
      msvcp90: Remove unused thiscall functions.
      msvcp100: Remove unused thiscall functions.

Qian Hong (14):
      gdi32/tests: Added font name tests on English locale.
      gdi32: Read otmpFaceName from TT_NAME_ID_FULL_NAME.
      gdi32: Read otmpFullName from TT_NAME_ID_UNIQUE_ID.
      gdi32: Fixed family and face name on non English locale.
      gdi32/tests: Fixed a typo in style name test.
      gdi32/tests: Better trace in test_fullname2_helper.
      gdi32: Fixed localized font style name.
      gdi32/tests: Added tests for symbol fonts.
      gdi32: Fixed get_name_table_entry for symbol fonts.
      gdi32: Fixed localized font full name (UNIQUE ID).
      gdi32/tests: Added tests for vertical fonts.
      gdi32: Prepend at when create vertical font face.
      gdi32/tests: Added more tests for vertical fonts.
      gdi32: Prepend at in get_outline_text_metrics for vertical fonts.

Rico Schüller (13):
      d3dx9: Remove PixelFormatDesc typedef.
      d3dx9: Remove FormatType typedef.
      d3dx9: Don't use memcpy in ID3DXConstantTable::GetDesc().
      d3dx9: Fix ID3DXConstantTable::GetConstantElement() for structs.
      d3dx9: Make '\0' the default case in get_constant_by_name().
      d3dx9: Use sizeof variable instead of type.
      d3dx9: Remove ID3DXMatrixStackImpl typedef.
      d3dx9: Move D3DXPARAMETER_TYPE conversion helpers to util.
      d3dx9: Move bool cropping into helper function.
      winex11.drv: Remove unneeded variable definition.
      d3dx9: Use set_number instead of get_bool/int/float.
      d3dx9: Move transpose matrix into set_matrix().
      d3dx9: Move transpose matrix into get_matrix().

Thomas Faber (1):
      msxml3: Do not directly write to resource section.

Vincent Povirk (9):
      mscoree: Add support for tracing the entry point assembly.
      mscoree: Preserve %ecx when calling ReallyFixupVTable.
      windowscodecs: Only copy the palette to new bitmaps if they might be indexed.
      windowscodecs: Implement PNG tEXt metadata reader.
      propsys: Stub PropVariantCompareEx.
      propsys: Add tests for PropVariantCompareEx.
      propsys: Add basic implementation of PropVariantCompareEx.
      propsys: Implement prop variant integer conversions with tests.
      propsys: Use integer conversion functions in PropVariantCompareEx.


Debian Wine packaging

More information about the pkg-wine-party mailing list